리액트를 다루는 기술[개정판](The Art of React, 2nd)

출간일(Release) : 2019/09/24
종이책 출간일(Print Release) : 2019/08/31
전자책 종류(Format) : ePub
Price : KRW 33,600
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
리액트를 이해하기 위한 핵심 개념은 물론이고 어떤 상황에서 어떻게 사용해야 하는지, 왜 이렇게 사용하는 것이 효과적인지, 공식 문서에는 나오지 않는 실전 노하우와 팁을 풍부하게 담았다.
또한, 프로젝트 생성부터 코드를 작성 및 개선하고, 배포하기까지 실무에 바로 응용할 수 있도록 예제를 준비했다. 먼저 일정 관리 애플리케이션을 만들면서 리액트의 기본기를 다지고, 다음으로 여러 실습 예제를 진행하면서 컴포넌트 스타일링, 상태 관리, API 연동, 라우팅, 코드 스플리팅, 서버사이드 렌더링 등 리액트를 활용한 다양한 기술을 사용해본다. 마지막으로 프런트엔드 프로젝트를 통해 배운 지식을 종합적으로 활용해본다.

This book contains a wealth of hands-on know-how and tips not to be found in the official documentation, as well as a key concept for understanding React, how to use it in what situations, why it’s effective to use it.
In addition, the author has prepared examples that can be applied directly to practical tasks, from project creation to writing, improving, and distributing code. First, create a schedule management application to build the basics of React, and then, while conducting various practice examples, various techniques that utilize React such as component styling, state management, API integration, routing, code splitting, server-side rendering, etc. Try it. Finally, let’s use the knowledge learned through the front-end project comprehensively.


저자(Author)
김민준(Kim, Minjoon)
개발은 언제나 즐겁고 재밌어야 한다는 생각을 갖고 있는 개발자이며, IT 기술을 가르치는 것을 굉장히 좋아하는 교육자이기도 합니다. 또한, 사용자를 행복하게 만드는 서비스를 만드는 것이 가장 중요하다고 여깁니다. 현재 리디(주)에서 애니메이션 스트리밍 서비스 라프텔(laftel.net)의 프런트엔드 개발을 하고 있습니다. 그리고 개발자들의 블로그 서비스인 벨로그(velog.io)를 운영 및 개발하고 있습니다.

The author is a developer with the idea that development should always be fun and fun, and he is also an educator who loves teaching IT skills. In addition, he considers creating services that make users happy. The author is currently developing a frontend for animation streaming service Laftel.net at Lidi. In addition, he runs and develops a blog service for developers, velog.io.


부록(Extra File)

Git 교과서(Git Textbook)

출간일(Release) : 2020/04/03
종이책 출간일(Print Release) : 2020/03/16
전자책 종류(Format) : ePub
Price : KRW 14,000
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
기본기를 탄탄하게 다지는 깃(git) 입문서
도해와 실습으로 깃, 소스트리, 깃허브를 배우자!

버전 관리 시스템(VCS)은 파일의 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템이다. VCS를 사용하면 파일이나 프로젝트를 이전 상태로 되돌릴 수 있고, 시간에 따라 수정 내용을 비교해볼 수도 있다. 또한, 문제가 있을 때 누가 만든 문제인지 알 수 있고, 파일을 분실하거나 잘못 수정했을 때 손쉽게 복구가 가능하다. 이 책은 대표적인 버전 관리 시스템인 깃의 설치부터 커밋, 브랜치, 임시 처리, 병합, 복귀, 서브모듈, 태그까지 깃 입문자가 꼭 알아야 할 내용을 설명한다. 또한, 깃 명령어와 소스트리, 깃허브를 연동해 실습하고, 필요한 내용은 도해로 살펴보면서 깃의 동작 원리를 이해할 수 있다. 이제 막 깃을 시작했거나 깃을 배우고자 하는 사람에게 추천한다.

Git tutorial that solidifies your basics!
Let’s learn Git, Sauce Tree, and Git Hub through illustration and practice!

