이 책은 저지(Jersey)의 API를 활용해 레스트풀(RESTful) 웹 서비스를 개발하는 방법을 설명한다. 저지는 레스트풀 서비스를 위한 자바의 표준 API인 JAX-RS 2.0(JSR 399)의 참조 구현으로, 강경한 레스트풀 웹 서비스를 효과적으로 구축할 수 있게 해준다. 이 책은 풍부한 예제와 바탕으로 저지의 활용에 필수적인 사항에 집중하고 있기 때문에, 쉽고 빠르게 저지의 API를 익히고 레스트풀 서비스를 구현할 수 있는 훌륭한 지침서가 될 것이다.
지은이 - 볼로디미르 게라시모프 외 1명옮긴이 - 동준상(절판) | 2014년 03월 18일 펴냄
자바스크립트를 이용해서 게임 세상을 창조하고, 다른 라이브러리의 객체를 프로젝트에 포함시키며, 기본 템플릿을 수정해서 나만의 개성 있는 장면을 연출하는 방법을 설명하는 책이다. 유니티 스크립트를 이용하면 캐릭터의 동작 구현, 게임 애니메이션, 게임 객체의 제어, 점수와 레벨, 통계 등 게임 데이터의 처리, 스스로 길을 찾고 공격과 방어를 하는 인공지능 적군의 생성 등의 복잡한 작업이 가능해진다. 이 책은 단 몇 줄의 스크립트를 통해 간단한 동작을 구현하는 것부터 시작해서, 차츰 난이도를 높여서 복잡한 장면을 연출하기 위한 꽤 긴 스크립트를 자연스럽게 익힐 수 있도록 구성했다.
『모던 자바스트립트 Modern JavaScript』는 지금까지 출간된 자바스크립트 개발서 중 자바스크립트 언어의 핵심을 가장 정확히 다룬 책이다. 대부분 자바스크립트 서적이 언어의 기본은 잊은 채 당장 써먹을 수 있는 단순한 예제를 나열하는 데 급급했다면, 이 책은 자바스크립트라는 언어에 대한 가장 기본적인 이해부터 제대로 된 활용까지를 탁월한 저자의 내공으로 쉽고 명쾌하게 알려 준다. 또한, 구식 자바스크립트 개발 기법을 넘어 최신 웹 환경의 사이트를 구축할 수 있는 새롭고 트렌디한 자바스크립트 개발 기법을 다루며, 어떤 형태의 개발방식을 사용해야 크로스 브라우저 환경에서 제대로 된 동작을 보장할 수 있는지에 대해서도 상세히 설명한다. 이 책은 자바스크립트를 처음 배우려는 개발자에게는 언어에 대한 제대로 된 이해와 접근 방법을 제공하며, 경험이 있는 개발자에게는 자바스크립트에 대한 오해를 해소하고 올바른 개발 접근방식을 제공함으로써 한 단계 발전할 수 있도록 도와준다.
터치스크린 모바일 게임을 만들고 싶지만 무엇을 어디에서부터 시작해야 할지 막막한 사람들에게 게임 기획의 길잡이가 되어주는 책이다. 닌텐도 DS의 「그려라, 터치! 내가 만드는 세상」을 비롯해 여러 게임 프로젝트에 참여해온 저자는 다년간의 노하우를 통해 좋은 게임 아이디어를 구상하고 전개하는 방법, 터치 컨트롤을 매력적으로 활용하는 방법, 다양한 게임의 장르 별 특징, 게임을 디자인할 때 빠지지 말아야 할 함정, 게임 제작 후의 마케팅 방법 등을 속속들이 알려준다. 맨몸으로 터치스크린 게임 디자인을 꿈꾸는 예비 기획자부터 이미 현업에 종사하고 있지만 매너리즘에 빠진 실무자까지 터치스크린 게임을 디자인하는 사람이라면 누구든 이 책에서 반짝이는 아이디어를 얻을 수 있을 것이다.
이 책은 구글이 선택한 웹 애플리케이션 UI 자동화 테스팅 도구인 셀레늄(Selenium) 웹드라이버를 사용해 웹 애플리케이션 테스트 프레임워크를 구축하는 내용을 다룬다. 셀레늄 API를 배우고 나면 애플리케이션의 성능 측정이나 모바일 기기에서 동작하는 웹 애플리케이션 테스트, 젠킨스 같은 도구를 활용해 테스트의 효율을 높이는 방법까지 현실 세계에서 부딪치는 다양한 도전 과제의 해답을 얻을 수 있다.
샤이니(Shiny) 패키지는 환상적인 데이터 분석 능력을 가진 R의 기능을 그대로 확장하여, R 언어만으로도 쉽고 빠르면서도 강력한 웹 애플리케션을 만들 수 있는 기능을 제공한다. 웹과 R의 기능을 동시에 갖춘 샤이니 앱을 이용하면 데이터에 담긴 스토리를 이해관계에 있는 수많은 사람들과 효율적으로 공유할 수 있다. 어렵지 않다. 바로 시작할 수 있다. 특히, 이 책에는 초보자를 위해 R과 RStudio를 설치하는 방법과 RStudio에서 샤이니 앱 개발을 손쉽게 시작할 수 있는 한국어판 특별 부록도 수록했다.
지은이 - 로드리고 프락시노 아라우 외 2명옮긴이 - 신은정(절판) | 2014년 02월 28일 펴냄
이클립스 4.x가 릴리스되면서 새롭게 선보이는 기능과 개선된 기능을 소개하고, 이클립스 설치에서부터 코드 작성, 테스트, 소스 관리까지 애플리케이션 개발과 관련된 전반적인 사항을 다룬다. 또한 자바 기반의 다양한 애플리케이션을 개발하는 예제를 통해 이클립스의 사용법을 설명한다. 예제를 따라 하다 보면 이클립스의 사용법뿐만 아니라 자바로 할 수 있는 다양한 세계를 경험하게 되고 개발 생산성을 높이는 좋은 팁도 얻게 된다.
안드로이드를 잘 알지 못하는 초보 디자이너도 안드로이드 애플리케이션 UI & GUI 디자인을 개념부터 이해하고 들어갈 수 있도록 집필되었다. 제조사 UX부서에서 다년간 경험한 서비스기획의 큰 그림부터, 실제 개발사에서 경험하는 세세한 GUI 의 디테일까지 다양한 경험과 노하우가 알차게 담겨있는 책이다. 특히, 디자인만 다루는 에이전시가 아닌, 개발자와 현장에서 부딪히는 개발사에서 얻은 생생한 경험들을 토대로 한 설명은 껍데기가 아니라 진짜 움직이는 앱을 만들기 위한 디자이너들에게 귀중한 조언이 될 것이다. 디자이너가 개발자와 함께 어떻게 일해야 할지에 관한 협업 노하우는 덤으로 얻을 수 있다.
안드로이드 스튜디오(Android Studio)를 이용해 프로젝트 생성에서 디버깅에 이르는 안드로이드 앱의 전체 개발 과정을 수행하는 방법을 예제를 곁들여 설명한다. 안드로이드 스튜디오는 구글 I/O 2013에서 공개된 공식 안드로이드 개발 도구로, 이 책은 안드로이드 스튜디오의 다양한 기능에 대한 최신 정보를 제공한다. 이 책은 이클립스로 앱을 개발했던 기존 안드로이드 개발자와 새로이 안드로이드 앱을 개발해보려는 개발자 모두에게 유용한 안드로이드 스튜디오 활용 지침서다.
지은이 - 프란체스코 마르치오니 외 1명옮긴이 - 최지웅 외 5명(절판) | 2014년 02월 20일 펴냄
#세트 구성: 전3권
1) [『JBoss AS 7 애플리케이션 개발: JBoss 관리부터 자바EE 개발, 배포, 운영까지』](http://www.acornpub.co.kr/book/jboss-as7-dev)
2) [『JBoss AS 7 따라잡기: 강력한 오픈소스 자바 엔터프라이즈 애플리케이션 서버』](http://www.acornpub.co.kr/book/jboss-as7)
3) [『JBoss 인피니스팬 따라잡기: 시스템 성능을 높이는 분산캐시 데이터그리드 플랫폼』](http://www.acornpub.co.kr/book/infinispan)
JBoss 애플리케이션 서버상의 단순 애플리케이션 개발에 대한 설명은 물론이고, 서버 특성에 따른 다양한 자바EE 기술, 프레임워크 통합, 개발 방법을 JBoss와 함께 제공한다. 또한 JBoss 애플리케이션 서버를 설치하고, JPA, 메시징, 웹서비스, 로드밸런싱, 클러스터링, 보안 등을 적용하여 운영하는 방법들을 함께 다룸으로써, 개발 시 JBoss를 효과적으로 활용할 수 있는 방법을 자세하게 설명한다.
지은이 - 웨슬리 천 외 4명옮긴이 - 오현석 외 2명(절판) | 2014년 02월 12일 펴냄
세트 구성: 전2권
1) [『코어 파이썬 애플리케이션 프로그래밍 Core Python Applications Programming Third Edition』](http://www.acornpub.co.kr/book/core-python)
2) [『개념을 잡아주는 프로그래밍 정석: 기초 연산부터 고급 문제해결 능력까지 파이썬을 활용한 효율적인 프로그래밍 학습』](http://www.acornpub.co.kr/book/practical-programming)
웹 해킹 기법을 소개하고, 홈페이지에서 해당 웹 해킹에 대한 취약점의 존재 여부를 확인하는 방법, 안전한 소스코드 개발 방법과 서버의 보안 설정 방법을 설명한다. 이 책을 통해 홈페이지 개발자는 안전한 홈페이지 개발에 도움을 받을 수 있고, 운영자는 안전한 보안 설정 방법을 확인할 수 있다. 또한 보안을 공부하고자 하는 사람들에게 웹 해킹의 이해와 공격 및 대응 방법에 대해 배울 수 있는 좋은 교재가 될 것이다.
파이썬 언어 입문서를 하나쯤 마친 프로그래머라면 누구나 배운 것을 어디에 써먹을 수 있을지 고민할 것이다. 십여 년간 파이썬 관련 커뮤니티에서 저술가로 활약해온 저자 웨슬리 천이 쓴 이 책은 초중급 독자가 실전에 활용할 수 있도록 정규식, 스레드 프로그래밍, GUI, 네트워크 프로그래밍, 장고, 구글 앱 엔진 등 다양한 분야를 다룬다. 이 책은 광범위한 분야를 다루면서도, 실전에서 활용할 수 있는 살아있는 예제를 상세히 설명함으로써 독자들이 다양한 분야를 잘 이해할 수 있게 도와준다. 또한 이 책은 여러 가지 파이썬 프로그래밍 주제를 공부하는 시작점이 될 수 있다. 각 장 말미에 있는 연습문제를 풀어본다면 각 분야를 더 깊이 이해하는 동시에 프로그래머로서의 역량을 크게 키울 수 있다.
반응형 디자인에 대한 논의가 활발하게 이루어지고 있는 가운데, 이 책은 미국 브레이킹 디벨롭먼트(Breaking Development) 등의 다양한 웹 컨퍼런스에서 회자되는 논의들을 종합적으로 정리하고 최근 프로젝트와 연구를 공개하면서, 다양한 실제 사례 코드를 수록했다. 웹 사이트 레이아웃을 넘어 성능과 접근성 관점에서 반응형 디자인을 어떻게 구현하면 좋을지 다양한 사례와 함께 알아본다.