2D/3D 멀티 플랫폼 게임을 위한 유니티 2018

도서정보 : 박승제 | 2020-01-02 | PDF파일

지원기기 : PC / Android / iOS

제약 없는 자유로운 게임 개발을 위하여!

유니티 3D는 PC, 콘솔, 모바일, WebGL 등 다양한 플랫폼에서 실행되는 게임을 개발할 수 있는 멀티 플랫폼 게임 엔진으로 모바일 게임 분야에서 압도적인 점유율을 차지하고 있습니다. 가장 큰 이유는 우선 가벼운 에디터와 직관적인 인터페이스를 제공하므로 초심자들도 쉽게 배울 수 있고, 특히 모바일 개발을 기준으로 수많은 레퍼런스 코드와 다양한 플러그인 등이 개발되어 중급자 정도만 되어도 개발에 어려움 없이 쉽고 빠르게 개발할 수 있기 때문일 것입니다.

이 책은 유니티를 이용해서 게임을 개발해 보려는 생각을 가진 입문자나 초/중급 개발자들을 대상으로 하고 있습니다. 3D 게임과 2D 게임 개발 과정을 두루 다루고 있지만, 2D 모바일 게임 개발에 좀 더 많은 지면을 할애하였습니다. 또한, 예제 프로젝트를 중심으로 게임의 기획 단계에서부터 완성된 게임을 최종 빌드하는 과정까지 게임에 필요한 컴포넌트와 게임의 로직을 구현하는 스크립트 작성을 중점적으로 다루고 있습니다. 아울러 개발에 필요한 리소스와 완성된 프로젝트는 모두 깃허브에서 다운로드할 수 있습니다.

구매가격 : 28,000 원

어서 와, 컴퓨터 없는 코딩은 처음이지?

도서정보 : 노훈 | 2020-01-02 | PDF파일

지원기기 : PC / Android / iOS

코딩 교육의 핵심인 ‘컴퓨팅 사고력’을
재밌는 놀이와 체험으로 기를 수 있어요!

코딩 교육의 중요성은 더 이상 언급하지 않아도 우리 모두 잘 알고 있습니다. 코딩 교육의 핵심
은 단순히 프로그램을 만드는 것이 아니라 프로그램을 만들기 위해 필요한 ‘컴퓨팅 사고’와 ‘문제 해결력’을 기르는 것입니다. 이 책이 다루는 컴퓨터 없는 코딩 활동, 즉 언플러그드 코딩 활동은 컴퓨터 대신 다양한 놀이와 체험을 통해 이 시대 아이들이 꼭 갖춰야 할 컴퓨팅 사고력과 문제 해결력을 길러줍니다.

책에 소개된 이론과 개념은 컴퓨터 과학 분야에서 다루는 내용으로 구성하였으며, 실제 강의에서 학생들이 즐거워한 놀이와 체험을 중심으로 설명하였습니다. 정규 과목으로 코딩을 배우는 초등학교 고학년과 중학생은 물론, 숫자와 문장을 이해할 수 있는 초등학교 저학년 어린이도 충분히 따라 할 수 있습니다.

구매가격 : 12,460 원

스프링 부트로 배우는 자바 웹 개발

도서정보 : 윤석진 | 2020-01-02 | PDF파일

지원기기 : PC / Android / iOS

자바 기반의 웹 서비스를 가장 쉽고 빠르게 배운다!
서블릿부터 Spring Data JPA, Rest API, 액추에이터를 활용한 모니터링, 클라우드 서비스를 이용한 배포까지

시중에는 자바 웹 개발자를 위한 스프링과 JSP 관련 서적이 많이 나와 있긴 하지만, 입문자가 끝까지 따라 할 만한 책은 많지 않습니다. 이 책은 독자들이 자바 기반의 웹 서비스를 만들거나 공부할 때 가장 쉽게 따라 할 수 있도록 집필되었습니다. 자바 웹 개발 환경에 대한 기초 설명과 개발에 필요한 필수 기술을 다루며, 나아가 모니터링 및 헤로쿠를 이용한 클라우드 배포까지 웹 서비스에 필요한 전반적인 내용을 담고 있습니다.

C 언어를 학습한 이후 자바 기반의 웹 서비스 개발을 배우려는 분, 한두 권의 자바 입문 서적을 읽은 후 한 걸음 더 나아가고자 하는 분, 서블릿부터 스프링 부트까지 체계적으로 배우고자 하는 분들에게 추천합니다. 스프링 설정만 하다 포기한 적이 있다면 바로 이 책이 당신을 위한 책입니다.

