RubyTapas
Short Screencasts of Gourmet Ruby, by Avdi Grimm
In this episode we'll explore Ruby's lightweight concurrency primitive by using it to emulate the Enumerator class.
Read More