닫기
HOME
국내도서
국내도서
건강/취미
경제경영
공무원 수험서
과학
달력/기타
대학교재
만화
사회과학
소설/시/희곡
수험서/자격증
어린이
에세이
여행
역사
예술/대중문화
외국어
요리/살림
유아
인문학
자기계발
잡지
장르소설
전집/중고전집
종교/역학
좋은부모
청소년
컴퓨터/모바일
초등학교참고서
중학교참고서
고등학교참고서
베스트셀러
새로나온책
재정가도서
이벤트
독자북펀드
외국도서
외국도서
영미도서
ELT/어학/사전
가정/원예/인테리어
건강/스포츠
경제경영
공예/취미/수집
만화
소설/시/희곡
여행
역사
요리
인문/사회
종교/명상/점술
청소년
해외잡지
대학교재/전문서
건축/디자인
교육/자료
기술공학
법률
수험서
언어학
예술/대중문화
의학
자연과학
컴퓨터
기타 언어권
독일 도서
스페인 도서
중국 도서
어린이
그림책
동화책
리더스
영어학습
챕터북
코스북
일본도서
문학
애니메이션 굿즈
잡지
코믹
베스트셀러
새로나온책
특가도서
이벤트
LEXILE 지수별
원서 읽기
eBook
eBook
건강/취미
경제경영
과학
라이트노벨
로맨스
만화
사회과학
소설/시/희곡
어린이
에세이
여행
역사
예술/대중문화
외국어
요리/살림
인문학
자기계발
좋은부모
청소년
판타지/무협
BL
오디오북
베스트셀러
새로나온eBook
대여eBook
연재eBook
알라딘굿즈
알라딘굿즈
가방.파우치
데스크용품
독서용품
디지털
리빙·키친
문구
생활용품
의류·잡화
노트
독서대
북마크
북커버
사무용품
조명
파우치
필기구
피너츠
어린왕자
우주
앨리스
빨강머리 앤
고양이
모비딕
베스트셀러
생활용품연구소
알라딘 문방구
굿즈한정할인
온라인중고
온라인중고
경제경영
만화
사회과학
소설/시/희곡
수험서/자격증
어린이
에세이
역사
예술/대중문화
외국어
요리/살림
유아
인문학
자기계발
종교/역학
좋은부모
청소년
컴퓨터/모바일
중고 국내도서
중고 음반
중고 DVD/블루레이
중고 외국도서
많이 판매된 중고
새로 등록된 상품
어제 베스트 중고
역대 베스트 중고
최종 땡처리
단골 판매자 보기
판매자매니저
알라딘에 중고팔기
판매가능여부 &
판매가격 확인하기
온라인중고FAQ
우주점
중고매장
중고매장
서울
가로수길점
강남점
강서홈플러스점
건대점
구로디지털단지역점
노원역점
대학로점
목동점
서울대입구역점
수유점
신논현점
신림점
신촌점
연신내점
영등포점
이수역점
잠실롯데월드타워점
잠실새내역점
종로점
천호점
합정점
경기
동탄2하나로마트점
동탄점
범계점
부천점
분당서현점
분당야탑점
산본점
수원시청역점
수원점
수지점
안산고잔점
의정부홈플러스점
일산점
평택점
화정점
광역시 등
광주상무점
광주충장로점
김해점
대구동성로점
대구상인점
대전시청역점
대전은행점
동대구역점
마산합성점
부산경성대 부경대역점
부산덕천점
부산서면동보점
부산서면역점
부산센텀점
울산점
인천계산홈플러스점
인천구월점
인천송도점
인천청라점
전주점
창원상남점
천안신불당점
청주점
중고매장 FAQ
판매가이드
판매가능여부 & 판매가격 확인하기
커피
커피
원두
드립백
콜드브루
커피 도구
스탬프 이벤트
일산 커피 팩토리
음반
음반
가요
국악
월드뮤직
재즈
종교/명상/기타
클래식
팝
J-POP
LP
OST
베스트셀러
예약음반
새로나온음악
이벤트
해외구매
블루레이
블루레이
블루레이
3D 블루레이
공포/스릴러
다큐멘터리
드라마/코미디
애니메이션
액션/SF
음악
DVD
공포/스릴러
교양/다큐멘터리
드라마/코미디
박스세트
성인
애니메이션
액션/어드벤쳐
유아/아동
음악DVD
제작국가별
취미/스포츠
S.F./판타지
TV시리즈
VCD
VHS
베스트셀러
예약 블루레이
새로나온 블루레이
예약알림 신청
이벤트
초특가아울렛
단독특가
중고블루레이
로그인
회원가입
마이페이지
나의계정
주문/배송조회
보관함
구매함
나의서재
고객센터
장바구니
(1)
국내도서
통합검색
국내도서
외국도서
eBook
알라딘굿즈
온라인중고
중고매장
커피
음반
블루레이
서재검색
서재태그
마이리뷰
마이리스트
마이페이퍼
서재
검색
검색
상세검색
분야보기
국내도서
건강/취미
경제경영
공무원 수험서
과학
달력/기타
대학교재
만화
사회과학
소설/시/희곡
수험서/자격증
어린이
에세이
여행
역사
예술/대중문화
외국어
요리/살림
유아
인문학
자기계발
잡지
장르소설
전집/중고전집
종교/역학
좋은부모
청소년
컴퓨터/모바일
초등학교참고서
중학교참고서
고등학교참고서
알라딘 굿즈
가방.파우치
데스크용품
독서용품
디지털
문구
생활용품
의류.잡화
리빙.키친
외국도서
영미도서
ELT/어학/사전
가정/원예/인테리어
건강/스포츠
경제경영
공예/취미/수집
만화
소설/시/희곡
여행
역사
요리
인문/사회
종교/명상/점술
청소년
해외잡지
일본도서
문학
애니메이션 굿즈
어린이
그림책
동화책
리더스
영어학습
챕터북
코스북
중국도서
소설
중국어 교재
기타 언어권
독일 도서
베트남 도서
스페인 도서
프랑스 도서
기타 도서
잡지
코믹
eBook
경제경영
과학
라이트노벨
로맨스
만화
사회과학
소설/시
어린이
에세이
역사
예술/대중문화
인문학
자기계발
종교/역학
청소년
판타지/무협
BL
오디오북
온라인중고
중고매장
중고 국내도서
경제경영
만화
사회과학
소설/시/희곡
어린이
에세이
유아
인문학
중고 음반
가요
국악
월드뮤직
클래식
팝
중고 DVD/블루레이
중고 외국도서
음반
가요
국악
월드뮤직
재즈
종교/명상/기타
클래식
팝
J-POP
LP
OST
블루레이
공포/스릴러
드라마/코미디
블루레이
애니메이션
액션/어드벤쳐
음악DVD
S.F./판타지
TV시리즈
노벨문학상
한강
노벨문학상
추천마법사
마법사의 선택
신간알리미
서재 이웃의 선택
오늘 본 상품
베스트셀러
새로나온책
이벤트
이벤트
굿즈 총집합
정가인하도서
정가인하도서
함께 사면 무료배송
추천도서
N
추천도서
이 책의 한 문장
카드리뷰
북트레일러
작가와의 만남
작가와의 만남
알라디너TV
알라딘 아카데미
북펀드
북펀드
단한권 인쇄소
북플
서재
투비컨티뉴드
창작플랫폼
투비컨티뉴드
위로가기
1
/1 photos
신간알리미 신청
상품평점
분류
해외저자 >
소설
해외저자 >
컴퓨터/인터넷
이름:
마크 러시노비치 (Mark Russinovich)
성별:
남성
국적:
아메리카 > 북아메리카 >
미국
최근작
2023년 12월 <
[세트] Windows Internals 7/e 세트 - 전2권
>
전체보기
전체작품
저자의추천
저자의말
저자의추천
작가 행사, 책 머리말, 보도자료 등에서 저자가 직접 엄선하여 추천한 도서입니다.
이 분야에
3
개의 상품이 있습니다.
판매량순
출간일순
등록일순
상품명순
평점순
리뷰순
저가격순
고가격순
옵션 설정
출간일
1M
6M
12M
18M
36M
전체
판매가
1천원
2천원
3천원
4천원
5천원
전체
품질등급
최상
상
중
전체
상품진열수
25개
50개
25개
25개
50개
전체선택
장바구니 담기
보관함 담기
마이리스트 담기
1.
크게보기
2025 달력.다이어리.에코백(자격증.토익.공무원.IT도서 구매 금액별 사은품)
[세트] Windows Internals 7/e 세트 - 전2권
ㅣ
에이콘 윈도우 시스템 프로그래밍 시리즈
파벨 요시포비치
,
알렉스 이오네스쿠
,
안드레아 알레비
,
데이비드 솔로몬
,
알렉스 이오네스쿠
,
마크 러시노비치
,
데이비드 솔로몬
(지은이),
김점갑
,
안랩 기반기술팀
(옮긴이) |
에이콘출판
| 2023년 12월
130,000
원 →
117,000원
(
10%
할인), 마일리지
6,500
원
세일즈포인트 :
146
양탄자배송
썬데이 express
내일 (월) 아침 7시
출근전 배송
지역변경
장바구니
바로구매
보관함
보관함
마이리스트
큰 성공을 거둔 윈도우 3.1 운영체제의 내부를 사용하고 살펴본 필자는 1993년 마이크로소프트가 윈도우 NT 3.1을 출시했을 때 세상을 바꿀 윈도우 3.1의 잠재력을 즉시 알아챘다. 윈도우 NT의 아키텍트이자 엔지니어링 리더였던 데이비드 커틀러는 안전하고 안정적이며 확장성이 뛰어나면서도 사용자 인터페이스와 소프트웨어 실행 기능이 이전 버전과 동일한 윈도우 버전을 만들었다. 헬렌 커스터의 책 『Inside Windows NT』(Microsoft Press, 1992)는 디자인과 아키텍처에 대한 훌륭한 지침서였지만 실제 작동에 대해 더 깊이 있게 다룬 책이 필요하고 수요가 있다고 생각했다. 데이비드 커틀러의 이전 개발에 대한 최종 가이드인 『VAX/VMS Internals and Data Structures』(Digital Press, 1984)는 텍스트로 얻을 수 있는 소스코드에 가까운 책이었고, 필자는 그 책의 윈도우 NT 버전을 집필하기로 생각했다. 하지만 진척은 더디기만 했다. 박사 학위를 마치고 작은 소프트웨어 회사에서 경력을 시작하느라 바빴기 때문이다. 윈도우 NT에 대해 배우고자 문서를 읽고 코드를 리버스엔지니어링하고, Regmon 및 Filemon과 같은 시스템 모니터링 도구를 코딩하고, 이를 사용해 윈도우 NT의 작동 방식을 내부적으로 살펴봄으로써 구조를 이해하는 데 도움이 되는 도구를 개발했다. 그렇게 배운 지식을 윈도우 NT 관리자를 위한 잡지인
에서 매달 'NT 내부' 칼럼을 통해 공유했다. 이 책은 IDG 출판사와 집필 계약을 맺은 책인 『Windows Internals』에 실을 내용의 기초가 됐다. 이 책의 마감일은 풀타임 업무와 창업한 윈터널스 소프트웨어(Winternals Software)의 시스인터널스(Sysinternals)(당시 NT인터널스) 프리웨어 및 상용 소프트웨어를 작성하느라 집필이 더디게 진행됐다. 그러던 중 1996년 데이브 솔로몬(Dave Solomon)이 『Inside Windows NT, Second Edition』(Microsoft Press, 1997)을 출간했을 때 충격을 받았다. 이 책이 인상적이면서도 실망스러웠다. 헬렌의 책을 완전히 재집필한 이 책은 계획했던 대로 윈도우 NT의 내부를 더 깊고 폭넓게 다루고 있었으며, 윈도우 NT 리소스 키트와 디바이스 드라이버 개발 키트(DDK)의 기본 제공 도구 및 진단 유틸리티를 사용해 주요 개념과 동작을 시연하는 새로운 실습을 포함하고 있었다. 그는 기준을 매우 높게 끌어올렸기 때문에 그가 달성한 품질과 수준에 맞는 책을 쓴다는 것은 내가 계획했던 것보다 훨씬 더 큰 의미가 있다는 것을 알았다. 나는 윈도우 콘퍼런스 강연을 통해 데이브(Dave)를 알고 있었기 때문에, '피할 수 없다면 즐겨라'라는 속담처럼 책이 출간된 지 몇 주 만에 데이브에게 다음 판의 공동 집필을 제안하는 이메일을 보냈다. 이 책은 당시 윈도우NT 5라고 불렸고 나중에 윈도우2000으로 이름이 바뀌게 될 내용을 담고 있었다. 데이브가 포함하지 않은 주제에 대한 나의 NT 내부 칼럼을 기반으로 한 새로운 장을 추가하고, 나의 시스인터널 도구를 사용한 새로운 실습에 대한 글도 쓰기로 했다. 거래를 성사시키고자 책과 함께 배포하는 일반적인 소프트웨어 배포 방식인 CD에 전체 시스인터널즈 도구 모음을 포함시킬 것을 제안했다. 데이브는 흔쾌히 동의했다. 하지만 먼저 마이크로소프트의 승인을 얻어야 했다. 나는 윈도우 NT 워크스테이션과 윈도우 NT 서버가 레지스트리 설정에 따라 동작이 다른 동일한 코드라는 사실을 공개적으로 폭로해 마이크로소프트의 홍보에 어려움을 겪은 적이 있었다. 데이브는 윈도우 NT 소스 전체에 대한 액세스 권한이 있었지만 나는 그렇지 않았고 문서화되지 않은 API에 의존하는 시스인터널스나 윈터널스 소프트웨어에 지적 재산권 문제를 일으키지 않고자 계속 그렇게 하고 싶었다. 데이브가 마이크로소프트에 요청했을 때 나는 주요 윈도우 엔지니어들과의 관계를 회복하고 있었고 마이크로소프트도 암묵적으로 승인했기 때문에 운이 좋은 시기였다. 데이브와 함께 『Inside Windows 2000』을 집필하는 일은 정말 즐거웠다. 우연의 일치인지 모르겠지만 데이브는 나와 20분 정도 떨어진 곳에 살았다(나는 코네티컷(Connecticut) 주 댄버리(Danbury)에 살았고 데이브는 코네티컷 주 셔먼(Sherman)에 살았다). 우리는 서로의 집을 방문해 마라톤 글쓰기 세션을 진행하면서 함께 윈도우 내부를 탐색하고, 괴상한 농담과 말장난에 웃고, 기술적 질문을 던져 답을 찾고자 경쟁하곤 했는데, 데이브는 소스코드를 샅샅이 뒤지고 나는 디스어셈블러, 디버거, 시스인터널스 도구를 사용했다. 그렇게 해서 나는 역사상 가장 상업적으로 성공한 운영체제 중 하나의 내부 작동을 설명하는 결정적인 책의 공동 저자가 됐다. 윈도우 XP와 윈도우 비스타를 다룬 5판에는 알렉스 이오네스쿠를 참여시켰다. 알렉스는 세계 최고의 리버스 엔지니어이자 운영체제 전문가로, 가독성과 세부 사항에 대한 당사의 높은 기준에 부합하거나 그 이상으로 책의 폭과 깊이를 더해줬다. 새로운 기능과 하위 시스템으로 성장하는 윈도우 자체와 함께 책의 범위가 넓어지면서 6판은 5판의 단행본 출판 한계를 초과해 2권으로 나눴다. 6판 집필이 시작될 무렵 나는 이미 애저로 자리를 옮겼고 7판을 준비할 무렵에는 더 이상 책에 기여할 시간이 없었다. 데이브 솔로몬은 은퇴했고 윈도우가 몇 년마다 주요 릴리스와 버전 번호로 출시되던 것에서 윈도우 10이라는 이름으로 불리며 지속적으로 기능 업그레이드를 통해 출시되면서 책을 업데이트하는 작업은 더욱 어려워졌다. 파벨 요시포비치(Pavel Yosifovitch)가알렉스의 1권을 도와줬지만, 그 역시 다른 프로젝트로 바빠 2권에 참여하지 못했다. 알렉스 역시 자신의 스타트업 크라우드스트라이크(CrowdStrike)로 바빴기 때문에 2권에 참여할 수 있을지 확신할 수 없었다. 다행히 안드레아가 도와줬다. 알렉스와 함께 2장에서 시작 및 종료 프로세스, 레지스트리 하위 시스템, UWP 등 시스템의 광범위한 부분을 업데이트했다. 단순히 새로워진 내용뿐 아니라 하이퍼V, 캐싱 및 파일 시스템, 진단 및 추적에 대해 자세히 설명하는 3개의 새로운 장도 추가했다. 역사상 가장 중요한 소프트웨어 중 하나인 윈도우의 내부 작동에 대해 기술적으로 가장 심도 있고 정확하게 설명하는 윈도우 내부 책 시리즈의 명성은 안전하며, 내 이름이 여전히 목록에 남아 있다는 사실에 자부심을 느낀다. 내 경력에서 기억에 남는 순간은 데이비드 커틀러(David Cutler)에게 『Inside Windows 2000』의 서문을 써 달라고 부탁했을 때였다. 데이비드 솔로몬과 나는 윈도우 엔지니어들을 만나고자 몇 차례 마이크로소프트를 방문한 적이 있었고, 그중 몇 차례 데이비드를 만난 적이 있었다. 하지만 그가 동의할지 몰랐기 때문에 그가 동의했을 때 매우 기뻤다. 데이비드에게 부탁했을 때와 비슷한 입장이 돼 반대편에 서 있는 지금이 조금은 믿기지 않는데, 기회가 주어져 영광이다. 내가 쓴 추천의 글을 통해 이 책이 『Inside Windows 2000』 구매자들에게 데이비드 커틀러의 책이 그랬던 것처럼 신뢰할 수 있고 명확하고 종합적이라는 믿음을 드릴 수 있기를 기대한다.
2.
미리보기
위스키 글라스(IT 신간.스테디셀러 대상도서 2만원 이상)
Windows Internals 7/e Vol.2
- 마이크로소프트 윈도우 커널 공식 가이드
ㅣ
에이콘 윈도우 시스템 프로그래밍 시리즈
안드레아 알레비
,
알렉스 이오네스쿠
,
마크 러시노비치
,
데이비드 솔로몬
(지은이),
안랩 기반기술팀
(옮긴이) |
에이콘출판
| 2023년 12월
70,000
원 →
63,000원
(
10%
할인), 마일리지
3,500
원
세일즈포인트 :
379
양탄자배송
썬데이 express
내일 (월) 아침 7시
출근전 배송
지역변경
장바구니
바로구매
보관함
보관함
마이리스트
스프링분철 서비스 이용이 가능한 도서입니다.
자세히보기
큰 성공을 거둔 윈도우 3.1 운영체제의 내부를 사용하고 살펴본 필자는 1993년 마이크로소프트가 윈도우 NT 3.1을 출시했을 때 세상을 바꿀 윈도우 3.1의 잠재력을 즉시 알아챘다. 윈도우 NT의 아키텍트이자 엔지니어링 리더였던 데이비드 커틀러(David Cutler)는 안전하고 안정적이며 확장성이 뛰어나면서도 사용자 인터페이스와 소프트웨어 실행 기능이 이전 버전과 동일한 윈도우 버전을 만들었다. 헬렌 커스터(Helen Custer)의 책 『Inside Windows NT』(Microsoft Press, 1992)는 디자인과 아키텍처에 대한 훌륭한 지침서였지만 실제 작동에 대해 더 깊이 있게 다룬 책이 필요하고 수요가 있다고 생각했다. 데이비드 커틀러의 이전 개발에 대한 최종 가이드인 『VAX/VMS Internals and Data Structures』(Digital Press, 1984)는 텍스트로 얻을 수 있는 소스코드에 가까운 책이었고, 필자는 그 책의 윈도우 NT 버전을 집필하기로 생각했다. 하지만 박사 학위를 마치고 작은 소프트웨어 회사에서 경력을 시작하느라 바빴기 때문에 진척은 더디기만 했다. 윈도우 NT에 대해 배우고자 문서를 읽고 코드를 리버스 엔지니어링하고, Regmon 및 Filemon과 같은 시스템 모니터링 도구를 코딩하고, 이를 사용해 윈도우 NT의 작동 방식을 내부적으로 살펴봄으로써 구조를 이해하는 데 도움이 되는 도구를 개발했다. 그렇게 배운 지식을 윈도우 NT 관리자를 위한 잡지인
에서 매달 'NT 내부' 칼럼을 통해 공유했다. 이 책은 IDG 출판사와 집필 계약을 맺은 책인 『Windows Internals』에 실을 내용의 기초가 됐다. 이 책의 집필은 풀타임 업무와 창업한 윈터널스 소프트웨어(Winternals Software)의 시스인터널스(Sysinternals)(당시NT인터널스) 프리웨어 및 상용 소프트웨어를 작성하느라 더디게 진행됐다. 그러던 중 1996년 데이브 솔로몬(Dave Solomon)이 『Inside Windows NT, 2/e』(Microsoft Press, 1997)을 출간했을 때 충격을 받았다. 이 책이 인상적이면서도 실망스러웠다. 헬렌의 책을 완전히 재집필한 이 책은 계획했던 대로 윈도우 NT의 내부를 더 깊고 폭넓게 다루고 있었으며, 윈도우 NT 리소스 키트와 디바이스 드라이버 개발 키트(DDK, Driver Development Kit)의 기본 제공 도구 및 진단 유틸리티를 사용해 주요 개념과 동작을 시연하는 새로운 실습을 포함하고 있었다. 그는 기준을 매우 높게 끌어올렸기 때문에 그가 달성한 품질과 수준에 맞는 책을 쓴다는 것은 나의 계획보다 훨씬 더 큰 의미가 있다는 것을 알았다. 나는 윈도우 콘퍼런스 강연을 통해 데이브를 알고 있었기 때문에, "피할 수 없다면 즐겨라"라는 속담처럼 책이 출간된 지 몇 주 만에 데이브에게 다음 판의 공동 집필을 제안하는 이메일을 보냈다. 이 책은 당시 윈도우 NT 5라고 불렸고 나중에 윈도우 2000으로 이름이 바뀌게 될 내용을 담고 있었다. 데이브가 포함하지 않은 주제에 대한 나의 NT 내부 칼럼을 기반으로 한 새로운 장을 추가하고, 나의 시스인터널스 도구를 사용한 새로운 실습에 대한 글도 쓰기로 했다. 거래를 성사시키고자 책과 함께 배포하는 일반적인 소프트웨어 배포 방식인 CD에 전체 시스인터널스 도구 모음을 포함시킬 것을 제안했다. 데이브는 흔쾌히 동의했다. 하지만 먼저 마이크로소프트의 승인을 얻어야 했다. 나는 윈도우 NT 워크스테이션과 윈도우 NT 서버가 레지스트리 설정에 따라 동작이 다른 동일한 코드라는 사실을 공개적으로 폭로해 마이크로소프트의 홍보에 어려움을 겪은 적이 있었다. 데이브는 윈도우 NT 소스 전체에 대한 액세스 권한이 있었지만 나는 그렇지 않았고 문서화되지 않은 API에 의존하는 시스인터널스나 윈터널스 소프트웨어에 지적 재산권 문제를 일으키지 않고자 계속 그렇게 하고 싶었다. 데이브가 마이크로소프트에 요청했을 때 나는 주요 윈도우 엔지니어들과의 관계를 회복하고 있었고 마이크로소프트도 암묵적으로 승인했기 때문에 운이 좋은 시기였다. 데이브와 함께 『Inside Windows 2000』을 집필하는 일은 정말 즐거웠다. 우연의 일치인지 모르겠지만 데이브는 나와 20분 정도 떨어진 곳에 살았다(나는 코네티컷(Connecticut)주 댄버리(Danbury)에 살았고 데이브는 코네티컷주 셔먼(Sherman)에 살았다). 우리는 서로의 집을 방문해 마라톤 글쓰기 세션을 진행하면서 함께 윈도우 내부를 탐색하고, 괴상한 농담과 말장난에 웃고, 기술적 질문을 던져 답을 찾고자 경쟁하곤 했는데, 데이브는 소스코드를 샅샅이 뒤지고 나는 디스어셈블러, 디버거, 시스인터널스 도구를 사용했다. 그렇게 해서 나는 역사상 가장 상업적으로 성공한 운영체제 중 하나의 내부 작동을 설명하는 결정적인 책의 공동 저자가 됐다. 윈도우 XP와 윈도우 비스타를 다룬 5판에는 알렉스 이오네스쿠를 참여시켰다. 알렉스는 세계 최고의 리버스 엔지니어이자 운영체제 전문가로, 가독성과 세부 사항에 대한 당사의 높은 기준에 부합하거나 그 이상으로 책의 폭과 깊이를 더해줬다. 새로운 기능과 하위 시스템으로 성장하는 윈도우 자체와 함께 책의 범위가 넓어지면서 6판은 5판의 단행본 출판 한계를 초과해 2권으로 나눴다. 6판 집필이 시작될 무렵 나는 이미 애저(Azure)로 자리를 옮긴 후였고 7판을 준비할 무렵에는 더 이상 책에 기여할 시간이 없었다. 데이브 솔로몬은 은퇴했고 윈도우가 몇 년마다 주요 릴리스와 버전 번호로 출시되던 윈도우는 윈도우 10이라는 이름으로 불리며 지속적인 기능 업그레이드를 통해 출시되기 시작했다. 이에 따라 책을 업데이트하는 작업은 더욱 어려워졌다. 파벨 요시포비치(Pavel Yosifovitch)가 알렉스의 Vol.1 집필을 도와줬지만, 그 역시 다른 프로젝트로 바빠 Vol.2에는 참여하지 못했다. 알렉스 역시 자신의 스타트업 크라우드스트라이크(CrowdStrike)로 바빴기 때문에 Vol.2에 참여할 수 있을지 확신할 수 없었다. 다행히 안드레아가 도와줬다. 알렉스와 함께 2장에서 시작 및 종료 프로세스, 레지스트리 하위 시스템, UWP 등 시스템의 광범위한 부분을 업데이트했다. 단순히 새로워진 내용뿐 아니라 하이퍼V, 캐싱 및 파일 시스템, 진단 및 추적에 대해 자세히 설명하는 3개의 새로운 장도 추가했다. 역사상 가장 중요한 소프트웨어 중 하나인 윈도우의 내부 작동에 대해 기술적으로 가장 심도 있고 정확하게 설명하는 윈도우 내부 책 시리즈의 명성은 안전하며, 내 이름이 여전히 목록에 남아 있다는 사실에 자부심을 느낀다. 내 경력에서 기억에 남는 순간은 데이비드 커틀러에게 『Inside Windows 2000』의 서문을 써 달라고 부탁했을 때였다. 데이비드 솔로몬과 나는 윈도우 엔지니어들을 만나고자 몇 차례 마이크로소프트를 방문한 적이 있었고, 그중 몇 차례 데이비드를 만난 적이 있었다. 하지만 그가 동의할지 몰랐기 때문에 동의를 받았을 때 매우 기뻤다. 데이비드에게 부탁했을 때와 비슷한 입장이 돼 반대편에 서 있는 지금이 조금은 믿기지 않는데, 기회가 주어져 영광이다. 내가 쓴 추천의 글을 통해 이 책이 『Inside Windows 2000』 구매자들에게 데이비드 커틀러의 책이 그랬던 것처럼 신뢰할 수 있고 명확하고 종합적이라는 믿음을 드릴 수 있기를 기대한다. 2021년 3월, 워싱턴 벨뷰에서
3.
미리보기
2025 달력.다이어리.에코백(자격증.토익.공무원.IT도서 구매 금액별 사은품)
윈도우 7 프로그래밍
- C++와 C# 예제로 쉽게 배우는
ㅣ
에이콘 윈도우 시스템 프로그래밍 시리즈 9
로렌스 모로니
,
요차이 키리아티
,
사샤 골드스틴
,
알론 플라이스
(지은이),
김종원
(옮긴이) |
에이콘출판
| 2011년 2월
30,000
원 →
27,000원
(
10%
할인), 마일리지
1,500
원
세일즈포인트 :
29
지금
택배
로 주문하면
12월 3일 출고
지역변경
장바구니
바로구매
보관함
보관함
마이리스트
스프링분철 서비스 이용이 가능한 도서입니다.
자세히보기
단언컨대 이제까지 나온 윈도우 운영체제 중에서 윈도우 7이야말로 최고일 것이다. 이 말이 마치 마케팅 부서에서 주장하는 소리처럼 들릴지 모르겠다. 하지만 이제까지 나온 윈도우 모두가 이전 버전에 비해 더 많은 기능이 추가됐고, 더 많은 확장성을 지녔으며, 최신 하드웨어의 향상된 기능을 지원했다는 점을 생각해보면 새 윈도우는 항상 이전 버전보다 더 나을 수밖에 없고, 그 시점에서는 가장 좋은 윈도우가 된다고 할 수 있다. 하지만 윈도우 7은 새롭게 출시한 제품에 필요한 기본 요구 사항을 만족시킬 뿐만 아니라 이전 윈도우 제품을 압도하는 마무리 작업까지 잘 해낸 제품이라 하겠다. 물론 바로 전 버전인 윈도우 비스타가 주요 기능을 개선하고 혁신하지 않았다면 윈도우 7이 훌륭한 제품으로 나올 수는 없었을 것이다. 하지만 윈도우 7의 개발 방식에는 기존과는 구별되는 차이가 있다. 윈도우 7은 이제까지 나온 윈도우 중에서 처음으로 전 버전보다 낮은 사양에서 동작하는 일반 소비자용 버전이라는 점이다. 새로운 기능이 추가된 점을 생각해보면 정말 놀라지 않을 수 없다. 메모리 사용량을 줄였고 백그라운드 활동을 최소화했으며 최신 하드웨어 전원 관리 능력을 활용했다. 현대적이면서 멋진 운영체제를 만들기 위해 모든 수단을 활용해 윈도우 비스타가 동작하던 것과 같은 하드웨어에서 더 효율적으로 동작할 수 있게 개선됐다. 이전 버전과 또 다른 차이점은 마이크로소프트가 PC 제조사와 하드웨어 업체들과 일하는 방식이 바뀌었다는 점이다. 윈도우 7을 개발하는 동안 마이크로소프트는 변경 사항과 공용 도구, 관련 기술 등을 계속 알려줬고, 엔지니어를 현장에 보내 새 운영체제에 맞게 소프트웨어나 하드웨어를 최적화하는 일을 병행했다. 윈도우 7을 사용할 수 있을 즈음에는 대부분 파트너들은 1년 이상의 경험을 축적할 수 있었다. 자신들의 제품을 조정하고 적용할 수 있는 충분한 시간을 제공한 것이다. 근본적인 문제를 해결하기 위해 내부 구조 개선과 개발자 모임에 대한 노력을 함과 동시에 사용자 경험을 더 직접적으로 개선한 여러 가지 기능을 도입했다. 예를 들면 작업 표시줄을 다시 설계해 사용자가 현재 동작 중인 애플리케이션에 계속 집중할 수 있게 했고, 여러 애플리케이션 창 사이를 전환하기 쉽게 만들었으며, 자주 사용하는 애플리케이션이나 문서를 수월히 사용할 수 있게 했다. 윈도우의 작업 표시줄은 윈도우 95부터 크게 바뀌지 않아 마치 오래된 신발 같이 편안한 물건이었다. 하지만 잠깐이라도 새 인터페이스를 써본 후 다시 예전 윈도우로 돌아가 사용해보면 갑갑하게 느껴질 것이다. 또한 급격히 대중화된 PC 하드웨어 장치를 지원해 더 동적이며 적응성이 높은 사용자 경험을 제공하는 애플리케이션을 만들 수 있게 됐다. 모바일 PC는 주변광을 인지해 화면의 밝기를 조절할 수 있다. GPS 등의 센서로 윈도우는 주변 세상을 인식할 수 있다. 윈도우 7에서는 이런 장치를 위한 하부 시스템과 API를 제공해 애플리케이션이 지역 환경에 특화된 정보와 동작 모드를 사용자에게 전달하는 것이 가능해졌다. 윈도우 사용자이자 전직 독립 소프트웨어 개발자ISV로서 말하건대, 새로 출시된 최신 운영체제나 오피스 버전이 우리가 기존에 사용해오던 것과 전혀 다른 사용자 인터페이스를 지녔다면 매우 불안할 것이다. 또 애플리케이션과 운영체제의 경계가 모호해져 운영체제와 아주 매끈하게 결합한 애플리케이션을 사용하게 된다면 이 또한 마찬가지로 좌절감을 느끼고는 이에 적응하지 못한 사람들을 놀리는 이들에게 달려들거나 10년 이상된 운영체제에서 개발하던 사람들은 어떻게 하느냐고 항변할 것이다. 훌륭한 소프트웨어를 만들려면, 사용자에게 특이한 사용자 인터페이스 동작을 배우게 강요하지 않으면서 실행했을 때는 사용자가 편안하게 미래로 시간 이동을 한 듯 느껴야 한다. 또 다른 방법으로는 다른 애플리케이션처럼 PC 성능을 최대한 잘 활용할 수 있게 하는 것이다. 사용자를 즐겁게 하려면 기술과 사용자 인터페이스 트렌드를 잘 병행해야 한다. 언제 애플리케이션에서 그런 트렌드를 활용할 수 있을지, 또 언제 활용해야 할지를 인지해야 한다. 그렇게 함으로써 혁신이 고객에게 가치가 있어야 한다. 최신 플랫폼의 기능을 활용하면 애플리케이션을 돋보이게 한다. 또 고객 스스로 유행에 앞서 있다는 자부심을 얻기도 한다. 이 책 한 권 안에는 새로운 PC 하드웨어의 능력을 활용해 최신 애플리케이션을 만드는 데 필요한 정보와 공통 기능을 빠르게 사용할 수 있는 모든 것이 들어있다. 오랫동안 동작하는 작업의 진행 상태를 작업 표시줄 아이콘에 표시하게 하는 것에서부터 공통 작업과 최근 사용 문서의 접근을 쉽게 하는 작업 표시줄의 점프 목록까지 모두 다 담겨있다. 또 현재 위치에서 가장 적합한 결과를 제공하게 하는 위치 API에서부터 기존 문서 보관함을 결합하고 접근할 수 있게 해주는 라이브러리 API, 애플리케이션의 기능과 특징을 확장해 노출하는 리본 컨트롤에서 직관적인 상호작용 인터페이스를 제공하는 터치 인터페이스 지원까지, 이 책은 애플리케이션을 신세계로 보내는 완벽 가이드다. 요즘처럼 온라인 문서와 코드 샘플에 바로 접근할 수 있는 시대에서 읽을 가치가 있는 프로그래밍 책이라면 완전하고 일관되게 소개하면서도 새로운 개념에 대해 개괄적인 내용뿐만 아니라 재사용하기 쉬우면서도 분명하고 직설적인 코드를 예제로 제공해야 한다. 요차이, 사샤, 로렌스, 알론 네 사람은 이 책에서 이 모두를 제공한다. 이 책은 닷넷이나 Win32 API를 이용해 윈도우 7 애플리케이션을 프로그래밍하는 개발자가 꼭 소장해야 할 지침서라고 확신한다. 나는 Sysinternals의 툴에 윈도우 7의 기능을 추가해오고 있다. 작업 표시줄 아이콘의 진행 상태를 표시하기 위한 방법에 대한 설명과 예제를 통해 Sysinternals의 Disk2Vhd 툴을 문자 그대로 몇 분 만에 개선할 수 있었다. 앞으로도 나는 툴을 계속 개선해가기 위해 이 책을 참조하게 될 것이다. 각자가 만든 애플리케이션이 또 다른 우위에 서게 하기 위해 여러분도 마찬가지일 것이라 확신한다.
전체선택
장바구니 담기
보관함 담기
마이리스트 담기
국내저자찾기
해외저자찾기
주제 분류별
소설
l
에세이
l
시
l
희곡
l
문학일반
l
문화평론
l
만화
l
어린이/유아
l
인문/사회과학
l
역사
l
경제경영/자기계발
l
과학/공학/기술
l
여행
l
예술
l
취미/실용/레저
l
가정/건강/요리/교육
l
외국어/사전
l
잡지
l
종교/역학
l
컴퓨터/인터넷
l
학습서/수험서
l
교재
l
번역
l
사진/그림
가나다별
가
l
나
l
다
l
라
l
마
l
바
l
사
l
아
l
자
l
차
l
카
l
타
l
파
l
하
l
기타
주제 분류별
소설
l
에세이
l
시
l
희곡
l
문학일반
l
문화평론
l
만화
l
어린이/유아
l
인문/사회과학
l
역사
l
경제경영/자기계발
l
과학/공학/기술
l
여행
l
예술
l
취미/실용/레저
l
가정/건강/요리/교육
l
외국어/사전
l
잡지
l
종교/역학
l
컴퓨터/인터넷
l
학습서/수험서
l
교재
l
번역
l
사진/그림
가나다별
가
l
나
l
다
l
라
l
마
l
바
l
사
l
아
l
자
l
차
l
카
l
타
l
파
l
하
l
기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자