본문 바로가기

IT 신간

《그림으로 배우는 C++ Programming - 2nd Edition》 그림으로 배우는 C++ Programming - 2nd Edition 1. 다양한 예제 프로그램과 소스 코드를 제공합니다. 2. 기초부터 고급까지 일러스트를 통해 쉽게 설명합니다. 【 책 소개 】 C++는 다양한 실무 프로그램 개발에 활용되는 고급 프로그래밍 언어입니다. 이 책은 기존 출간된 의 개정판 도서로, Visual Studio 등 최신 개발 환경을 적용하여 다양한 예제 프로그램과 함께 설명하고 있습니다. 초보자들도 쉽게 배울 수 있는 기본 원리부터 단계별로 구성하였습니다. 다양한 일러스트를 통해 어려운 개념을 설명하고, 예제 프로그램과 강의 요약, 연습문제를 통해 C++을 스스로 학습하고 평가할 수 있습니다. 【 대상 독자층 】 - C++ 언어에 관심이 있는 사람 - C++ 언어를 쉽게 배워보고.. 더보기
《멀웨어 데이터 과학》공격 탐지 및 원인 규명 멀웨어 데이터 과학 : 공격 탐지 및 원인 규명 : 【 책 소개 】 이 책은 보안 데이터 과학자인 저자가 멀웨어를 데이터 과학에 적용하여 공격 탐지 및 인텔리전스 시스템을 구축할 때 머신러닝, 통계 및 데이터 시각화 적용하는 방법 등을 알려준다. 정적, 동적 분석과 같은 기본적인 리버스 엔지니어링 개념을 알아보고, 멀웨어 샘플의 코드 유사도를 측정해본다. 또한, scikit-learn, Kears와 같은 머신러닝 프레임워크를 이용해 멀웨어 탐지기를 개발하고, 딥러닝을 응용한 Keras 신경망 멀웨어 탐지기 만들기까지 직접 따라해본다. *모든 코드는 Linux, 파이썬 2.7 환경에서 작성되었다. 코드와 데이터에 액세스하려면 코드, 데이터, 오픈 소스 도구가 모두 세팅 되어 있는 VirtualBox Lin.. 더보기
《그림으로 배우는 서버 구조》 그림으로 배우는 서버구조 【 책 소개 】 그림으로 살펴보는 서버의 모든 것 세상의 시스템 대부분은 서버를 중심으로 하는 구조로 되어 있다. 편의점이나 마트의 POS 시스템, 공장의 생산을 관리하는 시스템 등 어떠한 시스템이든 일정 규모의 역할을 하기 위해서는 반드시 서버가 있어야 한다. 이 책은 서버나 시스템에 대한 기본적인 지식을 쌓고 싶은 분, 정보 시스템에 관련된 일에 종사하거나 종사할 가능성이 있는 분들을 대상으로 서버와 관련된 다양한 정보를 소개한다. 서버의 기본 및 종류별 역할, 하드웨어 시점에서 본 서버, 애플리케이션이나 업무 시스템에서 본 서버 등 서버의 모습을 다각도로 설명하며 보안, 장애 대책, 운용 및 도입과 비용 측면도 빼놓지 않고 다루고 있다. 또한, 가상화, 클라우드, 빅데이터,.. 더보기
자연어 처리와 머신러닝을 이용하여 《파이썬으로 챗봇 만들기》 파이썬으로 챗봇 만들기 : 자연어 처리와 머신러닝을 이용하여 【 책 소개 】 이 책은 파이썬으로 챗봇을 빠르게 구현하고 배포하고자 하는 사람들에게 도움을 줍니다. 실생활 예제로 관련 개념을 학습할 수 있고, Dialogflow를 통해 챗봇을 손쉽게 구축할 수 있습니다. 또한 Rasa NLU 및 머신러닝 알고리즘을 이용한 조금 더 어려운 방법으로 내가 원하는 챗봇을 만들 수 있습니다. 음식 주문 챗봇과 별자리 운세 챗봇를 구현하기 위한 소스 코드가 제공되며, 마지막 챕터에서는 챗봇을 페이스북이나 슬랙, 자체 서버에 배포하는 방법을 배울 수 있어 챗봇 설계부터 배포까지의 과정을 한눈에 살펴볼 수 있습니다. 【 대상 독자층 】 -챗봇 개발을 통해 지식과 경력을 확장하려는 파이썬 웹 개발자 -챗봇 개발을 직접 .. 더보기
일상 속 사물이 알려주는 《웹 API 디자인》 일상 속 사물이 알려주는 웹 API 디자인 【책 소개】 일상 속에서 찾는 웹 API의 디자인 원리 웹 API는 새로운 서비스나 앱을 만들 때 기존에 존재하던 서비스가 제공하는 기능을 활용할 수 있도록 해준다. 굳이 기존 서비스에 대한 자세한 소스 코드를 알지 않더라도 개발자가 만드는 프로젝트에 쉽게 맞아 들어가는 레고와 같은 존재라고 생각할 수 있다. 그렇다면 나의 서비스를 다른 개발자가, 다른 애플리케이션이 쉽게 사용할 수 있는 API는 어떻게 만들어야 할까? 10년이 넘는 경력 기간 동안 다양한 웹 API를 마주하고 디자인했던 아노드 로렛이 지금까지 웹 API 디자이너들의 머릿속에 감으로만 자리잡고 있던 노하우를 간단히 이해할 수 있는 개념으로 정리했다. [일상 속 사물이 알려주는 웹 API 디자인].. 더보기
반복적인 업무 프로세스 자동화를 위한 《RPA의 모든 것》 【 책소개 】 무한 반복되는 업무를 로봇이 대신해준다면 얼마나 좋을까? RPA 덕분에 칼퇴가 보장되고, 직장 생활의 질이 달라진다! 반복적인 업무 프로세스 자동화를 위한 RPA의 모든 것 with Automation Anywhere 급변하는 IT 환경과 4차 산업 시대를 맞이하면서 인공지능을 이용한 업무 자동화는 거스를 수 없는 대세로 자리 잡고 있습니다. 이와 함께 세계적으로 재택근무와 언택트 환경이 요구되면서 더욱더 효율적으로 업무를 할 필요성이 대두되고 있는 상황에서 RPA(Robotic Process Automation, 로보틱 처리 자동화)는 모범 답안을 우리에게 제시하고 있습니다. 로봇 노동자 또는, 디지털 노동자로 불리는 RPA(Robotic Process Automation, 로보틱 처리 .. 더보기
인기 모바일 게임들과 함께하는 《모바일 게임 기획의 모든 것》 모바일 게임 기획의 모든 것 【 책 소개 】 게임 기획자에도 많은 세부 분야가 있다. 시나리오/콘텐츠/전투/시스템/레벨 디자인/경제 기획. 각 분야마다 기획자가 하는 일은 무엇이고, 또 기획력을 높이기 위한 방법은 어떻게 되는지를 이 책에서 다룬다. 뿐만 아니라 기획자의 관점에서 게임을 만들어 나가는 과정을 설명하는데, 여기서 그치지 않고 실제 개발 사례를 통해 실무적 감각도 엿볼 수 있게 했다. 이 책에는 ‘게임 기획자의 모든 것’이 담겨 있다. 【 대상 독자층 】 - 게임 기획자가 되고 싶은 사람 【 중요 포인트 】 - 인기 모바일 게임들이 사례로 등장한다. 소울아크/쿠키런/라스트오리진 - 게임 기획자가 하는 일, 일의 과정, 실제 개발 사례로 기획력을 높이는 방법을 알 수 있다. 【 저자 소개 】 .. 더보기
《바닥부터 배우는 강화 학습》 바닥부터 배우는 강화 학습 【 책 소개 】 강화 학습의 기초에 대한 쉽고 정확한 개념 설명 이 책은 강화 학습을 모르는 초보자라도 쉽게 이해할 수 있도록 도와주는 입문서입니다. 무작정 수식과 코드를 설명하는 것이 아닌 강화 학습의 기초 개념부터 탄탄하고 확실하게 설명합니다. 강화 학습의 기본 개념부터 빠져서는 안 되는 중요 이론들과 알파고, 알파고 제로까지 다룹니다. 그리고 실제 유명 게임인 블레이드 & 소울 비무에 직접 강화 학습 적용해 실무에서 배울 수 있는 팁과 노하우를 알아봅니다. 【 대상 독자층 】 - 강화 학습의 기초부터 배우고 싶은 사람 - 강화 학습의 수식, 코드 보다 이론 위주의 내용을 배우고 싶은 사람 - 한 권으로 강화 학습의 기초부터 실무 사례 적용까지 배우고 싶은 사람 【 중요 포.. 더보기