지은이 - 홀든 카로(Holden Karau)옮긴이 - 조효성(절판) | 2014년 12월 30일 펴냄
이 책은 하둡의 처리속도보다 최대 100배 이상 빨라진 고속의 범용 클러스터 컴퓨팅 시스템을 제공하는 아파치 스파크(Spark)의 입문서이다. 스파크 시스템을 이용하면 SQL과 같은 데이터를 처리하는 툴 사용, 구조화된 데이터 처리, 머신 러닝, 그래프 데이터 프로세싱을 할 수 있다. 웹 개발자에게 익숙한 자바, 스칼라, 파이썬을 이용해서 로컬 환경뿐 아니라 클러스터 환경에서 고속의 데이터 분석을 할 수 있으므로 빅데이터를 학습하는 학생부터 현장에서 근무하는 엔지니어까지 좋은 지침서로 활용할 수 있다.
지은이 - 토마스 밀러(Thomas W. Miller)옮긴이 - 정사범40,000원 | 2014년 12월 30일 펴냄
<가트너>에서 선정한 2015년 10대 전략기술 중의 하나인 '고차원분석'을 하기 위한 데이터 예측 분석기술을 실무사례 위주로 설명하는 책이다. 이 책은 데이터 기반 의사결정이 실제로 기업의 경쟁력에 어떻게 도움이 되는지 알고 싶어하는 경영자, 데이터 실무 분석역량을 키우고 싶은 데이터 분석가 모두를 대상으로 한다. 이 책을 통해 실제 현실에서 발생한 데이터를 사용하여 예측 분석문제를 해결해야 하는 데이터 분석가가 되어 관련된 다양한 문제를 직접 해결해 볼 수 있다. 그 밖에도 해당 문제를 실제로 해결하기 위한 R프로그램 코드를 가지고 설명한다. 독자는 이 책에서 제공하는 현실에서 일어나는 다양한 문제를 예측 분석방법으로 직접 해결해 보면서 분석 역량을 한층 더 높일 수 있을 것이며, 현실의 문제를 해결하는 데 예측 분석 기술이 어떻게 활용되고 있는지 구체적으로 이해할 수 있다.
지은이 - 토마스 빌헬름(Thomas Wilhelm)옮긴이 - 유형석 외 3명(절판) | 2014년 12월 29일 펴냄
모의 침투 테스트에 대한 전반적인 절차와 구체적인 방법 등의 내용을 다룬 책이다. 자세한 이론적인 내용뿐만 아니라 초보자도 테스트 랩을 구성해 침투 테스트를 쉽게 실습할 수 있다. 기존 책에서 이미 많이 다룬 웹 기반 공격(SQL 인젝션, 파일 업로드 등)보다는 애플리케이션 취약점을 악용하거나 시스템 권한을 획득하는 등 최근 공격 트렌드에 맞춘 네트워크 및 취약점 기반 모의 해킹에 대한 내용을 설명했다. 또한 침투 테스트에 대한 결과 보고서를 작성하는 내용도 다루기 때문에 침투 테스트의 처음부터 끝까지의 내용을 모두 포함하고 있다고 할 수 있다.
지은이 - 그랜트 잉거솔(Grant Ingersoll) 외 2명옮긴이 - 임혜연40,000원 | 2014년 12월 23일 펴냄
현대 웹 서비스에서 검색은 빼놓을 수 없는 기능이다. 사용자는 검색에 익숙하고, 검색 결과의 앞부분에서 곧바로 자신이 원하는 링크를 찾길 바란다. 사용자의 기준을 만족시키기는 어렵지만, 다행히 잘 만들어진 오픈 소스가 이미 존재한다. 이 책은 검색과 자연어 처리에 대한 기초적인 지식을 소개하고, 아파치 솔라, OpenNLP 등의 오픈 소스를 이용해서 실제로 기능을 사용하는 법을 알려준다. 이 책은 검색이나 자연어 처리를 서비스의 기능으로 제공해야 하는 개발자에게 좋은 길잡이가 되어줄 것이다.
제이쿼리를 이용하여 아름답고 흥미로운 게임을 만드는 방법과 이에 필요한 언어, 프레임워크 등의 사용법을 다루는 책이다. 스프라이트(sprite) 애니메이션, 타일 맵(tile map), 충돌 검출, 패럴랙스 스크롤(parallax scroll) 등의 고급 기술을 이용한 게임을 브라우저에서 바로 실행할 수 있다. 데스크탑 브라우저뿐만 아니라 모바일에서 게임을 실행할 수 있는 방법도 배울 수 있다.
지은이 - 오타비우 살바도르 외 1명옮긴이 - 배창혁, 이상욱18,800원 | 2014년 12월 23일 펴냄
이 책은 욕토 프로젝트(Yocto Project)나 오픈임베디드(OpenEmbedded)로 임베디드 리눅스 개발을 처음 시작하는 개발자를 위해 세계 최초로 출간된 기본서다. 욕토 프로젝트에 대한 기본 개념들부터 시작해서 실제 디바이스에 적용하는 방법까지 예제와 유용한 팁을 제시하며 읽기 쉽게 설명되어 있다
지은이 - 밴고스 피터니어스옮긴이 - 류영선15,000원 | 2014년 12월 19일 펴냄
HTML5 웹소켓(WebSocket)은 서버와 클라이언트 사이에서 전이중 양방향 통신을 제공하여 실시간 웹 응용프로그램이 가능하게 해준다. 이 책에서는 실제로 동작하는 채팅 예제 응용프로그램 작성을 통해 웹소켓의 기능을 상세하게 설명하고 현대적인 웹 응용프로그램을 만드는 전체 과정을 안내해준다. 또한 보안 레이어를 추가하고 구형 브라우저를 위한 추가적인 폴백 기능을 제공하는 과정을 차례차례 배울 수 있다. 이 책은 프론트엔드 웹 개발자들이 안전하고 확장 가능한 실시간 웹 응용프로그램을 개발하고 배포할 수 있도록 도움을 줄 것이다.
페이스북, 트위터 등 유명 SNS 서비스에서 이미 오래 전에 도입되어 일반화된 RESTful 서비스. 이 책은 REST에 관하여 기초 원리부터 실무적인 예제 코드까지 차례로 설명하고, 현장에서 애플리케이션을 설계/개발하는 실무자들에게 큰 도움이 될 만한 베스트 프랙티스를 제시한다. RESTful 서비스에 관심있는 아키텍트, 개발자, 그리고 웹의 기본기를 다지고자 하는 모든 독자에게 추천할 만한 도서다.
기업의 빅데이터 활용이 점차 늘어감에 따라 하둡 보안이 중요한 이슈로 떠오르고 있다. 이 책은 기업 관점에서 빅데이터 플랫폼의 보안을 위협하는 주요 요소들을 나열하고, 이를 고려한 전반적인 보안 아키텍처를 제안한다. 또한 아키텍처의 각 컴포넌트를 구현하기 위한 방법으로서 커버로스(Kerberos) 설정과 보안된 하둡 클러스터의 구축, 에코시스템 내의 통신 인터랙션 보안, 하둡 보안 모델과 기존 기업 보안 시스템의 통합, 데이터 암호화, 보안 사고 감시 시스템 등을 단계적으로 상세히 설명한다. 저자가 제공하는 모범 사례와 다양한 상업용 또는 오픈 소스 기술들을 통해 독자들은 좀 더 쉽게 하둡 보안을 구현할 수 있다.
이 책은 C++와 DirectX를 이용해 간단한 게임엔진을 제작해보면서 2D 게임을 개발하는 데 필요한 내용을 배울 수 있는 입문서다. 먼저 기본적인 윈도우 프로그래밍과 DirectX부터 간단한 게임 엔진 제작, 스프라이트 및 애니메이션, 게임 물리, 사운드, 텍스트 등을 배운다. 그러고 나서 타일 기반 게임을 제작하는 방법을 배우며, 프로젝트 관리 방법과 함께 그동안에 제작한 각 부분을 합쳐 게임을 완성한다. 마지막으로 간단하게 네트워크 프로그래밍을 배우며 책을 마친다.