본문 바로가기

개발/책

(12)
'러닝 HTTP/2' 를 읽고 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=129629412 러닝 HTTP/2 빠르고 간단하게 HTTP/2를 적용하는 방법을 담았다. 웹사이트를 구축하거나 운영하는 사람뿐만 아니라 HTTP/2를 구현하거나 HTTP/2의 동작 방식을 이해하고 싶은 사람을 대상으로 한다. HTTP/2의 이점, www.aladin.co.kr 얇아서 가볍게 보기 편하다. HTTP/2 문서를 가독성 좋게 정리한 느낌으로 받아들이면 될 것 같다.
「하둡 완벽 가이드」1 : 하둡 기초 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=103031150 하둡 완벽 가이드 하둡 2.0 기반 YARN, 파케이, 플룸, 크런치, 스파크 프로젝트 예제와 헬스케어 시스템과 유전체 분석 사례가 새로이 추가되었다. 하둡과 연동하는 아파치 하둡 프로젝트의 서브 프로젝트인 피그, www.aladin.co.kr 무려 2017년 책이다. 원서는 2015년 책... 그러다보니 하둡 2.X 을 기준으로 책이 작성되어있다. 2.0 -> 3.0 의 변화가 엄청 큰 건 아니고, 애초에 이 책을 읽는 목적이 가볍게 아키텍처만 훑자는 것이었으니 나는 괜찮았다. OOO 완벽 가이드 시리즈의 명성답게 자세하고, 디테일한 부분까지 설명해준다. 다만, 과거 내용이다보니 유심히 보진 않..
'이펙티브 코틀린' : 도구를 잘 쓰는 방법에 대하여 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=286907622 이펙티브 코틀린 b실제 개발 사례를 통해 알려주는 코드 품질 향상 전략/bBR BR 이 책은 더 나은 코틀린 개발자가 될 수 있도록 도움을 주는 안내서입니다. 코틀린에 어떤 기능이 있는지, 어떤 표준 라이브러리가 www.aladin.co.kr 우리나라엔 2022년에 발간된 따끈따끈한 책이다. 원서는 2019년에 발간됐다는 게 ... 좀 충격적인 부분인데, 역시 영어를 잘해야 하나보다 이 책은 코틀린을 어떻게하면 잘 쓸 수 있을지에 대해 얘기한다. 아이템 1. 가변성을 제한하라 - 값이 변할 수 있다는 것과, 값을 읽거나 못읽는 건 다른 문제다. 전자는 가변성에 대한 얘기고 후자는 읽기 전용/쓰기에..
'프로그래머의 뇌' 를 읽고 LTM : 장기기억 STM : 단기기억 작업 기억 공간 : 실제 작업이 일어나는 공간. 지식의 부족 = LTM 문제 정보의 부족 = STM 문제 처리 능력의 부족 = 작업 기억 공간의 문제 위 세 개념이 끊임없이 등장한다. 코드를 빠르고 정확하게 읽으려면 세 요소가 협동적으로 동작해야한다. 가령 우리는 코드를 읽을 때 텍스트만 읽지않는다. 그 텍스트의 문법(LTM) 변수(STM) 등을 조합해서 읽고 이 읽는 작업 자체가 작업 기업 공간에서 이루어진다. 연구결과에 따르면 프로그래머는 쓰기보다 읽기를 훨씬 많이 한다. STM의 크기는 2개 ~ 6개 단어밖에 안되기 때문에 소중하게 활용해야한다. 근데 신기한 일이 있다. I Love the Game 이라는 문장을 외우게하면 글자 수는 6개를 훌쩍 뛰어넘지만 대..
「그로스 해킹」: 명확하고 경제적이며 핵심을 다룬다. https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=56163415 그로스 해킹 Growth Hacking 그로스 해킹은 기존의 마케팅에 기술적인 요소를 더한 마케팅 방법이자 철학으로, 린 스타트업과 더불어 실리콘밸리의 기술 기반 스타트업들의 성장(Growth, 그로스)을 이끈 핵심 요인으로 꼽힌 www.aladin.co.kr 고객이 제품의 전도사가 되도록 해야한다. 이 때 제품 자체가 공유할만큼 좋아야하고 고객이 그 제품을 다른 사람에게 구전할만한 아주 강력한 동기가 있어야 한다. 이 동기는 제품 안에 내재되어있어야 한다. 마케팅을 제품 개발과 융합 시키고 초기 이용자를 성장의 토대로 삼으며 구전 요소를 제품에 추가하고 이 모든 걸 가능케 하도록 데이터 중심적 사..
「Trustworthy Online Controlled Experiments」를 읽고 : 모두를 위한 입문 2 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=202962149 Trustworthy Online Controlled Experiments : A Practical Guide to A/B Testing (Paperback) Trustworthy Online Controlled Experiments : A Practical Guide to A/B Testing (Paperback) www.aladin.co.kr 앞으로 글 네개에 걸쳐서 이 책 내용을 정리해보려한다. 지은이가 Ron Kohavi ,Ya Xu ,Diane Tang 인데 이 분들 약력을 보면 책에 굉장히 신뢰가 간다. Part I : 모두를 위한 입문 주제 : https://for-developmen..
「엘레강트 오브젝트」: 단호한 어조에 비해 설득력은 영 별로다. https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=258374007 엘레강트 오브젝트 기본적으로 객체지향 프로그래밍((Object-Oriented Programming, OOP)에 관한 책이다. 이 책은 전통적인 OOP의 모범 사례에 전면적으로 반기를 들고 전통적인 코딩 표준에서 벗어나 훨씬 깨끗한 코드 작성 www.aladin.co.kr 책은 전반적으로 건조하고 딱딱하다. 내용뿐만 아니라 저자의 어조도 굉장히 단호하다. 원칙주의자의 강변을 듣는 느낌. '객체지향적 관점에서 이렇게 바라볼 수도 있겠구나.' 라는 생각은 든다. 다만 실제 프로젝트에 적용하기엔 무리가 있는 요구가 많다. '유지보수성' 을 지키기 위한 OOP가 아니라 예술을 위한 OOP의 느낌을 받는 ..
「오브젝트」: 객체지향계의 명저다 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=193681076 오브젝트 역할, 책임, 협력에 기반해 객체지향 프로그램을 설계하고 구현하는 방법, 응집도와 결합도를 이용해 설계를 트레이드오프하는 방법, 설계를 유연하게 만드는 다양한 의존성 관리 기법, 타입 계 www.aladin.co.kr 읽으면서 눈물을 줄줄 흘렸다. 보통 프로그래밍 패러다임 책은 추상적인 레벨에서 좋은 얘기만 하는 경우가 많다. 예제 코드가 나와있다고 하더라도 파편화되어있기 때문에 실제 프로젝트에 책 내용을 어떻게 녹여낼지 고민하는 건 온전히 내 몫이었다. 이 책은 아주 친절하게도 여러 프로젝트를 예로 들어서 프로그래밍 방법론과 실제 코드사이의 간극을 좁혀준다. 읽다보면 '같은 말 반복하는..
「데이터 분석의 힘 - 그 많은 숫자들은 어떻게 전략이 되는가」 후기 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=164975763 데이터 분석의 힘 2017년 출간 직후 일본 아마존 경제 1위, 제39회 산토리 학예상 및 제60회 닛케이경제도서문화상을 동시 수상하며 학계와 대중으로부터 뜨거운 관심을 받은, 빅데이터 시대를 위한 데이터 분석 입 www.aladin.co.kr 데이터 분석가를 희망하거나 데이터 분석이 궁금한 사람이 읽으면 좋을 만한 책이다 AB 테스트에 대한 설명을 중심으로 다른 분석기법들을 소개한다. 글자 수도 적고, 책도 얇아서 내용이 이해가 잘된다. 나는 지하철에서만 이 책을 읽었는데 며칠안에 다 읽었다. 크게 집중하지않더라도 내용을 이해하는데 무리가 없어서 자투리 시간을 활용할 때 좋을 듯 하다. 많이많이..
「그림으로 공부하는 IT 인프라 구조 」후기 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=257114341 그림으로 공부하는 IT 인프라 구조 시스템이 동작하기 위한 토대인 ‘IT 인프라’ 구조에 관해 설명하고 있는 책. 이 책의 저자들은 현장에서 인프라 구축을 담당했던 컨설턴트들이다. 다양한 환경에서 체득한 인프라 기술의 핵심 www.aladin.co.kr 가볍게 훑는 책인줄 알았는데 생각보다 꼼꼼하다. 그리고 공부를 확장할 수 있는 그 단서를 제공한다. IT 인프라에 대해 훑는 용도로 굉장히 적합한 책이다. 왜냐하면 마냥 어렵지도 않고 마냥 쉽지도 않기 때문이다. 쉬운 내용은 술술 넘어가는데 다소 난이도가 있는 내용은 두어번 책을 뒤적거려야 한다. 호기심을 유발하기 때문에 더 좋다. 강추강추 그림이..