나를 표현하는 글쓰기, 대신하는 글쓰기

책쓰기를 시작하면 많은 이들이 이구동성으로 하는 말이 있다. 책쓰기가 이렇게 힘든 일인지 미처 몰랐다는 것이다. 1. 매달 “월간 윤종신”을 구매하면서 이 프로젝트의 저력에 놀라움을 금치 못한다. 한달에 하나씩 노래를 만들어서 발표한다는 것이 쉽지 않다는 것을 알고 있기 때문이다. 일주에 한편씩...
더 읽기

착한 수학

더 자세히 들어가기 전에 한가지 먼저 애기할 것이 있다. 나는 “실수”라는 표현을 싫어한다. 이 표현은 다른 종류의 수는 실체가 아니라는 인상을 준다. 이것은 어리석고, 짜증나고, 실망스러우며, 사실이 아니다. 사실 이 용어는 허수에 대응하는 의미로 붙여진 것이다. 허수는 그 개념을 조롱하는...
더 읽기

PostgreSQL 성능 최적화

PostgreSQL은 일을 빠르고 쉽게 처리하기 위해 모서리를 쳐내는 방법을 쓰는것보다는 제대로 일을 처리할 수 있는 유일한 방법을 선택하는 부류의 사람에 의해 선택되었습니다. ‘Only One’은 그 나름의 가치를 지닌다. 그 나름의 가치가 희소성에 대한 것이든 아니면 ‘다름’ 대한 것이든 혹은 ‘시대’와...
더 읽기

NoSQL 데이터 모델링 - 빅데이터 시대를 여는 첫걸음

1. 데이터 모델링은 RDB의 전유물 아니던가? NoSQL 데이터 모델링 이라니? DB를 좋아하는가? 좋아하는 것을 떠나서 DB란 기술은 굉장히 재미있는 ‘기술’ 혹은 ‘학문’임에 틀림없다. 데이터를 다루는 방법에 대해서 배우고, 조직하는 기법을 고민하는 분야이기 때문에 현대 사회를 움직이는 핏줄과 같은 존재라 할...
더 읽기

스타트업, 서비스를 디자인하다.

이 책의 부제는 ‘서비스를 성공으로 이끄는 101가지 설계 재료’이다. 101가지… 뭔가 느낌있는 숫자라 할 수 있다. 101마리 달마시안, 101 클래스 등등… 여튼 101가지 이야기를 하겠다는 의지와 함께 ‘꼭 알아야 할 것(대학교 기초 수업이 101)’에 대한 뉘앙스를 풍긴다. 심지어 ‘서비스’를 디자인...
더 읽기

풀어쓴 고전 씨리즈

리디북스에서 매우 저렴하게 구입한 ‘풀어쓴 고전 씨리즈’ 그 중 {논어, 맹자, 시경}을 읽었다. 1. 논어(공자, 조관희(역)) 문장은 매우 잘 번역되어 졌다고 생각됨 인물과 역사적 사건에 대한 주석이 빈약해서 사전 지식이 없는 사람의 경우 많이 어려울 수 있음 사기먼저 읽어보는 것도...
더 읽기

자바스크립트 핵심가이드

자바스크립트 프로그램에서 흔한 오류 중 하나는 배열이 필요할 때 객체를 사용한다거나 객체가 필요할 때 배열을 사용하는 경우입니다. 규칙은 간단합니다. 속성 이름이 작은 크기의 연속된 정수이면 배열을 사용하고 그렇지 않은면 객체를 사용하는 것입니다. 1 더글락스 클락포드란 이름만으로 읽어야 하는 책 되겠다....
더 읽기

도와주세요! 팀장이 됐어요!

