출간예정도서 2013. 12. 31. 14:41

1월에 출간될 책입니다.

리눅스 책 하면 대부분 입문서가 많았습니다. 설치하고 서버로 구축해보고 DBMS도 설정해보고 여러 명령어들도 한번 알아보는 등의 내용이 주를 이루었죠.

이 책은 그러한 전통적인 입문서는 아닙니다.  킥스타트를 이용한 자동 인스톨이나 시스템을 모니터링하는 기법, 백업이나 보안 그리고 스토리지 관리 등에 대한 실제 업무에서 일어나는 기술들을 다룹니다.

그래서 제목을 "프로를 위한"이라고 지었지만, 사실 "프로가 되기 위한" 이라고 하는 게 좀더 정확할 수 있지만 프로가 되어 있는 현재 실무자도 본인이 보유한 기술이 맞는지 또는 효과적인지 한번 더 살펴보고 정리할 수 있다는 점에서 제목을 "프로를 위한"으로 붙였습니다.

리눅스의 내부구조나 시스템 문제를 해결하는 방법 등도 포함해서 이 책에서 소중한 지식을 얻을 수 있을 것입니다.

[각 장의 개요]

1장 리눅스 서버의 구축

리눅스 서버 구축의 기초가 되는 하드웨어 구조에 대한 설명으로부터 출발하여, 업무 시스템으로서 리눅스 서버를 구축하는 데 확인해야 할 중요한 포인트와 기본 설정을 설명합니다. 또한 여러 대의 리눅스 서버를 구축할 때에 효율적인 방법을 제공하는 킥스타트Kickstart에 의한 자동 인스톨 방법을 자세히 설명합니다.

2장 리눅스 서버 운용의 기초

시스템 감시, 백업, 시큐리티 관리 등 고품질의 서비스를 제공하기 위한 기술에 대해 기초부터 설명합니다. 특히 리눅스 서버에서 활용할 수 있는 툴의 구체적인 사용법을 소개합니다. 또한 프로 엔지니어가 알아두어야 할 구성 관리, 변경 관리, 문제 관리 등의 운용 프로세스도 설명합니다.

3장 리눅스 스토리지 관리

SAN 스토리지를 사용하는 데 있어, 기초가 되는 Zoning 개념과 SAN 스토리지 기능을 설명합니다. 그리고 리눅스 서버에서 SAN 스토리지를 사용할 때의 주의점을 다룹니다. 또한 리눅스의 논리 볼륨 매니저LVM 사용 방법과 iSCSI 이용 방법을 구체적인 예를 들어 설명한 후, 네트워크와 스토리지를 통합하는 새로운 기술인 FCoE도 설명합니다.

4장 리눅스 네트워크 관리

L2/L3 스위치에 의한 패킷 전송의 구조, 라우팅 테이블, VLAN 등 리눅스 서버를 다루는 데 필수적인 IP 네트워크 기초를 기본 원리부터 설명합니다. 또한 다양한 네트워크 설정과 Bonding 드라이버에 의한 NIC의 이중화 구성 및 TCP 세션의 타임 아웃 시간 등 네트워크 문제에 대처하기 위한 고급 설정도 다룹니다.

5장 리눅스 내부 구조

리눅스 내부 구조에 관한 주제로, 리눅스 서버에서 발생하는 다양한 문제를 판별하는 데 특히 도움이 되는 프로세스 관리, 메모리 관리, 파일시스템 관리를 알기 쉽게 설명합니다. 약간 고급 내용이지만, 프로 리눅스 엔지니어가 되기 위한 필수 지식입니다. 5장은 리눅스 커널 학습의 출발점이 될 것입니다.

6장 리눅스 서버의 문제 판별

리눅스 서버의 문제 판별에 관한 기초 개념 및 문제 판별에 필요한 정보 수집 방법을 설명합니다. 특히 커널에서 문제 판별에서 필요한 커널 덤프 취득 방법 그리고 퍼포먼스 문제 판별과 서버 기동 시의 문제 판별 방법을 자세히 설명합니다.





posted by 로드북
:
신간소개 2013. 11. 8. 14:46


 l  저자: 이재영, 한세경

 l  페이지: 336

 l  판형: 4x6배변형(188x235) 

 l  도수: 1

 l  정가: 25,000

 l  발행일: 2013년 11월 20

 l  ISBN: 978-89-97924-07-3 93000

 


 

[강컴] [교보] [반디] [11번가] [알라딘] [예스24] [인터파크]


sample.pdf

_도서 내용

어떤 분야나 원리를 알면 보이는 것들이 많습니다. 바로 소프트웨어 분야도 마찬가지입니다. 소프트웨어가 무엇으로 어떻게 움직이는지 알고 싶은 독자에게 최대한 엑기스만 간추려 쉽게 설명하였습니다. 대표적인 프로세서인 MCU부터 시작해서 컴파일러가 무엇인지, OS의 역할이 뭔지 그리고 하드웨어를 어떻게 설계하고 개발하는지를 배워보면서 마무리입니다. 각 장의 후반부에 실습도 해볼 수 있게 구성하였고 연습문제를 풀어보면서 응용 능력도 갖출 수 있습니다.


_대상 독자

소프트웨어와 하드웨어의 큰 그림을 그려보고 싶은 관련학과 학부생

