로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
Home >   >   > 

제프리 리처의 Windows via C/C++ (복간판)

   
지은이 Jeffrey Richter/김명신   |   출판사 한빛미디어  |   발행일 2019년 04월 01일
 
클릭하시면 큰 도서이미지를 보실 수 있습니다.
판매가 42,000원37,800원 10%
마일리지 5% 2,100원
발행일 2019-04-01
ISBN 8979146213 |  9788979146219
기타정보 국내서 | 984쪽
예상출고일
배송비 무료배송
   
운영체계(OS)
종합지수 35p 10 위
   
이 책의 원서
  Windows Via C/C++ (5/E)
Microsoft Pr
 

윈도우 프로그래머를 위한 최고의 책, 윈도우 시스템의 근원을 파헤친다.

Visual C++로 복잡한 애플리케이션을 개발하는 프로그래머라면 이 책의 조언이 매우 큰 도움이 될 것이다. 제프리 리처는 Windows XP, Windows Vista, Windows Server 2008에 대한 내용을 반영하여 8년만에 이 책을 개정하였다. 이 책에 포함된 깊이 있고 폭넓은 지침, 향상된 기법, 개선된 코드 예제는 당신을 윈도우 애플리케이션 개발 전문가로 이끌어줄 것이다.

[주요내용]
- 32비트와 64비트 윈도우에서 동작하는 애플리케이션의 구조와 구현
- 프로세스와 잡의 생성과 사용
- 스레드의 생성, 관리, 동기화, 파괴
- I/O 컴플리션 포트를 이용한 동기, 비동기 I/O의 수행
- 가상 메모리, 메모리 맵 파일, 힙을 아우르는 다양한 메모리 관리
- 스레드 스택의 물리적 저장소 확보 기법
- 지연 로딩을 위한 DLL 생성, API 후킹, 프로세스 인젝션
- 구조화된 예외 처리의 사용, 윈도우 에러 복구, 애플리케이션 재구동
1부. 준비하기
1장. 에러 핸들링
2장 문자와 문자열로 작업하기
3장 커널 오브젝트

2부. 목표 달성
4장 프로세스
5장 잡
6장 스레드의 기본
7장 스레드 스케줄링, 우선순위, 그리고 선호도
8장 유저 모드에서의 스레드 동기화
9장 커널 오브젝트를 이용한 스레드 동기화
10장 동기 및 비동기 장치 I/O
11장 윈도우 스레드 풀
12장 파이버

3부. 메모리 관리
13장 윈도우 메모리의 구조
14장 가상 메모리 살펴보기
15장 애플리케이션에서 가상 메모리 사용 방법
16장 스레드 스택
17장 메모리 맵 파일
18장 힙

4부. 다이내믹 링크 라이브러리(DLL)
19장 DLL의 기본
20장 DLL의 고급 기법
21장 스레드 지역 저장소(TLS)
22장 DLL 인젝션과 API 후킹

5부. 구조적 예외 처리
23장 종료 처리기
24장 예외 처리기와 소프트웨어 예외
25장 처리되지 않은 예외, 벡터화된 예외 처리, 그리고 C++ 예외
26장 에러 보고와 애플리케이션 복구

부록 A 빌드 환경
부록 B 메시지 크래커, 차일드 컨트롤 매크로, 그리고 API 매크로
제프리 리처 (Jeffrey Richter)
제프리 리처는 더 좋은 소프트웨어, 더욱 빠른 소프트웨어를 개발하고자 하는 회사들을 위해 교육, 디버깅, 컨설팅을 수행하는 Wintellect(www.wintellect.com)의 공동 창업자이다. 그는『CLR via C#』(MS-Press, 2005)을 포함하여 다수의 책을 집필하였다. MSDN 매거진의 기고 편집자인 동시에 컬럼리스트이며 VSLive!, 마이크로소프트 TechEd, PDC 등 IT 분야 컨퍼런스의 유명 스피커이기도 하다. 제프리 리처는 AT&T, 드림웍스, 제너럴 일렉트로닉스, 휴렛 패커드, IBM, 인텔 등 다양한 회사에서 컨설팅을 수행했고 마이크로소프트의 테라 서버, Visual Studio, .NET 프레임워크, 오피스, 여러 버전의 윈도우 등에서 그가 개발한 코드가 사용되고 있다. 그가 개인적으로는 원하는 만큼 자주 비행을 하지는 못하지만 비행기와 헬리콥터 비행 자격증을 가지고 있다. 국제 마술사 협회의 회원이고 이따금 친구들에게 트럼프 마술을 보여주는 것을 즐긴다. 또 다른 취미로는 음악, 드럼 연주, 모형 철도 만들기, 보트 타기, 여행, 영화보기다. 그와 그의 가족은 워싱턴 커클런드에 살고 있다.

크리스토프 나자르 (Christophe Nasarre)
크리스토프 나자르는 소프트웨어 아키텍트로서 비즈니스 지능화 솔루션을 이용하여, 자신의 분야에서 더 나은 통찰력을 가지고 올바른 의사 결정과 기업의 업무 능력 향상을 도모하는 다국적 소프트웨어 회사의 비즈니스 오브젝트 개발을 이끌고 있다. 그는 Addison Wesley, A-Press, MS-Press, MSDN 매거진 등에서 기술 편집자로서 일해왔다.

