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
4.9k
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
290
RubyとRubyKaigiがきっかけで沖縄から東京に転職した話/TokyuRubyKaigi2018
yono
2
3.9k
レガシーRailsアプリとの付き合い方について考える
yono
2
420
Play! framework について
yono
1
420
Other Decks in Technology
See All in Technology
AWSサービスアップデート 2024/12 Part3
nrinetcom
PRO
0
140
月間60万ユーザーを抱える 個人開発サービス「Walica」の 技術スタック変遷
miyachin
1
140
[IBM TechXchange Dojo]Watson Discoveryとwatsonx.aiでRAGを実現!座学①
siyuanzh09
0
110
デジタルアイデンティティ人材育成推進ワーキンググループ 翻訳サブワーキンググループ 活動報告 / 20250114-OIDF-J-EduWG-TranslationSWG
oidfj
0
530
今年一年で頑張ること / What I will do my best this year
pauli
1
220
Copilotの力を実感!3ヶ月間の生成AI研修の試行錯誤&成功事例をご紹介。果たして得たものとは・・?
ktc_shiori
0
350
完全自律型AIエージェントとAgentic Workflow〜ワークフロー構築という現実解
pharma_x_tech
0
340
なぜfreeeはハブ・アンド・スポーク型の データメッシュアーキテクチャにチャレンジするのか?
shinichiro_joya
2
450
Unsafe.BitCast のすゝめ。
nenonaninu
0
200
実践! ソフトウェアエンジニアリングの価値の計測 ── Effort、Output、Outcome、Impact
nomuson
0
2k
Azureの開発で辛いところ
re3turn
0
240
ドメイン駆動設計の実践により事業の成長スピードと保守性を両立するショッピングクーポン
lycorptech_jp
PRO
12
1.7k
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
960
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Into the Great Unknown - MozCon
thekraken
34
1.6k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Mobile First: as difficult as doing things right
swwweet
222
9k
The Cult of Friendly URLs
andyhume
78
6.1k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Scaling GitHub
holman
459
140k
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 ͥͻͬͯΈ͍ͯͩ͘͞ ϑΟʔυόοΫ͍͚ͨͩΔͱخ͍͠Ͱ͢