이 책의 주요 내용
· 인프라의 변화와 아키텍처
· 서블릿과 HTTP
· 스프링과 의존성 주입
· REST API
· 스프링 데이터와 QueryDSL
· 스프링 부트 스타터 만들기
· 클라우드 서비스 헤로쿠에 애플리케이션 배포하기

구매가격 : 18,900 원

개발자도 궁금한 IT 인프라

도서정보 : 정송화, 김영선, 전성민 | 2020-01-02 | PDF파일

지원기기 : PC / Android / iOS

핵심을 꿰뚫는 질문으로 독자의 궁금증을 해결하는 MC 개구루
끝을 알 수 없는 지식을 보유한 IT 인프라 전문가이자 열정의 MC 코타나
IT 인프라에 대한 넓은 지식과 포근한 감성으로 대중을 배려하는 MC 땡굴이
최강 조합의 IT 인프라 만담가 3인이 뭉쳤다!

이 책은 IT 인프라 기술에 관심이 있거나 입문하려는 분들에게 필요한 기술과 현장의 생생한 이야기 등 꼭 알려주고 싶은 이야기를 담았습니다. IT 인프라의 기초 개념부터 실무에서의 다양한 사례까지를 읽기 편한 대화체로 구성하였으며, 이야기만으로 부족한 부분은 70여 개의 그림과 20여 개의 표, 그리고 40여 개의 참고와 용어 상자를 통해 이해를 도와줍니다.

이 책의 대상 독자
· IT 인프라 분야로 취업을 꿈꾸는 학생
· 인프라 담당자와 원활하게 소통하고자 하는 개발자
· 인프라 담당자와 이야기할 때 무슨 말인지 이해가 안 가는 IT 영업자
· IT 인프라 업무를 처음 시작하는 신입사원
· IT 기술에 관심 많은 일반인

팟캐스트 듣기
· http://www.podbbang.com/ch/10291

구매가격 : 14,000 원

코드로 알아보는 ARM 리눅스 커널 2판

도서정보 : 윤석훈, 문영일, 구본규, 유희재 | 2020-01-02 | PDF파일

지원기기 : PC / Android / iOS

ARM64 커널의 작동 구조 전격 공개!
최신 커널을 분석하거나 수정하기 위해 라인 단위로 코드 설명!

현업에서 커널 업무를 하고 있거나, 취미로 커널 분석을 시작했지만 방대한 양과 난해한 코드 때문에 어려움을 겪고 있는가? 시간이 부족하여 어디서부터 시작해야 할지 갈피조차 잡지 못하고 있는가? 오래전에 구입한 책을 뒤적거리지만 커널 버전이 맞지 않아 시간만 낭비하고 있지는 않은가? 최신 커널 학습에 어려움을 겪는 이런 분들을 위해 《코드로 알아보는 ARM 리눅스 커널》을 전면 개정하여 출간했다. 이 책은 최신 ARM64 커널의 주요 서브시스템을 코드 레벨에서 분석하고 있으며, 기존 원리를 코드를 직접 쫓아가며 명쾌하게 소개하고 있어 커널 엔지니어들에
게 훌륭한 길잡이가 될 것이다.

ARM64 커널 개발을 시작했거나 좀 더 깊고 다양하게 이해하고 싶은 엔지니어, (놀랍게도) 취미로 ARM64 커널을 이해하고자 하는 엔지니어를 위한 이 책은 ARMv8 아키텍처에 대한 내용뿐만 아니라 커널의 핵심 구동 원리를 완벽히 습득하는 데 필요한 거의 모든 내용을 담고 있다. 더욱이 360여 개의 그림을 통해 이해를 돕고 있어 기나긴 커널 분석의 길에 든든한 동반자가 될 수 있을 것이다.

이 책의 주요 내용
· ARMv8 아키텍처 구조
· 메모리 매핑, 페이징
· 태스크 관리와 스케줄링
· 인터럽트와 타이머
· ARM64 커널의 시작과 익셉션 핸들링, 디바이스 트리
· 메모리 할당자
· SMP와 cpu 토폴로지

구매가격 : 30,800 원

취미로 해킹#5 DIMICTF

도서정보 : 장용하 | 2019-12-06 | PDF파일

지원기기 : PC / Android / iOS

【전국 청소년 모의해킹대회(DIMICTF) 공략집】

이 책은 해킹대회 입문자를 대상으로 집필되었다. 실제 개최되었던 해킹대회인 DIMICTF의 모든 챌린지를 공략하는 내용이 담겨있다. 실습은 해킹대회 환경을 유사하게 재현한 가상머신용 이미지를 제공하며 설치와 이용 방법을 안내해준다. 각 챌린지 클리어에 필요한 툴인 기드라, GDB-PEDA, JD-GUI, CHECKSEC, UNCOMPYLE6 등의 설치와 활용 방법을 포함되어 있다. 각 챌린지 클리어에 필요한 풀이 방법과 풀이 시점에 구체적인 팁을 제공한다. 그러므로 각 챌린지를 클리어하는데 요구되는 스킬뿐만 아니라 부수적인 해킹 관련 지식도 습득할 수 있다.

