http://www.hanbit.co.kr/realtime/books/book_view.html?p_code=E7889843127

 

 

저작자 표시
신고
by 흥배 2016.08.31 07:00
http://www.hanbit.co.kr/realtime/books/book_view.html?p_code=E3308781402

 

 

저작자 표시
신고
by 흥배 2016.08.30 07:00

http://www.hanbit.co.kr/realtime/books/book_view.html?p_code=E5116607822

 

 

저작자 표시
신고
by 흥배 2016.08.29 07:00

한국분이 만들었지만 은근 네티에 대한 한글로 된 자료가 많지 않았는데 이번에 책이 나왔다.


http://www.hanbit.co.kr/book/look.html?isbn=978-89-6848-224-3


이 책은 네트워크 프로그래밍 초보를 위한 것은 아니고 기본적인 네트워크 프로그래밍은 알지만 네티에 대해서 모르는 사람을 위한 책이다. 

그래서 네트워크 프로그래밍을 잘 모르는 사람에게는 좋지 않지만, 반대로 일반적인 네트워크 프로그래밍 지식은 있지만 네티에 대해서 한글로 된 자료가 없어서 공부하기 힘들었던 사람에게는 아주 좋은 책인 것 같다.


책은 어렵지 않아서 서버 프로그램을 만들어본 경험이 있다면 쉽게 알 수 있는 난이도이다. 나는 이 책을 볼 때 처음에 네티 코드의 용어가 내가 접했던 것들과 좀 달라서 생소했던 것 빼고는 어렵지 않아서 빨리 볼 수 있었다.


조금 아쉬운 것은 이 책은 게임 서버 개발을 위한 책은 아니다 보디 바이너리 데이터를 실시간으로 통신하는 프로그램을 만드는 방법에 대한 예제 소개가 없다는 것이다. 



저작자 표시
신고
by 흥배 2015.10.20 08:00

http://www.hanbit.co.kr/ebook/look.html?isbn=9788968487484


C# 관련 책이 한국에서 잘 나오지 않는 편이고 그나마 나오는 책은 ASP.NET 이나 C# 프로그래밍에 관련 된 책이다.

네트워크 프로그래밍 책(특히 게임 서버 개발)도 잘 나오지 않는편이다.


위의 아쉬운 부분을 메워줄 책이 나왔다.

'유니티 개발자를 위한 C#으로 온라인 게임 서버 만들기'는 C#을 사용한 고성능 네트워크 프로그래밍과 온라인 게임 서버 개발을 주제로 하는 책이다.

내용은 C#을 알고 있는 프로그래머라면 이해 할 수 있는 난이도이다.


그냥 서버 개발만으로 끝나지 않고 Unity3D와 연동하는 부분도 설명하고 있다. 

 책에서 설명하는대로 따라가다보면 온라인 게임을 하나 만들어 볼 수 있어서 처음 온라인 게임을 만들어 보는 사람에게 큰 도움이 된다.


현재까지는 모바일 게임에서 실시간 통신을 하는 게임이 많지 않지만 앞으로 점점 늘어날테니 실시간 통신 프로그래밍 기술을 배워 놓으면 좋을 것이다.



저작자 표시
신고
by 흥배 2015.05.17 12:02

http://www.yes24.com/24/goods/16362643?scode=032&OzSrank=17


근래 보고 있는 책이다. 

책 저자분에게 몇달 전에 선물로 받은 것인데 내가 작년부터는 모바일 기기로 웹에 공개된 기술 글을 보느라 이전보다 책은 자주 보지 못해서 이제서야 조금씩 보고 있다.


잘 설명해주지 않는 C++ 프로그래밍 이론을 명쾌하게 잘 설명하고 있다.

책 내용이 쉬운편은 아니라서 초보자보다는 중급자 이상(혹은 초급에서 중급으로 넘어가는)에게 적당한 책이지 않을까 생각한다.

C++ 공부는 좀 했는데 뭔가 기본기가 좀 부족하다고 생각하는 사람에게 강추하고 싶다.


ps: 책 내용과 분량에 비해 책 가격도 싼 것 같다^^

저작자 표시
신고
by 흥배 2015.04.02 08:00

작년부터 조금씩 준비를 해서 이번에 나왔습니다.

