Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
師弟登壇 2018 クックパッドで弟子入りした話
Search
Shota Iguchi
January 21, 2018
Programming
1
3.1k
師弟登壇 2018 クックパッドで弟子入りした話
Shota Iguchi
January 21, 2018
Tweet
Share
More Decks by Shota Iguchi
See All by Shota Iguchi
Webpacker移行ガイド / Migrating from Webpacker to Simpacker
iguchi1124
1
560
cookpadLiveのライブ配信基盤
iguchi1124
0
1.2k
電話番号を扱う技術
iguchi1124
21
13k
RackでWEBアプリケーション開発入門
iguchi1124
0
310
Other Decks in Programming
See All in Programming
UIデザインに役立つ 2025年の最新CSS / The Latest CSS for UI Design 2025
clockmaker
17
6.8k
GeistFabrik and AI-augmented software development
adewale
PRO
0
260
モダンJSフレームワークのビルドプロセス 〜なぜReactは503行、Svelteは12行なのか〜
fuuki12
0
200
Reactive Thinking with Signals and the new Resource API
manfredsteyer
PRO
0
160
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
28
17k
Herb to ReActionView: A New Foundation for the View Layer @ San Francisco Ruby Conference 2025
marcoroth
0
240
AI時代もSEOを頑張っている話
shirahama_x
0
230
tparseでgo testの出力を見やすくする
utgwkk
1
140
NUMA環境とコンテナランタイム ― youki における Linux Memory Policy 実装
n4mlz
1
110
All(?) About Point Sets
hole
0
280
20251127_ぼっちのための懇親会対策会議
kokamoto01_metaps
2
420
WebRTC と Rust と8K 60fps
tnoho
2
1.9k
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
40
2.2k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Six Lessons from altMBA
skipperchong
29
4.1k
Bash Introduction
62gerente
615
210k
Raft: Consensus for Rubyists
vanstee
140
7.2k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.1k
Rails Girls Zürich Keynote
gr2m
95
14k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Docker and Python
trallard
46
3.7k
Transcript
ΫοΫύουͰ ఋࢠೖΓͨ͠ !JHVDIJ
ఋࢠ!JHVDIJ w Ҫޱᠳଠ w ଔ w ΤϯδχΞ w
ձһࣄۀ෦Ϣʔβʔج൫νʔϜ w ߴݝग़ w εϓϥτΡʔϯ ΨνΤϦΞ4ɺΨνϠάϥ4 ɺΨνϗί" ɺΨνΞαϦ"
ࠓ͢͜ͱ w ೖ͔ࣾͯ͠ΒԿͬͯΔ͔ w ۀͷதͰͷֶशػձ
ೖ͔ࣾͯ͠ΒԿͬͯΔ͔
ೖ͔ࣾͯ͠Βࠓ·Ͱ w ݄ߴઐΛதୀ w ݄৽ଔͱͯ͠ఆ w ݄ΤϯδχΞΞϧόΠτͱͯ͠ೖࣾ w ݄݄ࠂ։ൃ෦ w
݄݄৽ଔݚम w ݄݄ ݱࡏ ձһࣄۀ෦
ೖ͔ࣾͯ͠Βࠓ·Ͱ w ݄ߴઐΛதୀ w ݄৽ଔͱͯ͠ఆ w ݄ΤϯδχΞΞϧόΠτͱͯ͠ೖࣾ w ݄݄ࠂ։ൃ෦ w
݄݄৽ଔݚम w ݄݄ ݱࡏ ձһࣄۀ෦
ࠂ։ൃ෦ w ΫοΫύουͷΞϓϦ8&#্ʹྲྀΕΔࠂ Λࢧ͑ΔιϑτΣΞ։ൃ w ΫοΫύουͰ࠷ଟ͘ͷϦΫΤετΛॲཧ ͢Δ"1*αʔόʔΛ։ൃ͍ͯ͠Δ
ࠂ։ൃ෦ w ऑͰ෯͍։ൃΛମݧͰ͖ͨ w ΫοΫύουͷࠂͷ։ൃ w ࠂೖߘγεςϜ։ൃ w ΞϓϦ8&#ʹ౷Ұతʹࠂ৴Λߦ͏ࠂ৴ج൫γεςϜ։ൃ w
ࠂ4%,ͷ։ൃ w ৽نαʔϏε։ൃ w ΞϧόΠτͰΓ͍ͨ͜ͱΛ૬ஊ͢Εٕज़తʹίΞͳ෦Ͱ ͤͯΒ͑Δ w ϲ݄΄Ͳಇ͍ͨͱ͜ΖͰདྷि͔ΒࣾһʹͳΒͳ͍͔ͱݴΘΕࣾһԽͨ͠
ೖ͔ࣾͯ͠Βࠓ·Ͱ w ݄ߴઐΛதୀ w ݄৽ଔͱͯ͠ఆ w ݄ΤϯδχΞΞϧόΠτͱͯ͠ೖࣾ w ݄݄ࠂ։ൃ෦ w
݄݄৽ଔݚम w ݄݄ ݱࡏ ձһࣄۀ෦
৽ଔݚम w Ұϲ݄͕ؒͬͭΓݚमͯ͠ଈଐ w ϏδωεϚφʔݚम w ߹॓ w ࣾһհ w
ւ֎ࣄۀ෦ݚम w ٕज़ݚम w αʔϏε։ൃݚम
৽ଔݚम w ͷྑ͍ಉظ͕Ͱ͖ͨ w ࣾʹؾָʹͳΜͰͤΔਓ͕͍Δͱ ಇ͖͍͢ w ࣾʹ͍ΔਓจԽ͕͍͍͔ͩͨΔ
ೖ͔ࣾͯ͠Βࠓ·Ͱ w ݄ߴઐΛதୀ w ݄৽ଔͱͯ͠ఆ w ݄ΤϯδχΞΞϧόΠτͱͯ͠ೖࣾ w ݄݄ࠂ։ൃ෦ w
݄݄৽ଔݚम w ݄݄ ݱࡏ ձһࣄۀ෦
ձһࣄۀ෦Ϣʔβʔج൫νʔϜ w ΫοΫύουͷϢʔβʔج൫Λ࠶ߏங͍ͯ͠Δ w Ϣʔβʔʹ৽͍͠ՁΛಧ͚ΔͨΊʹෳࡶͳ ΫοΫύουͷϢʔβʔঢ়ଶΛ͍͍ײ͡ʹ͢Δ w ϩάΠϯɺϢʔβʔొपΓͷൈຊతͳ69վ ળɺΈͷ৽
ࢣঊ͔ΒֶΜͩ͜ͱ
ࢣঊ͔ΒֶΜͩ͜ͱ νʔϜͰՌΛ࠷େԽͤ͞Δ ܧଓతιϑτΣΞ։ൃ
νʔϜͰՌΛ࠷େԽͤ͞Δ w νʔϜͰͷৼΓฦΓ w ࣦഊ͕͋ͬͯ࣍ճ͜͏͍ͨ͠ͱ͍͏લͷΊ Γͳײ͕ͯΔΑ͏ʹ w ྑ͔ͬͨ͜ͱ࠶ݱग़དྷΔΑ͏ʹ w ઃܭ͔ͬ͠Γٞͯ͠٧ΊΔ
w νʔϜͰֶश͢Δ
ܧଓతιϑτΣΞ։ൃ w ܧଓతʹϢʔβʔʹՁΛಧ͚ΔͨΊʹ։ൃ͢Δ w ͨͩͷϦϑΝΫλϦϯάͰͳ͍ɺϢʔβʔج൫Λ࠶ߏங͠ ͭͭܧଓతʹՁΛੜΉ w ϨΨγʔίʔυจࣈ௨ΓҨ࢈Ͱ͋ΓɺશͯΛॻ͖͢ͷؾ ࣋ͪͰͳ͘ɺઌਓ͕ͨͪؾ͖͖ͮ͋͛ͨ͢Ҩ࢈ͱ՝ ΛΑΓ্͚ͨͰ৽ͨͳֶͼΛ͕ࣗͨͪੵΈॏͶΔ͜ͱ
w ຖͷ։ൃΛָ͘͠
ۀͷதͰͷֶशػձ
PO w ςοΫϦʔυͱͷPO w ීஈͷΈۀͷ૬ஊ w ͷखॿ͚Λͯ͘͠ΕΔ
)BDLBSBEF w ࣾͷΤϯδχΞશһࢀՃܕͷΠϕϯτ w 3VCZ)BDL$IBMMFOHF w .BDIJOF-FBSOJOH w ஈ֊άϥϯϓϦ ࣾ*46$0/
w Ͱճ։࠵͞Εͨ
3VCZ)BDL$IBMMFOHF w ࣾͷ3VCZίϛολʔڠྗͷͱɺ 3VCZͷվળʹऔΓΉ w 3VCZਓؒʹΑͬͯ։ൃ͞Ε͍ͯΔ͜ͱΛ ࢥ͍ग़͢ w ࣗͰ3VCZʹߩݙͰ͖Δ͜ͱ͕ ͨ͘͞Μ͋Δʂ
.BDIJOF-FBSOJOH w ࣾͷ.BDIJOF-FBSOJOHΛ༻͍ͯ ࣮ࡍʹαʔϏε։ൃΛߦ͍ͬͯΔΤϯδχΞ ʹࢦಋͯ͠Β͑Δ w 5FOTPS'MPXCBDLFOEͷ,FSBTΛ͔ͭͬͯ ؆୯ͳػցֶशͷϞσϧΛͭͬͯ͘ΈΔ
ஈ֊άϥϯϓϦ ࣾ*46$0/ w ࣾͷ࠷ڧͷΤϯδχΞୡͱͷਅউෛ w ࣗͷ࣮ྗΛࢼͤΔʂ w ্࢘ʹෛ͚ͯͨ·Δ͔ʂʂ
None
ଞʹ৭ʑ w 5FDI.5( w ֤ࣗͰ͍ͬͯΔษڧձɺಡॻձ w ࣾϒϩάʮ(SPVQBEʯ w ࣗओֶशࢧԉ w
ษڧձɺΧϯϑΝϨϯεͷग़ுඅ͕ग़Δ
·ͱΊ
·ͱΊ w ΫοΫύουͰΤϯδχΞͷʹྗΛೖ Ε͍ͯ·͢ w ΫοΫύουͷϢʔβʔج൫νʔϜͰ νʔϜ։ൃΛͨͷ͘͢͠ΔऔΓΈΛͬͯ ͍·͢
None