VCS is a system that records changes in files over time and then retrieves the version at a specific point in time. With VCS, you can return a file or project to its previous state, and compare changes over time. Also, when there is a problem, it is possible to know who created the problem, and it can be easily recovered when a file is lost or incorrectly modified. This book explains what Git beginners need to know from installing a typical version control system, Git, to commit, branch, temporary, merge, return, submodule, and tag. In addition, readers of this book can understand the principles of Git by practicing Git commands, source trees, and GitHub. Recommended for anyone who has just started feathering or wants to learn feathering.


저자(Author)
이호진(Lee, Hojin)
전기전자를 전공했으며, 마이크로프로세서, 하드웨어 설계 및 펌웨어, 로봇, 산업용 레이저 프린터, ARM 등을 개발했다. 또한, 언어 분석과 알고리즘 개발도 했다. 외국계 기업에서 리눅스 운영 체제, 백업 및 서버 가상화 등 다양한 비즈니스를 경험했고, 최근에는 웹 및 모바일 관련 개발 활동에 주력하고 있다.
오픈 소스로 jinyPHP를 개발 중이며, 후배들에게 경험과 지식을 전달하기 위해 강의와 집필 활동에 전념하고 있다.

He majored in electrical and electronics, and developed microprocessors, hardware design and firmware, robots, industrial laser printers, and ARMs. He also developed language analysis and algorithms. The author has experienced a variety of businesses in the global enterprise, including Linux operating system, backup and server virtualization, and has recently focused on web and mobile related development activities.
He is developing jinyPHP as open source and is devoted to teaching and writing activities to convey experience and knowledge to his juniors.

케라스 창시자에게 배우는 딥러닝(Deep Learning with Python)

출간일(Release) : 2018/11/14
종이책 출간일(Print Release) : 2018/10/22
전자책 종류(Format) : ePub
Price : KRW 26,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
케라스 창시자이자 구글 딥러닝 연구원인 저자는 ‘인공 지능의 민주화’를 강조한다. 이 책 역시 많은 사람에게 딥러닝을 전달하는 또 다른 방법이며, 딥러닝 이면의 개념과 구현을 가능하면 쉽게 이해할 수 있게 하는 데 중점을 두었다. 1부에서는 딥러닝, 신경망, 머신 러닝의 기초를, 2부에서는 컴퓨터 비전, 텍스트, 시퀀스, 생성 모델을 위한 딥러닝 같은 실전 딥러닝을 설명한다. 이외에도 딥러닝을 언제 적용하는지, 한계는 무엇인지, 저자가 생각하는 딥러닝의 방향과 비전까지 엿볼 수 있다. 또한, 실제 사용하는 확장 가능한 다양한 예제를 수록했으며, 수학 장벽을 없애고자 수학적 표기 없이 직관적이고 간결한 코드로 개념을 설명한다. 딥러닝을 처음부터 배우거나 이해의 폭을 넓히고자 하는 분들에게 추천한다.

The author is the founder of Keras and a researcher at Google Deep Learning. He emphasizes the democratization of artificial intelligence. This book is another way to deliver deep learning to many people, with a focus on making concepts and implementation behind deep learning as easy as possible. Part 1 covers the fundamentals of deep learning, neural networks, and machine learning, and part 2 discusses real deep learning, such as deep learning for computer vision, text, sequences, and generation models. In addition, you can get a glimpse of when to apply deep learning, what are the limitations, and the direction and vision of deep learning. In addition, it contains a variety of extensible examples of actual use, and explains the concept in intuitive and concise code without mathematical notation to remove mathematical barriers. Recommended for those who want to learn deep learning from the beginning or to expand their understanding.


저자(Author)
프랑소와 숄레(Francois Chollet)
캘리포니아 마운틴 뷰의 구글에서 딥러닝과 관련된 일을 한다. 케라스 딥러닝 라이브러리의 창시자이고 텐서플로 머신 러닝 프레임워크의 기여자다. 컴퓨터 비전과 형식 추론을 위한 머신 러닝 애플리케이션에 초점을 맞춰 딥러닝을 연구한다.
그의 논문은 CVPR(Computer Vision and Pattern Recognition), NIPS(Neural Information Processing Systems), ICLR(International Conference on Learning Representations) 등의 주요 콘퍼런스와 워크숍에서 소개되었다.

