Skip to content

Latest commit

 

History

History
2609 lines (2486 loc) · 234 KB

programming_books.md

File metadata and controls

2609 lines (2486 loc) · 234 KB

Programming Books

Agile Scrum

Algorithm

Amazon AWS

Android

Architecture

C

C++

C#

  • C# 코딩의 기술
    • 한라 005.13가65ㅆ
    • 일본책 번역서. cookbook류 서적
  • 가볍게 시작하는 리얼 C# 프로그래밍
    • 탐라 문005.13조56ㄱ
    • C# 기초 서적이지만, 네트워크와 데이터베이스 프로그래밍도 포함
  • C# 6.0 완벽 가이드: 깊고 넓게 알려주는 레퍼런스 북
    • 한라 005.133 앨44ㅅ
  • (NOT YET) C# 으로 배우는 적응형 코드
  • (NOT YET) 이것이 C#이다
  • (NOT YET) UWP 퀵스타트

Clojure

  • 클로저 프로그래밍의 즐거움
    • 한라 005-포14ㅋ
  • 클로저 시작하기: 기본 개념과 7주 훈련 프로그램
    • 한라 005.135-마68ㅋ
    • clojure 1.8
    • 후반부의 7주 연습은 4clojure + clojure kata + heroku 웹 애플리케이션 배포 실습으로 구성
  • 누구나 쉽게 배우는 클로저 (더 나은 프로그래머가 되기 위한 궁극의 언어)
    • 탐라 문005.13 히18ㄴ
    • clojure 1.7

Compiler

Database, SQL

Data Science

Deep Learning

Machine Learning

Keras

Tensorflow

PyTorch

Visualization

Debugging

Docker

Domain Driven Development DDD

Elasticsearch

Elixir

Finance

Flutter

Functional programming

Game

Git

Go

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ㅎ
    • 하둡 프로그래밍이 아니라 설정 등 운영 관련
  • 이클립스 환경에서의 빅데이터 프로그래밍
  • 하둡 애플리케이션 아키텍처
    • 한라 005.74그295ㅎ
    • 하둡 뿐만 아니라 스파크, 지라프, 그래프X, 임팔라 등 굉장히 다양한 제품 소개
  • (NOT YET) Pig를 이용한 빅데이터 처리 패턴
    • 한라 005.74-파56ㅍ

Mahout

  • 마하웃 완벽 가이드
    • 탐라 개004.지67ㅁ

Haskell

Infrastructure

Interview

iOS

Swift

Java

JavaScript

Angular

Node.js

React

Vue.js

Kafka

Kotlin

Linux

Shell script, bash

Unix

Vim

  • 손이 먼저 반응하는 Practical Vim
    • 탐라 문005.51 네68p

Management

Management Leadership

Math

Network

NLP

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, 카산드라, 스톰
  • (NOT YET) 그래프 알고리즘 | 에이콘출판사

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ㅇ
  • (NOT YET) 맛있는 MongoDB

Redis

  • 이것이 레디스다
    • 한라 005.4정14ㅇ
  • Redis 운영 관리
    • 한라 005.7강23ㄹ

Storm

  • Storm 실시간 빅데이터 분석 플랫폼 분산 환경과 머신 러닝을 이용한 데이터 처리
    • 한라 005.76앤24ㅅ
  • 아파치 Storm을 이용한 분산 실시간 빅데이터 처리
    • 한라 005.73계85o

OCaml

OOP, Design Pattern

PHP

Programmer, 자기계발?

Python

Python Crawler

R

Rust

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ㅍ
  • Programming in Scala : 창시자가 직접 집필한 스칼라 언어의 바이블
    • 한라 005.13-오24프
  • 스칼라로 배우는 함수형 프로그래밍
  • (NOT YET) 프로그래밍 스칼라 : 스칼라 2.11x버전 기준
    • 한라 005.133-왐897ㅍ
  • (NOT YET) 스칼라 동시성 프로그래밍 : 복잡한 동시성 프로그램을 스칼라로 쉽게 개발하는 방법
    • 한라 005.133-프295ㅅ
  • (NOT YET) 누구나 쉽게 스칼라+플레이스칼라 입문부터 게시판, 채팅 프로그램 제작까지
    • 2016.11
  • (NOT YET) 러닝 스칼라

Scala Akka

Software engineering

Spark

Statistics

TDD Test

UI/UX

Window