C++14에 대한 책으로 C++11에 비해서 크게 바뀐 것이 없어서 분량이 작습니다.

관심 있는 분들은 한번 보세요^^


http://www.hanbit.co.kr/ebook/look.html?isbn=9788968487460 


모던 C++ : C++14의 핵심 기능을 중심으로

크게보기 미리보기

 모던 C++ : C++14의 핵심 기능을 중심으로

최흥배 지음 | 국내서 | 2015년 03월 31일

파일포맷
PDF
이용안내
eBook 구매시 유의사항 및 이용안내 유의사항
상태
판매중
독자리뷰
총 리뷰 0개 , 평균별점 
블로거리뷰
총 리뷰 0
트랙백주소
http://www.hanbit.co.kr/tb_ebook/9788968487460

페이지 : 69쪽 | ISBN : 9788968487460 | 난이도 : 초/중급 | 변환코드 : 2746

페이스북 트위터 e메일 
 eBook : 6,000원 → 5,400원 (10% off /  5% 지급)


장바구니 담기 리뷰쓰기 오탈자 등록 토론/QA
  • 책소개
  • 저자소개
  • 목차
  • 독자리뷰
  • 블로거리뷰
  • 추천서적
  • 토론/QA

책소개

eBook & DRM-free

모던 C++ 프로그래머를 위한 C++14 핵심 기능 정리


다양한 프로그래밍 언어가 등장하고 있지만 C++는 강력한 퍼포먼스 때문에 여전히 건재하다. 또한, 플랫폼 대부분에서 지원하고 있어서 다변화된 플랫폼과 디바이스가 등장하는 요즘, 활용도가 점점 높아지는 프로그래밍 언어다. C++는 새로 등장하는 언어들보다 올드한 느낌이 들지만 문법과 규칙이 강조되는 새로운 코딩 스타일과 프로그래머들의 요구에 대응하기 위해 빠르게 진화하고 있다. 이런 변화를 받아들인 C++11 이후부터는 '모던 C++'라고 불리며 큰 변화를 담은 버전 업 작업이 진행되고 있다. 


이 책은 2014년 발표된 C++14 표준의 핵심 기능과 저자의 전작에서 다루지 못한 C++11의 일부 기능을 간추려 소개한다. C++14는 이전 표준인 C++11의 마이너 업데이트로, C++11의 부족한 부분을 보완하였다. 이미 C++11을 공부했거나 알고 있다면 C++14의 새로운 기능은 분량도 적고 내용도 어렵지 않으므로 쉽게 이해할 수 있을 것이다. C++14 표준 작업이 완료된 지 얼마 되지 않아 관련 내용이 별로 없어서 자료를 찾거나 내용을 배우는 데 어려움을 느꼈던 분들에게 이 책은 좋은 자료가 될 것이다.

맨위로

저자소개

[지은이] 최흥배

2003년부터 현재에 이르기까지 PC 보드 게임부터 MMORPG, 모바일 게임을 아우르는 다양한 온라인 게임 서버 프로그램을 만들어온 개발자다. 게임 개발자로서 프로그래밍 언어 중 C++를 주 언어로, C#을 보조 언어로 사용하고 있다(그러나 최근에는 모바일 게임 서버 개발에 C#을 더 많이 사용하고 있다). 요즘은 C++11/14 프로그래밍과 심도 있는 .NET 기술, 유명 백엔드 오픈 소스 라이브러리 및 프로그램, 프로그래밍 언어 Ruby와 Scala에 대해 공부하고 있다. 기술과 개발 경험을 여러 사람과 나누는 것을 좋아하여 게임 개발자 커뮤니티나 세미나 강연을 통해 다른 프로그래머와 활발히 교류하고 있다. 웹이 대중화되기 전부터 프로그래밍 공부를 해 와서 그런지 여전히 새로운 기술을 배울 때는 책을 선호하여 지금도 매달 새로운 프로그래밍 관련 책을 읽으며 연구하고 있다. 현재 T3엔터테인먼트(http://www.t3.co.kr) 모바일 1팀에서 모바일 게임 서버 플랫폼을 개발 중이다.

  • 블로그 : http://jacking.tistory.com/
  • 트위터 : @jacking75


