자바스크립트 코딩 기법과 핵심 패턴

1 ‘4장 함수’ 부분을 덕분에 자바스크립을 공부하면서 궁금하고 이상하게 작동했던 이유를 속시원하게 알 수 있어서 좋았다. ‘6장 코드 재사용 패턴’과 ‘7장 디자인 패턴’ 덕분에 사용하는 자바스크립트 라이브러리를 좀 더 이해할 수 있었다. 2 굵직 굵직한 자바스크립트의 문법을 세세하게 다루고 있기...
더 읽기

구글 신은 모든 것을 알고 있다

“양자 암호의 아버지가 양자 화폐다” 1 네트워크가 아니라 ‘그래프’, 그래프와 그래프의 ‘연결’에 대해서 생각하게 된다. 2 마지막의 ‘대담’은 계속해서 읽게 되고, 읽을수록 세상의 변화를 실감하게 된다. […] 고속 도로에서는 찾아볼 수 없던 연결선이 매우 많은 도시들, 즉 허브 공항이 많지는...
더 읽기

내 맘대로 위클리 뉴스 2016년 31주

Python 3 ideas to add to your data science toolkit 데이터를 다루는데 있어서 항상 신경써야 할 주제인 ‘overfitting’, ‘black-box parameter’, ‘local approximations’ 문제를 해결하는 방법을 소개하고 있음 POKEMON: VISUALIZE ‘EM ALL! Pokemon을 분석해서 ‘VISUALIZE’을 수행했던 방법과 진행했던 글(이런게 데이터 분석의...
더 읽기

만물의 공식

1944년 10월, 영국의 전 총리 원스턴 처칠은 이렇게 연설했다. “우리는 건물을 짓고, 그 뒤에 건물이 우리를 짓습니다.” 1 나는 만물의 공식이란게 없다고 생각하며 살아가는 개발자다. {약력, 강력, 전자기력, 중력}도 합치기 힘든 세상에 그런 ‘거대하고 객관적인’ 공식이 있을리 없고, 있지 않기를...
더 읽기

게임을 움직이는 기술과 발상

그러나 작은 메로리로도 열심히 작업하면 재미있는 게임을 만들 수 있으며, 이것이 바로 게임 프로그래머의 소명일 것입니다. 1 이 책은 게임을 만드는데 필요한 각 종 소프트웨어 기술을 소개하고 있다. 기술을 소개한다고 하면 딱딱하고 간략한 개론서라고 생각하기 쉽지만 책의 절반에 가까운 부분은...
더 읽기

괴델, 에셔, 바흐 - 영원한 황금 노끈

그렇다면 이제 N의 ‘핵심진리들”이란 무엇인가? 그것들은 원초 재귀적 진리들이다. 즉, 그것들이 예측 가능한 종료되는 계산들만을 포함한다는 뜻이다. 1 전혀 관계 없어 보이는 3가지 주제를 아주 ‘끈적’하고 ‘단단’하게 엮어낸 작품이다. 옛 선인들이 보여준 지식의 폭넓음을 경험할 수 있으며 동시에 어떤 주제를...
더 읽기

내 맘대로 위클리 뉴스 2016년 30주

Python How I built a Slack bot to help me find an apartment in San Francisco 샌 프란시스코에서 아파트를 찾는데 도움을 줄 수 있는 슬랙 봇을 만드는 방법을 소개하고 있음 ‘Scraping’하는 방법과 ‘Filter’를 적용하는 부분같이 세세한 내용을 모두 포함하고 있기...
더 읽기

Flask 기반의 파이썬 웹 프로그래밍

1 Flask 문법 및 기능에 관한 국내에서 가장 ‘자세한’ 책이라 할 수 있다. 특히 뒷부분엔 Flask를 응용해서 다룰 수 있는 기술들이 나열되어 있기 때문에 Flask를 ‘라이트’하게 사용하시는 분들에게 아주 훌륭한 레퍼런스가 될 듯 싶다. 2 반면에 예제가 snippet 형태로 구성되어...
더 읽기

프로 리액트

리액트는 자바스크립트와 (필요에 따라) XML을 이용해 조합형 사용자 인터페이스를 구축하는 엔진이다. 1 Firebase 때문에 ‘리액트’를 공부하게 되었다. 웹 개발자가 아니라 그런지 ‘JS 프레임워크’가 굉장히 어렵게 다가왔다. JS 코드를 잘 다루지 못하고, 기본적인 HTML만 다룰 수 있기 때문에 아쉽게도 빠르게 내용을...
더 읽기

사물인터넷을 품은 라즈베리 파이

1 라즈베리 파이 스터디를 하면서 CH6, CH11, CH12, CH13을 많이 참고하였다. 특히 GPIO와 MQTT 부분은 도움이 되었다. 2 라즈베리 파이로 프로젝트를 진행하시는 분들에게 많은 도움이 될꺼라고 생각하고, 혹시 라즈베리 파이를 구매하신 후에 뭔가 하고 싶은 분들은 ‘Make 잡지’등을 둘러보시면 많은...
더 읽기

내 맘대로 위클리 뉴스 2016년 29주

Python Creating a Beer Recommendation Engine “맥주 추천 엔진 만들기”라니 제목부터 우리의 마음을 설레게 하고 있음 맥주 애호가의 ‘열정’과 개발자의 ‘덕’이 느껴지는 튜토리얼! Beer is one of my passions. I’m an award-winning homebrewer. I’ve judged beer competitions […] My goal...
더 읽기

가장 빨리 만나는 스프링 부트

스프링 프레임워크를 사용해본 경험은 없어도 괜찮습니다. 1 국내에 출판되 유일한 ‘스프링 부트’ 관련 교재이다. 내가 별로 사용하지 않는 ‘maven’과 이젠 기억속의 먼 그대인 ‘STS’를 사용하고 있어서 환경설정 하는데 약간의 애를 먹었고, 룸북(lombook)을 사용하고 있어서 적절한 아픔을 느낄 수 있었다. 2...
더 읽기

ECMAScript 6 길들이기

1 Firebase 스터디를 진행하면서 몇가지 자잘한 기술을 배워야 했다. 해당 기술(React)이 ‘ES6’기반이라 코드를 C-c/C-p를 붙여넣었기 코드에 대한 이해없이 기능 구현에 집중했다. 2 몇가지 이유 떄문에 ES6를 좀 배우고 싶었기 때문에 이 책을 빌려서 읽어보았다. 구매해서 읽은게 아니라 ‘가격대비 가치’는 잘...
더 읽기

내 맘대로 위클리 뉴스 2016년 28주

Python Teaching an AI to write Python code with Python code 파이썬 코드를 사용해서 AI가 파이썬 코드를 작성하는 방법을 소개하고 있는 튜토리얼 ‘tensor’, ‘theano.tensor’를 사용한 아주 간단한 ‘스크립트’를 제공하고 있기 때문에 소스코드도 함께 참고해 볼 것 Mobile Phone Data Reveals...
더 읽기

세상의 모든 공식

웰스에 따르면, 아름다운 수학공식의 조건은 단순함, 간결함, 중요성, 놀라움이다 1 이 책은 공책 한 줄도 채우지 못하는 기호를 가지고 인류를 전혀 다른 시공간으로 몰아 넣는 거짓말 같은 마법인 ‘수학 공식’에 대해서 소개하고 있다. 심지어 그 마법을 우린 배울 수 있고,...
더 읽기