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] Fahrenheit and Celsius temperature conversion sample program fail aliases false types false values, representation of FalseClasses FastCGI (Common Gateway Interface) FasterCSV library fcntl method feedtools library Fibonacci generators FIFO (first-in first-out) data structures [See queues.] File class atime method basename method binmode method, binary files chmod method, file permissions class method, file ownership compare method copy method ctime method delete method dirname method flock method, locking files install method join method, file pathnames link method move method mtime method new method opening/closing files updating files open method appending files opening/closing files path method putc method, single character outputs rename method rewind method, random access to files safe_unlink method seek method, random access to files split method truncate method umask method utime method file 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 File::Separator object, file pathnames File::Stat object blksize method blocks method dev method, accessing lower-level file information executable_real? method file ownership file user ID ftype method gid method grpowned? method ino method, finding inode numbers modes method owned? method rdev method, accessing file device information readable_real? method size? method stat method uid method writable_real? method zero? method fileno method files appending binary block-oriented devices, testing for characters, grabbing from keyboard comparing copying deleting 2nd device information, accessing directories chaining changing changing root deleting recursively distinguishing between finding iterating over lists of entries, getting setting existence, checking finding hard links inode numbers, finding installing iterating over length, determining links locking lower-level information, accessing moving opening/closing ownership pathnames permissions 2nd random access reading into memory renaming single character outputs size, checking stream/terminal associations, testing for strings as symbolic links temporary time stamps truncating umasks unlinking updating user ID FileTest module blockdev? method chardev? method exist? method size? method symlink? method zero? method FileUtils library makedirs method, chaining directories rm_r method, deleting directories recursively Filter class, I/O reflection filters, text finalizers, objects Fixnums 2nd 3rd fixtures (Ruby on Rails) Float method, converting strings to numbers floating point numbers comparing creating rounding flock method, locking files flunk method, Test::Unit for constructs, each iterators foreach method, iterating over directories fork method process manipulation threads, creating formatting date/time values numbers for output with commas RDoc strings forwardable library, method calls forwarding method calls fourth roots FOX [See FXRuby, button widgets.] FP (functional programming) free space (hard disk), determining FreeRIDE freezing objects ftype method, distinguishing between files/directories functional tests (Ruby on Rails) functions atan2 caching, memoize dhms2sec, adding intervals to dates/time values eval, dynamically evaluating code sec2dhms, date/time value differences, computing FXRuby button widgets dialogs image file formats, support for list widgets menus messages overview of radio buttons text fields windowed application example |