Ruby, Scala

Rubyでは

.each_with_index |value, index|
p "#{index}番目は#{value}です"
end

というような書き方が出来ます。

これをScalaで書くにはどうするか。

val list = List("one", "two", "three")
list.zipWithIndex.fore

Ruby on Rails 3 Tips

RailsからMySQLのテーブルを作成するには

Railsのマイグレート機能には、カラム属性としてbinaryがあるのですが、これを指定してもMySQL上ではBLOBというカラム属性になります。

構文としては
create_table :user_photos do |t|
  t.string :name
  t.binary :photo_image
end
もっと大容量のLONGBLOBが欲しい!

という時 ...