Submit Search
Upload
Rails3使用雑感
•
Download as ODP, PDF
•
2 likes
•
1,904 views
よしだ あつし
Follow
第44回Ruby/Rails勉強会@関西で使用した発表資料です。
Read less
Read more
Report
Share
Report
Share
1 of 83
Download now
Recommended
TOEICテスト学習コース~ETS公式問題集収録~
TOEICテスト学習コース~ETS公式問題集収録~
Uchida Human Development
テスト駆動開発入門
テスト駆動開発入門
よしだ あつし
Twitterでネットストーカーをしよう
Twitterでネットストーカーをしよう
よしだ あつし
私はいかにしてpull request を行ったか - あるいは social development について
私はいかにしてpull request を行ったか - あるいは social development について
よしだ あつし
よい名前を付けましょう リーダブルなんたらとか
よい名前を付けましょう リーダブルなんたらとか
よしだ あつし
僕が勉強をする モチベーションと勉強法
僕が勉強をする モチベーションと勉強法
よしだ あつし
Next GAE Heroku を使って 3分でRailsアプリをリリース
Next GAE Heroku を使って 3分でRailsアプリをリリース
よしだ あつし
Railsの今昔
Railsの今昔
よしだ あつし
Recommended
TOEICテスト学習コース~ETS公式問題集収録~
TOEICテスト学習コース~ETS公式問題集収録~
Uchida Human Development
テスト駆動開発入門
テスト駆動開発入門
よしだ あつし
Twitterでネットストーカーをしよう
Twitterでネットストーカーをしよう
よしだ あつし
私はいかにしてpull request を行ったか - あるいは social development について
私はいかにしてpull request を行ったか - あるいは social development について
よしだ あつし
よい名前を付けましょう リーダブルなんたらとか
よい名前を付けましょう リーダブルなんたらとか
よしだ あつし
僕が勉強をする モチベーションと勉強法
僕が勉強をする モチベーションと勉強法
よしだ あつし
Next GAE Heroku を使って 3分でRailsアプリをリリース
Next GAE Heroku を使って 3分でRailsアプリをリリース
よしだ あつし
Railsの今昔
Railsの今昔
よしだ あつし
まじょのおしごとの裏側
まじょのおしごとの裏側
よしだ あつし
デバッガでデバッグしない
デバッガでデバッグしない
よしだ あつし
15分でできるSQLインジェクション
15分でできるSQLインジェクション
よしだ あつし
Dockerプレゼン
Dockerプレゼン
よしだ あつし
Rubyコードの最適化
Rubyコードの最適化
よしだ あつし
低レイヤから見たrubyプログラミング
低レイヤから見たrubyプログラミング
よしだ あつし
Vue.js ハンズオン資料
Vue.js ハンズオン資料
よしだ あつし
Gitの使い方あれこれ
Gitの使い方あれこれ
よしだ あつし
GCS2013 リーンソフトウェア開発から見るゲーム開発7つのムダ
GCS2013 リーンソフトウェア開発から見るゲーム開発7つのムダ
Hiroyuki Tanaka
More Related Content
Viewers also liked
まじょのおしごとの裏側
まじょのおしごとの裏側
よしだ あつし
デバッガでデバッグしない
デバッガでデバッグしない
よしだ あつし
15分でできるSQLインジェクション
15分でできるSQLインジェクション
よしだ あつし
Dockerプレゼン
Dockerプレゼン
よしだ あつし
Rubyコードの最適化
Rubyコードの最適化
よしだ あつし
低レイヤから見たrubyプログラミング
低レイヤから見たrubyプログラミング
よしだ あつし
Vue.js ハンズオン資料
Vue.js ハンズオン資料
よしだ あつし
Gitの使い方あれこれ
Gitの使い方あれこれ
よしだ あつし
GCS2013 リーンソフトウェア開発から見るゲーム開発7つのムダ
GCS2013 リーンソフトウェア開発から見るゲーム開発7つのムダ
Hiroyuki Tanaka
Viewers also liked
(9)
まじょのおしごとの裏側
まじょのおしごとの裏側
デバッガでデバッグしない
デバッガでデバッグしない
15分でできるSQLインジェクション
15分でできるSQLインジェクション
Dockerプレゼン
Dockerプレゼン
Rubyコードの最適化
Rubyコードの最適化
低レイヤから見たrubyプログラミング
低レイヤから見たrubyプログラミング
Vue.js ハンズオン資料
Vue.js ハンズオン資料
Gitの使い方あれこれ
Gitの使い方あれこれ
GCS2013 リーンソフトウェア開発から見るゲーム開発7つのムダ
GCS2013 リーンソフトウェア開発から見るゲーム開発7つのムダ
Rails3使用雑感
1.
Rails3 使用雑感 よしだあつし
2.
3.
職業: 失業者、ニート
4.
住所: 大阪府吹田市
5.
Twitter: @yalab
6.
Ruby歴: 8年ぐらい
7.
好きな食べ物: カレーライス
8.
最近興味があること: Android
9.
10.
内部実装については(キリがないので)あまり触れません
11.
お詫び
12.
昨日rails3.0 beta4が リリースされたので
rails3.0 beta3を 使用している今回の発表は 内容が古い可能性があります orz
13.
気を取り直して
14.
ActionPack ( と
railties)
15.
変わったその1
16.
railsコマンドで色がつくようになりました
17.
rails2
18.
rails3
19.
20.
変わったその2
21.
script/server や script/console
が 無くなり script/rails という コマンドに集約されました
22.
23.
Railsを使っていた人は 慣れるまで戸惑うかも
24.
25.
変わったその3
26.
config/routes.rb の書き方が大幅に変わった
27.
rails2
28.
rails3
29.
簡潔に書けるようになって うれしい
30.
従来の書き方 (map.resource :users)
でも大丈夫です
31.
変わったその5
32.
デフォルトでhtml escape するようになった
33.
rails2: <%=h user.name
%> ↓ rails3: <%= user.name%> rails2: <%= user.name %> ↓ rails3: <%= raw user.name %>
34.
ActiveRecord
35.
変更点いっぱい
36.
変わったその4
37.
38.
ActiveModel
39.
Arel(ActiveRelation)
40.
変わったその6
41.
find allの書き方が変わりました
42.
rails2
43.
rails3
44.
変わったその7
45.
NamedScopeの書き方が 変わりました
46.
rails2
47.
rails3
48.
49.
変わったその8
50.
validationの新しい書き方ができるようになりました
51.
rails2
52.
rails3
53.
全般的に記述が簡潔になるようになっています
54.
ActiveRecordは いろいろ変わりましたが
55.
ActiveRecordの rails 2
の API は rails 3.1 までサポートされますので ご安心を
56.
ActionMailer
57.
変わったその9
58.
mailをパースするライブラリがTmailからMailに 変更になりました
59.
rails2
60.
rails3
61.
ちなみに
62.
iso-2022-jpでメールを送信するには一苦労必要です
63.
64.
Plugin
65.
2系列のままでは動きません
66.
すでに3.0対応済みのプラグインもあります
67.
githubにあるプラグインは 対応済みブランチがある 場合もあります
(例: will_paginate)
68.
rails3 で動くかどうかは 下記サイトをご覧ください
69.
70.
script/about が rake
aboutになった
71.
respond_to -> respond_with
72.
rails APPNAME ではなく
rails new APPNAMEになった(beta4)
73.
and more...
74.
よし、変更点はだいたいわかった
75.
じゃあ実際にRails3を 使うってどうよ?
76.
Q、Rails 3を 業務で使って問題ないですか?
77.
A、ダメです
78.
79.
参考資料なさすぎ(ブログとか)
80.
プラグイン動かなさすぎ(generater関係は全滅)
81.
変更がある可能性大
82.
Q、じゃあ趣味で使うのはどうでしょう?
83.
A、あなたが開発者であればすぐに使い始めましょう
84.
85.
黒魔術が減った
86.
最先端を行っている優越感
87.
人柱が必要
88.
Q、今からRailsを始めようと思うんですけどrails2と3どっちを使ったほうがいいでしょう?
89.
A、微妙
90.
Rails3を使って欲しいところではあるんですけど…
91.
現時点ではrails2かなぁ…
92.
まとめ
93.
Rails3 is big
bang rewrite.
94.
でも
95.
全体的により簡潔に書けるようになっています
96.
Good job
Merb team and rails team.
97.
Rails3にはまだまだ人柱が 足りません(特に日本語で)
98.
是非rails3を試してください。
99.
そして
100.
苦労した事をブログに書いたり勉強会で発表したりしてください
101.
102.
http://weblog.rubyonrails.org/
103.
railsplugin.org
104.
http://railsplugins.org/
105.
RDOC
106.
gem server( http://localhost:8808
)
107.
よしだメモ
108.
http://d.hatena.ne.jp/rudeboyjet/
109.
ご清聴ありがとうございました
Download now