도서관
김성안이 가지고 있는 책 목록입니다. 아직은 많은 부분이 빠져있고 정리되지 않았습니다. 책은 책꽂이에 소유하는 것이 아니라 읽어서 머리속에 소유하는 거라고 생각하고 단지 책을 사는게 아니라 내 것을 만드려고 합니다. 가능하면 읽은 모든 책에 대해서 간단하게라도 감상평을 추가하려고 합니다.
절반 이상은 필요한 부분을 찾아서라도 읽은 것 같지만 펼쳐보지 않은 책도 꽤 많습니다.
소프트웨어 공학 (Software Engrineering)
애자일 소프트웨어 개발 (Agile Software Development)
- Extreme Programming Installed (인사이트, 2002)





- Extreme Programming Perspectives (Addison Wesley, 2002)
- Extreme Programming Examined (Addison Wesley, 2001)
- Test-Driven Development by Example (Addison-Wesley, 2002)





- 테스트 주도 개발 (인사이트, 2005)





- Test-Driven Development: A Practical Guide (Prentice Hall, 2003)
- Refactoring: Improving the Design of Existing Code (Addison-Wesley, 1999)





- 리팩토링 (대청)
- Refactoring to Patterns (Addison-Wesley, 2004)





- User Stories Applied : For Agile Software Development (Addison-Wesley, 2004)





- Pair Programming Illuminated (Addison-Wesley, 2002)





- 소프트웨어 개발의 지혜 (Agile Software Development: Principles, Patterns, and Practices)(야스미디어)





- 실용주의 프로그래머 (Pragmatic Programmer) (인사이트)





- 버전관리 using CVS (Pragmatic Version Control Using CVS) (인사이트)





- Pragmatic Project Automation





- Working Effectively with Legacy Code (Prentice Hall)
- 패턴을 활용한 리팩토링 (인사이트, 2006)





- Agile and Iterative Development: A Manager's Guide (Addison-Wesley, 2003)





- Practices of an Agile Developer (Pragmatic Bookshelf, 2006)





- 애자일 프랙티스 (인사이트, 2007)





- 리팩토링 데이터베이스: 진화적 데이터베이스 디자인 (위키북스, 2007)
- 린 소프트웨어 개발의 적용 (위키북스, 2007)
- 린 소프트웨어 개발: 애자일 실천 도구 22가지 (인사이트, 2007)
- Ship it (위키북스, 2007)
- Release it (위키북스, 2007)
- 프로젝트 자동화: 빌드, 디플로이, 모니터링 (인사이트, 2005)
- 애자일 회고 (인사이트, 2008)
- 스크럼 (인사이트, 2008)
- 불확실성과 화해하는 프로젝트 추정과 계획: 규모 추정, 우선순위, 일정 배치 (인사이트, 2008)
소프트웨어 패턴 (Software Patterns)
- Design Patterns: Elements of Reusable Object-Oriented Software(Addison-Wesley, 1995)





- Design Patterns Explained: A New Perspective on Object-Oriented Design 2/E(Addison-Wesley, 2004)
- Pattern Hatching - Design Patterns Applied (Addison-Wesley, 1999)
- Pattern-Oriented Software Architecture, Volume 1: A System of Patterns (Wiley, 1996)
- Pattern-Oriented Software Architecture, Volume 2: Patterns for Concurrent and Networked Objects (Wiley, 2000)
- Pattern-Oriented Software Architecture, Volume 3: Patterns for Resource Management (Wiley, 2004)
- Core J2EE Patterns, 2nd (Prentice Hall, 2003)





- Pattern-Oriented Analysis and Design: Composing Patterns to Design Software Systems (Addison-Wesley, 2003)
- Enterprise Integration Patterns : Designing, Building, and Deploying Messaging Solutions (Addison-Wesley, 2003)
- Analysis Patterns: Reusable Object Models (Addison-Wesley, 1996)
- 디자인 패턴 자바 워크북(Design Patterns Java Workbook)(인포북, 2003)





- GoF의 디자인 패턴 (피어슨에듀케이션코리아, 2002)





- 알기 쉬운 디자인 패턴 (피어슨에듀케이션코리아, 2003)