1 프로젝트 관리를 위한 방법론 책임에도 불구하고, 소설이 시작된다. 그런데 소설을 읽고 있으면 빡치기 시작한다. 뭐랄까… {가해자, 피해자}의 두 가지 심정이 가슴을 멤돈다. 특히 그 ‘막내’를 바라보는 느낌은 알 수 없는 회한과 후회 그리고 한탄이 함께 온다. 2 소설의 캐릭터...
더 읽기

자바스크립트 닌자

1 존 레식이란 이름, 더 이상 이 책의 필요성에 대해서 두 말이 필요가 없다. 2 더글라스 클락포드가 자바스크립트의 통찰력을 말하고, 코뿔소책이 자바스크립트의 디테일을 표현한다면 이책은 ‘기술’을 말한다고 할 수 있다. 특히 ‘with’구문을 따로 설명하는 챕터에서는 이 책의 진정한 의미를 알...
더 읽기

후니의 쉽게 쓴 시스코 네트워킹

기본적인 네트워크 이론이 필요한 경우 Ch1 ~ Ch05를 정독해보면 많은 도움이 됩니다. 시스코 라우터에 관련된 실습내용이 많아서 네트워크 관리자에게 매우 유용한 정보이나, 일반 사용자의경우 시스코 네트워크가 없을 경우 인터넷에 시스코 네트워크 에뮬레이터(예를 들어 : http://www.gns3.net/)등을 활용해서 공부한다면 좀 더 많은...
더 읽기

생각하는 냉장고 뉴스읽는 장난감

우리 주변에 널부러진 기술에 대한 통찰력을 원하다면 읽어보라. 더운 여름에 당신을 즐겁게 해줄 한권의 기술 교양서가 될 것이다. 어렵지 않다. 단지, 신기할 뿐이다. 시원스럽게 책장 넘기기도 힘든, 그렇다고 밖으로 뛰쳐나가서 즐겁게 놀기에는 너구리의 심술이 가득한 여름이 계속되고 있다. 습하고 습하고...
더 읽기

해커의 기쁨(2판)

“입사문제를 풀어본 자라면 이 책의 소중함을 온 몸으로 느낄 수 있을 것이다. 이 책에 나온다. ‘그’ 문제가! 그리고 혹은 ‘류광’님을 아신다면…!!” 1. 결론부터말하면 이 책은 결코 쉽지 않다. 코드가 많고 적고를 떠나서 다루고 있는 내용 자체의 무게감이 상당하기 때문이다. 그리고...
더 읽기

컨텍스트의 시대

1. 플랫폼의 시대에서 컨텍스트의 시대로… 유명한 해적 ‘골 D. 로저’ 덕분에 우리 모두 ‘대 해적의 시대’를 지나는 동안, IT 업계는 구글과 애플, 트위터와 페이스북과 같은 양자구도를 형성하며 ‘보물’이 아닌 ‘플랫폼’을 말하기 시작했다. ‘종착역’, ‘기차역’을 뜻하는 플랫폼에 대한 다양한 논의가 이루어진...
더 읽기

게임 크리에이터가 알아야 할 97가지

1 제목만 들어서는 97가지에 대한 소소한 팁이라 생각했다. 그리고 대상이 게임 크리에이터라고 적혀 있어서, 기획자를 위한 교재인가? 하는 생각이 들었다. 그래서 책장을 넘겨서 읽기 시작했다. 이 책은 ‘크리에어터가 알아야 할 97가지’가 아니라 ‘소소한 우리의 97가지 이야기’였다. 2 콘솔 개발의 양축이라...
더 읽기

거침없이 배우는 Drools

이런 고급주제가 책으로 나올지 꿈에서 생각하지 못했다. 진심으로 지앤선에게 ‘크나큰’ 박수를!! 1. 기술을 탈피해야 할 때 개발자가 되기 위해서는 교재를 읽고 컴파일을 하고 버그를 잡거나 버그를 만드는 일련의 과정을 통과하는 고난의 시간이 필요하다. 프로그램 언어의 기초문법에 대한 이해, IDE에 대한...
더 읽기