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 |