2012-01-12 [長年日記]
_ 第1回Chiyoda.rb
万葉にて開催されました。
■紅茶&珈琲
大場さんやginkounoさん奥様の手作りお菓子ほか、みなさんの持ち寄りお菓子で優雅な雰囲気。:)
■瀧内さんによるRubyの最近の話題ダイジェスト
pry(3人が興味ありの人気gem)
irb後継のかっこいいもの。
$ gem install pry
$ gem install pry-doc (ソース見る)
require 'pry'
binding.pry
でデバッガ相当。
show-method:メソッドを表示
cd String:オブジェクトの中を覗いていける
■PvPさんによる各種解説
Railsのソースを分かり易く読み解く見応え抜群のプレゼンでした。
assetsの説明:
わかりやすかった!
HTTP Streaming:
fiberが中で使われてるので1.9必須。
作りかけなので、3.1で使うのは自己責任で。
IdentityMap:
ActiveRecordで以前に作られたレコードとそれに関連付けられたオブジェクトを保持しておき、
再度アクセスされた時にそのオブジェクトそのものを返す機能。
(リクエストごとに破棄される)
デフォルトOFF(リリース直前にバグが発覚し、3.2でもまだ直ってない)
Rails2→3
rails:upgradeプラグインのalertのソース読むといいと思うよ!
ActiveModel
includeするとモデル向けの便利な機能を使えるオブジェクトができる