맨위로

목차

chapter 1 C++14의 새로운 기능
    1.1  함수 반환값 타입 추정과 decltype(auto) 
    1.2  2진수 리터럴 
    1.3  숫자 구분 
    1.4  [[deprecated]] 속성 
    1.5  Aggregate와 멤버 변수 초기자의 조합 
    1.6  크기 지정 메모리 해제 
    1.7  범용 람다 캡쳐 
    1.8  제네릭 람다 
    1.9  constexpr 
    1.10  변수 템플릿 
    1.11  STL 


chapter 2 C++11의 기능 좀 더 알아보기 
    2.1  새로운 문자열 리터럴 
    2.2  사용자 정의 리터럴 
    2.3  가변인수 템플릿 


저작자 표시
신고
by 흥배 2015.03.31 22:38

http://www.hanbit.co.kr/ebook/look.html?isbn=9788968487279



책소개

eBook & DRM-free

오픈소스 라이브러리를 손쉽게 프로젝트에 적용하자!


다양한 언어에서 라이브러리를 관리하기 쉽도록 라이브러리 관리 시스템이 정교하게 구축되어 있지만, C++는 이러한 시스템이 매우 부실하다. 물론 리눅스 시스템은 개발을 위한 라이브러리를 네트워크로부터 쉽게 설치할 수 있지만, 윈도우 환경에서는 이것이 불가능하다. Visual Studio에 C++의 라이브러리 관리를 위한 Nuget 시스템이 있지만, 관리되는 라이브러리 수도 적고 라이브러리를 활용하려고 해도 Visual Studio 버전이 맞지 않아 그 기능을 제대로 활용할 수가 없다. 따라서 WIN32 환경에서 C++로 프로그램을 개발할 때 오픈소스를 활용하기 위해서는 해당 오픈소스를 직접 빌드해서 프로젝트에 반영하는 수밖에 없다.


오픈소스를 프로젝트에 반영하는 문제 외에도 또 다른 문제가 있다. 오픈소스 대부분은 WIN32를 기반으로 제작한 것이 아니라서 WIN32에서 라이브러리를 활용하려면 WIN32 프로젝트를 별도로 생성해야 하는데, 이 작업이 생각보다 만만치 않다.


이 책은 WIN32 환경의 비주얼 스튜디오 2013에서 C++로 프로그램을 개발할 때 프로젝트에 오픈소스 라이브러리를 빌드하고 반영하는 방법을 소개한다. 107개의 오픈소스 라이브러리를 기능별로 분류하여 원하는 기능의 라이브러리를 쉽게 찾을 수 있으며 각 라이브러리를 활용한 샘플 예제도 제공한다. 또한, 빌드가 어려운 라이브러리는 설정을 변경하여 수정한 코드까지 제공하므로 라이브러리의 좀 더 쉽게 프로젝트에 이용할 수 있다.

맨위로

저자소개

[지은이] 박주항

2006년 클라이언트 프로그래머로 게임 회사에 입사하여 회사 사정 때문에 서버 쪽 업무를 맡게 되면서 여러 게임의 온라인 플랫폼을 구축하고 제작해온 개발자다. 프로그래밍 언어로 C++를 주 언어로 사용했지만, 최근에 모바일 플랫폼 관련 회사에서 일하면서 자바 언어를 다루게 되었고, C++ 언어와는 다른 자바만의 매력에 빠져 자바를 보조 언어로 사용하고 있다. 프로그래밍 자체를 좋아하여 운영체제 개발부터 파이썬, 루아 같은 스크립트 언어 활용까지 프로그래밍의 모든 영역에 관심을 두고 있다. 유용한 오픈 소스를 자신의 프로젝트에 활용하는 것을 좋아하여 시간이 날 때마다 여러 오픈 소스 공유 사이트에서 소스 코드를 내려받아 분석하는 것을 취미로 삼고 있다. 또한, 어드벤처 게임을 광적으로 좋아해서 ‘로라 보우 2 –태양신의 단도’, ‘스페이스 퀘스트 4’ 등 시에라Sierra사 게임의 한글 패치를 제작하기도 했다. 현재 프리랜서로 일하는 중이다.

 



맨위로

목차

사전 준비사항


