지은이 - 조너선 햄 외 1명옮긴이 - 김승관 외 3명(절판) | 2014년 07월 31일 펴냄
사이버 범죄 행위가 나날이 확산되고 있고, 그 규모 및 복잡도는 상상할 수 없을 만큼 거대해져 가고 있으며. 그와 동시에 공격의 원리와 세부 행위를 분석하는 디지털 포렌식 분야도 발전해 가고 있다. 이 책은 그동안 조명받지 않았던 네트워크 포렌식 주제를 다룬다. 네트워크 포렌식은 수많은 어려움(수백개의 프로토콜, 엄청난 트래픽 양, 휘발성 등)을 안고 있지만, 또한 그만큼 모든 데이터에 대한 접근이 가능하고 변조되지 않은 데이터를 통한 분석의 정확성을 보장할 수 있다. 기초 주제부터 고급 주제까지 다양한 사례 연구와 경험을 바탕으로 독자들의 실력을 향상시켜 줄 것이다.
지은이 - 앤디 버드 외 2명옮긴이 - 박수만, 정유한35,000원 | 2014년 07월 31일 펴냄
웹을 만들기 위해서는 뼈대가 되는 마크업과 표현을 하는 CSS를 이해하고 제대로 사용할 줄 알아야 한다. 모바일 시대로 넘어가면서 웹을 점점 덜 사용한다고 생각할 수도 있지만, 모바일 시대에서 웹킷(webkit) 기반의 브라우저 환경은 CSS를 사용한 다양한 표현을 하기 더 좋은 환경이 되었다. 모바일 웹이든 PC웹이든 웹을 제대로 만들기 위해 필요한 마크업과 CSS은 이 책을 통해 제대로 익힐 수 있다.
CSS3를 실무에 사용할 웹 디자이너와 개발자를 위한 책. 이론과 실무를 겸비한 15년 경력의 CSS3 분야의 전문가인 저자는 미디어쿼리, CSS 선택자, 모조 클래스, 다중 칼럼, CSS 애니메이션 등 현대 웹 디자인에서 강조되는 CSS3의 주요 기법을 상세히 설명하고, 그 모든 시각적인 결과를 상세히 보여준다. 또, 플렉서블 박스 레이아웃, 템플릿 레이아웃, CSS 계산함수와 사이클, 이미지 스프라이트 등 실험적이지만 이미 구현되고 있는 미래 지향적인 스타일 정의 기법을 예제와 함께 알기 쉽게 소개한다.
제스처와 터치, 컨트롤 등의 상호작용을 위한 화면 구성요소는 물론이고 사용자 알림, 자동 레이아웃, 텍스트, 테이블/컬렉션 컨트롤러와 iOS의 문서/데이터 공유 기능, 네트워크 기법과 코어 데이터, 장치 센서 활용 방법은 물론, 장치 미디어 라이브러리 SNS 연결 방법, 장치 센서, 모션 애니메이션 등 그야말로 iOS의 '모든 것'을 압축해 담아 놓은 책이다. 다방면의 예제 코드로 iOS의 구성 기반을 이해할 수 있고, 또 자신에게 필요한 기능을 손쉽게 따내서 쓸 수 있다. iOS만의 독특한 기능을 신속하게 이해하고 구현하려는 개발자, 인터랙션 기능이 필요한 UI 개발자, GUI 디자이너와 기획자에게 이보다 더 나은 참고서이자 코드 라이브러리는 없을 것이다.
지은이 - 로버트 월런 외 2명옮긴이 - 액센츄어(절판) | 2014년 07월 23일 펴냄
최고경영자, 최고판매책임자, 최고고객서비스책임자, 최고정보책임자, 인사권자, 혹은 이들 직책을 모두 겸임하는 중소기업의 사장 등이 조직의 성장 전략을 위한 도움을 받을 수 있는 책이다. 『애자일 셀링 Agile Selling』은 '영업 인력'뿐 아니라 '판매 인력'을 이용해 매출과 시장점유율을 확대한다는 신선한 접근법을 보여준다. 세계 최대 컨설팅 기업인 액센츄어에 재직하는 저자들은 포춘 500 및 글로벌 500대 기업과의 경험을 통해 얻은 교훈을 공유한다. 이들은 유통 채널의 복잡성에도 불구하고 고객이 진정으로 원하는 것이 무엇이고 독립적인 파트너 네트워크를 효과적으로 활용할 수 있는 방법이 무엇인지 등 좀 더 발빠르게 대응하는 방법을 설명한다.
침투테스트는 사전에 ICT 인프라를 보호하는 중요한 방법이다. 백박스(BackBox)는 가장 잘 알려진 해킹 도구모음과 쉬운 업데이트 절차를 사용자에게 제공하여 침투 테스트를 위해 설계된 우분투 기반의 리눅스 배포판이다. 이 책은 유닉스/리눅스 시스템에 익숙한 독자에게 적합하다. 1장을 제외하고는 전부 실습으로 이루어져 있기 때문에 침투 테스트의 단계별 학습을 좀 더 쉽고 재미있게 진행하며 배울 수 있다. 이 책의 두 가지 학습목표는 침투 테스트 방법에 대한 전반적인 소개와 그 방법을 수행하기 위해 백박스를 사용하는 방법이다. 또 사례를 통해 전체 침투 테스트 과정을 배울 수 있다.
오픈소스인 하둡(Hadoop)에서, 클러스터 구성 및 최적화는 사용자의 기술과 경험적인 영향을 많이 받는다. 맵리듀스(MapReduce)의 경우 하위 인프라에 추가로 수행될 맵리듀스 애플리케이션과 데이터, 사용자의 특성까지 고려하여 구성하고 튜닝해야 한다. 이 책에는 맵리듀스와 맵리듀스의 성능에 대해 개괄하고, 맵리듀스 클러스터 최적화 구성, 리소스 병목을 찾아내고 해결하는 저자의 소중한 노하우가 담겨있으며, 맵리듀스 애플리케이션과 데이터에 따른 맵리듀스의 각 단계별 상세한 튜닝법을 설명한다. 아울러 맵리듀스 애플리케이션 개발자가 반드시 숙지하고 있어야 할 코딩 기술과, 사용자의 맵리듀스 애플리케이션 성능을 극대화 할 수 있는 다양한 시스템 관련 튜닝(OS, JVM, GC, I/O 등)과 체크리스트, 그리고 애플리케이션 성능과 개발자의 생산성을 함께 높일 수 있는 맵리듀스 템플릿 코드를 제공한다.
이 책은 올해 초 파격적인 패키지로 화제가 된 언리얼(Unreal) 엔진 4를 파헤친 국내 최초의 전문 서적이다. 언리얼 초보 입문자를 위한 기본 사용법에서부터 게임 제작을 위해 필수적으로 알아야 하는 언리얼 엔진의 구조, 그리고 실전 프로젝트 제작과 모바일 빌드까지 광범위한 기능을 다룬다. 차세대 멀티미디어 콘텐츠 제작을 위해 언리얼 엔진에 입문하려는 사람이나 그 동안 프로그래밍의 장벽에 막혀 게임 제작에 어려움을 겪은 사람들에게 이 책을 강력히 추천한다.
이제 소프트웨어가 없는 세상에서 살아간다는 것은 상상할 수 없는 일이 되었다. 지금도 당신의 호주머니에서 스마트폰이 작동하고 있고 회사에서는 윈도우나 맥OS, 리눅스 등으로 업무를 처리하며, 출퇴근하기 위해 이용하는 자동차나 버스조차 각종 소프트웨어로 중무장되어 있다. 몸이 아파서 병원에 가보면 다양한 소프트웨어가 탑재된 각종 의료기기를 만날 수 있으며, 여행을 가기 위해 타는 비행기도 이제 최첨단 소프트웨어의 집합체가 된 지 오래다. 그런데 과연 이 모든 소프트웨어는 안전한 것일까?
그렇지 않다. 소프트웨어 오류가 직간접적인 원인이 되어 발생한 사고로 지금까지 수많은 사람이 죽거나 다쳤고 막대한 물질적 손실이 발생했다. 이 책에서는 우주, 항공, 군사, 통신, 금융, 의료, 생활 등 다양한 분야에서 소프트웨어 결함으로 인해 큰 피해를 입은 역사 속의 사례들을 다루며, 그 사건 사고들이 왜 발생했는지를 심층적으로 파헤쳐 독자들에게 보여준다.
지은이 - 페르난도 카르보네옮긴이 - 김도균12,000원 | 2014년 06월 30일 펴냄
이 책은 사건 현장에서 디지털 증거를 수집하고 획득하거나 법정에 제출할 중요한 디지털 증거 보고서를 작성하는 방법 등을 설명하는 실무서다. 이 책은 HDD, USB, CD(DVD), 테이프 드라이브, 스마트 폰 등 다양한 저장 매체뿐만 아니라 메모리와 같은 휘발성 기기에서 증거 데이터를 수집하고 분석하는 방법을 설명한다. 또한 증거 수집 및 분석을 위해 CPU, 메모리 등 많은 리소스를 필요로 하는 일반적인 포렌식 툴과 달리, 네트워크에 있는 다른 컴퓨터의 리소스 이용하는 분산처리 방법 또한 기술한다. 그 밖에 패스워드로 보호된 데이터에서 증거를 수집하거나 윈도우 레지스트리를 이용하여 작업하는 방법, 악성코드 분류 및 분석 등 효과적이면서 효율적인 디지털 포렌식 작업을 위해 FTK 설치부터 증거 수집, 추출, 분석, 보고서 생성까지 단계별로 상세하게 설명한다.
지은이 - 파웰 코즐로프스키 외 1명옮긴이 - 현수명(절판) | 2014년 06월 30일 펴냄
요즘 가장 떠오르는 프론트엔드 측 개발 프레임워크를 꼽자면 단연코 AngularJS다. 강력한 프레임워크를 기반으로 단일 페이지 애플리케이션을 더 적은 코드로 쉽게 개발할 수 있기 때문이다. 또한 프레임워크 자체에서 테스트를 무엇보다 중요하게 생각하기 때문에 테스트 코드를 함께 작성하여 더욱 견고한 애플리케이션을 만들 수 있다. 이 책은 AngularJS의 기본 지식에 대한 설명과 함께 AngularJS로 애플리케이션을 어떻게 만드는지 잘 설명한다. 그리고 실제 프로젝트에서 AngularJS를 사용하는 경우 맞닥뜨릴 수 있는 주요한 문제들에 대한 해결책도 제시해주고 있다. 단순히 AngularJS를 배우는 것을 넘어서 실제 현업에서 AngularJS를 잘 사용할 수 있는 좋은 가이드가 되어줄 것이다.
이 책은 웹 저작 도구에 대한 지식이 없는 초보자도 개인 블로그나 기본적인 전자상거래 기능을 포함한 소규모 홈페이지를 제작하고 관리할 수 있도록 실전 예제를 바탕으로 워드프레스(WordPress)의 모든 기능을 설명한다. 그리고 워드프레스를 이용하여 복잡한 웹사이트를 제작하려는 고급 사용자에게도 워드프레스의 기본을 익히고, 고급 커스터마이징 기법을 배우는 데 필요한 토대를 제공한다.
이 책에서는 자바로 개발된 웹 기반 서비스를 제공하는 곳에서 많이 사용되고 있는 웹로직(WebLogic)을 다룬다. 3티어에서 클라우드로 변화하는 WAS 환경에 발맞춘 웹로직의 다양한 기능과 운영환경에 적합한 구성 방법 등을 설명한다. 아직까지도 많이 사용되고 있는 8.1 버전부터 최신 릴리스 버전인 12c까지 웹로직의 모든 버전을 아우른다. 하지만, 특정 버전에 한하지 않고 웹로직이라는 제품 자체를 이해하고 각 버전에 대한 특징과 차이, 적절한 구성 방법과 장애 상황에 대한 트러블 슈팅에 이르기까지 다양한 업무환경에서 필요로 하는 경험을 제공한다.
아파치 스톰(Apache Storm)은 분산 환경에서 사용할 수 있는 실시간 빅데이터 분석 플랫폼이다. 분산 환경에서 카산드라(Cassandra), 카프카(Kafka) 등과 같은 다양한 데이터베이스와 연동할 수 있는 기능과 다양한 프로그램 언어로 실시간 데이터 분석 알고리즘을 적용할 수 있어 다양한 프로그램 개발자에게 빅데이터 분석의 장에 참여할 수 있도록 유도하고 있다. 아울러 스택오버플로우(stackoverflow), 소스포지(source forge), 깃허브(github), 그리고 아파치 스톰 커뮤니티를 통해 실질적인 빅데이터 분석 개발에서 마주할 수 있는 문제를 해결할 때 강력한 문제 해결 능력을 제공하고 있어 스톰을 배울 절호의 기회가 될 것이다.