sleep rand(1.year) 年に一度は更新するであろうブログ

ruby-progressbar

今書いているRubyのコードで大量のテキストデータが入ったファイルを別形式に変換しているのですが、変換ロジックはほぼ出来たものの、進捗状況を手軽に確認することができずにこまっていました。そこで、fuubarを思い出し、ここで使っている出力ロジックを持って来れないかと考えました。fuubarのコードを見ると、このgem自体はruby-progressbarをrspecで使うためのwrapper相当のようで、ruby-progressbarを直接使うことでコンソールにプログレスバーを出すことが出来るようになりました。requireしてProgressBar.newして使うだけなので非常に手軽です。いろいろと使い勝手がありそうなライブラリです。