2015년 3월 7일 토요일

2013-2014 졸트상 수상 책

졸트상 수상 책들이 내용이 좋아서 찾아보았는데

요즘다시 나온 책들이 있어서 공부하기위해서 추가합니다.

2011년 졸트상

  • Domain-Specific Languages, by Martin Fowler with Rebecca Parsons
  • The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1, by Donald E. Knuth
  • The Joy of Clojure: Thinking the Clojure Way, by Michael Fogus and Chris Houser
  • Productivity Award #1: Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages, by Bruce A. Tate
  • Productivity Award #2: Mining the Social Web: Analyzing Data from Facebook, Twitter, LinkedIn, and Other Social Media Sites, by Matthew A. Russell
  • Excellence Award: Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation, by Jez Humble and David Farley

2012년 졸트상

* 구글은 소프트웨어를어떻게 테스트하는가?

구글은 소프트웨어를 어떻게 테스트하는가
와우!
사람의 상상력을 뛰어넘는 궁극적인 테스트 솔루션들...정말 대단하다.
이 책을 읽고 제발 구글이 SoC 개발하지 않게 해주세요라고 기도했다.
도대체 나는 저런 회사를 만들 수나 있을것인가?

* Running Lean

린 스타트업
요즘 스타트업이 많이 유행이지요
스타트업을 하려면 반드시 읽어야 합니다. 스타트업 뿐만이 아니고
미래 기업이 가져야할 방법론이 됩니다.



Jolt Finalist: Elemental Design Patterns

Jason M. Smith
엘리멘틀 디자인 패턴
디자인 패턴에 대한 현대적인 분석인것 같다.


Jolt Productivity Award: iOS Programming: The Big Nerd Ranch Guide, Third Edition


아론 힐리가스의 iOS 프로그래밍




Jolt Productivity Award: HTML5 Developer's Cookbook

by Chuck Hudson and Tom Leadbetter


Product Details




specification by example


담아간 이미지 고유 주소
이제는 스펙을 잘쓰고 싶다고 생각하던 찰라에... 좋은 책이 나왔네요.
한국어 판이 있나봅니다. 꼭 읽어봐야 할것 같네요!!!

2013 졸트상 (25회)

NoSQL Distilled

NoSQL
NoSQL 이라는것은 새로운 기술에 대한 포괄적인 의미를 담고있다고한다.
기존 DB 로부터 한단계 진보한것을 NoSQL 이라고 부르는것인가?
새로운 세계, 빅데이터나 Analytics 쪽에 관심이 있으면 보아두면 좋겠다.
저자중에 마틴파울러가 있다. 

Team Geek

Product Details협업의 기술

번역본의 그림이 달라 헷갈릴수 있다. (난 원서 그림이 더 맘에든다)
피플웨어의 현대판 버전이라고한다. 
아래와 같은 내용이 나온다고하네.
* 사람을 꾸짖지말고 행동을 꾸짖어라
* 단기적 편의를 위해서 장기적 문화를 희생하지마라.
아~ 읽고 싶다.

얼마나 아름다운 표지그림인가? 팀이란 이래야한다.
다행인것은 우리 회사도 이렇게 개발하고 있다는 거다.


Productivity Award: Taming Text

By Grant S. Ingersoll, Thomas S. Morton, and Andrew L. Farris

자연어 텍스트 처리를 통한 검색 시스템 구축

텍스트를 구조적으로 다루는 방법을 기술한듯하다. 

Productivity Award: Dependency Injection in .NET

By Mark Seeman

Product Details

객체지향 설계에 어느정도 경험이 있고,
Dependency Injection 에 경험이 있는 사람들에게 도움이 된다고한다. 


Jolt Award: Lean UX

By Jeff Gothelf with Josh Seiden

Product Details
이건 번역본이 있어서 사서 읽었습니다. 스타트업들이 UX(유져 익스피어리언스)를 어떻게 수정해 가는지에 대해서 guide 하고 있습니다.
아주 재미있고 흥미롭게 읽었던 기억이 있습니다.