The author works on deep learning at Google in Mountain View, California. He is the founder of Keras Deep Learning Library and a contributor to the TensorFlow machine learning framework. He studies deep learning with a focus on machine learning applications for computer vision and formal inference.
His papers were presented at major conferences and workshops, including CVPR(Computer Vision and Pattern Recognition), NIPS(Neural Information Processing Systems), ICLR(International Conference on Learning Representations).


부록(Extra File)

파이썬을 이용한 컴퓨터 과학 입문(Introduction to Programming in Python)

출간일(Release) : 2020/02/07
종이책 출간일(Print Release) : 2019/12/30
전자책 종류(Format) : ePub
Price : KRW 38,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
프로그래밍 핵심 개념을 학습한다
파이썬 자체보다는 프로그래밍 핵심 개념을 학습한다. 프린스턴 대학교의 프로그래밍 입문 수업은 신입생을 대상으로 프로그래밍 언어의 문법이 아니라 프로그래밍 핵심 개념을 학습하는 데 목표를 두고 있다. 이 수업을 통해 컴퓨터를 활용한 문제 해결 능력을 배우고, 프로그래밍 경험이 없는 학생들도 학습할 수 있는 내용을 모두 담으려 노력했다.

공학 현장에서의 프로그래밍을 학습한다
정보화 시대 이후 엑셀과 워드가 기본 소양이 되었다면 4차 산업혁명 시대에는 프로그래밍이 기본 소양이 되고 있다. 컴퓨터를 효율적으로 활용하는 데 필요한 기본 지식을 제공해 학생들의 프로그래밍 능력을 향상시키는 것이 이 책의 궁극적인 목표다. 여기에서는 프로그램을 작성하는 일이 자연스럽고, 즐겁고, 창의적이라고 가르친다.

Learning the key concepts of programming
In this book, you learn programming core concepts rather than Python itself. Princeton University’s introductory programming course is aimed at new students to learn the core concepts of programming, not the grammar of a programming language. The university sought to provide students with computer-based problem-solving skills and include everything they can learn without programming experience.

공학 현장에서의 프로그래밍을 학습한다
정보화 시대 이후 엑셀과 워드가 기본 소양이 되었다면 4차 산업혁명 시대에는 프로그래밍이 기본 소양이 되고 있다. 컴퓨터를 효율적으로 활용하는 데 필요한 기본 지식을 제공해 학생들의 프로그래밍 능력을 향상시키는 것이 이 책의 궁극적인 목표다. 여기에서는 프로그램을 작성하는 일이 자연스럽고, 즐겁고, 창의적이라고 가르친다.

Learn programming in the engineering field.
If Excel and Word have become basic knowledge after the information age, programming has become the basic knowledge in the Fourth Industrial Revolution. The ultimate goal of this book is to improve students’ programming skills by providing them with the basic knowledge they need to effectively use computers. It teaches that writing a program is natural, fun, and creative.


저자(Author)
로버트 세지윅(Robert Sedgewick)
로버트 세지윅은 1985년부터 프린스턴 대학교 컴퓨터 과학과 교수로 재직 중이다. 또한, 프린스턴 대학교 컴퓨터 과학과의 창립 의장을 역임했었다. 제록스 파크, 국방 분석 연구소, INRIA에서 방문 연구원을 지냈으며 현재는 어도비 시스템즈의 이사회 멤버로 경영에 참여하고 있다.
세지윅 교수의 연구 관심사는 해석조합론, 자료 구조와 알고리즘의 설계와 분석, 프로그램 시각화이다. 그가 집필한 <알고리즘>은 기념비적인 책으로 지난 30여년 동안 수많은 버전과 언어로 4판까지 출간되었다

Robert Sedgewick has been a professor of computer science at Princeton University since 1985. He also served as founding chairman of the Department of Computer Science at Princeton University. He has been a visiting researcher at Xerox Park, the Defense Analysis Institute, and INRIA, and is currently a member of the board of directors of Adobe Systems.
His research interests are interpretative combinatorics, design and analysis of data structures and algorithms, and program visualization. His “Algorithm” is a monumental book that has been published in numerous versions and languages over the last three decades.

케빈 웨인(Kevin Wayne)
케빈 웨인은 프린스턴 대학교 컴퓨터 과학과 수석 강사로 재직 중이며 1998년부터 강의를 맡고 있다. 그는 코넬 대학교에서 운용 과학과 산업공학으로 박사 학위를 받았다. 그의 연구 관심사는 알고리즘의 설계, 분석, 구현이며, 특히 그래프와 이산 최적화에 관심이 많다.

