서브메뉴

본문

프로그래밍 루비 (Ruby)
프로그래밍 루비 (Ruby)
저자 : 데이브 토머스|채드 파울러|앤디 헌트
출판사 : 인사이트
출판년 : 2015
ISBN : 9788966261673

책소개

프로그래밍 언어 루비의 기초부터 심연까지

1993년 처음 고안된 이후로 루비는 레일스(Rails), 셰프(Chef), 퍼핏(Puppet) 등 유명 소프트웨어를 구현하는 데 쓰였고 트위터, 깃허브 등 IT 회사에서 초창기에 빠르고 효율적으로 서비스를 구축하는 데 큰 몫을 한 프로그래밍 언어다. 루비 사용자 사이에서 ‘곡괭이 책’으로 잘 알려진 『프로그래밍 루비』는 지난 20여 년간 발전해 온 루비의 거의 모든 것을 담고 있는 루비 해설서다. 이번 개정판에서는 특히 루비 20주년 기념으로 발표된 루비 2를 중심으로 루비 2의 새로운 문법을 비롯해 여러 가지 새로운 기능을 다루고 있다.
[교보문고에서 제공한 정보입니다.]

출판사 서평

이 책에서 다루는 내용

* 루비 기본 문법
* 블록, 반복자, 믹스인 등 루비의 장점 활용하기
* 루비 패키지 만들기, 루비 문서화
* 마이크로소프트 윈도 환경에서 루비 사용하기
* 메타프로그래밍 등 고급 기법
[교보문고에서 제공한 정보입니다.]

목차정보

옮긴이의 글 xvi
추천사 xviii
머리말 xix
로드맵 xxiv

1부 루비 기본 다지기 1

1장 루비 시작하기
2장 Ruby.new
3장 클래스, 객체, 변수
4장 컨테이너, 블록, 반복자
5장 기능 공유하기: 상속, 모듈, 믹스인
6장 표준 타입
7장 정규 표현식
8장 메서드 파헤치기
9장 표현식
10장 예외 처리
11장 기본 입출력
12장 파이버, 스레드, 프로세스
13장 단위 테스트
14장 문제 해결하기

2부 루비 세팅하기

15장 루비와 세상
16장 이름 공간, 소스 파일, 배포
17장 문자 인코딩
18장 대화형 루비 셸
19장 루비 문서화
20장 루비와 웹
21장 루비와 마이크로소프트 윈도

3부 루비 완성하기

22장 루비 언어
23장 오리 타입
24장 메타프로그래밍
25장 리플렉션, ObjectSpace, 분산 루비
26장 루비 안전하게 실행하기

4부 루비 라이브러리 레퍼런스

27장 내장 클래스와 모듈
28장 표준 라이브러리
[교보문고에서 제공한 정보입니다.]