국립세종도서관
상세검색 닫기
자료유형
본문언어
출판년도 ~
정렬
상세검색 +

기타

  • 홈으로
글씨 글씨 확대 글씨 축소
퍼펙트 루비 = Perfect ruby / 루비 서포터즈,스가와라 마사노리,테라다 겐타로,미무라 미츠타카,콘도 우치오,하시다테 토모히로,세키구치 료이치 지음 ;김완섭 옮김
퍼펙트 루비 = Perfect ruby 책표지
  • ·표제/책임표시사항 퍼펙트 루비 = Perfect ruby / 루비 서포터즈,스가와라 마사노리,테라다 겐타로,미무라 미츠타카,콘도 우치오,하시다테 토모히로,세키구치 료이치 지음 ;김완섭 옮김
  • ·발행사항 파주 : Jpub(제이펍), 2015
  • ·형태사항 xxx, 682 p. :삽화 ;25 cm
  • ·주기사항 원표제:パーフェクトRuby
    원저자명: すがわらまさのり,寺田玄太郎, 三村益隆, 近藤宇智朗, 橋立友宏, 関口亮一
    색인수록
    일본어 원작을 한국어로 번역
  • ·표준번호/부호 ISBN: 9791185890166  93000 : \34000 
  • ·분류기호 한국십진분류법-> 005.133  듀이십진분류법-> 005.117  
  • ·주제명 객체 지향 언어[客體指向言語]웹 어플리케이션[web application]
권별정보 자료위치출력 관심도서 보기 관심도서 담기

※ 좌우로 스크롤하시면 내용이 보입니다.

권별정보 안내
신청 편/권차 편제 저작자 발행년도 등록번호 청구기호 자료있는 곳 자료상태 예약자 반납예정일 매체구분
루비 서포터즈,스가와라 마사노리,테라다 겐타로,미무라 미츠타카,콘도 우치오,하시다테 토모히로,세키구치 료이치 지음 ;김완섭 옮김 2015 SE0000173279 005.133-15-26 일반자료실(서고) 서고 비치(온라인 신청 후 이용) 0 - 인쇄자료(책자형) 
루비 서포터즈,스가와라 마사노리,테라다 겐타로,미무라 미츠타카,콘도 우치오,하시다테 토모히로,세키구치 료이치 지음 ;김완섭 옮김 2015 SE0000200188 005.133-15-26=2 일반자료실(서고) 서고 비치(온라인 신청 후 이용) 0 - 인쇄자료(책자형) 
※ 신청 종류
- 대출예약신청:
자료상태가 ‘대출중’인 경우 해당 도서를 예약하여 도서 반납 시 우선적으로 대출받을 수 있는 서비스
- 청사대출신청:
정부세종청사(6-3동, 2-1동)에 위치한 무인예약도서대출반납기에서 도서 수령‧반납이 가능한 서비스
- 무인대출신청:
도서관 1문(정문)에 위치한 무인예약도서대출기에서 도서 수령이 가능한 서비스
- 서고자료신청:
서고에 보관된 자료에 대한 열람신청 서비스 이용방법: 로그인 → 자료검색 → [상세정보] 클릭 → 권별정보에서 자료 선택 →[서고자료신청] → 자료비치완료 문자 수신 → 해당 자료실에서 자료 수령
서가 둘러보기
서가둘러보기 로딩중

목차


