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'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.
Today's episode introduces the Queue standard library, and shows how it can be used to coordinate threads.
In this quick live episode I demonstrate a standard library that improves on Kernel#p
In this episode we'll mimic the behavior of command-line tools like Git that automatically page their output if they detect that they are being run from a terminal.