Why do Ruby programmers use so much String interpolation where other devs might prefer concatenation? Join Jessitron and Avdi for a dialog on language design, idiom, and history!
Regular expressions can quickly grow to be large, dense, and impenetrable. In today’s episode you’ll learn how Ruby helps you compose them out of smaller, manageable pieces!
Master Ruby's power tools for cleaning up and normalizing strings.
Part 2/2 of a play-by-play of a recent Ruby data-munging coding session. More fun with regexes, lazy enumerators, and more!
Check out this play-by-play of a recent Ruby data-munging coding session, with commentary on live/fast feedback, lazy enumerators, and more!
Windows users can feel like second-class-citizens in the Ruby world. Ruby gems and tools often don't work quite right on Windows hosts. But we can fix this. Making your code …
Today we learn about how the StringIO class can help us test methods that work with files.
After many passing mentions, StringIO finally gets its own episode!
In the thrilling conclusion to Part 1, we generalize our solution and discuss algorithm-solving strategy.