누구도 알려주지 않은 NFC Hacking
도서정보 : 이상욱, 이태일, 박한울, 강종구, 나동빈 | 2017-12-15 | PDF파일
지원기기 : PC / Android / iOS
많은 사람들은 대중교통, 간편 결제 등 많은 분야에서 비 접촉식 카드를 이용하고 있다. NFC는 비 접촉식 결제 중에서 비중이 가장 크고 실생활에 적용되지 않은 분야를 찾아보기 힘들 정도로 우리의 삶과 밀접해 있는 기술이다. 우후죽순으로 생겨나는 NFC 사업장에 비하여 보안 수준이 현저히 떨어지고 있는 실상으로 인해 보안 인식 제고 차원에서 본 책을 집필하게 되었다.
2010년 2014년 교통카드 및 출입통제 시스템 해킹 사건이 계기가 되어NFC Tag에 대한 취약점을 분석하고 대응방안을 연구하기 위해 프로젝트를 진행하였다.처음에 우리는 MFRC522 모듈 하나로, 모든 것을 할 수 있다는 생각을 갖고 행복한 상상의 나래를 펼치고 있었다. 하지만 현실의 벽은 높았고, 우리가 넘어야할 산은 너무 나도 많았다. NFC관련한 전문 지식인이 주위에 없다 보니, 하나부터 열 까지다 조사하고 공부해야 했다. 프로젝트 과정 중에 우리가 알게 된 지식 이나 기술들을 최대한 녹여 책으로 남겨서 NFC관련한 프로젝트를 진행하거나 NFC기술에 관심이 있는 이들에게 도움을 주고 싶다.
이 책의 내용은 총 5개의 Part로 구분 되어 있다. Part 1에서는 NFC의 개념과 현황에 대해서 소개하며, Part 2에서는 NFC Tag 규격에 대한 설명을 한다. Part 3에서는 본격적으로 Tag에 대한 분석 도구와 Tag에 대한 분석 과정을 다루었고, Part 4에서는 Tag별 취약점에 다루고 있다. 마지막 Part 5에서는 NFC를 개발하기 위한 환경 구축 및 개발 방법에 대해서 다루었다.
구매가격 : 7,200 원
마인크래프트로 배우는 랩뷰:프로그래밍
도서정보 : 이상원 | 2017-12-08 | EPUB파일
지원기기 : PC / Android / iOS
마인크래프트와 코딩만 해왔다면 과연 이 책을 통해 얻을 수 있는 것들은 무엇일까?
《마인크래프트로 배우는 랩뷰:프로그래밍》은 마인크래프트를 통해 3차원에 대해 충분히 경험한 독자들을 가상 세계는 물론 현실 세계에서도 공간좌표 전문가가 될 수 있도록 안내해줄 것이다. 또, 제4차 산업혁명의 대표 분야인 AI(Artificial Intelligence)의 필요성과 수학 분야의 프로그래밍에 뛰어난 랩뷰(LabVIEW)라는 컴퓨터 언어를 경험하고 전문가가 되기 위한 프로그래밍을 시작하게 될 것이다. 이를 통해 수학의 진정한 모습을 보게 될 것이며 그것과 코딩의 만남이 프로그래밍이라는 것을 알게 될 것이다.
구매가격 : 12,000 원
앱인벤터로 만드는 스도쿠
도서정보 : 이대영 | 2017-10-20 | PDF파일
지원기기 : PC / Android / iOS
이책은 MIT에서 만든 앱인벤터2를 이용해서 스도쿠 게임을 개발하는 방법을 소개하는 책입니다.
□ 따라하기
본문의 따라하기는 스도쿠의 모든 내용을 담고 있어 책을 다 읽었을 때 독자가 레벨을 추가하여 스스로 만든 스도쿠 프로그램을 손에 가질수 있습니다.
□ 알고리즘 학습
프로그램 개발중에 구현하는 반복문, 함수, 데이터 관리 방법 등을 알기쉽게 정리하여 게임을 만드는 기본 알고리즘을 익힐수 있습니다. 데이터 관리 방법으로는 일반적인 테이블을 사용하는것과 비슷하게 여러개의 필드를 묶어 하나의 레코드로 구성하며, 여러개의 레코드를 저장 관리하여 앱인벤터에서 구현하기 어려운 코딩과 알고리즘을 마스터할 수 있습니다.
□ 주요 앱 기능 구현
앱인벤터를 사용하면 스마트폰용 앱을 개발하게 되므로 자연스럽게 스마트폰의 기술적인 기능을 경험할 수 있습니다. 앱 개발은 웹이나 pc 용 프로그램 개발과는 다르게 스마트폰까지 한단계 더 나아가 실행 테스트를 하여야 하는데 이 책의 설명을 따라서 개발하고 테스트를 하면 다른 앱을 개발할 때 쉽게 응용할 수 있습니다.
----- 게임만들기는 1탄 부터 5탄까지 제작 예정입니다 -----
구매가격 : 12,000 원
앱인벤터로 만드는 낱말퀴즈
도서정보 : 이대영 | 2017-09-22 | PDF파일
지원기기 : PC / Android / iOS
이책은 MIT에서 만든 앱인벤터2를 이용해서 낱말퀴즈 게임을 개발하는 방법을 소개하는 책입니다.
□ 따라하기
본문의 따라하기는 낱말퀴즈의 모든 내용을 담고 있어 책을 다 읽었을 때 독자가 레벨을 추가하여 스스로 만든 낱말퀴즈 프로그램을 손에 가질수 있습니다.
□ 알고리즘 학습
프로그램의 개발중에 구현하는 반복문, 함수, 데이터 관리 방법 등을 알기쉽게 정리하여 게임을 만드는 기본 알고리즘을 익힐수 있습니다. 데이터 관리 방법으로는 일반적인 테이블을 사용하는것과 비슷하게 여러개의 필드를 묶어 하나의 레코드로 구성하며, 여러개의 레코드를 저장 관리하여 앱인벤터에서 구현하기 어려운 코딩과 알고리즘을 마스터할 수 있습니다.
□ 주요 앱 기능 구현
앱인벤터를 사용하면 스마트폰용 앱을 개발하게 되므로 자연스럽게 스마트폰의 기술적인 기능을 경험할 수 있습니다. 앱 개발은 웹이나 pc 용 프로그램 개발과는 다르게 스마트폰까지 한단계 더 나아가 실행 테스트를 하여야 하는데 이 책의 설명을 따라서 개발하고 테스트를 하면 다른 앱을 개발할 때 쉽게 응용할 수 있습니다.
----- 게임만들기는 1탄 부터 5탄까지 제작 예정입니다 -----
구매가격 : 15,000 원
Be an App Maker with BiPlug
도서정보 : BiPlug | 2017-09-22 | PDF파일
지원기기 : PC / Android / iOS
BiPlug is a tool which you can make your own native apps both in Anroid and iOS. Don't worry if you don't know any of programming or coding. The aim of this book is to make everyone's idea come true regardless of one's programming background. Create your unique and original app with BiPlug!
구매가격 : 15,000 원
빅데이터 기초:개념, 동인, 기법
도서정보 : Thomas Erl, Wajid Khattak, Paul Buhler | 2017-09-08 | PDF파일
지원기기 : PC / Android / iOS
빅데이터 기초’는 빅데이터를 매우 실무적 차원에서 접근한 도서이다.
무엇보다 이론적인 기술보다는 기업에서 빅데이터에 왜 관심이 있는지, 어떠한 비즈니스 문제를 해결하는 데 도움이 되는지, 이를 위해 기업은 전략적, 전술적, 오퍼레이션적 관점에서 무엇을 해야 하는지, 그리고 탑 매니저, 현업 부서, IT 부서 각자의 역할과 책임은 무엇인지에 대해 1, 2, 3, 4장에서 상세히 기술하였다.
빅데이터의 저장과 처리가 현실적으로 매우 중요한 만큼 이 부분에 5, 6, 7장의 3개 장을 할애하였고, 머신러닝과 같은 애널리틱스에 대해서도 8장에서 핵심적인 내용을 소개하였다. 이 과정 각각마다 가상의 실손보험회사의 구체적인 사례를 통해 생생한 비즈니스 현장을 경험하게 해준다. IT에 대한 기술적인 지식이 전혀 없는 독자들도 전반부에서 빅데이터가 무엇이고 왜 필요한지 알 수 있으며, 데이터베이스에 대한 기초적인 지식만 있는 독자들도 후반부에서 빅데이터 구현 방법에 대한 핵심적인 지식을 얻을 수 있다.
구매가격 : 12,600 원
엑셀 VBA로 시작하는 코딩과 알고리즘
도서정보 : 현 율 | 2017-08-18 | EPUB파일
지원기기 : PC / Android / iOS
《엑셀 VBA로 시작하는 코딩과 알고리즘》은 코딩을 처음 접하는 사람을 위해 프로그래밍 언어보다는 알고리즘과 그 알고리즘을 찾아가는 과정에 초점을 맞춘 책이다. 일상의 흔한 주제로부터 문제를 정의하고, 이를 해결하는 과정에서 알고리즘을 고안하고 코드로 옮기는 과정을 함께하다 보면 코딩이 컴퓨터 앞에서 암호문 같은 문구를 적는 일이 아니라 문제 해결의 도구임을 느낄 수 있게 될 것이다.
코딩 tool로는 가장 다루기 쉬우면서 강력한 Excel VBA를 사용하여 초등학생부터 직장인까지 누구나 마음만 먹으면 곧바로 시작할 수 있고 다양한 분야에 활용할 수 있도록 한 것이 바로 이 책 《엑셀 VBA로 시작하는 코딩과 알고리즘》이다.
구매가격 : 15,000 원
엔트리로 만드는 벽돌깨기
도서정보 : 이대영 | 2017-07-21 | PDF파일
지원기기 : PC / Android / iOS
이책은 엔트리 교육연구소에서 만든 엔트리를 이용해서 벽돌깨기 게임을 개발하는 방법을 소개하는 책입니다.
□ 따라하기
본문의 따라하기는 벽돌깨기를 개발하는 전체 내용을 담고 있어 이책을 다 읽었을 때 독자가 스테이지나 아이템을 추가하여 스스로 만든 벽돌깨기 프로그램을 손에 가질수 있습니다.
□ 순서도 학습
프로그램의 순서도(Flow Chart)를 알기쉽게 정리하여 게임을 만드는 알고리즘을 익힐 수 있습니다. 순서도는 프로그램 전체와 각 파트별로 설명되어 있으며, 순서도를 참고로 코딩하여 코딩과 알고리즘을 연관하여 파악할수 있습니다.
□ 주요 게임기능 구현
게임 프로그램에서 사용하는 주요 기능인 스테이지, 생명, 내점수, 최고점수, 시작버튼, 다시하기 기능이 있어 이 책을 잘 익히면 다른 게임을 개발할 때 쉽게 응용할 수 있습니다.
----- 게임만들기는 1탄 부터 5탄까지 제작 예정입니다 -----
구매가격 : 12,000 원
스크래치로 만드는 벽돌깨기
도서정보 : 이대영 | 2017-07-05 | PDF파일
지원기기 : PC / Android / iOS
이책은 MIT에서 만든 스크래치를 이용해서 벽돌깨기 게임을 개발하는 방법을 소개하는 책입니다.
□ 따라하기
본문의 따라하기는 벽돌깨기의 모든 내용을 담고 있어 책을 다 읽었을 때 독자가 스테이지나 아이템을 추가하여 스스로 만든 벽돌깨기 프로그램을 손에 가질수 있습니다.
□ 순서도 학습
프로그램의 순서도(Flow Chart)를 알기쉽게 정리하여 게임을 만드는 알고리즘을 익힐수 있습니다. 순서도는 프로그램 전체와 각 파트별로 설명되어 있으며, 순서도를 참고로 코딩하여 코딩과 알고리즘을 연관하여 파악할수 있습니다.
□ 주요 게임기능 구현
게임 프로그램에서 사용하는 주요 기능인 스테이지, 생명, 내점수, 최고점수, 시작버튼, 다시하기 기능이 있어 이 책을 잘 익히면 다른 게임을 개발할 때 쉽게 응용할 수 있습니다.
----- 게임만들기는 1탄 부터 5탄까지 제작 예정입니다 -----
구매가격 : 12,000 원
마인크래프트로 배우는 코딩
도서정보 : 이상원 | 2017-06-05 | PDF파일
지원기기 : PC / Android / iOS
세상에는 천 개가 넘는 컴퓨터 프로그래밍 언어가 있다. 대표적으로 JAVA, Python, C, LabVIEW 등의 언어들이다. 지금의 어린이들이 어른이 되었을 때 어떤 언어가 남아있고 많이 사용될까? 새로운 언어를 익힐 시간에 마인크래프트로 코딩을 배워보자. 코딩은 생각을 논리적으로 표현하는 과정이다. 《마인크래프트로 배우는 코딩》을 통해 향후 소프트웨어 개발도 가능한 코딩(Coding) 공부를 하고 현대 수학의 기초도 익히며 생각하는 연습을 할 수 있다.
구매가격 : 12,000 원