HOME > Detail View

Detail View

실용주의 프로그래머를 위한 프로젝트 자동화: 빌드, 디플로이, 모니터링

실용주의 프로그래머를 위한 프로젝트 자동화: 빌드, 디플로이, 모니터링 (Loan 15 times)

Material type
단행본
Personal Author
Clark, Mike. 김정민 , 역 김정훈 , 역
Title Statement
실용주의 프로그래머를 위한 프로젝트 자동화: 빌드, 디플로이, 모니터링 / 마이크 클라크 지음 ; 김정민 ; 김정훈 옮김.
Publication, Distribution, etc
서울 :   인사이트 ,   2005.  
Physical Medium
223p. ; 24 cm.
Series Statement
pragmatic Starter Kit ; 3
Varied Title
Pragmatic project automation : how to build, deploy, and monitor Java applications.
ISBN
8991268056 8991268064(세트)
General Note
찾아보기: p. 217-223  
Appendix: 기타자료 외  
Subject Added Entry-Topical Term
Computer software --Development Computer programming --Management Java (Computer program language)
000 01088camccc200337 c 4500
001 000045169507
005 20100806020927
007 ta
008 050412s2005 ulk 001d kor
020 ▼a 8991268056
020 1 ▼a 8991268064(세트)
035 ▼a KRIC09808487
040 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.1 ▼2 22
090 ▼a 005.1 ▼b 2005b
100 1 ▼a Clark, Mike.
245 1 0 ▼a 실용주의 프로그래머를 위한 프로젝트 자동화: ▼b 빌드, 디플로이, 모니터링 / ▼d 마이크 클라크 지음 ; ▼e 김정민 ; ▼e 김정훈 옮김.
246 1 9 ▼a Pragmatic project automation : how to build, deploy, and monitor Java applications.
260 ▼a 서울 : ▼b 인사이트 , ▼c 2005.
300 ▼a 223p. ; ▼c 24 cm.
440 0 0 ▼a pragmatic Starter Kit ; ▼v 3
500 ▼a 찾아보기: p. 217-223
500 ▼a Appendix: 기타자료 외
630 0 0 ▼a Ant (Computer file)
650 0 ▼a Computer software ▼x Development
650 0 ▼a Computer programming ▼x Management
650 0 ▼a Java (Computer program language)
700 1 ▼a 김정민 , ▼e
700 1 ▼a 김정훈 , ▼e

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.1 2005b Accession No. 121107029 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.1 2005b Accession No. 121107030 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.1 2005b Accession No. 151182005 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.1 2005b Accession No. 121107029 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.1 2005b Accession No. 121107030 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.1 2005b Accession No. 151182005 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

제14회 Jolt Productivity Award상을 수상한 '시작 도구 시리즈(Pragmatic Starter Kit)'는 현대적 소프트웨어 개발에서 개발팀이 높은 생산성을 발휘하기 위해 꼭 필요한 기본 도구들을 다루는 세 권짜리 세트다. 프로젝트를 진행하면서 좋은 안정망에서 얻는 안전함과 편안함을 즐길 수 있는 방법을 제시한다.

시리즈 세번째 책으로 코드를 빌드, 테스트, 릴리즈 하는 작업을 자동화할 때 꼭 필요한 실천 방법과 기술들에 대해 다룬다. 지루하고 일상적인 작업을 컴퓨터에게 더 많이 맡기고 더 흥미롭고 어려운 도전에 집중할 수 있는 방법을 제시한다.


Information Provided By: : Aladin

Author Introduction

마이크 클라크(지은이)

항공우주, 원격통신, 금융, 인터넷 분야의 소프트웨어를 개발했고, JUintPerf나 JDepend 등 널리 쓰이는 오픈소스 도구를 만들었다. 2005년 현재 Clark Consulting사에서 일하고 있다. 지은 책으로 <Bitter EJB>, <Test-Driven Development: A Practical Guide> 등이 있다.

김정민(옮긴이)

서울대학교 컴퓨터공학부를 졸업하고 SK텔레콤 정보기술연구원에서 Billing/OSS, ICIS 분야의 대형 프로젝트에 PM으로 참여하였다. 소프트웨어에 관한 특허 소송 및 프로그램 저작권 문제 등 기술과 법 관련 분야로 관심 영역을 넓히고 있다. 옮긴 책으로 《실용주의 프로그래머를 위한 프로젝트 자동화》(인사이트), 《컴퓨터 프로그램의 구조와 해석》(인사이트), 《프로그래밍 수련법》(인사이트) 등 10여 종 이상이 있다.

김정훈(옮긴이)