Kevin Wayne is a senior lecturer in the Department of Computer Science at Princeton University and has been teaching since 1998. He holds a Ph.D. in operational science and industrial engineering from Cornell University. His research interests are in the design, analysis, and implementation of algorithms, especially in graph and discrete optimization.

로버트 돈데로(Robert Dondero)
로버트 돈데로는 프린스턴 대학교 컴퓨터 과학과 조교수로 재직 중이다. 2001년 프린스턴 부임 전까지는 현업 프로그래머였으며 싱가포르 라 살(La Salle) 대학교의 부교수, 펜슬베이니아 주립대학교의 겸임 교수를 거쳤다. 2008년 드렉셀 대학교에서 박사 학위를 받았다. 프린스턴 대학교에서는 COS 217 과정을 가르치고 있다. 공학 교육상에서는 수업을 받은 학생들이 뽑는 공학 위원회 우수상을 8차례 수상했으며 우수 교육성에 대해서는 공학 위원회 평생 공로상을 받았다.

Robert Dondero is an assistant professor of computer science at Princeton University. Prior to joining Princeton in 2001, he was an active programmer, associate professor at La Salle University in Singapore, and an adjunct professor at Pennsylvania State University. In 2008, he received his Ph.D. from Drexel University. He teaches COS 217 at Princeton University. The students who took his class gave him eight awards for engineering committee excellence. And he won the Engineering Committee Lifetime Achievement Award for excellence in education.


부록(Extra File)

파이썬 코딩 도장(Learn Python the Right Way)

출간일(Release) : 2019/01/09
종이책 출간일(Print Release) : 2018/11/30
전자책 종류(Format) : ePub
Price : KRW 17,500
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
최고의 학습은 반복이고, 스스로 생각하기다
파이썬 문법을 학습한 다음에는 반드시 퀴즈를 풀어보게 했다. 퀴즈를 풀어본 다음에는 반드시 연습문제로 문법을 반복하게 했고, 심사문제에서는 문법을 스스로 응용해야만 풀 수 있게 했다. 또한, Q&A와 핵심정리를 통해 두 번 더 반복해서 학습하게 했다.

The best learning is repetition, think for yourself.
This book is designed to help you take quizzes after you learn Python grammar. After solving the quiz, be sure to repeat the grammar as a practice. And, in the examination problem, the grammar must be applied on its own to solve it. In addition, Q & A and core theorem taught twice more.


저자(Author)
남재윤(Nam, Jaeyun)
마냥 컴퓨터가 좋아서 프로그래머의 길을 걷고 있다. 뭔가 아이디어가 떠오르면 그 자리에서 만들어보고, 새로운 프로그래밍 언어가 나올 때마다 어디에 어떻게 쓰면 좋을지 생각하며 행복한 고민에 빠진다. 수학과 천문학에도 관심이 많으며 각종 위키에서 관련 정보를 읽는 것이 취미이다.

He likes computers, so he is walking the programmer’s path. When an idea comes up, the author makes it on the spot, and whenever a new programming language comes out, it thinks how to write it and it falls into the happiness trouble. He is also interested in mathematics and astronomy, and it is a hobby to read related information on various wikis.


부록(Extra File)

마이크로서비스 패턴(Microservices Patterns)

출간일(Release) : 2020/02/21
종이책 출간일(Print Release) : 2020/01/30
전자책 종류(Format) : ePub
Price : KRW 30,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
모놀리식 애플리케이션을 마이크로서비스 아키텍처로 성공적으로 전환하는 방법!
마이크로서비스 아키텍처 기반의 애플리케이션을 성공적으로 구축하려면 새로운 아키텍처의 개념을 이해하는 것뿐만 아니라 사고방식의 전환이 필요하다. 단편적인 지식으로 모놀리스를 여러 서비스로 분해한다고 성능이 좋아지는 건 아니다. 이 책은 가상의 회사 FTGO의 온라인 음식 배달 서비스 애플리케이션(모놀리식)을 마이크로서비스 아키텍처로 단계별로 전환하면서 서비스 분해, 트랜잭션, CQRS, 테스트까지 핵심 패턴을 설명한다. 또한, 단순히 패턴을 나열하는 데 그치지 않고, 저자가 수십 년간 분산 시스템을 구축하면서 경험한 문제 해결 방법과 노하우도 포함해 유용한 경험 중심의 조언이 가득하다. 마이크로서비스 도입을 고민하거나 이미 도입했지만 여러 문제를 만난 분들에게 추천한다.

