■ [tDiary][ruby] tDiary がまた Ruby のバグを見つけた話 この日記は ruby の trunk で動かしているんだけど、昨日の昼のビルドで coderwall.rb が以下のようなエラーを出すようになってしまった。 uninitialized constant OpenURI::Tempfile (NameError) エラーの内容としては書いてある通りなので、coderwall.rb で open-uri と同時に tempfile も require することで NameError は消えるようになったけど、これは明らかに open-uri.rb の変更が絡んでいるので調べてみた。調べ方としては、github 上で該当のファイルを開いてから blame ビューに切り替えて、現状のコードがどのコミットで変更されたかを探すという手順。 https://githu