2010-04-09から1日間の記事一覧

Zip/Ruby、File、抽象化

open(path) do |f| Zip::Archive.open_buffer(f.read) 上のようなコードをWebで見かけて「なんでFileオブジェクトを受け取れないんだっけ?」としばし考え込む。 それで、Fileオブジェクトから実体(FILE構造体、またはファイルディスクリプタ)を取り出せな…