How to Successfully Convert Monolithic Applications to Microservice Architectures!
Successfully building applications based on microservice architectures requires not only understanding the concepts of the new architecture, but also a shift in mindset. Partial knowledge does not improve performance by breaking monoliths into multiple services. This book describes the key patterns of service decomposition, transactions, CQRS, and testing, by stepping from the fictional company FTGO’s online food delivery service application (monolithic) into a microservices architecture. It’s not just about listing patterns, but it’s also packed with useful experience-driven advice, including how to solve problems and know-how that authors have experienced over decades of building distributed systems. We recommend it to those who are thinking of adopting microservices or have already introduced it but have encountered a number of issues.


저자(Author)
크리스 리처드슨(Chris Richardson)
개발자이자 아키텍트다. 자바 챔피언(Java Champion), 자바원(JavaOne) 락 스타이며, 스프링, 하이버네이트 같은 프레임워크에서 엔터프라이즈 애플리케이션을 구축하는 방법을 설명한 『POJO in Action』(Manning, 2006)의 저자다. 또한, 아마존 EC2의 초기 자바 PaaS였던 CloudFoundry.com을 만들었다. 요즘은 마이크로서비스 부문을 선도하는 공인 전문가로서 국제 콘퍼런스에서 상임 연사로 활동 중이다. 마이크로서비스 패턴 언어인 Microservices.io의 원작자인 그는 전 세계를 누비며 마이크로서비스 아키텍처를 도입하려는 회사에서 컨설팅, 교육 서비스를 제공하고 있다. 지금은 트랜잭셔널 마이크로서비스 개발 플랫폼인 Eventuate.io를 3번째 스타트업으로 준비 중이다.

The author is a developer and architect. He is a Java Champion, JavaOne rock star, and author of POJO in Action (Manning, 2006), which explains how to build enterprise applications in frameworks like Spring and Hibernate. He also created CloudFoundry.com, an early Java PaaS for Amazon EC2. Nowadays, he is a Senior Certified Leader in Microservices, where he is a Senior Speaker at the International Conference. The author of Microservices.io, a microservices pattern language, provides consulting and training services to companies around the world who want to adopt a microservices architecture. The author is currently preparing the third startup of the transactional microservices development platform, Eventuate.io.


부록(Extra File)

모두의 딥러닝 개정 2판(Deep learning for everyone, Second edtion)

출간일(Release) : 2020/02/14
종이책 출간일(Print Release) : 2020/01/27
전자책 종류(Format) : ePub
Price : KRW 16,800
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
초판에서 다루지 않았던 GAN, 오토인코더, 자연어 처리, 전이 학습 등 새로운 내용을 수록하였고, 딥러닝을 공부하면서 나오는 수식을 좀 더 수월하게 이해할 수 있도록 기초 수학편을 추가했습니다. 복잡한 수식은 최대한 걷어내고 기본 동작 원리 → 딥러닝 이론 → 딥러닝 활용 → 심화까지 단계별로 학습할 수 있게 구성했으며, 실전 프로젝트를 통해 다양한 딥러닝 모델을 구현해 볼 수 있습니다.

이 책이 딥러닝 세계로 입문하려는 여러분의 첫걸음을 도와줄 것입니다.

It includes new content such as GAN, autoencoder, natural language processing, and transfer learning that were not covered in the first edition, and added basic maths to help you understand the formulas that come out of deep learning. Complex formulas can be extracted as much as possible, and the basic operation principle → deep learning theory → deep learning use → deep learning is configured step by step, and various deep learning models can be implemented through hands-on projects.

This book will help you get your first step into the world of deep learning.