[역자소개]
김명신
himskim@gmail.com
STI와 NHN을 거쳐 현재는 마이크로소프트에서 개발자 지원 업무를 수행하고 있다. 다년간 Microsoft C/C++과 C# 분야의 MVP로 활동하였으며, 『Effective C#: 강력한 C# 코드를 구현하는 개발지침 50가지』(한빛미디어, 2007)를 번역했다. 분산 컴퓨팅 아키텍처, 네트워킹, 프로그래밍 방법론, 소프트웨어 공학 등에 두루 관심이 많으며, 최근에는 닷넷 프레임워크의 내구 구조를 집중적으로 연구하고 있다.
윈도우즈 프로그래머의 필수품!
박민근님이 쓰신 서평보기 I 평점 I 조회수(1785) I 공감 (0) I 블로그
이 책을 한마디로 정의하자면, “윈도우 프로그래머를 위한 최고의 책이다” 라고정의할 수 있다. 사실 책 내용을 둘째치고, “재프리 리처” 라는 이름만으로 이 책의 가치를 충분히짐작케 한다. (오죽하면, 책 이름 자체에 저자의 이름이 브랜드로 들어가 있을까) 이 책은 갑자기 어디선가 툭~ 튀어 나온 책이 아니다.기존의 명서인 “Programming Application for Microsoft Windows”의 최신판이라고 할 수 있다.현존하는 최고의 윈도우 프로그래머라...
윈도우 개발자라면 꼭 한권 가지고 있어야할 서적
오재령님이 쓰신 서평보기 I 평점 I 조회수(1666) I 공감 (0) I 블로그
도서의 수준은 중과 고의 중간이라 생각됩니다. 번역의 질은 이해하는데 문제가 없으며, 책의 내용은 저자가 Jeffrey Richter라는 것만으로도 더 이상 언급할 필요가 없다고 생각합니다. 윈도우 개발자라면 꼭 한권 가지고 있어야할 책 중 하나입니다.
명저중의 명저
김상형님이 쓰신 서평보기 I 평점 I 조회수(3034) I 공감 (1) I 블로그
아직 읽어 보지 않았지만 감히 서평부터 쓴다. 왜냐하면 안 읽어 봐도 내용을 거의 다 알고 있으며 저자의 이름만으로도 품질을 능히 짐작할 수 있기 때문이다. 대부분 알고 있겠지만 이 책의 전판은 Programming Application for Microsoft WIndows이며 그야말로 전설같은 책이다. 한때 대림 출판사에서 황기태님에 의해 번역되었지만 지금은 완전히 절판되어 서점에서는 구할 방법이 없다. 하지만 아직까지 중고라도 좋으니 이 책을 구해 달라는 사람들이 얼마나 많은지 모른다. 강남...
Windows 기반 하에서 보다 안정된 Application을 개발하고 싶은 가!
강병천님이 쓰신 서평보기 I 평점 I 조회수(3315) I 공감 (0) I 블로그
Windows 환경에서 개발하면서 믿지 못하는 운영체제에서 수행되는 Application에 대한 불신은 Windows 기반의 개발자 누구나 한번씩은 있을 지도 모른다. 나 역시 그럴때마다 Microsoft WIndows OS에 대한 불평 불만을 끊임없이 내뱉으며 내가 뭔가 잘 못 개발한 것이 아니라 실행 환경인 WIndows OS가 원래 그래서 그래라고 스스로 위로 하며 넘어가 바린 일이 한두번이 아니다. 하지만, 이러한 생각들은 Programming Application for Microsoft WIndows(WIndows via C/C...
 
전체평균(85)
회원평점   회원서평수 4
윈도우즈 프로그래머의 필수품!
박민근 님  2011-03-21
윈도우 개발자라면 꼭 한권 가지고 있어야할 서적
오재령 님  2010-08-01
명저중의 명저
김상형 님  2008-12-19
Windows 기반 하에서 보다 안정된 Application을 개발하고 싶은 가!
강병천 님  2008-12-18
Jeffrey Richter 의 최근 저서
 
Windows Runtime Via C#
38,200원
(22%↓+1%)
 
Clr Via C#
65,500원
(22%↓+1%)
 
Microsoft Windows 2000 Professional Step by Step Courseware Trainer Pack
28,600원
(32%↓+1%)
 
Clr Via C++/CLI
62,200원
(14%↓+1%)
 
한빛미디어 출판사의 신간
스벨트 앤 새퍼 인 액션 - 빠르고 우아한 웹 애플리케이션 설계 프레임워크
마크 볼크먼 (지은이), 박수현 (옮긴이) 저
34,200원
(10%↓+5%)
 
리눅스 입문자를 위한 명령어 사전 - 우분투, 데비안, CentOS, 페도라 대응
가와구치 히로시, 다야 후미히코, 미사와 아키라 (지은이), 서수환 (옮긴이) 저
28,800원
(10%↓+5%)
 
풀스택 서버리스 - 리액트, AWS, 그래프QL을 이용한 최신 애플리케이션 개발
네이더 다빗 (지은이), 김범준 (옮긴이) 저
18,900원
(10%↓+5%)
 
러닝 리액트 - 최적의 리액트 코드를 작성하기 위한 모범 사례와 패턴, 2판
알렉스 뱅크스, 이브 포셀로 (지은이), 오현석 (옮긴이) 저
25,200원
(10%↓+5%)
 
업무에 바로 쓰는 SQL 튜닝 - 최적의 성능을 위한 MySQL/MariaDB 쿼리 작성과 튜닝 실습
양바른 (지은이) 저
19,800원
(10%↓+5%)
 
이메일주소수집거부