현재 서울대학교 컴퓨터공학부 휴학 중이다. 컴퓨터공학부 IT 동아리 LPG에서 DirectX를 이용한 3D 그래픽 분야 프로젝트인 'Chinese Checker online' 개발에 참여하였고, 삼성전자 인턴사원 시절 초소형 메인보드용 Linux 부트로더 개발 프로젝트 등에 참여했다.

허광남(감수)

인하대학교 전자공학과를 졸업하고, 웹 에이전시와 의약품 전자상거래 회사에서 일했다. 2006년 현재 GS홈쇼핑 EC 정보팀 과장, JSP 개발자 커뮤니티인 okjsp(www.okjsp.pe.kr) 운영자로 활동 중이다. 지은 책으로 <나는 프로그래머다>, &lt;IT EXPERT, 모델 2로 다시 배우는 JSP&gt; 등이 있다.

Information Provided By: : Aladin

Table of Contents


목차
역자 서문 = 5
감수의 글 = 7
한국어판 서문 = 9
시작 도구에 대해 = 10
서문 = 12
Chapter 1 서론 = 19
 1. 우와, 손이 필요 없네! = 20
 2. 자동화의 유형 = 24
 3. 자동화에 관한 질문들 = 25
 4. 로드맵 = 29
Chapter 2 한 번에 빌드하기 = 31
 1. 소프트웨어 빌드는 소시지 만드는 일과 같다 = 31
 2. 프로젝트 디렉터리 구조 선택하기 = 36
 3. 첫 빌드 만들기 = 38
 4. 앤트로 빌드하기 = 41
 5. 빌드 맛을 테스트하기 = 52
 6. 정리하기 = 58
 7. 빌드를 스크립트로 만들기 = 60
 8. 신속하게 시작하기 = 64
Chapter 3 예약 빌드 = 67
 1. 첫 빌드 예약하기 = 68
 2. 크루즈컨트롤에 빌드 집어넣기 = 71
 3. 크루즈컨트롤 실행하기 = 86
 4. 빌드 상태 출판(publish)하기 = 91
 5. 더 큰 규모로 = 97
Chapter 4 버튼 하나로 릴리즈하기 = 101
 1. 빨리, 그리고 자주 릴리즈하기 = 102
 2. 첫 릴리즈 준비하기 = 103
 3. 릴리즈를 패키지로 만들기 = 108
 4. 릴리즈 생성하기 = 116
 5. 릴리즈에 꼬리표 달기 = 122
 6. 릴리즈 넘겨주기 = 123
 7. 릴리즈 과정 자동화하기 = 124
 8. 매일 배포본 생성하기 = 128
Chapter 5 설치와 디플로이 = 131
 1. 제품 전달하기 = 131
 2. 표준 배포 파일을 설치하기 = 132
 3. 전화로 문제 해결하기 = 134
 4. 진단 테스트로 문제 해결하기 = l36
 5. 설치 방식 개선하기 = 143
 6. 서버에 올려서 쓰는 애플리케이션을 디플로이하기 = 151
 7. 설치된 애플리케이션을 자동으로 갱신하기 = 157
Chapter 6 모니터링 = 163
 1. 예약 빌드 모니터링하기 = 163
 2. 시각 장치에서 피드백 받기 = 168
 3. 자바 프로세스 모니터링하기 = 172
 4. 웹 애플리케이션 점검하기 = 173
 5. 로그 파일 관찰하기 = 176
 6. log4j로 모니터링하기 = 177
 7. RSS로 인계철선 만들기 = 181
 8. 디버그 명령으로 건강 상태 모니터링하기 = 183
 9. 충돌 보고서 작성하기 = 185
 10. 3! 2! 1! = 186
 11. 자동화하라! = 188
Appendix A 기타 자료 = 189
 1. 온라인 자료 = 189
 2. 참고 문헌 = 191
Appendix B 앤트 사용법 = 193
 1. 앤트 다운로드하기 = 193
 2. 압축 풀기 = 194
 3. 환경설정 = 194
 4. 몇 가지 유용한 정보와 팁 = 195
Appendix C 앤트 태스크 정리 = 203
 1. 압축 태스크 = 203
 2. 컴파일 태스크 = 207
 3. 디플로이 태스크 = 207
 4. 문서화 태스크 = 208
 5. 실행 태스크 = 209
 6. 파일 태스크 = 210
 7. 메일 태스크 = 211
 8. 프로퍼티 태스크 = 212
 9. 원격 태스크 = 213
 10. SCM 태스크 = 214
 11. 테스트 태스크 = 214
Appendix D 프로젝트 자동화 요약 = 215
찾아보기 = 217


New Arrivals Books in Related Fields

Wong, David (2023)
Blandy, Jim (2023)