Slides and source code for RubyConfChina 2013 talk