본문 바로가기

출간 전 책 소식

마이크로서비스를 제대로 이해하자! ‘마이크로서비스가 무엇인지?’, ‘마이크로서비스 아키텍처는 무엇인지?’, ‘최근 웹 애플리케이션 개발과 관련하여 어떤 기술들을 이해해야 하는지?’, ‘스프링 프레임워크를 이용한 개발은 어떻게 하는지?’, ‘개발을 위한 자바 패키지 구조는 어떻게 구성하고 빌드하는지?’, ‘Zuul, Eureka, Turbine, Hystrix와 같은 오픈소스는 구체적으로 어떻게 동작하고 어떻게 적용하는지?’ 등의 질문에 관심이 있고 궁금해하는 독자라면 이 책이 분명 많은 도움이 되리라 확신합니다._ 《자바 기반의 마이크로서비스 이해와 아키텍처 구축하기》의 저자 머리말 중에서 저자 머리말의 일부를 글 첫머리에 옮긴 이유는 위 내용이 오늘 소개할 책이 어떤 책인지를 제대로 대변해 주는 말이라 생각했기 때문입니다. 박성훈 저자.. 더보기
코딩의 기초는 언플러그드로! 앞으로 우리 어린이들이 살아갈 미래는 어떤 변화가 어떻게 일어날지 모르는 변화무쌍한 세상이 될 것입니다. 이렇게 변화하는 미래에서 인재로 성장하려면 지식 자체보다는 문제 해결력을 갖는 것이 더 중요합니다. 아이들이 어떤 일을 하든 문제 해결력은 필수라 할 수 있습니다. 이러한 문제 해결력을 컴퓨터를 활용해서 키우고자 하는 것이 바로 코딩 교육입니다. 코딩 교육의 커리큘럼은 여러 가지가 있지만, 문제 해결력에서 가장 중요한 부분이면서 실제 학교 현장에서 많이 쓰일 과정이 바로 컴퓨터 없이 컴퓨팅 사고력을 키우는 언플러그드 컴퓨팅 활동입니다._ 저자 머리말 중에서 언플러그드 컴퓨팅(unplugged computing)은 글자 그대로 컴퓨터의 플러그를 뽑은 채 컴퓨터의 원리를 배운다는 뜻입니다. 컴퓨터를 구입.. 더보기
클라우드 시대의 서비스 운영 필독서! 네. 그 책은 바로 《아마존 웹 서비스 부하 테스트 입문》입니다. 번역서인데요. 베테랑 개발자인 두 저자가 AWS를 운영하며 터득했던 고급 노하우를 선배 개발자와 3년 차 개발자를 책에 등장시켜 부하 테스트 업무 처리 과정을 대화식으로 쉽게 풀어내고 있습니다. 클라우드와 온프레미스, 모든 환경에 적용 가능한 실제 부하 테스트의 A~Z 20년 베테랑 개발자가 공개하는 부하 테스트 기초부터 실전까지의 노하우! 클라우드에서는 스케일 업이나 스케일 아웃을 유연하게 할 수 있습니다. 하지만 그 때문에 오히려 병목 현상을 찾기 어려운 경우가 많습니다. 당연한 이야기이겠지만, 24시간 365일 안정적인 서비스를 유지하려면 그 병목 구간을 제거해야겠죠. 이 책에는 그 병목 구간을 찾아내는 다양한 부하 테스트 도구에 대.. 더보기
재밌는 예제 중심의 마이크로비트 입문서! 작년 9월에 우리나라 최초로 마이크로비트 서적을 출간한 적이 있었는데요. 그때는 어린이를 대상으로 한 책이 아니라, 학교나 학원 등지에서 어린이들에게 코딩이나 정보화 교육을 담당하시는 선생님이나 강사님들을 위한 책이었었죠. 마이크로비트가 교육 현장에서 활발히 사용될 것으로 예상했지만 가르치는 분들이 준비가 안 되어 있다면 그림의 떡과 별반 다를 게 없다는 생각에 강사용/일반인용 책을 먼저 만들었는데요. 1년이란 시간 동안 많은 선생님이 마이크로비트를 교육 현장에 도입하셔서 이제는 특강이나 방과 후 수업에 잘 활용하고 계신 것 같습니다. 그래서인가요? 그 책 또한 출간 초기보다 최근에 판매가 더 늘어나고 있네요. 2017/09/18 - [출간전 책소식] - 국내 최초의 마이크로비트(micro:bit) 서적.. 더보기
한글로 만나는 비숍 책! 억수같이 온다는 표현이 적절한 날입니다. 지은 죄가 많아서인지 '우르르 쾅쾅' 할 때마다 뜨끔뜨끔합니다. 아무쪼록 비 피해가 없기를 바라며 곧 나올 신간을 소개해 드리겠습니다. 오늘 소개할 책은 인공지능을 공부한다면 누구나 한번쯤 본다는, 누구나 한번쯤 보다가 중간에 포기한다는 바로 그 책입니다. 크리스토퍼 비숍이 쓴 바로 그 책, 일명 비숍 책이라고들 하죠. Pattern Recognition and Machine Learning 하버드, 스탠퍼드, 서울대, 카이스트 등 세계 유수의 대학에서 교재로 사용되고 있는 이 책은 확률/통계 기반의 패턴 인식과 머신 러닝 분야의 고전이자 필독서로 인식되고 있습니다. 그래서 인공지능을 공부하는 우리나라 독자들도 이 책을 많이 찾고 있었는데, 아무래도 영어로 되어 .. 더보기
잘 만든 챗봇 하나, 열 직원 안 부럽다! 요즘 챗봇을 향한 기업들의 사랑이 아주 뜨거운 것 같습니다. SNS에 익숙한 젊은 세대들을 중심으로 한 고객들이 전화나 게시판 이용보다는 언제 어디서나 대화를 통해 문제를 해결할 수 있는 챗팅형 서비스를 더 선호함을 캐치한 걸까요? 그래서인지 관공서나 기업, 금융권 등 분야를 가리지 않고 앞다투어 똑똑한 챗봇을 개발 중이거나 이미 개발을 마치고 고객과 만나고 있습니다. 챗봇을 제작할 수 있는 개발 프레임워크의 종류도 꽤 많아졌는데요. 2016년에 이미 페이스북은 챗봇 API를 공개하였고, 카카오에서 만든 카카오 i 오픈빌더, 네이버의 클로바 챗봇 빌더, 아마존의 Amazon Lex 등이 있는데, 오늘 소개할 책은 그중에서도 마이크로소프트(MS)에서 만든 Microsoft Bot Framework(마이크로.. 더보기
C++ 동시성 프로그래밍을 마스터할 수 있는 실용적 안내서! 오늘 소개해 드릴 책은 중급 이상의 C++ 프로그래머를 대상으로 합니다. 오랜만에 수준 있는 랭귀지 책을 소개하게 되어 왠지 IT 출판사의 본연의 길로 들어선 듯한 느낌도 드네요. ㅎㅎ C++11부터 도입된 멀티스레드 관련 프로그래밍 기법은 C++ 개발자라면 당연히, 그리고 정확하게 알아야 한다고 하는데, 이 책은 최신 C++에서 새롭게 추가된 병렬 프로그래밍과 멀티스레딩 부분을 C++의 발전 순서에 따라 관련 키워드와 프로그래밍 기법을 쉽게 설명하고 있으며, 이 한 권만으로도 표준을 모두 익힐 수 있도록 구성되어 있습니다 . C++ 메모리 모델부터 시작해 실행 가능한 풍부한 예제 코드로 C++ 멀티스레딩 기술을 습득할 수 있으며, 기존 C++ 표준뿐만 아니라 향후 C++20 표준에서 변화할 내용까지 그.. 더보기
Node.js로 웹 서버를 만들다! 오래 묵힌 장이 맛있다고 하던가요? 책도 그랬으면 좋겠습니다. ㅎㅎ오늘 소개할 책은 사실 작년 초에는 출간이 되었어야 했는데, 여러 사정으로 이제야 내게 되었습니다. 그사이 많이 업데이트된 Node.js의 최신 버전을 반영하고, 더 깊어진 저자의 내공까지 책에 잘 담았으니 오래 묵힌 장과 빗대어도 괜찮겠죠? ^^; 온라인상에서 Harrison Jung으로 더 많이 알려진 정민석 저자는 2012년부터 Node.js를 사용하였으며, Node.js로 비트코인 거래소까지 제작하기도 했습니다. 최근에는 Node.js로 챗봇 제작에 전념하고 있다고 합니다. 그래서 그 경험을 살려 간단한 페이스북 챗봇 제작 방법도 책에 실어주셨습니다. [웹 서비스를 만들며 배우는 node.js 프로그래밍]은 Node.js를 이용한 .. 더보기