gemsetをつかって複数のrailsを使い分ける
rvm+gemsetで複数バージョンのRubyとRailsの組み合わせを選択出来る方法をわかりやすく解説してある記事がありましたので紹介します。
Curiosity Drives Me
RVMで複数バージョンのRubyとRailsを共存させる
Posted by masay0shi ? 2011/01/03
%rvm use ruby1.9.3@rails3 みたいな感じで切り替えができるんですね。 マックにrvmを使ってruby1.9.3を入れたんだけれど、railsを使おうとしたらライブラリが見つからないと言われて困っていましたが、これなら後々便利そうです。
ところで、1.8系のRubyについて、先日(2011/10/6)今後の方針がニュースされていました。
そこで1.9系を使う準備をしなくちゃとrvmを使ってみたわけです。
じゃあ1.9系はどのくらい早いのか、ベンチマークをかけてみました。
こちらがデフォルトの1.8.7。
softbank126104176252:tmp daddy$ ruby -v ruby 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin11.0] softbank126104176252:tmp daddy$ ruby test.rb user system total real 0.160000 0.000000 0.160000 ( 0.157501)
こちらが最新の1.9.3。 softbank126104176252:tmp daddy$ rvm use ruby-1.9.3-head Using /Users/daddy/.rvm/gems/ruby-1.9.3-head softbank126104176252:tmp daddy$ ruby test.rb user system total real 0.050000 0.000000 0.050000 ( 0.054607)
なるほど。3倍早い!
【送料無料選択可!】Ruby on Rails 3アプリケーションプログラミング (単行本・ムック) / 山田… |
ディスカッション
コメント一覧
まだ、コメントがありません