한번 더 기초지식을 정리하고 싶은 현업 엔지니어

 

_목차

CHAPTER 1 MCU: 임베디드 시스템의 사령관

1.1 들어가며  

1.2 MCU: 최고 지휘관  

조직 구성도  

명령의 전달  

1.3 MCU의 구성  

IC  

버스  

메모리  

메모리 맵  

레지스터  

MMU(Memory Management Unit)  

캐시 메모리  

페리페럴  

명령어 처리 장치  

1.4 구조를 알았으니 동작을 알아보자!  

리셋  

패치(Fetch)  

명령어 해석(Decode)  

명령어 실행(Execute)  

데이터 저장(Write back)  

파이프라인  

인터럽트  

페리페럴 제어  

1.5 개발 환경 만들기  

ADS  

ARMulator 설정하기  

1.6 샘플 코딩 따라하기  

Timer 제어하기  

스타트업 코드  

1.7 MCU 학습을 마치며  

연습문제  

 

CHAPTER 2 컴파일러: 프로그램 코드의 변환 도구

2.1 들어가며  

2.2 컴파일러: 능력 좋은 통번역가  

국가 간의 의사소통  

통번역의 과정  

2.3 프로그램 언어와 컴파일러  

C/C++, JAVA, FORTRAN, BASIC  

어셈블리어와 기계어  

RISC vs CISC  

IDE  

 

 _주요 내용

소프트웨어는 무엇으로 어떻게 움직이는가?

소프트웨어를 이루는 환경을 깊숙이 탐험한다!

사용자가 터치하거나 클릭하는 소프트웨어 저편의 동작원리를 이해함으로써 엔지니어로서 좀더 나은 역량을 펼칠 수 있도록 구성하였다. 

MCU CPU를 이해하고,

컴파일러로 개발 언어를 파악하며,

OS로 환경을 이해하고,

FPGA로 하드웨어 설계의 기본을 배운다.” 

배워도 배워도 자꾸 까먹고 아리송한 기초지식을 한권으로 말끔하게 정리한다!

당장에 써먹지는 않아도 내공에 도움이 되는 지식들이다. 시간이 지나면서 무뎌진 기초를 한번 더 다지는 데 도움을 주고 엔지니어가 되고자 하는 독자도 전체적인 환경을 이해하는 데 도움을 받을 수 있다.

특별부록엔지니어로서의 삶

어떻게 하면 행복하게 엔지니어로서 살아갈 수 있는지 경험을 기초로 이야기한다. 생뚱맞은 에세이 같지만, 의외로 잘 어울리는 맛있는 에피타이저 같은 부록이다.

결국 이렇게 맛이 좋은 시스템을 만들기 위해서는 하드웨어와 소프트웨어의 조합을 잘 고려해서 설계해야 합니다. 그러기 위해서는 하드웨어와 소프트웨어의 기본 개념을 이해하고, 서로의 연관성을 알아야 하는 것이죠. 이 책은 바로 이러한 점에 초점을 두고 있습니다. 즉 하드웨어와 소프트웨어는 어떻게 구성되는지, 왜 서로 관계되는지를 이야기합니다.”

_저자 서문 중에서

 

_편집자 코멘트

개인적으로 IT 편집자로서 재미있는 책들이 몇 가지가 있는데요. 그 중에 하나가 원리를 알려주는 책입니다. 이 책은 ~ 이래서 이렇게 되는구나.” 하는 부분들이 많아 즐겁게 진행했던 책 중 하나입니다. 특히, 응용프로그램의 아랫단에서 비트가 어떻게 하드웨어와 연결되며 전체 시스템이 동작하는지에 관한 통찰을 얻을 수 있을 것 같습니다.

 

_저자 소개

이재영 78lenny@gmail.com

오지랖이 다분한 13년 차 엔지니어다. 궁금한 건 이해할 때까지 알려고 하며 바이크와 스쿠버다이빙을 즐긴다. 현재 외국계 기업 연구소에서 개발 업무를 맡고 있으며 한이음 멘토로도 활동 중이다. 

한세경 sk.han@hanbat.ac.kr

한양대, 서울대 및 일본 동경대학교에서 각각 학사, 석사, 박사 학위를 취득하였다. IT 벤처 및 SK에너지 등 정보통신, 전기차, 에너지 분야에서 다양한 경험을 쌓고 일본 종합국립연구소인 AIST에서 스마트 그리드 분야 연구를 진행하였다. 현재는 대전 국립한밭대학교 교수로 재직 중이다.

 

_상세 이미지 


                                                                                               _

posted by 로드북
:
오탈자 정보 2013. 11. 8. 14:45

(오탈자 신고: chief@roadbook.co.kr 또는 댓글로 남겨주세요)


(2014년 4월 14일 기준)

_68페이지(5째줄)

(남구현님 제보)

'ARM9TDMI' -> 'ARM7TDMI'


_79페이지(예제 1-4)

'printf("Timer is %08x\r\n", TimerValue);' -> 

'printf("Timer is %08lx\r\n", TimerValue);'


_85페이지(4번째줄)

'학인' -> '확인'


_66페이지(16번째줄)

'Program Files(86)' -> 'Program Files'

posted by 로드북
: