N



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]

m (multiline) modifiers, regex
M17N (multilingualization)
Madeleine, object prevalence
magazines (online), Ruby
mailing lists, Ruby
main method, main references in threads
makedirs method, chaining directories
mapfile.cnf configuration file
mark-and-sweep garbage collection
Marshall module 2nd
     _clone method, deep copying
    _dump method
         customized marshalling
         simple marshalling
     _dup method, deep copying
     _load method, customized marshalling
marshalling
     complex
     customizing
     deep copying via
     simple
     YAML
MatchData object
Math modules, namespace management
Math.sqrt (square root function)
mathematical sets
     advanced operations
     creating
     enumerables, converting to
     simple operations
mathn library
     prime factorization
     prime numbers
matrices 2nd
mbchar? convenience method, I18N
MD5 hashes, calculating in strings
mean (data sets)
median (data sets)
memorizing
memory
     leaks
     reading files into
menus, creating in
     FXRuby
     Ruby/GTK2
message catalogs
     environment variables
     extracting messages
     gettext library
     mo-files
     po-files
     RubyGems
     text domains
     updating messages
     uses of
messages (FXRuby), connecting applications to environment
metadata, defining
Metal.current_temp method
method calls
     iterators
     nonexistent methods
Method objects
method_added methods 2nd
method_missing method 2nd
methods
     abort, interrupting transactions
     accessor_string, defining class-level helper functions
     acstime, formatting date/time values
     add, mathematical
     add_bool_config
     add_path_config
     alias_method 2nd
     aliases, creating
     alive?, threads
     allocate, unintialized objects
     append_features 2nd
     arguments
     as operators
     atime, file time stamps
     attr, creating instance attributes
     basename, file pathnames
     binmode, binary files
     blksize, file sizes
     blockdev?
    blocks
         file sizes
         passing to
     calculate
     callcc
     caller, determining callers in call stacks
    calls
         delegating
         forwarding
         parentheses ( () )
     capitalize, String class
     casecmp, String class
     cattr_reader
     cattr_writer
     center, formatting strings
     chained calls
     chardev?
     children
     chmod, file permissions
     chomp, strings
     chop, strings
     chr, iterating files
     chroot, changing root directories
    class methods
         class objects
         creating
         declaring
         file ownership
         privatizing
     class_variables, obtaining class variables lists
     classes
         associating with
         tracking additions to
     classify, mathematical sets
    clone
         calculating MD5 hashes in strings
         copying objects
     close, temporary files
     coerce
     column_size, matrices
     commit, interrupting transactions
     compare
     config_key
     const_get
     const_missing
     constants, obtaining defined constants lists
     controlling access of
     copy
     count, strings
     covector
     crc32, strings
     crypt, string encryption
    ctime
         file time stamps
         formatting date/time values
     curr_objdir
     curr_srcdir
     current, finding thread identities
     Date.leap?
     deep_copy
     def_delegator, method calls
     define_method, adding methods to classes/objects
     defining
     DelegateClass
    delete
         files
         removing specific characters from strings
         roots
     deq, threads
     detect_hardware
     dev, accessing lower-level file information
     digest, calculating MD5 hashes in strings
     Dir.chdir, file directories
     Dir.entries, getting lists of directory entries
     Dir.getwd, file directories
     Dir.pwd, file directories
     dirname, file pathnames
     divide, mathematical sets
     downcase, String class
     dump, printing special characters in strings
     dup, copying objects
    each
         directories, iterating over
         iterating files
     empty?, threads
     enq, threads
     eql?, testing object equality
     equal?, testing object equality
     exec, PostgreSQL
     execute_query
     exist?, checking file existence
     exit, threads
     extend 2nd
     extend_object
     Fahrenheit and Celsius temperature conversion sample program
     fcntl
     fileno
     Float, converting strings to numbers
     flock, locking files
     foreach, iterating over directories
     fork, creating threads
     ftype, distinguishing between files/directories
     get_config_key
     getmyvar
     getter, creating instance attributes
     global, aliases
     gregorian_leap?
     gsub, string substitutions
     hashes, passing to
     hexdigest, calculating MD5 hashes in strings
     hoo_method
     ictl
     include? searching strings
     include_modules, obtaining class modules lists
     index, searching strings
     inherited
     initialize 2nd
     initialize_copy
     inner_product
     ino, finding inode numbers
     insert, binary trees
     inspect, converting objects to printable represenations
     install
     instance
         executable_real?
         gid
         grpowned?
         modes
         modules
         MysqlField object
         MysqlRes object
         owned?
         pound signs (#)
         readable_real?
         stat
         to_a
         uid
         wday
         writable_real?
         zero?
     instance_methods
     instance_of?
     Integer, converting strings to numbers
     integrate
     intersection, mathematical sets
    IO
         files, reading into memory
         iterating files
    IO.popen, pipes
         opening
         reading
         writing
     is_a?
    join
         file pathnames
         main threads waiting on other threads
     julian_leap?
    Kernel
         loops
         Object superclass
     Kernel#trace_var
     key?, accessing thread variables
     keywords as method names
     kill, threads
     kind_of?
     length, strings
     link
    list
         adding threads to thread groups
         listing threads
     ljust, formatting strings
     load
     lstrip, strings
     main, main thread references
     makedirs, chaining directories
     md5, calculating MD5 hashes in strings
     Metal.current_temp
     method_added
     method_missing
     missing
     mktime
     module
     Module#ancestors, obtaining class ancestors lists
     modules, tracking additions to
     move
     mtime, file time stamps
     myvar=
     nesting, obtaining module lists
    new
         calculating MD5 hashes in strings
         opening/closing files
         temporary files
         threads, creating
         updating files
     num_waiting, threads
     Object#method_missing, nonexistent methods in method calls
     ObjectSpace.each_object, object tracking
     offset
    open
         appending files
         opening/closing files
         temporary files
     overriding 2nd
    pack
         binary files
         encoding/decoding base64 strings
     parent?
     parentheses ( () )
     pass, threads
     path, file pathnames
    percent sign (%)
         base number conversions
         String class
     PGconn class
     PGlarge class
     PGresult class
     pipe
     Play
     polar class
     pop, threads
     prime_division
     printf, base number conversions
     private 2nd
     private class methods lists, obtaining
     private_class_method
     private_instance_methods
     private_methods
     protected 2nd
     protected_instance_methods
     protected_methods
     public 2nd
     public class methods lists, obtaining
     public_instance_methods
     punctation
     push, threads
     putc, single character outputs
     puts, string conversions
     query, PostgreSQL
     raise, threads
     rdev, accessing file device information
     readpartial
     Regexp.compile
     Regexp.escape
     Regexp.last_match
     Regexp.last_math, string substitutions
     remove_const
     remove_method, deleting definitions
     rename
     require
     respond_to 2nd
     returns, omitting
     reverse, strings
     rewind, random access to files
     rindex (right index), searching strings
     rjust, formatting strings
     rm_r, deleting directories recursively
     rmtree, deleting directories recursively
     root?
     rot13, encoding/decoding in strings
     row_size, matrices
     rstrip, strings
     run, awakening threads
     safe_level, threads
     safe_unlink, files
    scan
         matching regex
         matching strings
         searching strings
     scanf, converting strings to numbers
     seek, random access to files
     select
     set_config_key
     set_trace_func, monitoring program execution
     setmyvar
     setter 2nd
     shift, threads
     similar?, calculating Levenshtein distance between strings
     singleton_method_added
     singleton_methods
     singletons 2nd
     size?, checking file size
     sort_by
     source, strings as files
     special characters in, I18N
    split
         Fahrenheit and Celsius temperature conversion sample program
         file pathnames
         tokenizing strings
    sprintf
         base number conversions
         formatting strings
     squeeze, removing duplicate characters from strings
     srcfiles
     stacked calls
     start, threads
     status, threads
     stop, threads
     stop?, threads
    strftime
         days of the week, determining
         formatting date/time values
         printing hours/minutes/seconds
         time zones, converting
         week of the year, finding
     strip, strings
     sub, string substitutions
     succ, generating successive strings
     swapcase, String class
     symlink?
     sync, buffering/unbuffering I/O
     syscall
     ThreadGroup.net, creating thread groups
     Time.at, converting epochs
     Time.gm
     Time.local, validating time
     Time.utc
     to-int, implicit numeric conversion
     to_ary
    to_f
         converting strings to numbers
         Fahrenheit and Celsius temperature conversion sample program
     to_hash
     to_i, converting strings to numbers
     to_s
         base number conversions
         formatting date/time values
         string conversions
     to_set, converting enumerables to mathematical sets
     to_str 2nd
     truncate
     tty?, testing for terminal associations
     type
     umask
     undef_method, deleting definitions
    underscores (_)
         _clone, deep copying
         _dump
         _dup, deep copying
         _load, customized marshalling
     ungetc, buffering/unbuffering I/O
     union, mathematical sets
     unpack, binary files
     update, calculating MD5 hashes in strings
     upto, generating successive strings
     utime, file time stamps
     value, threads
     variable names versus
     wakeup, awakening threads
     zero, matrices
     zero?, checking file size
     Zlib, compressing methods
MI (multiple inheritance) 2nd
microseconds, epochs
Microsoft Windows
     one-click installers
    scripting in
         ActiveScriptRuby
         Win32API
         Win32OLE
MIME, encoding/decoding attachments
minutes
     printing
     seconds, converting to
missing methods
mixins
     defining
     Monitor, threads
mktime method
mo-files
mock objects (Ruby on Rails)
mod_ruby
modal dialogs, creating in FXRuby
mode (data sets)
mode method, file modes
mode strings, opening/closing files
modifiers, regex
Module classes 2nd
module methods
Module#ancestors instance method, obtaining clas ancestors lists
modules
     append_features method
     class modules, obtaining lists of
     classes, including in
     constant values, retrieving
     defining
     functions, appending
     instance methods 2nd
     lists of, obtaining
     Math, namespace management
     methods, tracking additions
     mixing into objects
     mixins
     nesting
     nesting method
     objects, mixing into
     ObjectSpace
     ParseDate
modulus operators
Mongrel
Monitor mixins, threads
months
     days in, determining
     Nth weekday in, finding
     weeks, dividing into
move method
mtime method, file time stamps
multiline modifiers (/m) 2nd
multilingualization [See M17N (multilingualization).]
multimodal data sets
multiplication operator (n), strings
multiruby tool (ZenTest tools)
multiway branches
mutable objects
mutexes (mutual exclusions)
MVC (Model-View-Conroller) design pattern
     Nitro
MySQL, interfacing to
MysqlField object, instance methods of
MysqlRes object, instance methods of
myvar+ method




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