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
Rails経験者が万葉の新人研修を受けて得られたこと/railsdm2018_day3_ext...
Search
Yusaku ONO
July 14, 2018
Technology
2
5.2k
Rails経験者が万葉の新人研修を受けて得られたこと/railsdm2018_day3_extreme
Yusaku ONO
July 14, 2018
Tweet
Share
More Decks by Yusaku ONO
See All by Yusaku ONO
Rubyで日常をちょっとだけたのしくする / Rails Girls Okinawa 1st
yono
0
300
RubyとRubyKaigiがきっかけで沖縄から東京に転職した話/TokyuRubyKaigi2018
yono
2
4.2k
レガシーRailsアプリとの付き合い方について考える
yono
2
440
Play! framework について
yono
1
470
Other Decks in Technology
See All in Technology
Design and implementation of "Markdown to Google Slides" / phpconfuk 2025
k1low
1
370
【Android】テキスト選択色の問題修正で心がけたこと
tonionagauzzi
0
110
ソフトウェア品質を支える テストとレビュー再考 / 吉澤 智美さん
findy_eventslides
1
900
次世代のメールプロトコルの斜め読み
hirachan
3
440
從裝潢設計圖到 Home Assistant:打造智慧家庭的實戰與踩坑筆記
kewang
0
150
DMARCは導入したんだけど・・・現場のつぶやき 〜 BIMI?何それ美味しいの?
hirachan
1
180
LINE公式アカウントの技術スタックと開発の裏側
lycorptech_jp
PRO
0
240
Zabbix Conference Japan 2025 ダッシュボードコンテストLT
katayamatg
0
140
龍昌餃子で理解するWebサーバーの並行処理モデル - 東葛.dev #9
kozy4324
1
140
新米エンジニアをTech Leadに任命する ー 成長を支える挑戦的な人と組織のマネジメント
naopr
1
390
エンタープライズ企業における開発効率化のためのコンテキスト設計とその活用
sergicalsix
1
120
フライトコントローラPX4の中身(制御器)を覗いてみた
santana_hammer
1
130
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
49
14k
Producing Creativity
orderedlist
PRO
348
40k
Bash Introduction
62gerente
615
210k
Done Done
chrislema
186
16k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Docker and Python
trallard
46
3.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Rails Girls Zürich Keynote
gr2m
95
14k
GitHub's CSS Performance
jonrohan
1032
470k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
Transcript
3BJMTܦݧऀ͕ ສ༿ͷ৽ਓݚमΛड͚ͯ ಘΒΕͨ͜ͱ גࣜձࣾສ༿ɹখ༟࡞
ࣗݾհ ࢯ໊খ༟࡞ ॴଐגࣜձࣾສ༿ʢ݄ೖࣾʣ 3BJMTྺ͘Β͍ (JU)VCɾ5XJUUFSZPOP
ࠓͷ͓ ສ༿Ͱ৽ೖࣾһ͚ʹڭҭ༻ΧϦΩϡϥϜʹ ΑΔ৽ਓݚमΛߦ͍ͬͯ·͢ɻຊൃදͰɺ w ࣄͰ3BJMTΛ͖ͬͯͨ w νʔϜ։ൃະܦݧ ͩͬͨࢲ͕ສ༿ͷ৽ਓݚमΛड͚ͯͲͷΑ͏ͳ ֶͼΛಘͨͷ͔͓͍͖ͤͯͨͩ͞·͢ɻ
ສ༿ͷ৽ೖࣾһڭҭ༻ΧϦΩϡϥϜ IUUQTHJUIVCDPNFWFSZMFBGFMUSBJOJOH
ສ༿ͷ৽ೖࣾһڭҭ༻ΧϦΩϡϥϜ ͝ଘͷํ!
ສ༿ͷ৽ೖࣾһڭҭ༻ΧϦΩϡϥϜ ͬͨ͜ͱ͕͋Δํ!
ສ༿ͷ৽ೖࣾһڭҭ༻ΧϦΩϡϥϜ IUUQTHJUIVCDPNFWFSZMFBGFMUSBJOJOH λεΫཧγεςϜͷ։ൃΛ௨ͯ͠ 3VCZPO3BJMTͱͦͷपลٕज़ͷجૅΛशಘ͢Δ ։ൃڥͷߏங͔ΒσϓϩΠ·Ͱཏతͳ༰ʹͳ͍ͬͯ·͢ ɾ։ൃڥͷߏஙɹɹɹɹɹɾJO ɾ(JU(JU)VCͷ͍ํɹɹɾೝূೝՄ ɾϞσϧઃܭɹɹɹɹɹɹɹɾσϓϩΠ ɾ$36%ɹɹɹɹɹɹɹɹɹFUDʜ ɾࣗಈςετɹɹɹ
3VCZ8PSME$POGFSFODF IUUQSVCZXPSMEDPOGPSHKBQSPHSBN
3VCZϏδωεग़ల IUUQTSVCZCEPPSLFFQFSKQFWFOUT ։࠵݄ʢۚʣ ։࠵ॴάϥϯϑϩϯτେࡕ ฐࣾେ͕ొஃ͠·͢ λΠτϧ ཱࣗͨ͠3VCZٕज़ऀΛҭͯΔສ༿ͷ৽ਓڭҭͷΈ
ͰվΊͯ
3BJMTܦݧऀ͕ ສ༿ͷ৽ਓݚमΛड͚ͯ ಘΒΕͨ͜ͱ גࣜձࣾສ༿ɹখ༟࡞
ಘΒΕͨ͜ͱ ɾࣗͷεΩϧϨϕϧΛݟ͢ػձ ɾ։ൃʹ͓͚ΔίϛϡχέʔγϣϯεΩϧ ɾઌഐࣾһͱͷަྲྀͷ
εΩϧϨϕϧΛݟ͢ w ҙࣝ͠ͳͯ͘Ͱ͖Δ w %#ઃܭ w ύϑΥʔϚϯεΛߟྀ࣮ͨ͠ w ҙࣝ͢ΕͰ͖Δ w
Ϋϥεมʹదͳ໊લ͕͚ΒΕΔ w ؾΛൈ͘ͱࡶͳ໊લΛ͚ͯ͠·͏ w ͍ͬͯΔ͚ͲͰ͖ͳ͍ w Βͳ͍ ΧϦΩϡϥϜ͕جૅతɾཏతͳ༰͔ͩΒͦ͜ ࣗͷεΩϧ͕Ͳͷஈ֊͔Θ͔Γ͍͢ ˠͲͷεΩϧΛ৳͍͍͔ͤΘ͔ΔͷͰʹͭͳ͕Δ
։ൃʹ͓͚ΔίϛϡχέʔγϣϯεΩϧ ීஈͷۀͰൃੜ͢Δίϛϡχέʔγϣϯͷྫ w νϟοτɾޱ಄Ͱ w ༷ͷᐆດͳ෦ΛܾΊ͍ͯ͘ w ࣮Ͱ٧·ͬͨՕॴʹ͍ͭͯ૬ஊ w (JU)VCͰ
w JTTVFͰΓऔΓΛ͢Δ w 13Λग़ͯ͠ϨϏϡʔΛड͚Δ ։ൃΛԁʹਐΊΔ্Ͱίϛϡχέʔγϣϯॏཁ
։ൃʹ͓͚ΔίϛϡχέʔγϣϯεΩϧ ݚमͷਐΊํීஈͷۀͱ͍ۙܗʹͳ͍ͬͯΔ w༷ɾઃܭʹ͍ͭͯ૬ஊ͢Δ wΧϦΩϡϥϜΘ͟ͱᐆດͳࢦࣔΛ͍ͯ͠Δ wྫΤϥʔϖʔδΛదʹઃఆ͠Α͏ʢԿΛΤϥʔͱ͢Δ͔ ʣ w࣮͢Δ w13Λग़͢ wϨϏϡʔΛड͚Δ w-(5.ΛΒ͏
w13ΛϚʔδ͢Δ ˠίϛϡχέʔγϣϯͷͱΓํʹ͍ͭͯΞυόΠε͕Β͑Δ wνϟοτͰͷ࣭ͷํ w13Λग़͢ࡍʹࡌͤͨ΄͏͕͍͍߲
ͻͱΓ։ൃͰ͋Γ͕ͪͳ13
ͻͱΓ։ൃͰ͋Γ͕ͪͳ13 λΠτϧΛݟͯ ͲΜͳ13͔Θ͔Βͳ͍ ԿΛͲ͏มߋͨ͠ͷ͔ શ͘Θ͔Βͳ͍
ݚमͷͱ͖ͷ13
ݚमͷͱ͖ͷ13 ༰͕తʹࣔ͞Ε͍ͯΔ ͜ͷ13Ͱมߋ͞ΕΔ༰ ͜ͷ13ͰରԠ͠ͳ͍༰
ઌഐࣾһͱͷަྲྀͷ ݚमͷਐΊํ w ༷ɾઃܭʹ͍ͭͯ૬ஊ͢Δ w ࣮͢Δ w 13Λग़͢ w ϨϏϡʔΛड͚ΔʢϨϏϡΞʔશࣾһʣ
w -(5.ΛΒ͏ʢ໊Ҏ্͔Βʣ w 13ΛϚʔδ͢Δ ௨ৗۀͩͱ1+ɾҊ݅ʹؔΘΔਓͱ͔͠ϨϏϡʔͳͲͷΓऔΓ͕ແ͍ ˠݚमͩͱશࣾһ͔ΒϨϏϡʔΛड͚ΒΕΔ ˠ৽ਓʹͱͬͯઌഐࣾһͷಘҙͳٕज़ਓͱͳΓΛΔྑ͍ػձ ˠϝϯλʔҎ֎ͷઌഐࣾһʹ૬ஊ͘͢͠ͳΔ ˠ͕ࣗઌഐࣾһͷཱʹͳͬͨͱ͖ʹ৽ਓʹ͍ͭͯΔػձʹͳΔ
ສ༿ͷ৽ਓݚमΛड͚ͯಘΒΕͨ͜ͱ w ࣗͷεΩϧϨϕϧΛݟͯ͠ࠓޙͷʹ ͭͳ͛ΒΕͨ w ීஈͷࣄʹ͍ۙܗͰݚमΛਐΊΔ͜ͱͰ ίϛϡχέʔγϣϯεΩϧ্Ͱ͖ͨ w ઌഐࣾһʹ͍ͭͯΓɺަྲྀΛਂΊΔػձΛ ಘΒΕͨ
࠷ޙʹ w 3VCZ3BJMTͷܦݧऀͰສ༿ͷΧϦΩϡϥϜΛ ͬͨݚमड͚ΔՁ͕͋ͬͨ w ͪΖΜ3VCZ3BJMTͷجૅΛֶͿʹ͓͢͢Ί ສ༿ͷ৽ೖࣾһڭҭ༻ΧϦΩϡϥϜ IUUQTHJUIVCDPNFWFSZMFBGFMUSBJOJOH ͥͻͬͯΈ͍ͯͩ͘͞ ϑΟʔυόοΫ͍͚ͨͩΔͱخ͍͠Ͱ͢