empty? が未定義 [ぽざうねっと]の件ですが、google 先生にお尋ねすると rubygems を update するといいよーと教えていただきました。
早速やってみましょう。
C:\ruby\bin>gem update --system
Updating RubyGems
Bulk updating Gem source index for: http://gems.rubyforge.org/
Nothing to update
そんなばかな・・・・・
現在の rubygems のバージョンは 1.1.1 で、最新バージョンは 1.3.1 のはずです。
そんな場合は、以下のようにすればよいようです。
C:\ruby\bin>gem install rubygems-update
Bulk updating Gem source index for: http://gems.rubyforge.org/
Succeccfully installed rubygems-update-1.3.1
1 gem installed
C:\ruby\bin>update_rubygems
# some install log...
gem 名とコマンドで update と rubygems が逆になったり、ハイフンとアンダースコアだったりとややこしいですが、これで 1.3.1 に update できました。
モデルやコントローラの generate もばっちり動いております。めでたしめでたし。