웹 개발자라면 언젠가 한 번은 꼭 넘어야 할 산이 있다. 바로 ECMAScript(ES)이다. 저자는 이 책의 서두에 "ES6를 이해하지 못하고 자바스크립트 프로그램을 개발하는 것은 전체에서 2분의 1만 사용하는 것과 같다"고 했다. 새로운 스펙에 얼마나 많은 내용이 추가되었는지를 짐작케 하는 대목이다. 따라서 ES6를 기준으로 자바스크립트를 다시 배우려는 개발자가 늘고 있다. 이 책에는...
사람들은 새로운 별을 발견했을 때보다 새로운 음식을 발견했을 때 더 큰 행복감을 느낀다고 한다. 그만큼 음식을 마주하는 것은 누구에게나 중요하고도 특별한 일이다. 사람들은 맛있는 음식에 대해 이야기하며 즐거워한다. 많은 사람이 음식에 대해 자신감을 갖는 반면, 과학에 대해서는 어렵고 자신 없어한다. 그러다 보니 점차 과학은 본인과 관련이 없는 내용이라 여기며, 과학과...
개인은 물론 조직의 목표 달성을 위해 아이디어의 중요성이 점차 주목받고 있다. 기업에서는 이른 아침부터 브레인스토밍을 통해 아이디어를 구상하느라 애를 먹는다. 그렇다고 아이디어는 어디서 쉽게 얻어지는 게 아니다.‘괜찮은 아이디어가 없을까!’를 늘 고민해보지만, 다람쥐 쳇바퀴 돌 듯 허탕 치는 경우가 다반사다. 궁여지책으로 기존 아이디어 기법을 적용해 보지만, 명쾌한 해결책을 제시해주지도...
단 한 권의 파이썬(Python) 책을 선택해야 한다면 바로 이 책 <러닝 파이썬 세트>다. 파이썬을 다루는 데 필요한 거의 모든 지식이 담긴 이 책은 파이썬 초보자를 단숨에 중급자로 끌어올릴 것이다. 저자의 오랜 교육 과정을 토대로 만들어진 이번 5판은 방대한 분량이지만 친절하면서도 반복적인 설명, 그리고 퀴즈와 실습 문제, 유용한 그림 등으로 구성되어...
R스튜디오(RStudio)의 수석 과학자이자 R재단의 핵심 멤버인 해들리 위컴(Hadley Wickham)이 R 사용자를 위한 최신 기법과 예제 패키지 제공하는 실무 R 프로그래밍이 출간됐다.<해들리 위컴의 Advance R>은 R 프로그래밍 중 발생하는 다양한 문제를 해결할 수 있는 유용한 도구와 기술을 소개, 이제까지는 처리하지 못했던 문제나 실수를 해결하는 데 많은 도움이 될 것이다. 저자는...
머신러닝에 필요한 수학/통계학 배경 지식과 머신러닝에 사용되는 주요 알고리즘의 원리를 파헤친 책 <알고리즘 중심의 머신러닝 가이드(제2판)>는 머신러닝 알고리즘의 이해를 돕기 위한 책이다.이 책을 통해 머신러닝에 필요한 프로그래밍뿐만 아니라 관련 수학, 통계 개념을 완벽히 익히는 여행을 시작할 수 있을 것이다. 또한, 책을 학습할 때 함께 제공되는 코드를 직접 실행해 볼 것을...
1886년 7월 5일 헐버트가 조선 최초 신식 교육기관은 육영공원 교사로 한국 땅을 밟은 지 130주년이 되는 2016년 7월 5일을 맞이하여 그가 영어로 쓴 200여 편의 조선 관련 글과 편지 가운데 이번에 57편의 논문과 기고문을 헐버트박사기념사업회 김동진 회장이 번역해 “헐버트, 조선의 혼을 깨우다.”란 제목으로 책을 냈다. 김동진 회장은 2010년에 “파란...
현재 우리 생활에선 24시간 상담과 Q&A를 수행하는 채팅 로봇, 챗봇을 쉽게 찾아볼 수 있다. 챗봇은 무수히 많은 엔터프라이즈 응용 프로그램과 산업에 존재한다. 마이크로소프트가 2016년에 선보인 봇 프레임워크(bot framework)는 매우 효율적인 대화식 커뮤니케이션 도구로 개발자는 대화, 다채널, 음성 기능을 결합해서 자신이 만든 응용 프로그램을 챗봇을 통해 누구에게나, 어디에서든지 제공할 수 있다.마이크로소프트...
수학 및 과학 연산을 위한 파이썬(Python) 패키지 넘파이 모듈(Numpy module)은 인공지능의 기초다. 파이썬으로 데이터 분석, 통계 관련 기능을 구현할 때 넘파이는 가장 기본이 되는 모듈이다. 그만큼 넘파이는 데이터 분석, 통계 관련 작업 시 중요한 역할을 하기 때문에 파이썬으로 관련 분야에 도전하고자 한다면 반드시 이에 대한 기초를 잘 쌓아둬야 한다.구글이 만든...
I am happy to welcome the programmers of Japan to the worldwide community of Python users. Python is a wonderfully versatile language, and you will find new applications for it all the time. I hope that after reading this book you will create masterpieces of Python programming. Have fun!여러분을...
이 책은 과학 기술 컴퓨팅에서 파이썬이 지니는 매력을 많은 사람에게 알리고자 집필하였습니다. 파이썬의 언어 스펙뿐만 아니라 주요 라이브러리의 사용법과 고속 처리를 위해 필요한 기초 지식 및 실무 기법을 함께 소개하였기에 실용성 또한 뛰어날 것입니다. 또한, 파이썬을 처음 배우는 분들을 위해 그림이나 표를 이용하여 쉽게 설명하는 데도 중점을 두었습니다. 이...
인공지능이 모든 영역에서 거론되고 있는 가운데 어떻게 하면 쉽고 재미있게 인공지능을 이해할 수 있을까?재미있는 삽화와 이야기로 배우는 인공지능 책 <백설공주 거울과 인공지능 이야기>가 나왔다. 수식 없이 이해하는 머신러닝과 딥러닝을 이야기한다.쇼에이사 주관 2018 IT 엔지니어가 읽어야 할 기술서 부문 대상을 수상한 이 책은 다양한 머신러닝의 뿌리가 되는 ‘볼츠만 머신러닝’을 중심으로 설명하고...