トークセッション「中と外から見た Rails」に行ってきた
- エア社員としては参加しないわけには行かないので雨の中行ってきました.
- 12/3(木) 池袋ジュンク堂本店にて
- いつもの Tokyu.rb とか Asakusa.rb とか Rails勉強会@東京とかの人が多かった
- 司会はオーム社の森田さん
- 登場人物
- 前田さん
- 大場社長
- 松田さん
AWDwR3の紹介
- 概要
- ある程度まとまったアプリケーションを作って技術を身に付けることができる
- Ajaxまで含めた内容らしい
- ある程度まとまったアプリケーションを作って技術を身に付けることができる
- 第3版で変わったこと
- 第3部
- あまりない
- Rails 2.2.2
- 安定したバージョン
- 「いつも本が出ると新しいバージョンが出る」
- 国際化は「こんなんじゃ物足りない」 by @a_matsuda
- ActiveResource についての説明
- ルーティングのテストが熱いらしい
- レビューの感想
- 突っ込みすぎて Rails のバージョンが上がると役に立たない
- 表紙がすごい
- レールから離れて飛んでいってしまってる
- 電車が速そうになってる
- 話しているうちにほんの宣伝ではなくなってきている可能性
AWDwR3に見る開発スタイル
DHH の Rails vs みんなの Rails
- コラムに「Rails にこういうのないよね」的なことが書かれている
- Rails 1, 2, 3 になるにつれて,DHH だけのものじゃなくなってきた
- 「レールはみんなの心の中にある」@a_matsuda
- DHH の強いポリシー
- 参照整合性制約
- 外部キーを入れるとたいへんなことになる
- プラグインで対処できはする
- 最初は入れないで,本番に近づくにつれて入れていく感じ
- 「外部キーなしでやりましょう!」を言う機会にはなる
- だが年配の方には・・・・
- Rails 3 になれば,ActiveRecord 使わなければ
- マイグレーションによるデータ投入
- migration でデータを投入しているが,DHH は良くないと書いて言っているらしい
- マスタ系はやっている
- 使わないアソシエーションを定義する?
- 全部用意する必要はない @nay3
- チーム内で使う関連だけを考えているほうがいいんじゃないか?
- あとで書けばいいんじゃないの? @nay3 @a_matsuda
- 全部用意する必要はない @nay3
- 複合主キー
- REST
- REST 率高い
- 一番影響を受けたのが Scaffold
- Rails 2.x 以降の Scaffold が REST 的になった
- Rails の REST は HTTP Method とリソースURIであれこれする
- Rails は REST に忠実なフレームワーク
- Rails 界隈では REST と親和性が高い
- 前田さんはあまり REST をお好きではない
- 普通にブラウザで使うアプリケーションなら,そこまで頑張らなくてはいいのでは?
- 軽く考えればいいんじゃないの? @nay3
- 結構頑張って作る @a_matsuda
- Practical に役立つ部分だけで良いんじゃないのか
- REST はガラスの仮面に似ている @nay3
- 4つのせりふだけでやる寸劇がある.似ている
- ActiveSupport
- RSpec
- 参照整合性制約
Railsの進化
RubyとRails
- Rails は Github, Ruby は Subversion
- 本買ってください
- ジュンク堂さんで買ってください
懇親会
- Tokyu.rb 席完成
- ひとまず食う
- いろんな人乱入
- ありがたい話など
- 最後に g 席に乱入してきた
- 社長にご挨拶も