Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
急激に成長するクラシルと組織を Ruby on Railsでどう支えるか
Search
Takuya Okuhara
October 06, 2017
Programming
2
880
急激に成長するクラシルと組織を Ruby on Railsでどう支えるか
クラシルがリリースされてからのちょっとした歴史と苦労、解決について発表させていただきました。
Rails Bash!!! vol.3@Branding Engineer
Takuya Okuhara
October 06, 2017
Tweet
Share
More Decks by Takuya Okuhara
See All by Takuya Okuhara
プロダクトマネージャーの時代はもう始まっている
okutaku0507
5
19k
実践!リーンなプロダクト開発
okutaku0507
26
62k
クラシルの地味な裏側
okutaku0507
0
2.7k
思いつきでgemを作ると後悔する話
okutaku0507
0
270
Railsを使って最短1日でAMPに対応する
okutaku0507
0
1.4k
Railsでキャッシュをいい感じに分散して期限切れを軽減する
okutaku0507
0
1.2k
クラシルのwebサイトをちょっとした改善で100倍速にした話
okutaku0507
5
3.3k
Other Decks in Programming
See All in Programming
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
200
LINEヤフー データグループ紹介
lycorp_recruit_jp
0
770
無関心の谷
kanayannet
0
180
コード書くの好きな人向けAIコーディング活用tips #orestudy
77web
3
330
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
1
200
型付きアクターモデルがもたらす分散シミュレーションの未来
piyo7
0
800
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
41
28k
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
130
レガシーシステムの機能調査・開発におけるAI利活用
takuya_ohtonari
0
610
A comprehensive view of refactoring
marabesi
0
970
AWS CDKの推しポイント 〜CloudFormationと比較してみた〜
akihisaikeda
3
290
都市をデータで見るってこういうこと PLATEAU属性情報入門
nokonoko1203
1
550
Featured
See All Featured
Code Review Best Practice
trishagee
68
18k
Code Reviewing Like a Champion
maltzj
524
40k
The Cult of Friendly URLs
andyhume
79
6.4k
Thoughts on Productivity
jonyablonski
69
4.7k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Unsuck your backbone
ammeep
671
58k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
A better future with KSS
kneath
239
17k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Done Done
chrislema
184
16k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
Transcript
ٸܹʹ͢ΔΫϥγϧͱ৫Λ 3VCZPO3BJMTͰͲ͏ࢧ͑Δ͔ Ԟݪ
⿏ࣗݾհ Α͘͏ΞΠίϯ PLVUBLV 3BJMTྺఔ େֶੜ͔Β େֶӃͰੜԽֶઐ߈ தୀ EFMZࡢʹδϣΠϯ
͖ͳྉཧ͏ͲΜ ٳΞΠεΧϑΣϥς୳͠ ೣ
⿏ϓϩάϥϛϯάΛ࢝Ί͖͔͚ͨͬ ݟͨ͜ͱ͋Δํ"
⿏ϓϩάϥϛϯάΛ࢝Ί͖͔͚ͨͬ
⿏ֶੜ࣌ ɾϑοταϧͷίϛϡχςΟɾϚονϯάαʔϏε ɾϩʔϯν͔Β ɾొϢʔβʔ ໊ಥഁ Πϯλʔωοτָ͍͠
⿏EFMZͱ Ϗδϣϯʮ#&5)&46/ʯ ࣾһ໊ఔ ϨγϐಈըαʔϏεLVSBTIJSV
⿏EFMZͷ͜Ε·Ͱ ઃཱ ϑʔυσϦόϦʔ։࢝ ϑʔυσϦόϦʔ Ϋϩʔζ ݄ LVSBTIJSV։࢝
Ϩγϐಈըʹྗ ޒాҠస ԯௐୡ ԯௐୡ ॳ57$. Ն$. ݄ ৽نαʔϏεʂʁ LVSBTISJSVBET ळ$.
⿏ΞδΣϯμ ɾΫϥγϧͱ ɾLVSBTIJSVͱ͍͏SBJMTϓϩδΣΫτͷي ɾԿ͕ਏ͔͔ͬͨ ɾͲ͏ͬͯղܾ͔ͨ͠
LVSBTIJSV<Ϋϥγϧ>ͬͯ͝ଘͰ͔͢ʁ
⿏LVSBTIJSVͱ ɾ4/4ϑΝϯສਓ ɾ݄ؒ࠶ੜԯճ ɾJ04ΞϓϦϨϏϡʔ ɹ⭐⭐⭐⭐⭐ ݅ ɾ"OESPJEΞϓϦϨϏϡʔ ɹ⭐⭐⭐⭐⭐
݅
⿏ΤϯδχΞ͔ΒݟͨΫϥγϧ ɾ'JSTUDPNNJU ɾϞϊϦγοΫͳ3BJMTΞϓϦέʔγϣϯ ɾ3BJMTXBZ͔Β͋·Γ֎Ε͍ͯͳ͍ ͱࢥ͍ͬͯΔ ͍ͨͬͯී௨
⿏ೖࣾલͷΫϥγϧ ɾLVSBTIJSVXFCͱ͍͏ṖϨϙδτϦ ɾLVSBTIJSVBMMVQEBUFͱ͍͏ṖσϓϩΠεΫϦϓτ ɾςετ͕ͳ͍ ɾ5ZQVTͱ͍͏ෛͷҨ࢈ d
ᄾݺ͊͊͊͊͊͋
⿏ೖࣾॳͷࣄ ʊਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓʊ ʼɹɹɹɹXFCΛվमͯ͘͠Εʂɹɹɹɹʻ ʉ:?:?:?:?:?:?:?:?:?:?:?:?:?:ʉ Ҏ্ʂʂʂ
ϕϯνϟʔʹདྷͨΜͩͳ͊
⿏ೖࣾޙͬͨ͜ͱ Ұ෦ ɾLVSBTIJSVSFQPTJUPSZͷ౷߹ ɾLVSBTIJSVXFCͷ࠶ߏங ɾ&MBTUJ$BDIFͷಋೖ ɾ$.ରԠ LVSBTIJSVXFCͷߴԽ ɾ"1*ͷτϥϑΟοΫରࡦ ɾ&MBTUJD4FBSDIͷಋೖ
ɾ".1ͷ࣮ ɾςετͷಋೖ 34QFD ɾ(PPECZF5ZQVT )FMMPࣗલཧαΠτ
΄΅Կͳ͔ͬͨ
⿏ࢀߟهࣄ
⿏ࠓͷΫϥγϧ ɾ$IBU0QTͰָʑσϓϩΠ ɾ#MVF(SFFOσϓϩΠ $BOBSZϦϦʔεͰ҆શ ɾࣗલཧαΠτͰօϋοϐʔ ɾಠࣗੳج൫Ͱ1%$"ΰϦΰϦ
⿏ਏ͔ͬͨ͜ͱ ✨ਓSBJMTͩͬͨ͜ͱ✨ ઌ݄·Ͱͷؒ͘Β͍
⿏ຊ ٸܹʹ͢ΔΫϥγϧͱ৫Λ 3VCZPO3BJMTΛͬͯਓͰͲ͏ࢧ͑Δ͔
⿏Ͳ͏ͬͯղܾ͔ͨ͠ ɾؾ߹͍ͱࠜੑ ɾఘΊͳ͍৺ ɾ࣌ؒ
⿏Ͳ͏ͬͯղܾ͔ͨ͠ ͦΕେࣄͰ͕͢ɺɺɺ
⿏Ͳ͏ͬͯղܾ͔ͨ͠ ɾϨʔϧ͔Β֎Εͳ͍ ɾੜ࢈ੑΛৗʹҙࣝ͢Δ ɾ͍͍ײ͡ྗΛຏ͖ଓ͚Δ
⿏Ϩʔϧ͔Β֎Εͳ͍ ɾ3BJMTʹݶͬͨͰͳ͍ ɹ⿏ηΦϦʔΛ֎͞ͳ͍ ɹ⿏օ͕͍ͬͯΔͷΛ͏ ɾ%3:$P$ʹͰ͖ΔݶΓै͏ ɹ⿏ͦͷ࣌ͷྗ͕໌ͷࣗΛָʹͤ͞Δ ࠷Ձͷ͋Δ͜ͱʹ಄ͷϦιʔεΛ͢Δ
⿏ੜ࢈ੑΛҙࣝ͢Δ ɾΤϯδχΞͷਓͱੜ࢈ੑ ɹ⿏૬ؔ͋Δ͕ɺҼՌͳ͍ଟ͚Ε͍͍ ɾ͘ಇ͘͜ͱѱͰળͰͳ͍ ɹ⿏͍͘Βؤு͍ͬͯͯΞτϓοτͰஅ ɹ⿏ૣ͘ؼͬͨํ͕ੜ࢈ੑ͕ߴ͍͋Δ ɹ⿏ͦͷ͕࢟νʔϜΛޑ͢Δ͜ͱ͋Δ ɾνʔϜͷੜ࢈ੑΛ্͛ΔͨΊͳΒ
⿏͍͍ײ͡ྗΛຏ͘ ɾ͍͍ײ͡ྗ ᐆດͳΰʔϧ͕͋Δ͕ɺͦΕҎ֎શ͘ͳ͍߹ʹɺ͢Δͱظ ͍ͯͨ͘͠Β͍ͷػೳ͕࣮͞Ε͍ͯΔͨΊʹඞཁͳྗ ༷Λ͔ͬͪΓܾΊͨΓɺमਖ਼Λ܁Γฦ͢ͱ࣌ؒϩε ˞ྑ͘ίϛϡχέʔγϣϯΛऔΒͳ͍ͱ͍͏͜ͱͰͳ͍ ɾελʔτΞοϓͩͱͬ͘͟Γ༷͕ͨ͠ଟ͍ ɾͦͦɺ໌֬ͳλεΫ͕߱Γͯ͘Δ͜ͱ͕গͳ͍
⿏Կ͕࠷େͳͷ͔ ࠷େͳ͜ͱ ࠷͔ͭ࠷େͷՁΛϢʔβʔʹಧ͚ΔͨΊʹ ԿΛͲ͏͖͔͢ͱ͍͏͜ͱ 3BJMT͍͍ҙຯͰ ʮখ͍͞νʔϜ͕େ͖ͳࣄΛ͢Δʯ ͨΊͷϑϨʔϜϫʔΫͰ͋Δ
None
͝੩ௌɺ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