2013-06-01から1ヶ月間の記事一覧
FiberとEnumeratorのメモ。 EnumeratorはFiberを使って実装されているらしい? 実行速度の比較をしてみた。 Fiber words = Fiber.new do DATA.each do |line| line.scan(/\w+/) do |word| Fiber.yield word.downcase end end nil end counts = Hash.new(0) w…
必要になったので、Fluentdのhttpインプットプラグインを試してみました。 httpインプットプラグインはWebAPI経由で簡単にデータを入力することが出来るとても便利なプラグインです。 使用可能なフォーマットとしてはjsonやmsgpack形式のバイナリデータの送…
Rubyって面白いなー。 i = 0 begin print i i += 1 end while i < 10 #=> 0123456789
SQLiteのjournal_modeについてはこちらの記事が参考になりました。[SQLiteのジャーナルファイル] http://yuki312.blogspot.jp/2012/02/androidsqlite.htmlまたSQLiteのjournal_modeにてWAL(Write-Ahead Logging)を使用すると デフォルトのdeleteモードから5.…