저자(Author)
조태호(Jo, Taeho)
일본 도쿄의과치과대학에서 생명정보학 박사 학위를 받고 미국 텍사스대학교 박사 후 과정을 거쳐, 현재 미국 인디애나대학교 (IU) 의과대학 영상의학과 연구 조교수로 근무 중입니다. IU 뇌신경 영상 데이터 센터 및 IU 치매 질환 연구 센터에서 딥러닝을 적용해 치매 질환을 예측하는 연구를 하고 있습니다. 2015년 국제 학회지에 발표한 ‘딥러닝을 이용한 단백질 구조 예측’ 연구는 영국의 《이코노미스트》 와 국내 다수 언론에 소개된 바 있습니다. 2002년부터 방송대 TV 강의와 칼럼을 통해 어려운 내용을 쉽게 설명하는 작업을 해 왔고 컴퓨터·IT 분야 서적을 여러 권 집필하였습니다.

He received his Ph.D. in Bioinformatics from the Tokyo Medical and Dental University, Tokyo, Japan. He is currently a postdoctoral researcher at the University of Texas, USA and is currently an assistant professor in the Department of Radiology at the University of Indiana (IU) Medical School. The author has been working on the IU neurological imaging data center and the IU Dementia Center for Disease Research to predict dementia by applying deep learning. The research on “Protein structure prediction using deep running” published in the International Journal of the 2015 was presented to the “Economist” in the UK and the majority of the press in Korea. Since 2002, he has been working on explaining difficult contents easily through lectures and columns of broadcasting TV. He has written several books on computers and IT.


부록(Extra File)

머신 러닝 교과서 with 파이썬, 사이킷런, 텐서플로(Python Machine Learning)

출간일(Release) : 2019/07/08
종이책 출간일(Print Release) : 2019/05/24
전자책 종류(Format) : ePub
Price : KRW 26,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
간결한 개념, 수학, 실용적인 코드로 머신 러닝 기초 이론을 완성한다!
코드 실행만으로는 머신 러닝을 충분히 이해할 수 없다. 머신 러닝을 제대로 이해하고 싶다면 코드 외에도 머신 러닝 이론과 머신 러닝 알고리즘의 뒤편에 있는 수학 개념을 알아야 한다. 이 책은 이해를 돕는 개념 설명, 머신 러닝 핵심 알고리즘의 작동 방식과 사용 방법, 그 밑바탕이 되는 수학, 실용적인 예제까지 이론과 코드를 균형 있게 설명한다. 파이썬 언어와 파이썬 기반의 머신 러닝 핵심 라이브러리(SciPy, NumPy, scikit-learn, Matplotlib, Pandas)를 사용해 머신 러닝을, 텐서플로를 사용해 딥러닝을 실습하면서 머신 러닝과 딥러닝 핵심 알고리즘을 설명하고, 간단한 알고리즘은 처음부터 직접 구현해본다. 또한, 사이킷런의 기여자이자 mlxtend 라이브러리 제작자인 저자가 오랜 기간 머신 러닝 개발자로 일하면서 익힌 노하우도 책 곳곳에서 만날 수 있다. 머신 러닝에 관심 있는 분들에게 추천한다.

Complete basic machine learning theory with concise concepts, math, and practical code!
Nobody can fully understand machine learning by running code alone. If you want to understand machine learning, you need to know the mathematical concepts behind machine learning theory and machine learning algorithms in addition to code. This book provides a good balance of theory and code, including conceptual explanations to help you understand, how and how machine learning core algorithms work, the underlying math, and practical examples. This course describes core machine learning and deep learning algorithms, using the Python language and Python-based core machine learning libraries (SciPy, NumPy, scikit-learn, Matplotlib, Pandas) and deep learning using TensorFlow. This book allows you to build simple algorithms from scratch. You’ll find the know-how you’ve learned over the years as a machine learning developer, a contributor to Cykitrun and the author of the mlxtend library. Recommended for those interested in machine learning.


저자(Author)
세바스찬 라시카(Sebastian Raschka)
오랫동안 파이썬을 사용했고 많은 세미나에서 데이터 과학, 머신 러닝, 딥러닝의 실전 활용에 관해 발표했다. 대표적인 과학 컴퓨팅 콘퍼런스인 사이파이(SciPy) 콘퍼런스에서 머신 러닝 튜토리얼을 진행했고, 위스콘신 대학교에서 강의한다. ‘2016~2017년 학과 우수 대학원생’과 ‘2016년 ACM Computing Reviews 베스트’를 수상했다. 여가 시간에는 파이썬 오픈 소스 프로젝트에 기여하는 것을 좋아하며, 직접 개발한 도구들이 캐글 같은 머신 러닝 경연 대회에서 널리 사용되고 있다.

