Ruby Standard Library
The Ruby Standard Library is a vast collection of classes and modules that you can require in your code for additional features.
Today we'll look at how to automate interactive console programs from Ruby.
Ruby's 'delegate' stdlib provides a couple different variations on delegator bass classes. Today we'll look at the differences between the two, and at how to choose on or the other.
Today's dish is about a fun-but-useful easter egg in the Ruby standard library.
While the File methods are great for occasional use, for programs that deal extensively in filenames we need to bring out the big guns. Today we'll get an overview of …
Today we follow up on the last episode to talk about YAML::Store. It's like PStore, only with YAML!
In today's episode we take a look at PStore, a simple but capable persistence mechanism that ships with Ruby.
Today we learn about the concept of a "recursive mutex" as we help a turtle-racing league update their software systems.
As we continue to explore the fundamental building blocks of multithreaded programming, today we encounter the Condition Variable, and what it has to do with my local delicatessen.
In this episode we introduce the concept of a "critical section", and learn about one of the fundamental primitives that makes multithreaded programming possible.