● 複数のRails環境 えっと、複数のRails環境を用意する方法ですが、単に最新版の trunk を使うだけの場合は % rake freeze_edge とやるのだと思いますが、好みに応じて複数のバージョンを使い分けたかったり、trunk が手元にある場合にわざわざまた取得するのも冗長だったり、ということで、私は生々しく手作業でやっています。 ● Rails スクリプトの実行のメカニズム Rails スクリプトの実行のメカニズム的には、 % ruby script/XXX が実行されると、まずスクリプト(から呼ばれた config/boot.rb)内で、 "#{RAILS_ROOT}/vendor/rails" があるかどうかがチェックされます。存在すれば、その下の Rails パッケージ(activerecord, ...) が利用され、存在しなければ、システムにインストールされて