- Smalltalk Best Practice Patterns (Prentice Hall, 1997)
- Head First Design Patterns: 스토리가 있는 패턴 학습법
- 구현 패턴 (에이콘, 2008)
기타
- RESTful Web Services (O'REILLY, 2007)





- Prefactoring (O'Reilly, 2005)





- Beyond Software Architecture (Addison-Wesley)
- The Unified Modeling Language User Guide 2/E





- Applying UML and Patterns 3/E





- Object-Oriented Modeling and Design with UML 2/E
- Object-Oriented Analysis and Design with Applications 2/E
- The Unified Modeling Language Reference Manual 2/E





- UML Distilled 3/E





- 유스케이스 바로 쓰기





- The Mythical Man-Month
- Fit for Developing Software (Prentice Hall)
- UML, 실전에서는 이것만 쓴다!(인사이트)
프로그래밍 언어/도구 (Programming Languages/Tools)
이클립스 (eclipse)
- Contributing to eclipse (Addison-Wesley)





- The Java Developer's Guide to ECLIPSE (Addison-Wesley)





- SWT/JFace in Action (Manning)





- eclipse: Rich Client Platform (Addison-Wesley)





- Official eclipse 3.0 FAQs (Addison-Wesley)





- eclipse: Building Commercial Quality Plug-ins





- Pro Eclipse JST
- 이클립스 실전 플러그인 개발 (에이콘, 2007)
루비/루비 온 레일스 (Ruby/Ruby on Rails)
- Ruby on Rails: 초고속 웹 개발의 시작 (한빛미디어, 2006)





- 웹 개발 2.0 루비 온 레일스 : Easy Start! (에이콘, 2007)





- Ajax on Rails (O'REILLY)





- Agile Web Development with Rails (Pragmatic Bookshelf)
- 레일스와 함게하는 애자일 웹 개발, 2판 (인사이트, 2006)





- 프로그래밍 루비 2판 (인사이트, 2006)





- Everyday Scripting with Ruby (Pragmatic Bookshelf, 2007)





- 자바 개발자를 위한 레일스 (인사이트, 2008)
자바 관련 (Java: SE, EE)
- JSF 인 액션 (에이콘, 2006)
- 모델 2로 다시 배우는 JSP (한빛미디어)
- Web Development with JavaSerer Pages 제2판
- Struts 자바 프레임워크를 이용한 웹 애플리케이션 구축(Struts in Action)





- 스트럿츠 프레임워크 워크북 (한빛미디어)





- Beginning 자바 웹 서비스
- J2EE 플랫폼 웹 서비스
- 자바의 또 다른 멋진 도구 Ant
- Java Regular Expressions (Apress)





- Thinking in Java 개정판
- Java 1.5 Tiger: A Developer's Notebook (O'REILLY)





- Matering Enterprise JavaBeans 3/E





- 알기쉽게 풀어쓴 웹로직과 EJB





- 유쾌한 자바 퍼즐러 (사이텍미디어, 2007)





- 하이버네이트 3 프로그래밍 (가메출판사, 2007)
- iBATIS 인 액션 (위키북스, 2007)
- Effective Java Programming Language Guide (대웅미디어, 2003)
- JUnit Recipes (Manning, 2004)
알고리듬
- The Art of Computer Programming Vol.1 - Vol.3
- 생각하는 프로그래밍 (인사이트)
- Programming Challenges: 알고리즘 트레이닝 북 (한빛미디어)
웹 관련
- 실용예제로 배우는 웹 표준 (에이콘, 2005)





- 웹 2.0을 이끄는 방탄웹 (에이콘)
- Ajax 인 액션 (에이콘, 2006)
- Head First HTML with CSS & XHTML (한빛미디어)





- Head First JavaScript (한빛미디어)
- JavaScript: The Definitive Guide, 5th (O'REILLY)
- 자바스크립트 for 웹2.0 (한빛미디어, 2007)





- 자바스크립트 포켓 레퍼런스





- DOM 스크립트 (에이콘, 2007)





- Prototype & Scriptaculous 인 액션 (위키북스, 2008)
- jQuery in Action (Manning)
- 자바스크립트 완벽 가이드 (인사이트, 2008)
- 프로토타입과 스크립타큘러스 (인사이트, 2008)
- 프로그래밍 jQuery (인사이트, 2008)
- 프로 자바스크립트 테크닉 (인사이트, 2008)
기타
- 소프트웨어 컨플릭트 2.0 (위키북스, 2007)





- The C Programming Language (Prentice Hall)
- Effective C++ 2편
- Programming Firefox (O'REILLY)





- 자바 개발자를 위한 XML
- GCC 완전정복 (에이콘)
- 유닉스 리눅스 명령어 사전 (한빛미디어)





- 해커와 화가 (한빛미디어, 2005)





- 데이터베이스 설계와 구축
- Running Linux, 5th (O'REILLY)
- 똑똑하고 100배 일 잘하는 개발자 모시기: 조엘 온 소프트웨어 시즌 2 (위키북스, 2007)





- 프로그래밍 심리학 (인사이트, 2008)
- Designing Interfaces (한빛미디어, 2007)
- 컨텍스트를 생각하는 디자인 (인사이트, 2008)
- 컴퓨터 프로그램의 구조와 이해 (인사이트, 2007)
- Art of UNIX Programming (정보문화사, 2004)





- 사랑하지 않으면 떠나라! (인사이트, 2008)





- 정규 표현식 와전 해부와 실습 (한빛미디어)
- Head First SQL (한빛미디어, 2008)
인문서적
학습
- 삼색볼펜 초학습법 (지식여행, 2003)





- 생각을 넓혀주는 독서법





- 공부기술





- 배움의 기술 (이제, 2007)
- 안정효의 글쓰기 만보 (모멘토)





- 열린책들 편집 매뉴얼 (열린책들, 2008)
- 번역의 공격과 수비 (세경, 2007)
- 글쓰기의 공중부양 (해냄)
- 프리젠테이션 젠 (에이콘, 2008)





- 진짜 경쟁력은 국어 실력이다 (예담)
여행
- 알래스카, 바람같은 이야기 (청어람미디어, 2005)
- 나는 알래스카를 여행한다. (한림미디어, 2005)
- Enjoy 오사카, 교토, 고베, 나라 (넥서스BOOKS)
자기관리
- 시간 관리?인생 관리! (중앙경제평론사, 2002)





- 천재를 이기는 아이디어!





소설
- 나는 전설이다





- 눈먼 자들의 도시 (해냄, 2002)
- 눈뜬 자들의 도시 (해냄)
역사
- 한권으로 읽는 조선왕조 실록 (웅진지식하우스)
기타
- 대체 뭐가 문제야? (인사이트)





- 몰입의 즐거움





- 번역은 반역인가





- 컨설팅의 비밀 (인사이트)





- 이노베이션 알고리듬
- 완벽한 컨설팅 (인사이트, 2007)
- 블링크





- 스키너의 심리상자 열기





- 핑
- 선택
- 돈의 심리학
- 미디어의 이해





- 블로그 히어로즈 (에이콘, 2008)





- 앨빈 토플러 부의 미래
- Best Coffee 77: 커피메뉴 77가지 (아이비라인, 2004)
- 라떼아트 (아이비라인, 2006)
0 comments