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
vegatech_3.pdf
Search
starfish719
November 05, 2018
0
440
vegatech_3.pdf
starfish719
November 05, 2018
Tweet
Share
More Decks by starfish719
See All by starfish719
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
2k
生成AIが出力するテストコードのリアル よくあるコードと改善のヒント
starfish719
0
660
生成AI時代に若手エンジニアが最初に覚えるべき内容と、その学習法
starfish719
2
760
開発生産性を上げるための生成AI活用術
starfish719
3
2.9k
ファインディ株式会社におけるMCP活用とサービス開発
starfish719
0
4.6k
ファインディ株式会社における生成AI活用までの軌跡
starfish719
1
4k
ファインディの テックブログ爆誕までの軌跡
starfish719
3
3.3k
動作確認やテストで漏れがちな観点3選
starfish719
6
1.5k
GitHub CopilotでTypeScriptの コード生成するワザップ
starfish719
28
6.9k
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.9k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
31
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
280
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
Discover your Explorer Soul
emna__ayadi
2
1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Chasing Engaging Ingredients in Design
codingconduct
0
94
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
The SEO identity crisis: Don't let AI make you average
varn
0
47
Become a Pro
speakerdeck
PRO
31
5.8k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
How to Talk to Developers About Accessibility
jct
1
94
Transcript
ͷνʔϜϚωδϝϯτ
ࣗݾհ • ށా ઍ൏ (Toda Chihaya) • @starfish0206 • PHP
JavaScript Swift • Vue.js Elixir • झຯɹϙέϞϯ • ಛٕɹϙέϞϯ
ࠓ͢͜ͱ • νʔϜϚωδϝϯτ • ϓϩδΣΫτͷਐΊํ • ։ൃͷਐΊํ
ࠓ͞ͳ͍͜ͱ • ٕज़ͷ • ;Δ͞ͱೲ੫ͷ • ϙέϞϯͷ
ϓϩμΫτͷ ίϯηϓτΛܾΊΔ
ίϯηϓτܾΊ • ·ͣԿΛ࡞Δͷ͔໌֬ʹ͢Δ • ͦͷϓϩμΫτͰԿΛ࣮ݱ͍ͨ͠ͷ͔ • ίϯηϓτͱΩϟονίϐʔҧ͏
ίϯηϓτͱΩϟονίϐʔͷҧ͍ • ίϯηϓτԿΛ࣮ݱ͍ͨ͠ͷ͔ • ΩϟονίϐʔԿ͕ग़དྷΔͷ͔ • ΩϟονίϐʔϦϦʔεલޙͰܾΊΕྑ͍ Ωϟονίϐʔ ίϯηϓτ ϓϩμΫτ
։ൃํΛܾΊΔ
Μͩ࣌ͷࢦΛܾΊΔ • ίϯηϓτΛ࣮ݱ͢ΔͨΊʹ։ൃνʔϜͷࢦ ΛܾΊΔ • Μͩ࣌ʹ։ൃํʹԊͬͨબΛ͢Δ͜ͱ ͰਐΉํ͕ϒϨʹ͘͘ͳΔ • ̏ͭ༻ҙ͢Δ͜ͱΛΦεεϝ
։ൃํͷྫ • γϯϓϧ • εϐʔυ • ΤϯυϢʔβʔϑΝʔετ • ϞόΠϧϑΝʔετ •
֦ுੑ • ݎ࿚ੑ • ݟͨॏࢹ • ͍উख • etc
։ൃํͷ͍ํ • Μͩ࣌ͷऔࣺબͷࡐྉ • ΑΓ։ൃํʹ͍ۙͷΛબ͢Δ • ʮΈΜͳͷҙݟ͕ө͞ΕͨϓϩμΫτʯʹ ͠ͳ͍
Βͳ͍͜ͱΛܾΊΔ
Βͳ͍͜ͱͷઢҾ͖Λ͢Δ • ͋ͬͨํ͕͍͍ɺ͋ΔͱศརϨϕϧͷͷ͕ ͲΜͲΜՃ͞ΕΔ͜ͱ͕ଟ͍ • ઌʹΒͳ͍͜ͱΛઢҾ͖͓͚ͯ͠Δͱɺແ ବͳཁ݅ΛΧοτ͍͢͠ • ίϯηϓτɺ։ൃํΛݩʹܾΊΔ
ϛʔςΟϯά
ఆྫۃྗগͳ͘ • ຖिܾΊΒΕͨ࣌ؒʹɺܾΊΒΕͨϝϯόʔ͕ू ·ͬͯใࠂ͢Δձۃྗগͳ͘͢Δ • ΔͷͰ͋Εɺඞཁ࠷ݶͷਓͰɺ͍࣌ؒ ͰऴΘΒͤΔ͖ • ։ൃঢ়گΛΓ͍ͨͳΒɺશһूΊΔඞཁͳ͘ɺ Ϧʔμʔ͕֤ࣗͷͱ͜ߦ͖Λฉ͚ͩ͘Ͱ͍͍
ࢀՃਓඞཁ࠷ݶͰ • ؔऀશһ͕ू·ͬͯɺٞʹࢀՃ͢Δͷ ࠷େͰ3ਓఔ • ฉ͚ͩ͘ͷϛʔςΟϯάʹՁͳ͍ • ٞࣄΛ༻ҙͯ͠ޙͰ֬ೝͯ͠Β͏͚ͩͰ ྑ͍
ԿΛܾΊΔͷ͔໌֬ʹ • ใࠂ͢Δ͚ͩͷϛʔςΟϯάෆཁ • SlackͰใࠂ͢Δ͚ͩͰ͍͍ • ԿΛܾΊΔͷ͔Λ໌֬ʹͯ͠ɺͦͷٞʹूத͢Δ • ੍ݶ࣌ؒʹܾ·Βͳ͚Εɺผ్࣌ؒΛͱͬͯ࠶ ٞ
• ܾ·Δ͜ͱ͕ܾ·ͬͨΒ͙͢ʹϛʔςΟϯάΛऴྃ
࣌ؒͷ͍ํ • ٞΛ͢Δ͚ͩͰϓϩμΫτ͠ͳ͍ • ϛʔςΟϯά࠷খݶʹ • ίʔυΛॻ࣌ؒ͘Λ࠷େݶʹ
։ൃ
όά • όάΛθϩʹ͢Δߟ͑࠷ॳ͔Β࣋ͨͳ͍ • θϩʹ͢ΔͷͰͳ͘ɺόάʹૣ͘ؾ͖ͮɺ मਖ਼ͯ͠σϓϩΠͰ͖Δମ੍ͷํ͕ॏཁ • εΫϦϓτΤϥʔΛSlackʹ௨͢ΔΈ • Sentry͍͍ͧ
ͪΐͬͱͣͭؒҧ͑Δ • ཁ༷݅ΛܾΊͯɺ࣮ஈ֊Ͱ࿙Ε݀ ͕ग़ͯ͘Δ • ص্ΑΓɺ࡞ͬͯΈͯؾ͍ͮͨ͜ͱʹՁ ͕͋Δ • ·ͣಈ͘ͷΛ࡞Γɺ͔ͦ͜Βͪΐͬͱͣͭ ϒϥογϡΞοϓ͍ͯ͘͠
ཧ ελʔτ ΰʔϧ
࠷ѱ ελʔτ ΰʔϧ
ݱ࣮ ελʔτ ΰʔϧ
͕ͯ͘ϨϏϡʔ͢Δ • ͕100ύʔηϯτ͡Όͳͯ͘ɺϨ Ϗϡʔ֬ೝʹճ͢Α͏ʹ͢Δ • ϛε࿙Εʹૣ͘ؾͮ͘͜ͱ͕Ͱ͖Δ • GitHubͷPull requestsΛ׆༻͢Δ •
ίʔυ্ͰٞΛ͢Δ
όάࣦഊڐ༰͢Δ • μϝͩͬͨͱΘ͔ͬͨ͜ͱ͕ऩ֭ • ࣦഊͰͳ͘ɺ෦తޭͱଊ͑Δ • όάࣦഊʹૣ͍ஈ֊Ͱؾͮ͘͜ͱ͕ॏཁ
ςετ • ςετʹ͋·Γ࣌ؒΛ͔͚ͳ͍ • ઈରʹى͖͍͚ͯͳ͍όάͷύλʔϯͷΈɺ ॏతʹςετΛ͢Δ • ଞͷόάؾ͍͔ͮͯΒमਖ਼͙ͯ͢͠ʹσϓ ϩΠ͢Εྑ͍
εέδϡʔϧ • ΨϯτνϟʔτWBSར༻͠ͳ͍ • εέδϡʔϧΛཧ͢Δ͜ͱͰͳ͘ɺϓϩμΫτΛ࡞Δ͜ ͱ͕ࣄ • GitHubͷMilestonesͰཧ • ظΛઃ͚Δͷͱɺͦ͏Ͱͳ͍ͷΛ۠ผͯ͠ϝϯόʔʹ
མͱ͠ࠐΉ • ظ͕ܾ·ͬͯͳ͍ͷͷਐΊํ֤ϝϯόʔʹͤΔ
·ͱΊ
Ϟϊͮ͘Γʹूத͢Δମ੍ • తͱखஈΛ໌֬ʹͯ͠ɺແବͳػೳ࡞Β ͳ͍ • ΤϯδχΞ͕ίʔυΛॻ࣌ؒ͘Λେࣄʹ͢Δ • ͋ΔఔͷࣦഊΛڐ༰ͯ͠ɺগ͠Ͱલʹਐ Ή͜ͱ͕େ