이 책에서 다루는 주요 개념

- MISC: SMT SOLVER, 방치된 파일디스크립터, 정수 필터링, 하드 코딩.

- REVERSING: 암호화, 인코딩/디코딩, 디컴파일, 매직 넘버.

- PWNABLE: UAF, 쉘코드, ROP, BOF, OBO

- WEB: RCE, 웹 쉘, XSS, SQLI

구매가격 : 20,000 원

15초면 충분해, 틱톡!

도서정보 : 옐언니 | 2019-11-01 | PDF파일

지원기기 : PC / Android / iOS

틱톡 여신 옐언니의 꿀팁을 모두 담았다!
언제, 어디서나 핸드폰 하나로 촬영 및 편집이 모두 가능한 인싸들의 필수 애플리케이션 틱톡. 15초의 짧은 영상을 뚝딱 만들어 업로드할 수 있을 뿐만 아니라, 다른 사람들이 올린 재미있는 영상을 마음껏 볼 수 있어 주목받고 있는 애플리케이션 틱톡 열풍을 주도하고 있는 옐언니가 틱톡의 고수가 되고 싶은 사람들, 미래의 크리에이터를 꿈꾸는 사람들에게 자신만의 노하우를 소개하고 틱톡 그리고 유튜브에 대해 친절하게 설명하는 『15초면 충분해, 틱톡!』.

틱톡 팔로워 수만 무려 250만 명이 훌쩍 넘는 옐언니는 때로는 발랄하게, 때로는 코믹하게 영상을 촬영해 올리며 틱톡을 시작한 지 약 2년 만에 동영상 크리에이터로서 확실히 두각을 나타냈다. 이 책에서 저자는 독자들의 궁금증을 모두 모은 Q&A를 통해 그동안 몰랐던 자신의 진짜 모습을 만나볼 수 있도록 했고, 옐언니와 떼려야 뗄 수 없는 존재들인 ‘옐신율’의 멤버 신사장 그리고 유링딩에 대한 이야기도 함께 들려준다.

또 틱톡 가입 방법부터 마이 페이지 살펴보기, 촬영 방법, 멀티 에디팅 또는 슬라이드쇼와 같은 편집 기능, 그리고 각각의 아이콘에 대한 설명, 완성된 영상을 틱톡에 게시하는 방법까지 초보자들도 부담 없이 틱톡을 즐길 수 있도록 이끌어준다. 또 미래의 크리에이터가 되기 위한 필수 관문이라고 할 수 있는 유튜브 노하우를 알차게 담아 초보자들이 유튜브를 정복할 수 있도록 도와준다.

구매가격 : 10,360 원

마야 파이썬 - 3D를 위한 파이썬

도서정보 : 신동선 | 2019-09-06 | PDF파일

지원기기 : PC / Android / iOS

마야에는 마야를 위해 만들어진 MEL(Maya Embedded Language)이 있지만, 파이썬은 범용으로 만들어졌기 때문에 MEL로 할 수 있는 것을 거의 할 수 있는 것은 물론, 방대한 파이썬 라이브러리를 써서 마야를 다양하게 사용할 수 있습니다.

마야에서는 MEL과 파이썬으로 다음과 같은 작업을 할 수 있습니다.

- 반복되는 작업을 파이썬 함수 하나로 실행할 수 있습니다.
- 마야의 GUI (그래픽 사용자 인터페이스)를 만들 수 있습니다.
- 메뉴를 써서 만드는 것이 어려운 대량의 모델링 및 애니메이션을 만들 수 있습니다.
- 수치 제어를 통해 복잡한 모델링 및 애니메이션을 만들 수 있습니다.
- 기본 메뉴에 없는 기능을 추가할 수 있습니다.
- 메뉴를 사용하지 않고 모델링, 애니메이팅, 렌더링 등, 마야의 거의 모든 기능을 제어할 수 있습니다.

이러한 것들은 MEL을 써도 할 수 있지만 Python을 쓰면 이에 더불어 다음과 같은 것도 할 수 있습니다.

