'책'에 해당되는 글 43건
초난감 기업의 조건을 읽고 있습니다. 과거 컴퓨터 관련 기업들의 마케팅 실패 사례를 들려주고, 그에 대한 교훈을 복습합니다. 다른 사람이 성공한 이야기보다, 어떤 실수를 저질러서 실패한 이야기라서 다른 책들에 비해 지루하지 않네요. 초우량 기업의 조건에 대한 풍자도 즐겁게 읽었어요. 애시톤테이트, CP/M, 워드스타처럼 역사책(?)에 나올 법한 낯선 용어들에 당황하기도 했지만, 포지셔닝 실수와 같이 시대에 상관없이 발생하는 실수가 있다는 점이 인상깊었습니다. 알려지지 않은 컴퓨터 역사에 대한 상식도 쌓게 되고요.
조엘 온 소프트웨어처럼, 컴퓨터 산업에 관련하면서 부담없이 읽을 수 있는 책이 계속 늘어나서 참 기쁘네요. 다른 좋은 에세이들도 번역되었으면 좋겠네요.

에이콘 출판사 블로그 관련 글: http://www.acornpub.co.kr/blog/229
에이콘 출판사 책 소개 페이지: http://www.acornpub.co.kr/book/presentation
원래 제목은 The 4-Hour Workweek입니다. 1주일에 4시간 일한다니, 그게 가능이나 할 법한 일인지 의심도 들었지만 밑져야 본전이라는 생각으로 읽기 시작했습니다. 이 책은 적어도 '시크릿'처럼 여러 사람들이 말했던 문장들을 나열식으로 전개하면서, "긍정적인 태도는 이롭다"라는 내용을 지루하게 늘리지는 않았습니다.
일단 자신의 경험을 바탕으로 책의 내용을 전개합니다. 이 책은 단위시간 당 소득을 늘려서 더 나은 삶을 추구하는 길을 제시합니다. 현재의 안정적인 삶을 벗어나는 것이 두렵다는 부분에서 공감했습니다. 두려움을 극복한 후 도전하는 일은, 전체 삶에 큰 영향이 없고 다른 가능성도 발견하는 길이라는 걸 배웠습니다.
위키피디어에서 연간 근로 시간(Yearly working time)도표를 보면 한국이 OECD 가입국 중 가장 길게 근로(2390시간, 2004년)하는 나라임이 나타납니다. 지금보다 더 짧은 시간안에 효율적으로 근로 시간을 활용하는 일이 필요합니다. 이 책도 개선된 근로 문화를 전파하는 데 좋은 역할을 수행하리라는 느낌이 듭니다.
통섭이라는 책을 빌려보고 있습니다. 각 학문의 연구자들이 발견에 몰두하여 파편적으로 흩어지는 현재의 모습을 진단하고, 공통 언어로 커뮤니케이션 해서 각 지식간의 협력을 통해 문제를 해결하자나는 의도를 담고 있는데요. 글쓴이가 생물학자여서 그런지, 생물학에 관련된 예가 풍부하게 제시되고 있습니다.
인간 문화의 금기는 인간 본성이 반영되어서 나타난 모습인지, 아니면 본성을 억제하기 위한 장치인지 설명하는 부분이 있습니다. 그 부분을 특히 흥미롭게 읽었습니다. 가끔 어색한 번역투의 문장이 거슬리기는 하지만, 학제간 연구, 연계 학문 등이 강조되는 시점에서 읽어 두면 유익할 책입니다.Agile Retrospectives: Making Good Teams Great의 번역서 애자일 회고: 최고의 팀을 만드는 애자일 기법이 출간되었습니다. 이 책은 애자일 시리즈의 5번째 책인데요. 애자일 방법론에서 말하는 '회고'를 하는 방법과 회고를 통해, 개인과 팀을 개선하는 방향으로 나아가는 길을 제시합니다.
되짚어보니 학교 중에서도 '회고'하는 프로세스가 포함되어 있습니다. 예컨대 도플러 효과에 관한 실험을 수행했는데, 그에 대한 결과보고서를 쓰도록 요구받는데요. 만약 보고서를 쓰지 않았다면, "정말 좋은 실험이었다."로 끝나게 되겠죠. 하지만 보고서를 쓰면서, 실험 과정을 한번 더 떠올려 보고, 어떤 원리 때문에 이런 결과가 나왔는지, 일치하지 않는다면 그 오차의 원인은 무엇인지 고민하게 됩니다. '중간고사'와 '기말고사'도 그냥 수업시간으로 끝날 수 있었던 과목을 스스로 정리하고 생각해 볼 기회를 준다는 점이 긍정적이죠. 나중에 과목 내용이 더 기억에 남고요.
어떤 회의에서 회고를 도입하자고 했을 때, 어려웠던 점이 생각납니다. 회고 중에 물론 잘했던 점에 칭찬도 이루어지지만, 못했던 점을 반성하는 과정이 포함됩니다. 그래서 회고는 남을 '비판'하려는 과정이 아니라 '팀'을 개선하는 길임을 납득시키는 일이 쉽지 않았는데요. 이 책에서 소개된 다양한 활동은, 보드게임처럼 즐겁고 흥미진진하게 회고를 진행하는데 도움이 될 것이라고 보았습니다. 회고를 통해 개인과 팀의 성취가 날마다 더 나아지는 경험을 겪고 싶으시다면 읽어보시길 추천합니다.
놀랐던 것은 HTTP 헤더가 생각외로 쉽게 조작된다는 내용이었습니다. HTTP 요청 스푸핑과 같은 공격을 볼 때, 항상 악의적인 입력에 대비하는 자세가 중요하다는 걸 느꼈습니다. 공격자들이 활보하는 위헙한 웹에서, 민감한 개인정보를 웹에 저장하는 일은 정말 신중하게 고려되어야 한다는 걸 배웠습니다.
평소에 보안에 대한 관심이 부족했는데 이 책으로 말미암아, 보안이 중요하고 많은 공격 유형들은 개발자가 안전한 코딩 프랙티스를 사용함으로써 예방이 가능하다는 걸 알게 되었습니다.
그래서 이 책은 구형 웹브라우저 사용자가 많은 웹페이지를 위해, CSS 핵도 언급하고 있습니다. Gecko 표준모드에서 인라인 엘리먼트일 때 Baseline1 밑에 공백이 생긴다는 이야기는 모르고 있었는데요, 흥미롭게 읽었습니다. 이미지 태그는 보통 인라인 엘리먼트로 취급되기 때문에, CSS를 통해 display 속성을 블록으로 속성을 바꾸어주면 공백이 사라진다는 게 신기했습니다.
웹 접근성에 대한 이슈들도 뒷부분에서 꽤 비중있게 다루고 있었는데요. 제프리 젤드만은 디자이너들이 일반적으로 생각하는 접근성에 대한 오해들을 설명하고 있습니다. 현실적으로는 "시각장애 억만장자들"이라는 부분이었는데요. 여기서 말하는 억만장자는 검색엔진이었습니다. 구조와 표현이 분리되지 않은 마크업으로 페이지가 구성되어 있다면, 스크린리더 웹브라우저와 시각장애 억만장자들은 그 페이지에 접근하기 어렵습니다.
아직 웹표준에 대해 고민하고 있다면, 이 책을 통해 웹표준을 자발적으로 선택할 수 있는 계기가 되리라 봅니다.
- 활판 인쇄나 서예에서 대부분의 글자들이 기대고 있는 선. Baseline (typography) [본문으로]
저자가 서문에서 밝히고 있는 것처럼, 이 책의 대상 독자는 초급에서 중급으로 넘어가는 단계의 리눅스 개발자에게 매우 도움이 될 수 있는 주제로 꾸며져 있다. 각 스토리를 읽으면서 실제 리눅스 개발에서 일어났던 좌충우돌 이야기라는 느낌이 들었다.
예전에 리눅스 데스크탑 환경을 설치해 놓고, 무선랜 드라이버를 설치하려고 노력했던 적이 있었는데 랜카드 회사 측에서는 바이너리 버전을 제공해주지 않았다. 그래서 무슨 뜻인지도 모르고 검색했던 웹 페이지에 쓰인 대로 configure와 make를 사용해서 설치를 하려고 여러 날에 걸쳐 시도했던 적이 있었다. 하지만 이 책을 읽고 configure가 등장하게 된 배경과 어떻게 사용되는 배우게 되었다.
각 스토리 말미에는 '더 읽어 볼 만한 책과 URL'이라는 섹션이 있어서, 이 주제에 더 알고싶은 독자들의 지적 호기심을 충족시켜 주고 있다. 이 책을 통해 현명하게 "게을러"지는 건 어떨까?
cf. 이 글은 제가 컴퓨터와 인터넷 리뷰에서 썼던 내용을 옮긴 것입니다.
재미있습니다. IT 쪽의 지식이 있는 분은, 소설에 등장하는 인물을 자신의 주변 인물에 대입해서 읽어볼 수도 있겠습니다. 시스템, 방법론 등과 얽힌 전문용어는 주석으로 책의 말미에 설명되어 있는데요. IT에 관계되지 않아 있다 하더라도, 프로그래머들의 대화나 이야기를 통해 그들의 삶을 간접적으로 체험할 수 있다고 봅니다.
현재 소프트웨어를 개발에 종사하시는 분이고, 또 글도 잘 쓰시는 분이라 즐겁게 읽었습니다. 이 책도 패턴 그리고 객체지향적 코딩의 법칙처럼 들고 다니면서 읽기 좋은 책으로 봅니다.