PART 1 데이터 처리
1. 문서 작업
2. 압축 라이브러리
3. XML
4. 암호화
5. 시리얼라이제이션 라이브러리
6. 정규표현식


PART 2 네트워크
1. RPC
2. 메일 전송
3. 네트워크 보안
4. 네트워크 프로그래밍
5. 데이터베이스


PART 3 멀티미디어
1. 멀티미디어
2. 3D 게임 엔진
3. 2D 게임 엔진
4. GUI
5. 이미지 파일 처리
6. 사운드 라이브러리
7. 물리 시뮬레이션


PART 4 시스템 프로그래밍
1. 메모리 할당자
2. 시스템 라이브러리
3. 자료 구조


PART 5 콘솔
1. 콘솔창 관리
2. 커맨드 라인 파싱 라이브러리


PART 6 디버깅
1. 프로세스 덤프
2.로거
3. 테스트 프레임 워크


PART 7 기타
1. 수학 라이브러리 
2. 스크립트
3. 통합형 라이브러리


맺음말


저작자 표시
신고
by 흥배 2014.12.30 23:39

이번에 제 책이 또 한권 나왔습니다^^

게다가 무료 e-book 입니다.

http://www.hanbit.co.kr/ebook/look.html?isbn=9788968486586


주 내용은 Visual C++의 디버깅 기능을 설명하는 것으로 Visual Studio 2012를 중심으로 했지만 2011 혹은 2010 에서도 문제 없이 볼 수 있습니다.


지금까지 디버깅 할 때 단순하게 브레이크포인터만 사용했다면 꼭 보시기 바랍니다 



당신의 프로그래밍에 디버깅 더하기 : Visual C++ 디버깅 기초에서 고급까지

크게보기

 당신의 프로그래밍에 디버깅 더하기 : Visual C++ 디버깅 기초에서 고급까지

최흥배 지음 | 국내서 | 2014년 11월 21일

파일포맷
PDF
이용안내
eBook 구매시 유의사항 및 이용안내 유의사항
상태
판매중
독자리뷰
총 리뷰 0개 , 평균별점 
블로거리뷰
총 리뷰 0
트랙백주소
http://www.hanbit.co.kr/tb_ebook/9788968486586

페이지 : 57쪽 | ISBN : 9788968486586 | 난이도 : 초/중급 | 변환코드 : 2658

페이스북 트위터 미투데이 e메일 
 eBook : 0원 → 0원


장바구니 담기 리뷰쓰기 오탈자 등록 토론/QA
  • 책소개
  • 저자소개
  • 목차
  • 독자리뷰
  • 블로거리뷰
  • 추천서적
  • 토론/QA

책소개

eBook & DRM-free

디버깅, 숙련된 프로그래머로 가는 필수 경쟁력!


프로그래밍에서 디버깅은 필수다. 아주 간단한 프로그램이 아니고서야 단 한 번의 코딩만으로 버그 없는 프로그램을 만드는 것은 거의 불가능에 가깝기 때문이다. 하지만 초보 프로그래머가 디버깅 기술을 향상시키기에는 이를 다루는 도서가 부족한 실정이다.
이 책은 뛰어난 디버깅 성능을 자랑하는 Visual C++의 가장 기초적인 디버깅 기능부터 디버깅을 능숙하게 하게 위한 고급 디버깅 기술까지 설명하고 있다. 이제 더 이상 프로그램 개발 과정에서 버그로 고통받지 말고 능숙한 디버깅 경쟁력을 갖춘 숙련된 프로그래머로 성장해보자.


대상 독자

  • 코드를 다루는 모든 개발자
  • 한 단계 성장하고 싶은 초보 개발자
  • 디버깅을 다시 다지고 싶은 중급 개발자
맨위로

저자소개

[지은이] 최흥배

