The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition)

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

RAA (Ruby Application Archive)

radians

radio buttons, creating in

     FXRuby

     QtRuby

     Ruby/GTK2

     Ruby/Tk

RadRails, Ruby on Rails

Rails (Ruby on)

     breakpointers

     core extensions

     fixtures

     InstantRails

     Locomotive

     mock objects

     MVC design pattern

     plugins

     RadRails

     scaffolding

     testing/debugging applications

     TextMate

     time operations

raise method, threads

raise statements, exceptions

rake utility

     actions

     tasks

random access to files

random numbers, generating

range operators

Rational class, numbers

rcov command-line utility, measuring code coverage

RCR (Ruby Change Requests)

RDE (Ruby Development Environment)

rdev method, accessing file device information

RDoc

     :include: tags

     :main: tags

     :nodoc: tags

     :notnew: tags

     :title: tags

     advanced formatting

     simple markups

     simple source files

RDT (Ruby Development Tool)

readable_real? method, file ownership

reader attributes

reader/writer attributes, automatically defining, class-level attributes

readpartial method

recursion

     regex, Oniguruma

     stacks

recursive deletions, thread parallel iterators

redo keyword, loops

reflecting I/O

reflection 2nd

reflexive assignment operators

regex (regular expressions) [See also character classes, regex.]

     anchors

     backreferences

     basic expressions

     character classes

     compiling

     data/time strings, matching

     dollar amounts, matching

     doubled text, detecting

     embedded options

     embedded subexpressions

     extending

     I18N

     IP addresses, matching

     keyword-value pairs, matching

     literals, specifying

     lookaheads

     matching

     modifiers

     multiline modifiers (/m)

     newline dot matches

     notations

     numeric constants, matching

    Oniguruma

         building

         lookbehinds

         named matches

         new features

         quantifiers

         recursion

         testing for

     phone numbers, matching

     postal codes, matching

     quantifiers

     Roman numerals, matching

     special characters, escaping

    text

         detecting doubled words

         matching all-cap words

     UTF-8 encodings

     version numbers, matching

     zero-length matches

     ZIP Codes, matching

Regexp.compile method

Regexp.escape method

Regexp.last_match method 2nd

regular expressions [See regex (regular expressions), multiline modifiers (/m).]

relationship operators (===)

     case statements

     equality operators (==) versus

reloading files, Wee

remov_const method

remove_method, deleting definitions

rename method

require methods

rescue clauses, exceptions

resizing images, RMagick data format

respond_to method 2nd

retrieving instance variables

retry iterators

retry keyword

     exceptions

     loops

reverse method, strings

rewind method, random access to files

REXML data format, parsing XML

     stream parsing

     tree parsing

     XPath

ri (Ruby index) utility

Riemann sums

right-shift (>>) operators

Rinda tuplespaces

Rinda::RingFinger class

Rinda::RingProvider class

Rinda::RingServer class

rindex (right index) method, searching strings

rjust method, formatting strings

rm_r method, deleting directories recursively

RMagick data format

     drawing API

     image manipulation

         resizing images

         retrieiving information from images

         special effects/transformations

rmtree method, deleting directories recursively

Roman numerals, matching regex

root (directories), changing

root? method

roots, deleting

rot13 method, encoding/decoding strings in

row_size method, matrices

RSS, Atom data format

     feedtools library

     RSS standard library

rstrip method, strings

Ruby

     blogs

     conferences

     current platforms, determining

     IRC channels

     mailing lists

     newsgroups

     online magazines

     quick installations

     RCR

     temporary installations

     user groups

     web resources

Ruby Debugger

Ruby interpreter, piping into

Ruby on Rails

     breakpointers

     core extensions

     fixtures

     InstantRails

     Locomotive

     mock objects

     MVC design pattern

     plugins

     RadRails

     scaffolding

     testing/debugging applications

     TextMate

     time operations

ruby-breakpoint library, debugging Ruby

     drb tool

     irb tool

Ruby-GNOME2 libraries, Ruby/GTK2

ruby-web

Ruby/GTK2

     button widgets

     check boxes

     menus, creating

     overview of

     radio buttons

     Ruby-GNOME2 libraries

     text fields

     windowed application example

Ruby/Tk

     button widgets

     canvas widgets

     check boxes

     list boxes

     overview 2nd

     radio buttons

     text fields

     windowed application example

RubyForge

RubyGems

     gem servers, running

     installed gems, getting information on

     installing

     message catalogs

run method, awakening threads

runtime, coding at

RuntimeErrors

Категории