E



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]

dangling pointers
data formats
    Atom
         feedtools library
         RSS standard library
     examples of
     PDF::Writer
         example document
         quadrant method
     REXML, parsing XML
     RMagick
         drawing API
         resizing images
         retrieving information from images
         special effects/transformations
data link layer (network programming)
data sets
     mean
     median
     mode
     variance
DATA statements [See _END_ directives.]
data storage
     files, reading into memory
     objects, PStore library
data types, variable objects
data-only classes, creating
databases, external connections
     DBI wrappers
     LDAP
     MySQL
     Oracle
     ORM
     PostsgreSQL
     SQLite
Date class
     cweek accessor, finding week of the year
     dates/time, interconverting between
    methods
         Date.leap?
         gregorian_leap?
         julian_leap?
     validating dates, epochs
Date.leap? method
date/time strings, matching (regex)
dates/time
     comparing values
    converting
         epochs
         seconds to days/hours/minutes
     current time, determining
     day of the week, determining
     day of the year, finding
     Daylight Saving Time
     days in a month, determining
     differences in values, computing
     Easter, determining date of
     epochs
         pre-epoch dates
     formatting values
     GMT 2nd
     interconverting between
     intervals, adding
     Julian dates, finding
     leap seconds
     leap years, finding
     mktime method
     months, dividing into weeks
     Nth weekday in a month, finding
     printing hours/minutes/seconds
     printing values
     strftime method
     strings, retrieving values from
    time zones
         converting
         finding
     Time.gm method
     Time.utc method
     to_a instance method
     UTC 2nd
     validating
     wday instance method
     week of the year, finding
DateTime class, interconverting between dates/time
Daylight Saving Time
days
     day of the week, determining
     day of the year, finding
     days in a month, determining
     seconds, converting to
DBD (Design by Contract)
DBI wrappers
DBM library
deadlock, threads
debugging [See also OOP (object-oriented programming), classes, testing.]
     drb tool
     irb tool
     Ruby Debugger
     Ruby on Rails applications
decomposed characters (I18N)
deep copies 2nd
deep_copy method
def_delegator method, method calls
define_method, adding methods to classes/objects
defined? keyword
definitions
     executed
     removing
Deflate class, string compression
degree of arc
delegate library, method calls
DelegateClass method
delegating
     inheritance versus
     method calls
delete method
     files
     roots
     strings, removing specific characters from
deleting
     constants
     definitions
     directories, recursive deletions
     files 2nd
     roots
Delphi, Apollo
deq method, threads
derived classes
design patterns
destination poles, stacks
destructors
detect_hardware method
dev method, accessing lower-level file information
development tools
     editors, support for
    IDE
         ArachnoRuby
         FreeRIDE
         Komodo
         RDE
         RDT
     irb utility
     rake utility
     ri utility
    RubyGems
         getting information on installed gems
         installing
         running gem servers
dhms2sec function, adding intervals to dates/time values
DHTML, Nitro support for
dialogs, creating in FXRuby
diamond inheritance problems
diaresis, defining
dictionaries [See variables, hashes.]
digest method, calculating MD5 hashes
Dir.chdir method, file directories
Dir.entries method, getting lists of directory entries
Dir.getwd method, file directories
Dir.pwd method, file directories
directories
     chaining
     changing
     deleting recursively
     files, distinguishing between
     finding
     iterating over
     lists of entries, getting
     root, changing
     setting
directory trees, copying
dirname method, file pathnames
distributed Ruby (drb)
     ACL
     clients
     Rinda tuplespaces
     servers
     service discovery
     stock ticker case study
divide method, mathematical sets
do keyword
do-end blocks
dollar amounts, matching (regex)
dollar sign ($)
     $& variable, string substitutions
     $defout stream, buffering/unbuffering I/O
     $flag variable, threads waiting for events
     $KCODE global variable
     $MATCH variables, string substitutions
     $SAFE variable, threads
     $stdout variable
double-quoted strings
downcase method, String class
drawing API (RMagick)
drb (distributed Ruby)
     ACL
     clients
     Rinda tuplespaces
     servers
     service discovery
     stock ticker case study
drb tool, debugging Ruby
duck typing
dump method 2nd
dup method 2nd
duplicate characters, removing from strings
dynamic features
     call stacks, determining callers in
    classes
         class ancestor lists, obtaining
         constructors
         defined modules lists, obtaining
         private methods lists, obtaining
         public methods lists, obtaining
         tracking definition changes
         tracking method additions to
         variables lists, obtaining
     const_get method
     const_missing
    constants
         defined constants lists, obtaining
         removing
     define_method
     definitions, removing
     dynamically evaluating code
     eval function
     instance variables, assigning/retrieving
    methods
         adding to classes/objects
         const_missing
         nonexistent methods in method calls
    modules
         defined modules lists, obtaining
         tracking method additions to
    objects
         finalizers
         tracking
     program execution, monitoring
     reflection
     variables, obtaining instance variables lists




The Ruby Way(c) Solutions and Techniques in Ruby Programming
The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition)
ISBN: 0672328844
EAN: 2147483647
Year: 2004
Pages: 269
Authors: Hal Fulton

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net