2003년부터 현재에 이르기까지 PC 보드 게임부터 MMORPG, 모바일 게임을 아우르는 다양한 온라인 게임 서버 프로그램을 만들어온 개발자다. 게임 개발자로서 프로그래밍 언어 중 C++를 주 언어로, C#을 보조 언어로 사용하고 있다(그러나 최근에는 모바일 게임 서버 개발에 C#을 더 많이 사용하고 있다). 요즘은 C++11/14 프로그래밍과 심도 있는 .NET 기술, 유명 백엔드 오픈 소스 라이브러리 및 프로그램, 프로그래밍 언어 Ruby와 Scala에 대해 공부하고 있다. 기술과 개발 경험을 여러 사람과 나누는 것을 좋아하여 게임 개발자 커뮤니티나 세미나 강연을 통해 다른 프로그래머와 활발히 교류하고 있다. 웹이 대중화되기 전부터 프로그래밍 공부를 해 와서 그런지 여전히 새로운 기술을 배울 때는 책을 선호하여 지금도 매달 새로운 프로그래밍 관련 책을 읽으며 연구하고 있다. 현재 T3엔터테인먼트(http://www.t3.co.kr) 모바일 1팀에서 모바일 게임 서버 플랫폼을 개발 중이다.

  • 블로그 : http://jacking.tistory.com/
  • 트위터 : @jacking75


맨위로

목차

1 디버깅 기초
    1.1 기초 중의 기초 - 중단점 설정과 디버깅하기
    1.2 중단점 이후 코드 디버깅
    1.3 한 단계씩 코드 실행
    1.4 프로시저 단위 실행


2 디버깅 고급
    2.1 커서까지 실행
    2.2 다음에 실행될 문 변경
    2.3 포인터 배열의 내용 보기
    2.4 중단점 조건
    2.5 적중 횟수
    2.6 중단점 창
    2.7 중단점 비활성화하기
    2.8 중단점 내보내기/가져오기
    2.9 레이블
    2.10 직접 실행
    2.11 Data Tips
    2.12 실행 중인 프로그램 디버깅
    2.13 덤프 파일 디버깅


저작자 표시
신고
by 흥배 2014.11.24 08:00

도서정가제 시행 전까지(11월22일) 50% 할인을 한다고 합니다.

(e-book 이외의 책들도 하는 것 같네요)


제 책 구매할 분들으 지금 하시면 좋을 것 같습니다^^;


http://www.hanbit.co.kr/ebook/look.html?isbn=9788968486623

Thinking About C++11 STL 프로그래밍(개정2판)

크게보기 미리보기

 Thinking About C++11 STL 프로그래밍(개정2판)

최흥배 지음 | 국내서 | 2014년 06월 12일

파일포맷
PDF
이용안내
eBook 구매시 유의사항 및 이용안내 유의사항
상태
판매중
독자리뷰
총 리뷰 0개 , 평균별점 
블로거리뷰
총 리뷰 0
트랙백주소
http://www.hanbit.co.kr/tb_ebook/9788968486623

페이지 : 263쪽 | ISBN : 9788968486623 | 난이도 : 초/중급 | 변환코드 : 2662

페이스북 트위터 미투데이 e메일 
 eBook : 12,000원 → 6,000원 (50% off /  0% 지급)    
 eBook+Print : 21,200원 → 21,200원 (0% off /  5% 지급)    
 Print : 14,400원 → 14,400원 (0% off /  5% 지급)


장바구니 담기 리뷰쓰기 오탈자 등록 토론/QA























http://www.hanbit.co.kr/ebook/look.html?isbn=9788968486111

Boost.Asio를 이용한 네트워크 프로그래밍

크게보기 미리보기

 Boost.Asio를 이용한 네트워크 프로그래밍

최흥배 지음 | 국내서 | 2013년 06월 04일

파일포맷
PDF
이용안내
eBook 구매시 유의사항 및 이용안내 유의사항
상태
판매중
독자리뷰
총 리뷰 4개 , 평균별점 
블로거리뷰
총 리뷰 4
트랙백주소
http://www.hanbit.co.kr/tb_ebook/9788968486111

페이지 : 132쪽 | ISBN : 9788968486111 | 난이도 : 초/중급 | 변환코드 : 2611

페이스북 트위터 미투데이 e메일 
 eBook : 9,900원 → 5,000원 (50% off /  0% 지급)    
 eBook+Print : 17,500원 → 17,500원 (0% off /  5% 지급)    
 Print : 11,900원 → 11,900원 (0% off /  5% 지급)


저작자 표시
신고
by 흥배 2014.11.01 11:27
| 1 2 3 4 ··· 8 |