본문 바로가기

출간 전 책 소식

아마존에서 가장 많이 팔리는 바로 그 Node 책! 문법적 제약이 적어 비교적 진입장벽이 낮은 자바스크립트의 전성시대가 이어지고 있는 것 같습니다. 자바스크립트의 수많은 라이브러리 중 서버 사이드에서 단연 두곽을 나타내고 있는 게 Node.js입니다. Node.js는 아시다시피 구글 크롬 브라우저에서 사용하는 V8 자바스크립트 엔진을 기반으로 하고 있습니다.Node.js에 대한 기본 개념과 장단점에 대해서는 조대협 님 블로그에 잘 정리가 되어 있으니 살펴보시기 바랍니다. 하지만 배우기는 어렵지 않지만 실제 프로젝트에 도입하려면 많은 노력이 뒤따라야 한다고 하네요. 오늘 소개해드릴 《실무에 바로 적용하는 Node.js》는 Node.js 패키지의 풍부한 생태계를 이용해서 상용화 가능한 웹 애플리케이션과 서비스 개발을 직접 해볼 수 있도록 구성하였습니다. He.. 더보기
함수형 프로그래밍 그 두 번째 책! 지난 3월에 출간된 [스칼라로 배우는 함수형 프로그래밍]에 이어 오늘은 [하스켈로 배우는 함수형 프로그래밍] 서적을 소개합니다. 간결한 코드 작성법으로 개발자들 사이에서 주가가 치솟고 있는 함수형 언어, 그렇지만 기존 명령형 언어들과의 코딩 방법과는 달라 사고방식을 전환하기가 쉽지는 않은 것 같습니다. 그럼에도 함수형 언어가 갖는 장점이 우수하다 보니 최근 명령형 언어에서도 함수형 언어의 주요 기능을 채택(자바나 C# 등)하고 있습니다. 그럼, 함수형 언어의 장점은 무엇일까요? 이 책에서는 아래와 같이 말하고 있네요. • "간결한 코드로 작성할 수 있다"• "버그가 발생하기 어려워서 안전하다"• "병렬화하기 쉽다" 이 외에도 유연하면서 속도가 빠르고, 대규모 시스템 개발에 좋다는 장점도 있는 걸로 알고 .. 더보기
아두이노 우노의 심장, ATmega328을 뛰게 하자! 테크러닝 그 두 번째 책이 곧 출간됩니다. 일전에도 안내해드렸듯이, 테크러닝 시리즈는 대학 및 학원의 교재용으로 개발되고 있는 책들입니다. ☞ 제이펍이 만드는 새로운 강의 교재_테크 러닝 시리즈 공교롭게도 테크러닝 첫 번째 책의 저자 허경용 교수님께서 두 번째 책의 주인공이 되셨네요. 이 시리즈 도서들은 조금 더디게 출간되더라도 제대로 만들어 가르치고 배우는 데 부족함이 없는 교재로 출판하겠습니다. 현재 대학에서 가장 많이 쓰이고 있는 마이크로 컨트롤러 교재는 주로 ATmega128을 다루고 있는 것으로 알고 있습니다. ATmega328은 아시다시피 아두이노 우노에 사용되고 있는 MCU(Micro Controller Unit)입니다. ATmega128보다 메모리도 작고 기능도 적지만, 비용 대비 활용성이.. 더보기
[그림으로 공부하는] 시리즈 두 번째 책은? 우리가 무언가를 배울 때 텍스트(글)로만 배운다면 이해의 폭이 떨어질 수밖에 없을 겁니다. 인간의 뇌는 오감을 통해 정보를 수집하고, 분석하고, 기억하기 때문이겠죠. 책에서 소리가 난다면, 냄새가 난다면, 종이결 말고 다른 질감을 느낄 수 있다면 더 많은 정보를 책에서 얻을 수 있을 겁니다. 하지만 아쉽게도 21세기 지구의 종이책은 그러지 못하죠. 그나마 사진이나 그림이 있다는 게 얼마나 다행인지 모르겠습니다. "그림으로 공부하는" 시리즈의 첫 번째으로 책으로 출간된 《그림으로 공부하는 시스템 성능 구조》가 일본에서와 마찬가지로 국내 독자들에게도 좋은 평가를 받고 있는 것 같습니다. 군더더기 없는 설명과 그 설명을 잘 보여주는 그림의 어울림이 어필을 하고 있지 않나 추측해 봅니다. 이번에 펴내는 《그림으.. 더보기
안드로이드 스튜디오를 파헤쳐볼까요? 오늘 소개해드릴 책은 번역한 사람도, 책을 만드는 사람도 정말 고생이 많이 해서 그런지 책 소개를 하는 지금 이 순간 여러 감정이 느껴지네요. ^^; 바로 이 녀석인데요. Android Studio Development Essentials 원서가 작년 6월에 출간되었으니 책에서 설명하는 안드로이드 스튜디오(Andorid Studio)의 버전은 0.8이었습니다. 작년 8월부터 번역을 시작해서 늦어도 올 2월에는 번역서를 출간할 계획이었지만, 이 흥할 놈의 안드로이드 스튜디오가 베타 버전의 꼬리표를 떼고 12월에 1.0 안정화 버전을 내놓더니 그 이후 업데이트 속도가 장난 아니게 빨라졌습니다. 이후 1.1, 1.2, 1.3이 연이어 발표되었고, 그럴 때마다 책의 내용을 계속 수정해야 했습니다. 조금이라도 최.. 더보기
이제 시스템 성능도 그림으로 공부해 볼까요? 오늘 소개해드릴 책은 일본에서만 35만 부 이상 판매를 기록한 쇼에이사의 "그림으로 공부하는" 시리즈 중 그 첫 번째 책입니다.(참고로, 이 시리즈의 다른 책들도 곧 선보일 예정입니다. 많은 관심을 미리 부탁드립니다.^^) 絵で見てわかる(그림으로 공부하는) 시리즈 전체 원서 보기 [24시간 365일 서버/인프라를 지탱하는 기술]이 제이펍의 첫 책으로 출간 후 지금까지 국내 많은 독자들로부터 사랑을 받고 있는데, 이 책은 하드웨어(시스템) 중심의 성능 향상과 무중단 서비스를 위한 노하우를 공개한 서적이라면, 오늘 소개할 책은 인프라(네트워크) 엔지니어에게는 소프트웨어적인 성능 튜닝 방법을, 반대로 소프트웨어 엔지니어에게는 네트워크적인 성능 튜닝 방법을 접할 좋은 기회가 될 것입니다. 먼저, 차례를 간단하게.. 더보기
정말 쉬운 스위프트(Swift) 책이 출간됩니다. 원서: [Swift Fundamentals: The Language of iOS Development] 이 책의 저자는 10여 년간 프로그래밍 강의를 진행해오고 있는 전문 강사이자 저자입니다. 미 국방성, 록히드 마틴사 등을 비롯해 수많은 오프라인 교육을 진행하였으며, 그 노하우를 살려 11종의 책을 집필하였습니다. 오늘 소개해드릴 책은 그의 책 중 가장 인기가 많은 스위프트 책입니다. [I♥Mobile] 시리즈의 스물여섯 번째 책이자 [더 쉽게, 더 깊게] 시리즈의 다섯 번째인 이번 책의 제목은 '더 쉽게, 더 깊게'가 아니고 '쉽게, 더 쉽게'로 정했답니다. 왜냐고요? 네, 정말 쉽기 때문입니다. 그래서 여러 프로그래밍 언어를 다루는 분들이라면 절대 피해야 할 책임을 힘주어 말씀드립니다. 제 말을 듣.. 더보기
iOS 개발자의 친구가 업그레이드되어 돌아왔습니다. iOS 5 버전부터 6, 7까지 매년 iOS 업데이트에 맞춰 개정/출간하다 보니 당연히 8 버전 책을 기다리는 분이 많았던 것 같습니다. 연초부터 개인 혹은 학원에서 8 버전 책의 출간 시기를 문의해 주셨는데, 이제야 출간하게 되었습니다. 3월에는 출간하려 했지만, 후반 작업이 다소 길어져 이제서야 예약 판매 소식을 전하게 되었네요. 기다려주신 분들에게 감사의 말씀을 드립니다. 표지에서도 알 수 있듯이, 이번 8 버전에서는 예제 코드가 모두 스위프트(Swift)로 변경되었고, 이전에 오브젝티브-C 언어 사용법은 당연히 스위프트 사용법(총 9개 장)으로 교체되었습니다. 그 외에 Xcode 6와 iOS 8에 새롭게 도입된 기능들(스위프트 플레이그라운드, 사이즈 클래스를 이용한 유니버셜 사용자 인터페이스 설계.. 더보기