본문 바로가기

출간 전 책 소식

모바일을 넘어 웨어러블로! 애플 워치 프로그래밍! 지난 9월 초 삼성에서 "삼성 기어S2"를 발표해서 좋은 평을 받기도 했었고, LG에서도 "LG 워치 어베인 2nd 에디션"이 오늘 전파인증을 통과했다는 뉴스도 나왔네요. 시장조사기관들은 올 초부터 판매에 들어갔던 애플 워치가 연말까지 1,000만 대 내외로 판매될 거라고 예상하고 있네요. 모바일에 이어 웨어러블 시장도 점점 달아오르는 분위기인 것 같습니다. 오늘 소개해드릴 책은 현재 스마트워치 시장을 독주하고 있는 애플 워치용 앱 제작을 다루는 서적입니다. 국내 독자들에게 좋은 평가를 받고 있는 [핵심만 골라 배우는 iOS 프로그래밍]의 저자인 닐 스미스(Neil Smyth)가 집필한 책이며, 지난 9월에 발표한 애플 워치용 OS인 watchOS 2를 기준으로 작성되었습니다. 닐 스미스의 [핵심만 골라.. 더보기
스파크 창시자와 커미터들이 직접 저술한 스파크 입문서! 오늘 소개해드릴 책은 최근 빅데이터 처리 엔진으로 인기가 급부상하고 있는 스파크에 관한 입문서입니다. 오라일리에서 올 2월말에 출간된 서적이며, 스파크의 창시자인 마테이 자하리아(Matei Zaharia)를 비롯해 스파크 커미터들이 직접 집필에 참여하여 출간 전부터 많은 관심을 받았던 책입니다. 번역은 타조(Tajo)로 유명한 그루터의 박종영 님께서 맡아주셨고요. 스파크에 대해 속속들이 알고 있는 저자들이 집필한 서적이라 스파크 설치, 운영, 그리고 활용하는 방법까지를 잘 다루고 있으며, 스파크 입문자들을 위해 설명도 쉽게 하고 있는 것이 특징입니다. ■ 분산 데이터세트, 메모리 기반 캐싱, 대화형 셸 같은 스파크의 특징들을 빠르게 파고든다■ 스파크 SQL, 스파크 스트리밍, MLlib 같은 스파크의 강.. 더보기
프로그래밍을 배우고 싶은 분, 손! 일반인들을 위한 프로그래밍 책이 곧 출간됩니다. 오늘 소개해드릴 책은 변수가 무엇이고, 함수가 무엇인지 몰라도 게임을 만들 수 있도록 해줍니다. 프로그래밍을 조금이라도 접해 본 분들이 이 말을 들으면, 바로 "말도 안 돼!", "뻥 치지 마~"라고 얘기할지도 모르겠네요. ㅎㅎ 그런데 가능합니다. 한번 직접 해볼까요? 아래 압축 프로그램을 다운받은 후에 압축을 해제하시고 Sunaba라는 파일을 더블클릭하세요. 그리면 아래와 같은 화면이 나올 겁니다. ■ Sunaba 다운받기 그런 후에 압축 해제한 폴더에 있는 게임.txt나 게임고급버전.txt를 Sunaba 화면 위에 끌어다 놓으면 아래와 같이 테트리스 게임이 시작됩니다. 아래는 게임고급버전을 실행한 화면입니다. 게임.txt나 게임고급버전.txt를 열어보면.. 더보기
"그림으로 공부하는" 시리즈의 세 번째 책은? 일본에서만 50만 부 이상을 판매한 "그림으로 공부하는" 시리즈의 첫 번째 번역서인 《그림으로 공부하는 시스템 성능 구조》, 그리고 두 번째 번역서인 《그림으로 공부하는 IT 인프라 구조》에 이어 세 번째 책의 주제는 바로 "오라클"입니다. "그림으로 공부하는" 시리즈는 쉽게 설명한 텍스트, 그리고 그 텍스트를 다시 그림으로 이해하기 쉽게 표현하는 일본 책 특유의 장점을 정말 잘 녹여낸 책들인데요. 그래서인지 국내 독자들로부터도 호평을 받고 있습니다. 시리즈의 세 번째 책인 《그림으로 공부하는 오라클 구조》 또한 오라클을 처음 접하는 분들이나 오라클에 대해 이제 막 눈뜨기 시작한 초급자들에게 알토란 같은 지식을 제공해주고 있습니다. 일본 최고의 데이터베이스 잡지인 《DB Magazine》의 인기 연재물 .. 더보기
라즈베리 파이와 리눅스가 만났더니... 사물인터넷이란 놈이 떡하니 태어났네요.. 10년도 더 된 것 같습니다. 2000년 초반에 유비쿼터스(Ubiquitous)란 말이 유행병처럼 번진 적이 있었죠. '유비쿼터스'가 들어간 책도 우후죽순으로 쏟아졌었고요.언제, 어디서나 자유롭게 네트워크에 접속할 수 있는 시대를 뜻하는 말인데, 지금 생각해보면 그 개념이 좀 더 구체화된 게 사물인터넷(IoT) 혹은 만물인터넷(EoT)이 아닐까 하는 생각이 듭니다. 오늘 소개해드릴 책은 사물인터넷 시대를 맞이하여 핵심 운영체제로 떠오르고 있는 리눅스 프로그래밍 서적입니다. 리눅스를 소개하고 다루는 책은 지금도 차고 넘칩니다만, 사물인터넷의 개념을 오픈 하드웨어인 라즈베리 파이와 접목하여 리눅스(정확히는 임베디드 리눅스) 프로그래밍을 쉽고, 재미있게 배울 수 있다는.. 더보기
아마존에서 가장 많이 팔리는 바로 그 Node 책! 문법적 제약이 적어 비교적 진입장벽이 낮은 자바스크립트의 전성시대가 이어지고 있는 것 같습니다. 자바스크립트의 수많은 라이브러리 중 서버 사이드에서 단연 두곽을 나타내고 있는 게 Node.js입니다. Node.js는 아시다시피 구글 크롬 브라우저에서 사용하는 V8 자바스크립트 엔진을 기반으로 하고 있습니다.Node.js에 대한 기본 개념과 장단점에 대해서는 조대협 님 블로그에 잘 정리가 되어 있으니 살펴보시기 바랍니다. 하지만 배우기는 어렵지 않지만 실제 프로젝트에 도입하려면 많은 노력이 뒤따라야 한다고 하네요. 오늘 소개해드릴 《실무에 바로 적용하는 Node.js》는 Node.js 패키지의 풍부한 생태계를 이용해서 상용화 가능한 웹 애플리케이션과 서비스 개발을 직접 해볼 수 있도록 구성하였습니다. He.. 더보기
함수형 프로그래밍 그 두 번째 책! 지난 3월에 출간된 [스칼라로 배우는 함수형 프로그래밍]에 이어 오늘은 [하스켈로 배우는 함수형 프로그래밍] 서적을 소개합니다. 간결한 코드 작성법으로 개발자들 사이에서 주가가 치솟고 있는 함수형 언어, 그렇지만 기존 명령형 언어들과의 코딩 방법과는 달라 사고방식을 전환하기가 쉽지는 않은 것 같습니다. 그럼에도 함수형 언어가 갖는 장점이 우수하다 보니 최근 명령형 언어에서도 함수형 언어의 주요 기능을 채택(자바나 C# 등)하고 있습니다. 그럼, 함수형 언어의 장점은 무엇일까요? 이 책에서는 아래와 같이 말하고 있네요. • "간결한 코드로 작성할 수 있다"• "버그가 발생하기 어려워서 안전하다"• "병렬화하기 쉽다" 이 외에도 유연하면서 속도가 빠르고, 대규모 시스템 개발에 좋다는 장점도 있는 걸로 알고 .. 더보기
아두이노 우노의 심장, ATmega328을 뛰게 하자! 테크러닝 그 두 번째 책이 곧 출간됩니다. 일전에도 안내해드렸듯이, 테크러닝 시리즈는 대학 및 학원의 교재용으로 개발되고 있는 책들입니다. ☞ 제이펍이 만드는 새로운 강의 교재_테크 러닝 시리즈 공교롭게도 테크러닝 첫 번째 책의 저자 허경용 교수님께서 두 번째 책의 주인공이 되셨네요. 이 시리즈 도서들은 조금 더디게 출간되더라도 제대로 만들어 가르치고 배우는 데 부족함이 없는 교재로 출판하겠습니다. 현재 대학에서 가장 많이 쓰이고 있는 마이크로 컨트롤러 교재는 주로 ATmega128을 다루고 있는 것으로 알고 있습니다. ATmega328은 아시다시피 아두이노 우노에 사용되고 있는 MCU(Micro Controller Unit)입니다. ATmega128보다 메모리도 작고 기능도 적지만, 비용 대비 활용성이.. 더보기