際際滷
Submit Search
The Essence of Using Ruby on Rails in Corporations
?
6 likes
?
4,236 views
Koichiro Ohba
Follow
1 of 95
Download now
Download to read offline
More Related Content
The Essence of Using Ruby on Rails in Corporations
1.
二Iシステム_kに おけるRuby/Railsの 試喘 寄
高匯隻 卅儲嶢テクノソリュ`ションズ(幄) koichiro@ctc-g.co.jp koichiro@meadowy.org JUAS OSS試喘冩梢プロジェクト; 2008-11-11(諮) 1
2.
CTCはRuby室g宀 J協Yをやってま す。
2
3.
徭失B初 クロスファンクショングル`プ システムエンジニアリング片 SI容M何 _kh廠容Mn
3
4.
Now Printing _kシステムジャ`ナル vol.7(マイコミ) RoR剃哈きクイックリファレンス(マイコミ) まるごとRuby vol.1(Impress) JavaExpert
#02(室gu芙) Scarabによるバグ弖Eシステム(オ`ム芙) 4
5.
JRubyと暴 ?NKF ? Iconv
5
6.
Y創は巷_ します
6
7.
Agenda ?檎温庄鉛壊の蒙罿鮟B初 ? 蒙罿砲△辰浸醵 ? 繁の圄撹 ?
gHにやってみた 7
8.
Rubyの蒙 ?オブジェクト峺鰕壞Z ? スクリプト冱Z ? 啜弔変壞Z
8
9.
まつもとゆきひろ箆
9
10.
10定參貧のs雰 1995
2000 2005 2010 Ruby Ruby Ruby Ruby 1.1 1.3 1.6 1.8 Ruby Ruby 1.4 1.0 Ruby 1.9 Ruby 1.2 Java Java Java Java Java 6 1.0 1.2 1.4 5.0 Java Java 1.1 1.3 10
11.
Railsの古勣 ? Webアプリケ`ション フレ`ムワ`ク ?MVC
11
12.
MVC
1 1 Controller Browser 6 1 4 1 2 1 5 1 3 1 View Model Ruby on Rails Database 12
13.
デザイン パタ`ン
13
14.
Railsで Bした サイト
14
15.
Twitter
15
16.
Cookpad
16
17.
仇白のiき圭
17
18.
Rails 2つの尖廷
18
19.
1
DRY Don t Repeat Yourself 19
20.
2
CoC Convention over Con?guration 20
21.
箭:Controller http://website.com/greeting/say
greeting say class Greeting GreetingController < App.. def say Hello World. end end 21
22.
箭:Model class User <
Act... users has_many :blogs id number name varchar end password char mail varchar class Blog < Act... blogs belongs_to :user id number end user_id entry number varchar updated_at datetime 22
23.
DSL ? Domain Speci?c Language ?ドメイン蒙晒冱Z
23
24.
コ`ド楚が 爾pする
24
25.
ジェネレ`タ とは`います
25
26.
メタプログラ ミング
26
27.
g樹檎温庄鉛壊
朕肝 オライリ`?ジャパン芙 Brad Ediger广 (幄)クイ`プU 3150 27
28.
Scaffold ?怎、ひな侏 ? マスタメンテ ? 云鯉議アプリケ`ション では聞われない
28
29.
R a i
l s って なに 29
30.
オブジェクト峺(檎顎恢霞)
デザインパタ`ン(Rails) ?? メタプログラミング(DSL) 30
31.
檎温庄鉛壊の蒙
31
32.
Railsに枠M議な k苧が腹りzまれ ているわけではな い
32
33.
なにが繁? を版きつけ るのか
33
34.
プログラミングする 貧でよいとされる プラクティスがめ zんである
34
35.
アジャイル
35
36.
アジャイル屶址 ?マイグレ`ション ? DBの筝がクラスKみ に否叟に ? 富しづつ尖覽弔淵好` マに圄てる
36
37.
テスト ?ユニットテスト ? ファンクショナルテスト ? インテグレ`ションテスト ?
テストl嚔_k(TDD) 37
38.
テストが筝 する薦を伏 み竃す
38
39.
RESTful
39
40.
REST ?かっこいいURL ? t議なURL ? HTTPを試喘しよう
40
41.
http://unrest.com/ login.do? jsessionid=09834lj jfsdioreiw8043
41
42.
http://rest.com/ entries/10/edit
42
43.
Railsの パワ`
43
44.
バランスの虫
44
45.
パレ`トの隈t ?80-20ル`ル ? 20の薦で80のことを ? 80まではカバ`する
45
46.
RailsのSしさ ?弌さな薦 ? 寄きな篁 ? 畠嬬湖
46
47.
まとめ DRY,デザインパタ`ン, メタプログラミング,
TDD,REST ?? Rails 47
48.
誼返音誼返 mckaysavage
(c) mckaysavage 48
49.
栽わない プロジェクト
49
50.
DRYじゃない DRYにしなくていい
(c) Jun Seita 50
51.
謹方で 揖r_k
51
52.
オブジェクト 峺鬚鵬Tれ
52
53.
テス ト を 聞わない
53
54.
REST じゃない
54
55.
DB筝 できない
55
56.
Railsが 誼吭とする 冷匂が撃じられる
56
57.
できること
Java Ruby WebApp ¢ ¢ Mail ¢ ¢ DB ¢ ¢ Web Service ¢ § Async ¢ § Legacy ¢ § Auth* ¢ § 57
58.
マッチするプロジェ クトとメンバ`なら たいへんなパワ`を 伏み竃す
58
59.
マッチするプロ ジェクトにm喘す る
59
60.
Railsにマッチす るメンバ`を圄て るには
60
61.
プログラミ ング冱Zを 聞うと
61
62.
房深のプロ セスに唹 する
62
63.
Rubyらしい Rubyっぽい
63
64.
The Ruby Way
64
65.
65
66.
オブジェクト峺鬚望宥 デザインパタ`ンに夛 テストを曚垢
66
67.
藍祇は涙い
67
68.
みんながエキス パ`トでなくても いい
68
69.
Railsの來|を尖 盾することで森 議に聞える
69
70.
Railsは 徭だ
70
71.
嘘尚の尖が蛍からなく ても\れる。 圻尖、徊櫃粒し圭、薦 の秘れ圭を岑ってると堀 く恠れる。
71
72.
繁を圄てる プロジェクト とは
72
73.
ソ`スコ`ド レビュ`
73
74.
ペアプロ グラミング
74
75.
コミュニ ケ`ション
75
76.
兆念嶷勣
76
77.
Railsが函り秘れ ているプラクティ スを試喘する
77
78.
gHにやっ てみた
78
79.
?10繁は謹い ? 6繁參和くらい ? 1兆はUY宀が圀しい ?
UY宀いなければ恬る 79
80.
M晒の堀い Rails
80
81.
Railsのs雰 2005-12
2006-03 2007-01 2007-07 2008-06 2008/10 Rails Rails Rails Rails Rails Rails 1.0.0 1.1.0 1.2.1 2.0.0 2.1.0 2.2RC1 81
82.
プラグインヘル
82
83.
Enginesの
83
84.
瘁圭札Q來 のoい筝
84
85.
弖いつくのが寄 厚仟も寄 繁に瓩瓩襪里盍 歌深汐がoい
85
86.
oは咯ぐの を峭めると 棒ぬ
86
87.
バ`ジョンを耕協 することでスキル 唯嵳をまねく
87
88.
仟しいRailsにはC 嬬だけでなく仟しい 深え圭が秘される
88
89.
?Rails 2.0 ★
REST ? Rails 2.1 ★ named_scope ?Rails 2.2 ★ 忽H 晒、MT-safe 89
90.
パフォ`マ ンスが貧が る
90
91.
セキュリ ティの鯢
91
92.
Railsを聞うということ ?Rails議に佩咾垢 ? オブジェクト峺 ? デザインパタ`ン ?
メタプログラミング ? テスト 92
93.
まとめ ?Railsの帆 ? Railsに栽うプロジェク トをxぶ ?Railsをうまく聞うには ? Railsを聞う貧でのn}
93
94.
Railsは繁 を圄てる
94
95.
Any Question?
95
Download now