- 마야 플러그인을 만들 수 있습니다. 기존에는 C++로 플러그인을 만들어야 했지만, 파이썬으로 더욱 쉽게 만들 수 있습니다.
- 객체 지향 스크립트 언어이기 때문에 C++에 비해 배우기 쉽습니다.
- 단독으로 사용되는 마야 응용 프로그램을 만들 수 있습니다. 즉, 마야를 실행시키지 않고도 마야의 기능을 사용한 별도의 응용 프로그램을 만들 수 있습니다 (렌더링 프로그램 등).
- 방대한 파이썬 라이브러리를 사용할 수 있습니다. 파이썬은 지난 10여 년 동안 전세계에서 만들어진 방대한 라이브러리가 있습니다. 따라서 문자열 처리, 파일 처리, GUI, Web, 네트워크 및 데이터베이스 등에서 일반적으로 사용되는 기능이 이미 준비되어 있습니다.

구매가격 : 19,000 원

빅데이터&인공지능 with 생물정보학

도서정보 : 양우진 | 2019-08-30 | PDF파일

지원기기 : PC / Android / iOS

빅데이터 분석과 이를 통한 AI 구현 기법 총 정리!
생물정보학을 기초로 수집한 데이터 기반의 머신 러닝과 교차 검증, 딥 러닝까지!

기관에서 개별 기업으로, 이제 개인에 이르기까지 수많은 자료들이 넘칠 만큼 생성되며 그렇게 쌓여 가는 데이터들을 일컫는 ‘빅데이터’라는 용어와 함께 한때 영화 속에서나 등장할 법하던 ‘인공 지능’ 또한 조금 식상하리만치 흔하게 들을 수 있게 된 지금, 그만큼 빅데이터 분석과 관련 기법들을 활용한 머신 러닝, 딥 러닝이라는 분야에 대한 관심은 그야말로 폭발적이라고 할 수 있습니다.

다만, 실무 과정에서의 데이터 과학 활용이 제대로 빛을 발하기 위해서는, 단순히 컴퓨터 과학적 지식만이 아니라 그 빅데이터의 근원이 되는 해당 분야에 대한 지식과 더불어 지속적인 관심 및 다양한 데이터들을 여러 방면에서 다뤄 본 경험이 가장 중요하다고 할 수 있습니다.

이에 본 책은 유전학과 분자 생물학, 통계와 컴퓨터 과학 등 여러 데이터 과학이 결합되어야 하는 생물정보학 전공자인 저자의 경험을 바탕으로, 우분투와 파이썬을 통해 가장 효율적으로 구성할 수 있는 분석 환경의 구현과 함께 빅데이터 분석 기법을 통해 현재 인공 지능이라는 범주 안에서 가장 빈번하게 언급되곤 하는 머신 러닝과 딥 러닝까지의 여러 키워드에 관련된 기법과 팁들을 정리합니다.

이 과정을 통해 자신의 연구 분야 내에서 환경을 갖추고도 정보학 관련 기법들이 부족하여 교착 상태에 빠진 여러분들께 통로와 출구를 제공하는 든든한 나침반이 되어 줄 것입니다.

구매가격 : 17,600 원

파이썬 프로젝트 Active 개발 가이드

도서정보 : 최원우 | 2019-08-30 | PDF파일

지원기기 : PC / Android / iOS

파이썬(Python)은 단순하고, 간결하고, 명확합니다.
분명한 장점들을 바탕으로 활용 범위를 넓혀 가는 파이썬 실전 개발 참고서!

모바일 시대의 도래와 함께 주로 자바(Java) 기반의 대형 서버 프로젝트로 개발되던 서비스들은 점차 규모적인 소형화 및 내용적인 고도화를 거치게 되면서, 상대적으로 소규모의 기업들이 탄생하게 되었고 그로 인해 비교적 적은 사용자층을 보유 중이던 파이썬 또한 새로운 시대적 요구에 발맞춰 개발된 다양한 라이브러리와 프레임워크의 도움으로 어엿한 중심 언어로 탈바꿈하고 있습니다.

이에 본 책은 기본적인 파이썬의 문법 구조를 학습한 독자분들이 그 다음을 준비할 수 있도록 실무에서 주로 다뤄지는 주요 관련 기술들을 정리하고, 그 실전 활용을 함께 할 수 있는 참고서로 기획되어 가급적 쉽고 간단한 코딩부터 프로젝트별 개발 과정을 가볍게 바로 시작할 수 있도록 도와줍니다.

여러분은 웹 크롤링(Crawling)과 챗봇(Chatbot) 등 현재 파이썬을 활용한 주요 서비스 개발 과정을 위주로, 가장 널리 사용되는 플라스크 프레임워크 및 C/C++ 라이브러리 활용과 마리아DB 등 실전에 바로 적용 가능한 내용들을 순차적으로 배우며 이에 더하여 크고 작은 프로젝트를 진두지휘했던 저자의 경험을 통하여 실무 프로젝트 진행에 꼭 필요한 팁들 역시 챙길 수 있을 것입니다.

구매가격 : 16,000 원