The slides presented at RubyKaigi2013.