The author has been using Python for a long time and has presented in many seminars on the practical use of data science, machine learning, and deep learning. He taught machine learning tutorials at the SciPy conference, a leading scientific computing conference, and teaches at the University of Wisconsin. He received the “ 2016-2017 Best Graduate Students ” and the “ 2016 ACM Computing Reviews Best. ” In his spare time, he likes to contribute to Python open source projects, and his tools are widely used in machine learning contests such as Kaggle.

바히드 미자리리(Vahid Mirjalili)
대규모 분자 구조 컴퓨터 시뮬레이션을 위한 새로운 방법에 관한 연구로 기계 공학 박사 학위를 취득했다. 미시간 주립 대학교의 컴퓨터 과학과 공학 대학에서 다양한 컴퓨터 비전 프로젝트의 머신 러닝 애플리케이션을 연구 중이다. 특히 딥러닝 기술을 사용해 생체 데이터의 프라이버시를 보호하는 데 관심이 많다. 자율 주행 자동차를 연구하는 엔지니어링 팀과도 협업하고 있는데, 보행자 감지를 위해 다중 스펙트럼 이미지를 사용한 신경망 모델을 설계하고 있다.

He earned a Ph.D. in mechanical engineering to study new methods for large-scale molecular structure computer simulation. He is studying machine learning applications for a variety of computer vision projects at the University of Michigan School of Computer Science and Engineering. He is particularly interested in protecting the privacy of biometric data using deep learning technology. He is also collaborating with an engineering team that studies autonomous cars, and designs neural network models using multispectral images for pedestrian detection.


부록(Extra File)

RxJS 반응형 프로그래밍(RxJS IN ACTION)

출간일(Release) : 2020/01/19
종이책 출간일(Print Release) : 2019/12/26
전자책 종류(Format) : ePub
Price : KRW 22,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
이 책은 RxJS와 반응형 프로그래밍을 처음 접하는 사람들에게 자바스크립트 개발자들이 직면한 대량의 비동기 데이터 처리 문제를 설명하고 RxJS로 이 문제를 해결하는 방법을 보여준다. 다양한 예제로 함수형 반응형 프로그래밍(FRP)과 RxJS의 핵심 개념과 사용 방법을 설명하며 RxJS를 리액트 및 리덕스로 만들어진 뱅킹 애플리케이션과 통합하는 방법을 소개한다.

This book describes the bulk of asynchronous data processing problems faced by JavaScript developers for those new to RxJS and reactive programming, and shows how to solve them with RxJS. In addition, the book describes various concepts of functional reactive programming (FRP), RxJS, and how to use them, and introduces how to integrate RxJS with React and Redox banking applications.


저자(Author)
폴 대니얼스(Paul P. Daniels)
증강 현실부터 임베디드 시스템, 클라우드 플랫폼에 이르기까지 다양한 분야에서 일하는 풀 스택 개발자다. Rx 커뮤니티의 오랜 사용자이자 기여자로 반응형 프로그래밍 전파에 앞장서고 있다. 개발 업무 외에도 라틴 댄서이자 강사로 활동하고 있다.

He is a full stack developer working in a variety of fields, from augmented reality to embedded systems to cloud platforms. As a longtime user and contributor to the Rx community, he leads the way in responsive programming propagation. In addition to his development work, he is a Latin dancer and lecturer.

