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
クラシルの地味な裏側
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Takuya Okuhara
December 07, 2017
Programming
2.8k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
クラシルの地味な裏側
世界最大のレシピ動画アプリ『クラシル』開発のすべて!!
@ヒカ☆ラボ
Takuya Okuhara
December 07, 2017
More Decks by Takuya Okuhara
See All by Takuya Okuhara
プロダクトマネージャーの時代はもう始まっている
okutaku0507
5
20k
実践!リーンなプロダクト開発
okutaku0507
26
63k
思いつきでgemを作ると後悔する話
okutaku0507
0
300
急激に成長するクラシルと組織を Ruby on Railsでどう支えるか
okutaku0507
2
920
Railsを使って最短1日でAMPに対応する
okutaku0507
0
1.5k
Railsでキャッシュをいい感じに分散して期限切れを軽減する
okutaku0507
0
1.3k
クラシルのwebサイトをちょっとした改善で100倍速にした話
okutaku0507
5
3.4k
Other Decks in Programming
See All in Programming
CLIであることを活かしたGitHub Copilot CLI活用術 / GitHub Copilot CLI Pro Tips & Tricks
nao_mk2
1
1.2k
エージェンティックRAGにAWSで入門しよう!
har1101
8
1.3k
TSKaigi Night Talks 2026_TypeScriptでサプライチェーンの整合性を型に閉じ込める
geekplus_tech
0
320
tsserverとは何だったのか、これからどうなるのか
nowaki28
1
460
GitHub Copilot CLIのいいところ
htkym
2
1.3k
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
250
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
550
Lessons from Spec-Driven Development
simas
PRO
0
150
net-httpのHTTP/2対応について
naruse
0
450
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.5k
Inside Stream API
skrb
1
650
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
340
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.5k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
520
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.3k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Designing for Performance
lara
611
70k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
How to Talk to Developers About Accessibility
jct
2
220
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
A better future with KSS
kneath
240
18k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Transcript
Ϋϥγϧͷຯͳཪଆ Ԟݪ
ࣗݾհ
ࣗݾհ !PLVUBLV ੜ·Ε ࡛ۄݝຊঙࢢग़ αʔόʔαΠυΤϯδχΞ 3BJMTྺఔʢେֶੜ͔Βʣ "1*ཧαΠτΩϟϦΞ࿈ܞ େֶӃͰੜԽֶઐ߈ʢதୀʣ ଔۀݚڀʮ"51࠶ੜܥΛڞͤͨ͞-άϧλϛϯͱ-Ξε ύϥΪϯͷੜ࢈ʯ
EFMZʹδϣΠϯ ٳΧϑΣͰ1$ΛΧλΧλ ݶΓͳ͘Ջ झຯ୳͠த ΦϑΟεͰೣΛࣂ͍͍ͨ
Կ͕ຯͳͷ͔
αʔόʔαΠυΤϯδχΞͷۀ ɾࣾπʔϧͷ։ൃ ɾ"1*ͷ։ൃ ෛՙରࡦ ɾXFC൛Ϋϥγϧͷ։ൃ ɾݕࡧػೳͷߏங ɾόονॲཧͷ։ൃ ɾଞαʔϏε࿈ܞ ɾͦͷଞ͜Ε͕ͻͨ͢Βଟ͍ʂʂ
ࣄྫ
ࣾπʔϧ ɾࣾһΞϧόΠτ͕͏ཧαΠτ
ࣾπʔϧ ɾ4/4ੳπʔϧ 'BDFCPPL
ຯ͚ͩͲେࣄ w A䝱w ﻭ✧
"1*ͷ։ൃ ෛՙରࡦ ɾී௨ͷ"1*։ൃ ػೳՃͳͲ ɾෛՙରࡦ ɹ⿏εϩʔΫΤϦͷۦஞ/FX3FMJD ɹ⿏ΩϟογϡͷಋೖHFNͱͯ͠ެ։
XFC൛Ϋϥγϧͷ։ൃ ɾΩϟογϡΛೖΕͨΓɺߴԽΛؤுͬͯΔ͚Ͳ·ͩ·ͩʜ
ݕࡧػೳͷߏங ɾ&MBTUJD4FBSDI &4 Λ͍ͬͯΔ ɹ⿏શจݕࡧΤϯδϯͷதͰ৭ʑྑͦ͞͏ͩͬͨ ɾࣗલͰ&$ʹ&4ΛΠϯετʔϧͯ͠ΫϥελΛΜͰ͍Δ ɹ⿏"NB[PO&MBTUJDTFBSDI4FSWJDFࣙॻϑΝΠϧ͕ஔ͚ͳ͍ ɾݕࡧ69վળΛௐཧ෦ͱҰॹʹਐΊ͍ͯΔ
όονॲཧ ɾόονॲཧઐ༻αʔόʔ͕͋Δ ఔ ଞαʔϏε࿈ܞ ɾ"QFUZ 3&$*1&CZ-*/& ɾ4NBSU/FXT ɾ(VOPTZ ɾEάϧϝ
ͦͷଞ ɾಈըมը૾ѹॖ ɹ⿏.1)-48FC. ɾӦۀใͷσʔλग़͠ ɹ⿏ʮφεʯͰ࠶ੜճ͕ଟ͍Ϩγϐ͕Γ͍ͨʂ ɹ⿏ʮΫϦεϚεʯͷΞϓϦݕࡧͷભҠΛग़ͯ͠ʂ ,# ,#
ؾ͕͍ͭͪΌ͍·ͨ͠ʁ
Δ͜ͱଟ͗͢ ͧ͞ɺαʔόʔαΠυͷऀ͕ͨͪू·ͬͯΔΜͰ͠ΐ͏ʜ
͑ɺҰਓʁ
3BJMTΤϯδχΞେืूc@ŋ ŧŽŕ
αʔόʔαΠυΤϯδχΞ͕େࣄʹ͍ͯ͠Δ͜ͱ ɾര։ൃ ɹ⿏3BJMTXBZʹΖ͏ ɹ⿏%POFJTCFUUFSUIBOQFSGFDU ɹ⿏ੜ࢈ੑΛ࠷େԽ͠Α͏ ɾϢʔβʔϑΝʔετ ɹ⿏Ϣʔβʔʹ࠷ߴͷՁΛ࠷Ͱಧ͚Δ ɾνϟϨϯδਫ਼ਆ ɹ⿏μϝͩͬͨΒɺૉʹँΕ͍͍ ɾ͍͍ײ͡ྗ
ɹ⿏ʮͱΓ͋͑ͣɺ͍͍ײ͡Ͱʂʯ͕௨͡Δ৫ IUUQTXXXXBOUFEMZDPNVTFSTQPTU@BSUJDMFT
͝੩ௌ͋Γ͕ͱ͏͍͟͝·͢ʂ