Programming Books
Agile Scrum
- (성공적인 애자일 도입을 위한) 에센셜 스크럼
- 한라 005.1-루48ㅇ
Algorithm
- 해커의 기쁨: 비트와 바이트 그리고 알고리즘
- 한라 004.661워294ㅎ
- Top Coder 알고리즘 트레이닝
- 한라 005.1타87ㅌ
- 프로그래밍 대회에서 배우는 알고리즘 문제해결 전략 1, 2권
- 탐라 005.1구75ㅇv.1,2
- 문제로 풀어보는 알고리즘
- 탐라 005.1황68ㅁ
- 다양한 예제로 학습하는 데이터 구조와 알고리즘 for java
- 한라 005.73카296ㄷ
- (NOT YET) 알고리즘 : 컴퓨터 과학의 기본, 숫자 알고리즘에서 양자 알고리즘까지
- (NOT YET) 알고리즘 문제 풀이 전략
- (NOT YET) 코딩 트레이닝
- (NOT YET) Hello Coding 그림으로 개념을 이해하는 알고리즘
- [정말 쉬운 <그림으로 개념을="" 이해하는="" 알고리즘="">](https://brunch.co.kr/@insuk/31)그림으로>
- (NOT YET) 알고리즘 비밀의 문을 열다 - 처음 배우는 알고리즘
- 2016.11
- 한라 005.1 코34알
Amazon AWS
- 아마존 웹 서비스를 이용한 글로벌 서비스 인프라 설계
- 탐라 문004.58윤52ㅇ
- AWS 사용하려면 꼭 봐야 할 듯
- 처음 시작하는 AWS 람다
- 한라 004.58 풀294ㅊ
- (NOT YET) 탄력적 개발을 위한 AWS 실천 기술
- 2016.12
- 한라 004.5 타884ㅌ
Architecture
- 마이크로서비스 아키텍처 구축
- 한라 005.12 뉴34ㅁ
- 예제 코드는 없지만, 마이크로서비스의 기초적인 부분에 대해서 사례와 함께 자세히 설명
- 마이크로서비스 아키텍처 구축
- p29, 얼마나 작아야 하는 것인가? 충분히 작아서 더 이상 작아질 수 없는 크기
- 마치 linux command와 같이 하나의 일을 잘 하는 방식으로 나누면 되는 게 아닐까?
- p33, 회복성 resilience; 한 시스템의 컴포넌트에 장애가 발생해도, 장애가 전파되지 않으면 문제가 격리되는 것
- 참고할 만한 예도 적고, 실제로 해보지 않은 서비스의 경우 더 필요한 게 아닐까?
- 어느 부분에서 traffic이 몰릴지, 문제가 발생할 지 예측이 불가능하니까
- p46, 아키텍트의 역할은 simcity와 비슷
- 상업구역, 거주구역을 정해주면 게임 내에서 알아서 건물이 생기고 사람이 모이듯이
- 개발자가 거주할 수 있는 시스템을 만들고 설계하는 일을 한다
- p94, HTTP 기반 REST의 단점
- HTTP 기반의 REST 애플리케이션 프로토콜용 클라이언트 스텁은 RPC처럼 쉽게 생성할 수 없다(?)
- 성능 저하, thrift같은 binary protocol에 훨씬 못 미침
- 많은 단점에도 불구하고, 서비스 대 서비스의 상호작용을 위해 합리적이고 기본적인 선택
- 5장 모놀리스 분해하기
- 접합부 seam; 코드베이스의 나머지 부분에 영향을 주지 않은 격리된 코드 부분
- foreign key 관계에 있는 table도 별도 서비스로 분리
- 그렇다면 transaction 처리는? 2단계 commit같은 분산 transaction, 나중에 재시도하기, 전체 작업 중지하기 등…
C
- Understanding and Using C Pointers / C 포인터의 이해와 활용
- 한라 005.13리57ㅆ
C++
- Boost.Asio를 이용한 네트워크 프로그래밍
- 탐라 개005.11최95ㄴ
- C++ 더 쉽게, 더 깊게
- 한라 005.133-알294ㅆ
- 탐라 개005.1알294ㅆ
- 입문서. Code::Blocks라는 open source IDE 사용
- OS X 사용자를 위해 Xcode 설치가 나와있는 점도 특이
C
- C# 코딩의 기술
- 한라 005.13가65ㅆ
- 일본책 번역서. cookbook류 서적
- 가볍게 시작하는 리얼 C# 프로그래밍
- 탐라 문005.13조56ㄱ
- C# 기초 서적이지만, 네트워크와 데이터베이스 프로그래밍도 포함
- C# 6.0 완벽 가이드: 깊고 넓게 알려주는 레퍼런스 북
- 한라 005.133 앨44ㅅ
Clojure
- 클로저 프로그래밍의 즐거움
- 한라 005-포14ㅋ
- 클로저 시작하기
- 한라 005.135-마68ㅋ
- clojure 1.8
- 후반부의 7주 연습은 4clojure + clojure kata + heroku 웹 애플리케이션 배포 실습으로 구성
- 누구나 쉽게 배우는 클로저 (더 나은 프로그래머가 되기 위한 궁극의 언어)
- 탐라 문005.13 히18ㄴ
- clojure 1.7
Compiler
- (한라 NOT YET) 제대로 배우는 LLVM 코어 라이브러리
- 2017.04
Data Science
- 빅데이터의 충격
- 탐라 개325.431지67ㅂ
- 개론서, 프로그래밍 책 아님. 사례 참고에는 어느 정도 도움될 듯
- 빅데이터, 어떻게 활용할 것인가: 오라일리 심층 보고서
- 데이터 마이닝: 데이터 속 숨은 의미를 찾는 기계 학습의 이론과 응용
- 데이터의 미학: 빅데이터 기술에서 데이터 과학자까지, 데이터에 관한 모든 것
- 19인의 데이터 과학자가 알려주는 나쁜 데이터 핸드북
- 한라 005.75맥874ㄴ
- 데이터 사용 전반에 관한 내용
- Head first Data analysis
- 한라 005.53밀887ㅎ
- 인공지능을 이용한 빅데이터 처리 입문
- 한라 004.73오22ㅇ c.2
- C로 배우는 AI
- 앞으로 데이터 분석을 시작하려는 사람을 위한 책
- 한라 005.75구25ㅇ
- 역자가 프로그래머나 통계를 하는 사람이 아님
- Doing Data Science 데이터과학 입문
- 한라 005.7슈887ㄷ
- 데이터 과학자
- 한라 007.7불12ㄷ
- 입문서. 프로그래밍 뿐만 아니라 다양한 분야 입문 설명을 한다. 자료 찾을 곳이 필요할 때 유용할 듯
- 빅데이터의 다음 단계는 예측 분석이다
- 한라 005.76시14ㅇ
- 엑셀로 이해하는 데이터 과학 입문
- 한라 005.76-포34ㄷ
- AI의 기본 알고리즘 설명, 각 알고리즘 별 excel file 실습 제공
- lisp과 prolog 배경 설명
- 엑셀로 배우는 인공지능
- 한라 004.73 아52ㅇ
- (NOT YET) 비즈니스를 위한 데이터 과학
- 탐라 개005.7-프295ㄷ
- 빅데이터 베이스볼 : 20년간 실패한 팀은 어떻게 승자가 되었나?
- 탐라 문695.7-트29ㅂ
- 프로그래밍 서적 아님
- 단상
- (NOT YET) 데이터로 말하라 : 냉철한 판단과 완벽한 설득의 기술
- 325.26-강63ㄷ
- (NOT YET) 빅데이터로 일하는 기술 : 감이 아닌 과학으로 성공하는 빅데이터 구축 및 활용 가이드
- 탐라 개005.76-장25ㅂ
- DATA SMART - 엑셀로 이해하는 데이터 과학 입문
- 한라 005.76포34ㄷ
- 제목 그대로 엑셀을 이용한 데이터 과학 입문. 마지막에 R을 설명하면서 옮겨갈 것을 권함
- 헬로 데이터 과학 (MS 본사 데이터 과학자가 알려주는)
- 한라 005.7김78ㅎ
- 엑셀 + R로 데이터과학 기초를 알려줌. 실습이 많아 좋을 듯
- 빅데이터 시스템 구축 가이드
- 한라 005.76 0152빅
- 밑바닥부터 시작하는 데이터 과학
- 한라 005.7 그296ㄷ
- 여러가지 기초에 해당하는 부분들을 다룸
- 밑바닥부터 시작하는 데이터 사이언스
- 밑바닥부터 시작하는 데이터 과학 ch.03 데이터 시각화
- 밑바닥부터 시작하는 딥러닝 - 3장(신경망)
- 딥러닝 - 오차역전파법
- 딥러닝 - 학습 관련 기술들
- 합성곱 신경망(CNN)
- Microsoft Azure Machine Learning 애저 머신 러닝을 이용한 예측 분석
- 한라 005.133 바297ㅇ
- Microsoft Azure 에센셜 (Azure 입문 & 개발자를 위한 Azure 웹 앱)
- 2016.12
- 한라 005.118샤92ㅁ
- (NOT YET) 알고리즘 트레이딩 시스템 개발
- (탐라 NOT YET) 실무 프로젝트로 배우는 빅데이터 기술
- 2017.01
- (탐라 한라 NOT YET) 단어의 사생활
- 2016.12
- (한라 NOT YET) 빅데이터 마이닝
- 한라 005.76 레57ㅂ
Deep Learning
- 가장 빨리 만나는 딥러닝 with Caffe
- 탐라 문004.73 다87ㄷ
- 입문서. 제목과 달리 Caffe에 대한 이야기는 5, 6장에 설치 및 활용에 관한 이야기, 1~4장은 딥러닝 기초 설명
- 딥 러닝 제대로 시작하기
- 탐라 문004.73 오87ㄷ
- 입문서이자 이론서. 코드는 별로 없음
- C++와 CUDA C로 구현하는 딥러닝 알고리즘
- 한라 004.73 마57ㅆ
- 밑바닥부터 시작하는 딥러닝
- 탐라 문004.73 사68ㅁ
- 『밑바닥부터 시작하는 딥러닝』 (원서 : ゼロから作る Deep Learning)
- 2017.01
- 이론 설명 + 파이썬으로 딥러닝 구현
- vector의 표현 형식이 row major와 column major가 혼재되어 있다고 비판하는 의견도 있음
- (탐라 NOT YET) 딥러닝 첫걸음
- 2017.01
- 이론 설명 + matlab 예제 코드
Machine Learning
- Building Machine Learning Systems with Python (Scikit-learn 라이브러리로 구현하는 기계학습)
- 한라 004.73리874ㅂ
- 만들면서 배우는 기계 학습: 생각을 만드는 빅데이터 기술
- 한라 005.75오22ㅁ
- 해커 스타일로 배우는 기계학습
- 한라 005.1콘66ㅎ
- R로 배우는 기계학습
- 패턴인식과 기계학습 (기초부터 활용까지)
- 한라 004.74박94ㅍ
- 파이썬과 기계 학습 - scikit-learn을 활용한
- 한라 005.133가294ㅍ
- 머신러닝 인 파이썬
- 한라 005.76 보66ㅁ
- 확률적 프로그래밍 기초 원리 머신러닝과 인공지능을 이해하는 또 다른 방법
- 한라 004.73신57ㅎ
- 확률 기초, 베이즈 원리, church 언어를 이용한 확률적 프로그래밍 소개
- (NOT YET) 머신 러닝 워크북
- 한라 005.76-벨74ㅁ
- 알고리즘으로 배우는 인공지능 머신러닝 딥러닝 입문
- 한라 004.73 김67ㅇ
- 완전한 입문서. 프로그래밍 책이 아니라 교양 서적에 가까움
- 머신러닝 이론 입문 (IT 엔지니어를 위한)
- 한라 005.76 나872ㅁ
- 입문서. 저자가 Pattern Recognition and Machine Learning을 읽기 위해 보라고 권함
- (NOT YET) 알고리즘 중심의 머신러닝 가이드
- 2017.01
- (NOT YET) 머신 러닝 인 자바 (자바 기반 머신 러닝)
- 2017.01
- 마스터 알고리즘
- 한라 003.54 도38ㅁ
- 머신러닝의 큰 5가지 갈래에 대한 이야기 프로그래밍 책은 아니지만 개념을 잡기 위해 좋을 듯
- 내꺼하자! 머신러닝! 어서와~ 머신러닝은 처음이지?
- 2016.12
- 한라 004.73 양78ㅇ
- 이론 + R programming & library
- (한라 NOT YET) 웹을 위한 머신 러닝
- 2017.03
- (NOT YET) 통계적 기계 학습 생성 모델에 근거한 패턴 인식
- 2016.04
- 한라 004.74 스18ㅌ
Tensorflow
- 텐서플로 첫걸음
- 텐서플로 입문: 예제로 배우는 텐서플로
- 2016.11
- 탐라 문005.12-자87ㅌ
Visualization
- 비쥬얼라이즈 디스: 빅데이터 시대의 데이터 시각화 + 인포그래픽 기법
- 한라 004.76-야66ㅂ
- 데이터시각화 101, 입문서. 프로그래밍은 python과 R
- 그 밖에 데이터의 종류에 따라 어떤 그래프가 유용한지등 기본적으로 알아야 하는 모든 내용
- 데이터 스토리텔링 (설득력 있는 프리젠테이션을 위한 데이터 시각화 기법)
- 한라 307.32 내897ㄷ
- 데이터 시각화 입문서. 프로그래밍 책은 아니고, 어떤 경우에 어떤 시각화를 써야 할지 참고하는 데 좋을 듯
Docker
- 도커 오케스트레이션
- 한라 005.11 홀 292ㄷ
- 가장 빨리 만나는 Docker
- 한라 005.11이73ㄱ
- 더 도커 북
- 한라 005.1턴46ㄷ
- 2014년 번역이라 버전이 낮은 게 흠
- Docker Up & Running 도커 (설치에서 운영까지)
- 2016.10
- 한라 005.3 마888ㄷ
- 1.11 version 대응
- 완벽한 IT 인프라 구축을 위한 Docker : 인프라 기초 지식 코드에 따른 환경 구축의 자동화
- 2016.09
- 문004.588 아52ㅇ
- version 1.12, 데이터 전용 컨테이너 항목 참고
- (NOT YET) 제대로 배우는 도커
- 2017.01
- (한라 NOT YET) 시작하세요! 도커
- 2017.04
Elasticsearch
- 전문 검색과 분석을 위한 Elasticsearch 서버 : 아파치 루씬 기반의 고성능 엔터프라이즈 플랫폼
- 한라 004.584-쿠877ㅈ
- 실무 예제로 배우는 Elasticsearch 검색엔진
- 한라 004.575정95ㅇ
- 루씬 인 액션 : 고성능 오픈소스 자바 검색 엔진
- 한라 004.584-맥873ㄹ
- 아파치 Solr4 구축과 관리
- 한라 004.58쿠877ㅇ
Git
- pro git
- 한라 005.1샤875ㅍ
- Git을 이용한 버전 관리
- 한라 005.1소32ㄱ
- Github 사용 설명서
- 한라 005.138벨898ㄱ
- 소셜 코딩으로 이끄는 GitHub 실천기술
- 한라 005.118오65ㅅ
- 예제 충실
- 프로 Git 2판
- 탐라 문005.1스87ㅍ
- Git 관련 내용이 많아 맘에 듦
- 팀을 위한 Git Git 워크플로우를 효율적으로 만드는 사용자 중심 접근법
- 한라 005.118-웨57ㅌ
- Git뿐만 아니라 GIthub, Bitbucket, Gitlab등의 내용도 포함
- 색인이 없다는 단점
- [Book] 팀을 위한 Git
Go
- 가장 빨리 만나는 Go 언어
- 한라 005.1이73ㄱ
- Go 언어 자체는 맘에 안 드지만, 책은 잘 쓴 걸로 보임. 예제가 많아서 배우기 좋을 듯
- (개발자를 위한)하룻밤에 읽는 Go 언어 이야기
- 한라 005.13-신74ㅎ
- Go 101 언어 자체보다는 왜 Go가 좋은지, Go 언어 소개. 간단히 읽기 좋음
- 디스커버리 Go 언어
- 한라 005.13 염73ㄷ
- The Go Programming Language
- 한라 005.13 도195ㄱ
- Go 인 액션 (높은 생산성과 쉬운 프로그래밍을 위한,구글이 만든 차세대 언어!)
- 한라 005.133 케194ㄱ
- feed 예제 프로그램으로 설명
- Go 언어 웹 프로그래밍 철저 입문
- 한라 005.13-장73ㄱ
- 1~7장은 기초(다른 책과 큰 차이 없을 듯). 8, 9, 10(Revel)장이 좋은 듯
- (한라 NOT YET) Go 웹 프로그래밍
- 2017.03
Hadoop
- 거침없이 배우는 하둡
- 2012-07
- 탐라 개005.7534척29ㅎ
- 한라 005.74램83ㅎ
- Hadoop in Action 번역서
- 하둡, Pig, Hive
- Do it 직접 해보는 하둡 프로그래밍
- 2013-02
- 한라 005.11한18ㅈ
- 하둡, Pig, 스트리밍, 아마존 EMR
- 더그 커팅과 같이 일한 한국인 프로그래머가 쓴 책이라는 점이 세일즈 포인트
- Java / WordCount, TopN, Count Trigram, Count Citation, Join ID & Title, StringSort, Inverted Index, CreateESIndex등 예제 프로그램이 다른 책보다 많음
- Hadoop 완벽 가이드
- 한라 005.74화68ㅎ
- 시작하세요 하둡 프로그래밍
- 한라 005.11정73ㅎ
- 시작하세요 하둡 프로그래밍 (2016 개정판)
- 한라 005.74-정73ㅅ
- 하둡 맵리듀스 프로그래밍: 빅데이터 처리와 분석을 위한
- 한라 005.74페294ㅎ
- 맵리듀스 디자인 패턴 : 하둡과 빅데이터에 효과적인 6가지 방법론과 26가지 실용 패턴
- 한라 005.74마68ㅁ
- 실전 하둡 운용 가이드: 대규모 하둡 클러스터 관리를 위한 필수 노하우
- 한라 005.74새34ㅅ
- 하둡 프로그래밍이 아니라 운영 방법
- 빅데이터 시대의 하둡 완벽 입문0
- 한라 005.11오65ㅂ
- 하둡과 빅데이터 분석 실무
- 회사
- 하둡 맵리듀스 최적화와 튜닝
- 005.74타198ㅎ
- 하둡 프로그래밍이 아니라 설정 등 운영 관련
- (NOT YET) Pig를 이용한 빅데이터 처리 패턴
- 한라 005.74-파56ㅍ
- 이클립스 환경에서의 빅데이터 프로그래밍
- 한라 005.75황54ㅂ
- 비교적 소스가 자세히 나와서 도움이 될 거 같음. 다른 책에는 잘 없는 chain 관련 내용도 있음
- github.com/gladiator67/nosql-programming
- 하둡 애플리케이션 아키텍처
- 한라 005.74그295ㅎ
- 하둡 뿐만 아니라 스파크, 지라프, 그래프X, 임팔라 등 굉장히 다양한 제품 소개
Mahout
- 마하웃 완벽 가이드
- 탐라 개004.지67ㅁ
NLP
- 단어의 사생활
- programming 책은 아니지만, 사용하는 단어를 분석해 여러가지를 파악한다는 점에서 읽어볼만한 책
NoSQL
- 클라우드 컴퓨팅 구현 기술
- 2010-12 1st / 2012-05 4th
- 탐라 개004.79김94ㅋ
- 쓰리프트, 에이브로, 제티, 주키퍼, 하둡
- NoSQL(클라우데이터, HBase, 카산드라, 몽고디비, MySQL 분산 구성 MMM) 척와, 스크라이브, memcached, membase
- NoSQL 프로그래밍 한 권으로 끝내는 NoSQL 솔루션 활용법
- 2013-01
- 탐라 개005.75지67N
- 한라 005.75지67N
- 몽고디비, 쓰리프트, 레디스, HBase, 카산드라, Memcached, 구글앱엔진, 아마존 심플디비, 하이브
- 장점; 하둡이 아니라 NoSQL에 중점을 둔 몇 안되는 책
- 단점; 각 장마다 계속 몽고디비, 레디스, HBase등이 반복되어 한 가지를 보기에는 조금 불편
- 대용량 데이터 분석 및 처리를 위한 Hadoop NoSQL
- 2013-01
- 탐라 개005.74서52H
- 하둡, 아마존 EMR, 기계학습(Mahout), RHive, Giraph, HBase
- 빅데이터 시대를 위한 NoSQL 핵심가이드
- 2011-12
- 한라 005.75다57ㅂ
- memcached, Tokyo Tyrant, Redis, MongoDB, Cassandra, HBase
- 일본인 저자, Ruby 예제
- 세븐 데이터베이스(만들면서 파악하는 NoSQL)
- 한라 005.75레27ㅅ
- PostgreSQL, Riak, HBase, MongoDB, CouchDB, Neo4J, Redis
- 빅데이터 세상으로 떠나는 간결한 안내서 NoSQL
- 탐라 개005.75사67ㅇ
- 다양한 NoSQL 기술의 개요 파악을 위한 책
- 빅데이터 - 람다 아키텍쳐로 알아보는 실시간 빅데이터 구축의 핵심 원리와 기법
- 탐라 문005.76네68ㅂ
- 스톰 프로젝트 창시자의 저서
- 람다 아키텍처, thrift 스리프트, 하둡, 맵리듀스, J캐스캘로그, 엘리펀트DB, 카산드라, 스톰
Casandra
- 카산드라 완벽 가이드
- 2011-10
- 탐라 개005.7534에44ㅋ
HBase
- HBase 완벽 가이드
- 탐라 개005.74지67H
- HBase 클러스터 구축과 관리
- 탐라 개005.74이89H
- HBase 인액션
- 한라 005.74디38ㅇ
Hive
- 하이브 완벽 가이드 : 하둡을 이용한 SQL 기반 빅데이터 분석 도구
- 2013-04
- 한라 004.78카897ㅎ
MongoDB
- MongoDB 활용 가이드
- 탐라 개005.75초25ㅁ
- 한라 005.75초25ㅁ
- 몽고디비 인 액션: 빅데이터 시대 최고의 NoSQL 데이터베이스
- 한라 005.756-뱅874ㅁ
- 클라우드와 빅데이터의 강력한 파트너 MongoDB 핵심가이드
- 2014-01
- 한라 005.74김94ㅇ
Redis
- 이것이 레디스다
- 한라 005.4정14ㅇ
- Redis 운영 관리
- 한라 005.7강23ㄹ
Storm
- Storm 실시간 빅데이터 분석 플랫폼 분산 환경과 머신 러닝을 이용한 데이터 처리
- 한라 005.76앤24ㅅ
- 아파치 Storm을 이용한 분산 실시간 빅데이터 처리
- 한라 005.73계85o
Interview
- 코딩 인터뷰 완전 분석 : 150가지 프로그래밍 문제와 해법
- 탐라 문005.11-게68ㅋ
- 코딩 인터뷰 퀘스천 : 문제로 풀어보는 코딩인터뷰 가이드북
- 한라 005.13-카296ㅋ
- 프로그래밍 면접 이렇게 준비한다
- 개566.84-몽14ㅍ (2007년판)
- 한라 005.1몽14ㅍ (2014년판)
- 프로그래밍 면접 이렇게 준비한다 책 요약정리
iOS
- (한라 NOT YET) 아론 할리가스의 iOS 프로그래밍
- 2016.04
- 005.11-힐298아
Swift
Java
- 테스트 주도 개발로 배우는 객체 지향 설계와 실천
- 한라 005.115프298ㅌ
- 가장 빨리 만나는 자바8
- 한라 005.133호57ㄱ
- 오픈소스 자바 검색엔진 정복 세트
- 이클립스 juno 따라잡기
- 탐라 개005.135아292ㅇ
- 자바8 람다의 힘 Functional Programming in Java8
- 한라 005.18수47ㅈ
- java를 이용한 암호화
- 한라 005.82비55ㅈ
- 학부 수준 암호화 서적. 기초적인 수학과 함께 설명
- 수치해석 및 전산통계 (Java 프로그래밍과 함께 배우는)
- java 프로그래밍 면접 이렇게 준비한다
- 한라 005.133마877ㅈ
- 면접보다는 자바 서적이라고 해야 할 듯
- 네이버를 만든 기술, 읽으면서 배운다 - 자바 편
- 한라 005.133강14ㄴ
- 자바 ORM 표준 JPA 프로그래밍
- 한라 005.115김64ㅈ
- 스프링이란 점에서 나에겐 쓸모없지만 JPA를 다루는 책이 드물다는 점을 생각하면 읽을 가치가 있을 듯
- 자바를 다루는 기술
- 한라 005.133김44ㅈ
- 자바 입문 + 몇 가지 라이브러리 활용
- 9장 스레드 부분과 뒤쪽의 log4j, xml, json 오픈소스 라이브러리 활용에 도움 될 듯
- 비동기 이벤트 기반 고성능 네트워크 프레임워크 자바 네트워크 소녀 Netty
- 한라 005.133정14ㅈ
- (NOT YET) 자바 성능 튜닝
- 카이 호스트만의 코어 자바8
- 한라 005.138호57ㅋ
- (NOT YET) 함수형 사고 (객체지향 개발자에서 함수형 개발자로 거듭나기,Functional Thinking)
- 탐라 문005.133-닐895ㅎ
- 한라 005.136-포27ㅎ
- Practical 자바 유틸리티: Git, 서브버전, 메이븐, 그레이들, JUnit, 트랙, 젠킨스, JMeter
- 한라 005.1-장66ㅍ
- 다루는 종류가 많고, 참고 서적이 없는 부분에 대한 건 참 좋음
- 얼마나 자세할 지는 모르겠음 java를 계속 사용한다면 좋을 듯
JavaScript
- 처음 만나는 자바스크립트
- 한라 005.138 가195ㅊ
- 일본책 번역. 기초, jquery, 간단한 프로젝트. 따라하기 좋아 보인다
Angular
- (한라 NOT YET) 쉽고 빠르게 배우는 Angular 2 프로그래밍
- 2016.12
Node.js
- Express 인액션Node.js를 쉽고 강력하게 만들어 줄 웹 프레임워크
- 2017.01
- 한라 005.118 한64ㅇ
- (자바스크립트와 Node.js를 이용한) 웹 크롤링 테크닉수집 저장 분석에서 머신러닝까지
- 2016.12
- 한라 005.74 쿠78ㅇ
- 크롤링, 형태소 분석, electron, 머신러닝까지 다양한 기술
Linux
- 데브옵스 개발자 QA 관리자가 함께 보는 리눅스 서버 트러블슈팅 기법
- 한라 005.44랜878ㄷ
Shell script
- 유닉스 리눅스 셸 스크립트 예제 사전
- 한라 005.44오57ㅇ
- 상황에 맞는 예제가 있는 경우 좋을 듯
- (NOT YET) 배시 핵심 레퍼런스
- 2017.01
Unix
- 나의 첫 UNIX 교과서
- 한라 005.44키35ㄴ
- 명령어 참고에 도움이 될 듯. soso
Vim
- 손이 먼저 반응하는 Practical Vim
- 탐라 문005.51 네68p
PHP
- 라라벨로 배우는 실전 PHP 웹 프로그래밍
- 2016.11
- 한라 005.138 김76ㅅ
- 설치, 라라벨 기본, 실전프로젝트 3가지로 구성. php 기본 문법은 간략하게 나옴
Python
- 왕초보! 파이썬 배워 크롤러 DIY 하다!
- 2016.03
- 한라 005.133 서78ㅇ
- python 기초, beautifulsoup 한 챕터, 기초 알고리즘 한 챕터
- 파이썬 분산 컴퓨팅분산 컴퓨팅 기초부터 테스팅과 디버깅까지
- 2016.11
- 한라 005.133 피64파
- (탐라 NOT YET) 파이썬으로 배우는 알고리즘 트레이딩
- 2017.05
- (탐라 NOT YET) 파이썬 웹 스크래핑
- 2017.04
- 파이썬 병렬 프로그래밍
- 한라 005.133 팔292ㅍ
- (한라 NOT YET) 파이썬 실무 프로그래밍
- 2017.03
R
- 다양한 예제로 쉽게 배우는 R프로그래밍 R까기
- 한라 005.54서78ㅇ
- 통계와 R을 함께 배우는 R까기2
- 탐라 문005.54박82R
- 올컬러에 예제도 많아서 보기 편함. 통계 기초와 함께 보기 좋은 듯
- (NOT YET) (비즈니스 활용 사례로 배우는)데이터 분석 R
- 한라 005.76-사872ㄷ
- R과 만나는 금융공학 : 기본편
- 한라 005.7-더295ㅇ
- 정말 금융공학을 위한 기본 서적. 시계열데이터부터 모든 목차 자체가 금융공학 내용 중심
- 가볍게 시작하는 통계학습 (R로 실습하는)
- 한라 413.8 제68ㄱ
- 의학논문 작성을 위한 R통계와 그래프
- 한라 510.73-문14ㅇ
- R 입문 + 통계
- 손에 잡히는 R 프로그래밍주사위, 카드놀이, 슬롯머신을 만들면서 배우는 R 언어
- 한라 005.74-그295ㅅ
- R 프로그래밍 입문. 프로젝트를 통해 R 자체를 알려줌. 통계 없음
- R을 활용한 코퍼스언어학과 통계학
- 2016.09
- 한라 701.017 이65ㅇ
- 통계 + R + 시각화 입문
- 코퍼스 언어학의 입장에서 보기 때문에 약간이나마 실무와 더 가까울 거 같다
- 언어학자를 위한 통계학 (R활용)
- 2016.10
- 한라 701.017 그298o
- 제목 그대로 통계학 + 언어 + R
- (NOT YET) 신입 탐정의 데이터 분석 입문
- 2016.11
- (한라 NOT YET) 통계 분석 너머 R의 무궁무진한 활용
- 한라 005.54 고54ㅌ
Scala
- 쉽게 배워서 빨리 써먹는 스칼라 프로그래밍
- 2013.07
- 한라 005.11호57ㅅ
- 원서: Scala for the impatients 스칼라의 기본적인 부분을 좀 알고 보면 좋을 듯
- 폴리글랏 프로그래밍
- 탐라 개005.13임43ㅍ
- 자바, C#, 스칼라, 특히 자바의 Generic, 공변 covariance, 반공변 contravariace 스칼라의 trait 설명 부분이 좋음
- 프로그래밍 인 스칼라
- 한라 005.13오24프
- 자바 개발자를 위한 스칼라 프로그래밍
- 한라 005.133알294ㅅ
- Play Framework Cookbook
- 한라 005.138.릴74ㅅ
- Play for Scala : 플레이 2 프레임워크를 활용한 스칼라 기반의 웹 애플리케이션 만들기
- 한라 005.118-힐887ㅍ
- (NOT YET) 프로그래밍 스칼라 : 스칼라 2.11x버전 기준
- 한라 005.133-왐897ㅍ
- Programming in Scala : 창시자가 직접 집필한 스칼라 언어의 바이블
- 한라 005.13-오24프
- 스칼라로 배우는 함수형 프로그래밍
- 한라 005.13-키66ㅎ
- (NOT YET) 스칼라 동시성 프로그래밍 : 복잡한 동시성 프로그램을 스칼라로 쉽게 개발하는 방법
- 한라 005.133-프295ㅅ
- (한라 NOT YET) 누구나 쉽게 스칼라+플레이스칼라 입문부터 게시판, 채팅 프로그램 제작까지
- 2016.11
- (한라 NOT YET) 러닝 스칼라
Spark
- 러닝 스파크 - 번개같이 빠른 데이터 분석
- 한라 005.76카295ㄹ
- Spark와 머신 러닝 : 빅데이터 분석과 예측 모델 트레이닝을 위한
- 한라 005.76-펜887ㅅ
- 스파크를 활용한 빅데이터 분석 (대용량 빅데이터 분석을 위한 스파크 실무 가이드)
- 한라 005.76 굴294ㅅ
- GraphX 있음
- Mastering Apache Spark 마스터링 아파치 스파크
- 한라 005.76 프293ㅁ
- GraphX 있음
- 9가지 사례로 익히는 고급 스파크 분석 : 현실 세계 빅데이터로 배우는 가장 실용적인 스파크 활용서
- 탐라 문005.74 라68
- 번역이 최근에 되어 그렇지, 예전 책. 1.2를 사용
- 스파크: 빅데이터 관리자를 위한 클러스터 테크닉
- 탐라 문005.76굴29ㅅ
- 제목처럼 관리자를 위한 책이라 프로그래밍 설명이 많지는 않음
- (NOT YET) 빅데이터 분석을 위한 스파크 2 프로그래밍
- 2017.02
- Spark2.1 사용, MLib, sparkR, GraphX까지 다양
Written on March 13, 2017