루이스 아텐시오(Luis Atencio)
시트릭스 시스템즈의 소프트웨어 엔지니어다. 컴퓨터 과학 학사 및 석사 학위가 있고 현재는 자바스크립트, 자바, PHP로 웹 애플리케이션을 개발하고 있다. 커뮤니티, 콘퍼런스, 지역 모임도 열심히 참여하며 개발하지 않을 때는 개발자 블로그(http://luisatencio.net)나 기사를 작성한다.

He is a software engineer at Citrix Systems. He holds a bachelor’s and master’s degrees in computer science and currently develops web applications in JavaScript, Java, and PHP. He works hard on communities, conferences and community gatherings, and writes developer blogs(http://luisatencio.net) and articles when he is not developing.


부록(Extra File)

자바스크립트 코딩의 기술(Simplifying JavaScript: Writing Modern JavaScript with ES5, ES6, and Beyond))

출간일(Release) : 2020/01/17
종이책 출간일(Print Release) : 2019/12/27
전자책 종류(Format) : ePub
Price : KRW 19,200
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
읽기 쉽고 확장하기 쉬운, 명확하고 우아한 자바스크립트 코드를 작성하자!

모던 자바스크립트 관점에서 생각하자
ES6 이후 문법으로 구성된 모던 자바스크립트를 작성하는 방법을 처음부터 다시 배우자. 문법만 잔뜩 외우지 말고, 모던 자바스크립트 관점에서 생각하자. 문법 변경 사항이 무작위가 아니라 자바스크립트를 더 쉽게 읽고 쓰기 위해 고안된 원칙을 따른다는 것을 깨우치고, 새로운 문법을 언제 어떻게 사용하면 좋은지 이해하자.

가독성, 표현력, 예측 가능성이 높은 코드를 작성하자
모던 자바스크립트를 사용한 코드는 간단하고 읽기 쉽고 예측 가능하다. 최신 표준 문법이 코드를 어떻게 개선하는지 알아보자. 부수 효과와 버그를 줄이는 변수 선언부터 조건문을 깔끔하게, 반복문을 단순하게 만드는 방법과 고차 함수, 재사용 가능한 클래스, 대규모 응용 프로그램 설계를 위한 패턴에 이르기까지 유연하고 견고한 코드를 작성하는 데 필요한 기술을 배우자.

실무에서 볼 수 있는 코드 예제를 다뤄보자
새로운 문법을 배울 때 가장 중요한 건 코드를 읽는 것이고, 가장 좋은 코드는 실제 코드다. 이 책은 실무에서 볼 수 있는 문자열, 객체, 돈, 이메일 주소 같은 코드 예제를 다룬다. 실용적이고 명확한, 적절한 길이의 코드 예제를 통해 문법과 개념을 쉽게 이해하고, 자신의 코드에도 빠르게 적용해보자.

Write clear, elegant JavaScript code that’s easy to read and extend!

Think from a modern JavaScript perspective
Learn how to write modern JavaScript with grammar after ES6. Don’t just memorize a lot of grammar, think from the perspective of modern JavaScript. Be aware that grammar changes are not random, but follow principles designed to make JavaScript easier to read and write, and understand how and when to use the new grammar.

Write code that is readable, expressive, and predictable
Code using modern JavaScript is simple, readable, and predictable. Learn how the latest standard syntax improves your code. Learn the skills you need to write flexible and robust code, from variable declarations that reduce side effects and bugs to clean conditional statements, simple loops, and higher-order functions, reusable classes, and patterns for designing large applications.

Let’s take a look at some code examples you can see in practice.
When learning a new grammar, the most important thing is to read the code, and the best code is the actual code. This book covers code examples such as strings, objects, money, and email addresses found in practice. Practical, clear, and well-coded code examples make it easy to understand grammar and concepts, and quickly apply them to your own code.


저자(Author)
조 모건(Joe Morgan)
미국 캔자스주 로렌스(Lawrence, Kansas)의 개발자입니다. 코드에 대해 전혀 아는 것이 없이 태어났지만, 태어난 이후 매일 조금이라도 배우기 위해 노력해왔습니다. 자바스크립트의 오랜 팬으로서, 자바스크립트가 그 어느 때보다도 아름다워 자바스크립트 르네상스라고 불러도 좋을 만한 요즘을 매우 즐겁게 보내고 있습니다. 자바스크립트와 장인 정신에 대한 글을 쓰고 이야기하는 것을 좋아합니다.

He is a developer at Lawrence, Kansas, USA. The author was born without any knowledge of the code, but has been trying to learn a little every day since birth. As a longtime fan of JavaScript, he has enjoyed these days when it’s more beautiful than ever before and can be called the JavaScript Renaissance. The author likes to write and talk about JavaScript and craftsmanship.


부록(Extra File)