開発環境を作るための準備 ref: http://qiita.com/Arvelt/items/1e8a10f06fd779ebca3c