RubyKaigi2010 に参加しました
日本語のみです。 - Japanese only
永和のセッションのまとめ
あとで更新します。あがった質問の一覧とか、伝わったら嬉しいと思うことや、所感等を書く予定です。 - I'll update someday.
個人的なメモ(誤字とか気にせずつらつら書いてあります。? は不明点です。教えていただけると嬉しいです。色々とあとから直すかもです)
一日目
- Opening
- RubyKaigi の目的: diversity で生じた conflict を resolve する
- Conflicts and Resolutions
- 高橋さん、松田さん、matz さん、ryo? さん、wycat さん、tenderlove さん
- Jeremy Kemper が Rails をいっぱいコミットしてる。Ruby における中田さん(@n0kada)
- RubyデベロッパコミュニティとRailsデベロッパコミュニティをもっと仲良くできたら素敵
- Rails2 Rails3
- 互換がある
- ActionMailer とか ActiveRecord とかは書き換えられてる
- コアを書き換えて、ActiveSupport 等をRailsから独立したコンポーネントとして使える
- Rails と Merb: 一年半前のゴールにたどり着いた?
- はい。例えば、ActiveRecord の代替物を作れるようになった。
- Rails3 は Ruby1.9 の良いところ、はまったところ
- Ruby & Rails > tenderlove
- 沢山バグレポート出してパッチ出して、コミット権をもらった
- テストの無いパッチは低く見られる
- Rails3 の良い・悪い
- ActiveRecord 他のようなリソースが投入されていない まだコンポーネントとして使えない(グルーコードがあっても)
- ActiveRelation もっと作業が必要。作業中 > Rails3.1 で
- Ruby & Rails デベロップチームの良い/悪い > tenderlove
- Ruby と Rails の CI ツールがあると良いね
- Feels Like Ruby
- Sarah Mei さん日本語うまい
- JavaScript のテストをなぜしない?
- rjs
- link_to_funtion => link_to にして、public/form.js js クラスとしてに区切る
- Jasmine(http://github.com/pivotal/jasmine): オープンソーステスティングフレームワーク
- Test JavaScript with JavaScript
- No DOM dependency
- github: pivotal/Jasmine gem install Jasmine
- rspce みたいな BDD
- 他の JavaScript フレームワークは?
- Captino?
- Respect JavaScript!
- jpmobile on Rails 3 の作り方
- 後半3分だけ覗いた
- ActionView を追ってた。とても長い道のりを感じた。
- 結論:難しい
- Ruby on Rails ではじめる携帯電話向けオープンソーシャルアプリケーション開発
- Twitter/GitHub masarakki
- オープンソーシャル(API)
- PC とモバイル
- モバイルはあまり無いみたい。mixi, モバゲー、GREE。
- PC とモバイルで仕組みがけっこう違うみたい
- モバイルの方が簡単そう
- PHP:
- act_as_opensocial
- コードを変えずに本番環境にデプロイ
- ブラウザでテストプレイできる
- =>acts_as_opensocial
- opensocial_ruby_client っていうのもある。モバイル対応はどうかは分からない
- 確認画面があると、RESTFUL は面倒かも
- 開始してドカッと入らないように少しずつユーザにオープンしていく仕組み
- 君のクラスの最高の偽物
二日目
- 体が重かったので泣く泣く一日休み。
最後に
すごい良い場でした!! 今はそれだけしか言えないです。良い言葉が思い浮かばない(笑) RubyKaigi に関わった全てのみなさまありがとうございました!!