본문 바로가기

읽기23

코딩의 미래 (홍전일, 로드북) 1. 책 소개 이 책은 IT 실용서를 주로 출판하는 로드북에서 나온 책이다. 저자는 현재 프론트엔드 개발자로 일하고 있는 분으로, 오랫동안 개발자로 활동하면서 코딩을 중심으로 쌓아온 생각을 이 책에 정리하고 있다. 즉, 이 책은 개발자가 쓴 에세이집으로서 코딩에 대한 저자의 생각이 주를 이루고 있으며, 저자가 개발자로 일하면서 경험한 일들에 대한 감상, 읽은 책에 대한 인용 등이 함께 포함되어 있다. 2. 책의 내용과 장점 총 12개 장(chapter)으로 이루어져 있으며, 각각 '미래 소프트웨어 중심사회', '컴퓨팅의 역사', '하드웨어', '소프트웨어', '플랫폼', '코딩과 생각', '생각의 도구', '책 읽기', '생각과 코딩', '콘텐츠시대', '미래환경', '코딩의 미래' 등의 제목을 달고 있.. 2022. 8. 9.
영국 주간지 스터디 (정병선, 길벗이지톡) 1. 책 소개 이 책은 영국의 저명한 시사 주간지인 이코노미스트(The Economist) 기사 원문과 함께 번역 및 해설이 담긴 책이다. 이코노미스트는 19세기부터 발행되고 있는 긴 역사를 자랑하며, 주로 자유주의적 정치관 및 시장경제적 경제관에 입각한 기사를 싣는다. 이코노미스트의 한 가지 특징은 수준 높은 문어체 영국 영어를 구사한다는 점인데, 특히 기사를 작성한 기자의 이름을 밝히지 않으며 모든 기사를 마치 한 사람이 쓴 것처럼 일관된 어조로 편집하는 것이 다른 언론 매체와 뚜렷하게 구별되는 점이다. 즉, 수준 높은 영어를 잡지 전체에 걸쳐 구사하고 있어서 영어 공부용 교재로 국내에서 널리 쓰이고 있으며, 특히 한국외대 통번역대학원과 같이 통대를 진학하고자 하는 입시생 혹은 이미 재학 중인 학생들.. 2022. 8. 6.
프로 일잘러의 슬기로운 노션 활용법 (이석현, 천그루숲) 1. 생산성 관리와 노션 스마트폰의 대중화 이후 직장인들 사이에서 화두로 떠오른 키워드 중 하나는 생산성(productivity) 이다. 원래 일상 용어 중 하나였던 생산성이 업무의 맥락에서 주목을 받게 된 계기 중 하나는 업무 생산성의 현대적 고전이 된 책, "끝도 없는 일 깔끔하게 해치우기 (David Allen 저)" 가 2001년에 출간된 것이다 (이 책에 대해서는 추후에 리뷰하기로 하겠다). 이 책의 원제는 Getting Things Done 으로, 줄여서 GTD 라고도 하는데 책이 전 세계적인 인기를 끌면서 덩달아 GTD 방법론도 업무 생산성 제고의 한 축으로 떠올랐다. 저자인 데이비드 앨런(David Allen)은 아예 GTD 를 트레이드마크로 등록하고 강연 등을 통해 자신의 방법론을 설파하.. 2022. 7. 23.
인공지능은 게임을 어떻게 움직이는가? (미야케 요이치로, 이지스퍼블리싱) 1. 들어가며 이지스퍼블리싱은 Do it! 프로그래밍 시리즈로 유명한 IT 실용서 전문 출판사이다. 주로 엑셀, 포토샵, 파이썬, 자바 등 특정 컴퓨터 프로그램이나 프로그래밍 언어의 활용법을 출간하는데, 이번에 낸 '인공지능은 게임을 어떻게 움직이는가?' 는 일종의 교양서에 가깝다. 직관적인 제목에서 알 수 있듯이, 이 책의 내용은 전략 게임(strategy game) 을 구동하는 인공지능 기술을 설명하는 것이다. 업계에서 통용되는 전략 게임의 명확한 정의는 아직 없지만, 저자는 다음과 같은 4가지 특징을 통해 전략 게임을 다른 게임과 구분 짓는다. 1) 장소(필드)가 있고 그 장소를 조감하는 시점이 있다. 2) 캐릭터 또는 그 집단이 있으며, 조감 시점에서 플레이어가 지시를 내릴 수 있다. 3) 지시를.. 2022. 7. 13.
백엔드를 위한 Django REST Framework with 파이썬 (권태형, 영진.com) 1. 들어가며 이 책은 파이썬 언어 기반의 웹 풀스택 프레임워크인 Django(장고)로 웹 애플리케이션을 만드는 방법을 담고 있다. 더 세부적으로는, 파이썬의 기초지식과 장고 사용법을 바탕으로 REST (Representational State Transfer) API (Application Program Interface) 활용법을 익히고, 중간 연습 문제로 To Do 서비스를 만든다. 그리고 맨 마지막으로 응용 연습 문제로서 React.js 까지 사용해 게시판을 만드는 법을 배우게 된다. 2. 책의 내용 맨 첫 부분은 웹 개발을 하는데 이해가 필요한 기초 개념, 그리고 아주 기본적인 파이썬 기초 문법을 설명한다. 이렇게 파이썬 자체가 아닌, 파이썬을 활용하는 데이터 분석이나 웹 애플리케이션 분석 등의.. 2022. 7. 10.
김변수와 시작하는 코딩생활 with 파이썬 (김변수, 영진.com) 1. 들어가며 ​ 파이썬은 간단한 문법으로 인해 최근 코딩 업문용 언어로 각광받고 있으며, 이에 따라 파이썬 교재도 우후죽순 출판되고 있다. 이 책 '김변수와 시작하는 코딩생활 with 파이썬' 역시 코딩 또는 파이썬을 처음 배우는 학습자를 위한 입문자용 학습서이다. ​ 저자가 직접 운영하는 코딩 관련 커뮤니티에서 파이썬 학습자를 대상으로 개발된 '모각코(모여서 각자 코딩)' 과정을 기반으로 발간된 책이라고 한다. 따라서 실제 학습자들의 목소리가 반영되었을 것임을 짐작하게 한다. ​ ​ ​ 2. 책의 구성과 특징 ​ 이 책은 크게 두 가지 부분으로 나뉜다. 첫째 파트는 개념 파트로서, 실제 코드에 대한 설명이 실려 있다. 둘째 파트는 문제 파트로서, 앞에서 배운 코드의 기초적 지식을 바탕으로 일종의 연습.. 2022. 7. 10.