seri::diary

日常

Ruby

RubyでMapReduceを実装している

去年の12月ぐらいからRubyでMapReduce*1を実装している。 一応、ちゃんと複数のマシンで分散処理ができるところまで実装できたので、今の進捗をまとめておく。 github.com 最初は分散処理で動作するものではなく、1台のマシンでマルチスレッドで動作する疑…

今更ながらTurbolinksを初めて仕事で使ってみたので色々調べてみた

※このエントリーで使用している検証環境の各種バージョンは下記の通りです。 Railsのバージョンは4.1.4 Rubyのバージョンは2.1.2p95 Chromeのバージョンは36.0.1985.125 m ※このエントリーの最終更新日は2014.8.11です 2013年辺りのRails4について書かれたブ…

RubyとRailsのバージョンをrvmで管理する

色々あってRailsの勉強してる。仕事以外だけど。 まだ具体的な開発には入っていないが、久しぶりのrails環境構築でハマりまくって大変なことになったので 必要最低限のところだけメモ。 対象バージョン 今回rvmでインストールして管理するのは下記のバージョ…

Windows環境にRuby on Rails3.2.6を入れる時の注意点

Ruby on Rails3.2.6をWindows環境にgemでインストールする時に若干ハマったのでメモ 概要:rails installをして 指定のフォルダでrails new hogehogeして rails serverしようとするとgemさんに 「アレがないコレがない」と言われてWEBrickが起動しない。bund…