투팍 샤커 - 랩스타의 삶

[…] 두 개의 스피커로 이 모든 것을 담기에는 부족해 보인다” 1 이 책을 읽으면서 2Pac 앨범을 들어볼까 하고, 언제가 부터 듣지 않았던 2pac의 앨범을 꺼내보려고 애를 썼지만, 본가에 테이프/시디를 다 두고와서 그런지 집에 그런게 있을리 만무했다. 당연스럽게도 멜론에는 그의 앨범...
더 읽기

도덕감정론

1 국부론 혹은 «국부의 형성과 그 본질에 관한 연구(An Inquiry into the Nature and Causes of the Wealth of Nations.)»로 유명한 스미스형의 책이다. 책 제목을 보고 “감정도 분업으로 설명하는 거야?”라는 단순한 생각으로 샀다가 책의 두께와 내용을 보고 후회가 막심했다. 2...
더 읽기

후불제 민주주의

표현의 자유는 오류를 말할 수 있는 자유를 포함한다. 1 유시민씨의 정치적인 성향과 별개로 이렇게 어려운 주제를 자신의 생각을 녹여서 이토록 쉽게 쓸 수 있다는 점에서 감탄스럽다. 2 유시민씨의 책을 자주 구매해서 읽는 독자로서 책에 담겨진 날카롭고 냉정한 이야기가 너무 차갑게...
더 읽기

함수형 사고

프로그래밍 언어는 개발자와 컴퓨터 간의 인터페이스다 1 개인적인 이야기를 좀 하자면, 요즘에 ‘C#’ 관련 책을 자주 사서 보고 있다. 뭐 ‘C#’을 사용하겠다는 의지는 아니고 C#에 적용된 개념이나 문법 때문이다. C#에서 뭔가 적용되면 다음번 JDK에 반영되는 경우가 많고, C#의 경우 다양한...
더 읽기

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

Python Generating fantasy maps 판타지 소설에 나오는 가상의 지도를 조금 더 현실적이 매력적으로 만들기 위한 방법을 소개하는 튜토리얼 Python 코드가 공개되어 있기 때문에 관심 있으신 분들에게 많은 재미를 줄 수 있을 듯 함 I Hire Engineers At Google—Here’s What I...
더 읽기

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

Python The top 5 habits of a professional data scientist. 성공하는 사람들은 7가지 습관이 있듯이 데이터 과학자들이 5가지 습관이 있음 요약하자면, “데이터의 통찰력을 얻기 위한 일부로 기술 스택을 활용”, “주어진 데이터를 활용”, “데이터 분석에 필요한 전략을 구상”, “극대화된(hack) 도구 활용법”,...
더 읽기

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

Python AI’s Language Problem AI 시스템의 커뮤니케이션에 대한 진지한 담론을 다루고 있음 […] I asked him about the importance of being able to communicate with the AI behind such systems. “That’s an interesting question,” he said after a pause. “For...
더 읽기

뒹구는 돌은 언제 잠 깨는가

[…] 그날, 기울던 햇살, 감긴 눈, 긴 속눈썹, 벌어진 입술, // 캄캄하게 낙엽 구르는 소리, 나는 듣는다 1 이 시집을 읽고 있으면 뭔가 싶은데, 계속해서 읽게 된다. 그리고 길을 걷다가, 코딩을 하다가, 다이어그램을 해석하다가 불쑥 구글에 그림을 찾아보게 된다. 소심한...
더 읽기

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

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’를 적용하는 부분같이 세세한 내용을 모두 포함하고 있기...
더 읽기