Part 1 루비 개요
1장 루비 개요 2
1-1 루비에 대해 2
1-2 이 책을 읽는 법 5
1-3 루비 자료 활용법 6
1-4 루비 컴파일러 설치 방법 7
1-5 루비를 사용해 보자 11
1-6 코딩 스타일 16
1-7 여러 종류의 루비 18
1-8 루비 커뮤니티와 관계자 24
1-9 루비 개발에 대해 알기 24
Part 2 루비 언어 규격
2장 루비 기초 28
2-1 Hello, Ruby 28
2-2 변수와 상수 33
2-3 조건 분기와 진릿값 36
2-4 식 37
2-5 클래스 38
2-6 모듈 44
2-7 주요 내장 클래스 45
2-8 다양한 대입식 55
2-9 예외 56
2-10 외부 파일 읽기 57
2-11 예약어 58
2-12 내장 변수 및 상수 58
3장 제어 구조/메소드/내장 함수 62
3-1 연산자 62
3-2 기본적인 제어 구조 64
3-3 예외 처리 73
3-4 대역 탈출 80
3-5 메소드 정의와 호출 81
3-6 기본적인 내장 함수 99
4장 클래스와 모듈 108
4-1 클래스 108
4-2 모듈 123
4-3 객체 130
5장 주요 내장 클래스/모듈 136
5-1 Numeric 136
5-2 String 144
5-3 Regexp 151
5-4 Comparable 161
5-5 Enumerable 162
5-6 Time 190
5-7 IO/File 197
5-8 Dir 210
5-9 스레드 213
5-10 파이버 223
5-11 Process 226
5-12 Struct 229
5-13 Marshal 231
5-14 ObjectSpace 233
Part 3 메타 프로그래밍
6장 루비의 클래스 객체 236
6-1 Class 클래스로 클래스를 만든다 236
6-2 클래스 객체 240
6-3 싱글톤 클래스 250
6-4 메소드 탐색 방법 257
6-5 Module#prepend 265
7장 동적 프로그래밍 273
7-1 오픈 클래스 273
7-2 BasicObject#method_missing 275
7-3 eval 279
8장 Proc 객체 291
8-1 Proc 클래스 291
8-2 Proc#new 이외의 Proc 객체 생성 방법 295
8-3 Proc.new/Kernel.proc/Kernel.lambda 296
8-4 루비의 클로저 300
9장 Method 클래스 302
9-1 Method 객체 302
9-2 Method 클래스와 UnboundMethod 클래스 307
9-3 Method 객체와 Proc 객체 310
10장 루비의 리플렉션 프로그래밍 313
10-1 객체를 조사 313
10-2 클래스를 조사 323
10-3 이벤트를 후크(hook)한다 336
Part 4 기본 탑재 라이브러리
11장 라이브러리 348
11-1 멀티 스레드 프로그래밍(thread) 348
11-2 손쉬운 비동기 프로그래밍(Fiber) 354
11-3 고급 파일/디렉터리 조작(pathname/fileutils/tmpdir/tempfile) 356
11-4 특정 형식의 텍스트 데이터를 간단히 조작(yaml/json/csv) 365
11-5 상급자를 위한 문자열 객체(StringIO) 378
11-6 집합 활용하기(Set) 381
11-7 상세한 시간/날짜(Time/Date) 387
11-8 심플한 HTTP 클라이언트(net/http) 394
11-9 가장 기본적인 템플릿 라이브러리(ERB) 402
11-10 루비 벤치마크를 간단하게(benchmark) 407
11-11 로그 파일 처리(Logger) 411
12장 내장 툴 416
12-1 irb 416
12-2 RDoc 422
12-3 Rake 429
12-4 RubyGems 445
Part 5 실전 프로그래밍
13장 gem 패키지 작성법 462
13-1 모형 생성 462
13-2 gemspec에 대해 464
13-3 gem 패키지 작성 470
13-4 Rake 태스크 471
13-5 C 언어로 라이브러리 작성 475
14장 자주 사용되는 외부 툴 481
14-1 번들러 481
14-2 카피스트라노 496
14-3 YARD 518
14-4 Pry 544
15장 커맨드라인 애플리케이션 개발 562
15-1 개발할 Todo 관리 애플리케이션에 대해 562
15-2 Todo 관리 애플리케이션을 개발하기 전에 567
15-3 CLI 애플리케이션 작성 572
15-4 데이터베이스 접속 처리와 Command 클래스 575
15-5 커맨드라인 인수 해석 590
15-6 Command 클래스와 결합 602
15-7 Todo 관리 애플리케이션 완성과 gem 패키지화 608
16장 웹 애플리케이션 개발 612
16-1 웹 애플리케이션 개발 환경 612
16-2 Todo 애플리케이션 2.0.0에서 사용할 라이브러리 623
16-3 웹 인터페이스 추가 637
16-4 다시 todo 명령 668
16-5 Todo 애플리케이션 2.0.0 완성 671
찾아보기 674