Guides to the core and standard libraries, as well as selected Rubygems.
Category: APIs and Libraries
Episode #502: Subprocesses Part 13: Detach, Wait, Kill
Don't let your Ruby subprocesses become zombies!
Episode #501: Suppress Output
Learn a robust, cross-platform way to throw away unwanted output in Ruby programs.
Episode #500: Subprocesses Part 12: Fork and Exec
Learn the twin pillars at the root of the UNIX process-spawning architecture!
Episode #499: Subprocesses Part 11: Fork
If you're making subprocesses on a UNIX-like OS, you're using fork(). Learn all about using fork() from Ruby.
Episode #496: Deep Freeze
Freezing a Ruby object can leave you skating on thin ice. Learn how to render complex Ruby objects totally immutable.
Episode #495: Faker
Learn about a useful tool for generating realistic-but-fake data for examples and tests.
Episode #485: Subprocesses Part 10: Open Pipe
Ruby's open() call has more tricks up its sleeves than you know!