2014 졸트상 (26회)


- Automate With Grunt (실용주의 자동화 시리즈)

Jolt Finalist: Automate With Grunt

by Brian Hogan
Product Details

java script 쪽의 build 자동화 도구.  각 domain 마다 build 자동화 도구는 다를수 밖에 없다고 이야기한다.
그렇다면 역시 SoC 에도 별도의 build 자동화 도구가 있어야한다.
(사서 쓰던지 만들어 쓰던지 둘중 하나야!)


Jolt Finalist: Rethinking the Internet of Things

by Francis daCosta

Product Details
꼭 사보아야 할 책같다!!! 사물인터넷을 구현하기위해 수많은 센서와 actuator 들에 대한 이야기 같다.
과연 사물 인터넷이 구현되기위해서 SoC 는 무엇을 해야하는가!


Jolt Finalist: Threat Modeling

by Adam Shostack

Product Details

보안에 대해서 위협이 되는 요소를 모델링하는 , 즉 해킹을 모델링 하는 방법에대해서 이야기하는것 같다.
요즘은 ARM 에서 나온 TrustZone 과 같은 보안 솔루션이 있는데 이것만 쓴다고 되는것은 아니니까... (제대로 알고 써야하므로...)
제대로 보안에 관한 verification 을 강화하려면 위와같은 책을 읽고 다양한 시나리오를 가상 체험해보는것이
좋을것 같다.




Jolt Productivity Award: Single Page Web Applications: JavaScript End-to-End


Product Details
현존하는 최고의 자바 스크립트 책이라고 한다.
번역본 『단일 페이지 웹 애플리케이션』(http://wikibook.co.kr/spa/)

Jolt Productivity Award: Programming: Principles and Practice Using C++, 2nd Edition

by Bjarne Stroustrup
Product Details
C++ 의 창시자 (거장 비야네 스트루스트룹이 쓴책이니...) 무엇을 더 말하겠는가,
다양한 예제로서 C++을 설명한다고 한다. 1400 페이지에 달한다고하니
C++ 의 바이블이 아니겠는가?
개인적으로 비야네 스트루 스트룹이 쓴 디자인 패턴책을 읽어본적이있다.
그냥 감동 그자체였다... 그냥 천재... 보다도, 신(?) 이라는 느낌?




Jolt Award: Python in Practice

by Mark Summerfield
Product Details
개인적으로 파이썬을 루비보다 안좋아하는 이유는,  아직 좋은 책을 찾지 못하였기 때문인것 같다.
디자인 패턴을 알려주는 파이썬 책은 거의 없었다.
그런데 이책의 목차를 보니 디자인 패턴과 파이썬을 설명하고 있더라...
오우! 이런 책을 읽어봐야 파이썬을 자유자제로 쓸수 있을것 같다.
난 루비가 좋지만... 구글이 왜이렇게 파이썬을 미는가?
구글에서 만든 프레임워크는 파이썬이 많은것 같다.
아마도 루비는 일본에서 나왔고 파이썬은 미국에서 나와서 그런가?
번역본 『파이썬 인 프랙티스』(http://wikibook.co.kr/python-in-practice/)




앞서나가기 위한 생각

2011-2012 에 나온책을 2014 년도에 읽어보았다. 번역본이다보니 그런것인데...
졸트상 수상을 하면 국내에 나와서 번역되고 다시 평가 받고 하면 약 2년의 시간이 흐르는것 같다.
그냥 졸트상 수상한걸 바로 읽으면 2년은 빠르지 않을까?
남들보다 빠르게 적용하려면  slack 이 필요하다 20%의 여유시간만 있어도 충분할것 같은데.
역시 주말에 나와서 20%의 시간을 만드는 방법밖에는 없다.
혼자 공부하는것이 필요한 것으로 생각된다.
slack!! slack!! 시간은 24시간 누구에게나 공평하다!






댓글 없음:

댓글 쓰기