Guides to the core and standard libraries, as well as selected Rubygems.
Don't let your Ruby subprocesses become zombies!
Learn a robust, cross-platform way to throw away unwanted output in Ruby programs.
Learn the twin pillars at the root of the UNIX process-spawning architecture!
If you're making subprocesses on a UNIX-like OS, you're using fork(). Learn all about using fork() from Ruby.
Learn how to make deep copies of arbitrary Ruby object trees.
Freezing a Ruby object can leave you skating on thin ice. Learn how to render complex Ruby objects totally immutable.
Learn about a useful tool for generating realistic-but-fake data for examples and tests.
Ruby's open() call has more tricks up its sleeves than you know!
Shortcuts to reading and writing files in Ruby.