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.5k
Railsでキャッシュをいい感じに分散して期限切れを軽減する
okutaku0507
0
1.2k
クラシルのwebサイトをちょっとした改善で100倍速にした話
okutaku0507
5
3.3k
Other Decks in Programming
See All in Programming
コーディングは技術者(エンジニア)の嗜みでして / Learning the System Development Mindset from Rock Lady
mackey0225
2
400
Flutter로 Gemini와 MCP를 활용한 Agentic App 만들기 - 박제창 2025 I/O Extended Seoul
itsmedreamwalker
0
130
JetBrainsのAI機能の紹介 #jjug
yusuke
0
200
kiroでゲームを作ってみた
iriikeita
0
150
Reactの歴史を振り返る
tutinoko
1
180
バイブコーディング × 設計思考
nogu66
0
110
#QiitaBash TDDで(自分の)開発がどう変わったか
ryosukedtomita
1
360
GitHub Copilotの全体像と活用のヒント AI駆動開発の最初の一歩
74th
7
2.4k
ZeroETLで始めるDynamoDBとS3の連携
afooooil
0
160
Webinar: AI-Powered Development: Transformiere deinen Workflow mit Coding Tools und MCP Servern
danielsogl
0
110
中級グラフィックス入門~効率的なメッシュレット描画~
projectasura
4
2.6k
バイブコーディングの正体——AIエージェントはソフトウェア開発を変えるか?
stakaya
5
870
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
95
14k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
Measuring & Analyzing Core Web Vitals
bluesmoon
8
550
Automating Front-end Workflow
addyosmani
1370
200k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
19k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Git: the NoSQL Database
bkeepers
PRO
431
65k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
1k
Gamification - CAS2011
davidbonilla
81
5.4k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
How to train your dragon (web standard)
notwaldorf
96
6.2k
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
͝੩ௌɺ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