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
1.9k
生成AIが出力するテストコードのリアル よくあるコードと改善のヒント
starfish719
0
650
生成AI時代に若手エンジニアが最初に覚えるべき内容と、その学習法
starfish719
2
750
開発生産性を上げるための生成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
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Code Review Best Practice
trishagee
74
19k
Bash Introduction
62gerente
615
210k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1k
Designing Powerful Visuals for Engaging Learning
tmiket
0
190
Claude Code のすすめ
schroneko
67
210k
Thoughts on Productivity
jonyablonski
73
5k
Leo the Paperboy
mayatellez
0
1.3k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
220
Everyday Curiosity
cassininazir
0
110
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
94
[SF Ruby Conf 2025] Rails X
palkan
0
650
Transcript
ͷνʔϜϚωδϝϯτ
ࣗݾհ • ށా ઍ൏ (Toda Chihaya) • @starfish0206 • PHP
JavaScript Swift • Vue.js Elixir • झຯɹϙέϞϯ • ಛٕɹϙέϞϯ
ࠓ͢͜ͱ • νʔϜϚωδϝϯτ • ϓϩδΣΫτͷਐΊํ • ։ൃͷਐΊํ
ࠓ͞ͳ͍͜ͱ • ٕज़ͷ • ;Δ͞ͱೲ੫ͷ • ϙέϞϯͷ
ϓϩμΫτͷ ίϯηϓτΛܾΊΔ
ίϯηϓτܾΊ • ·ͣԿΛ࡞Δͷ͔໌֬ʹ͢Δ • ͦͷϓϩμΫτͰԿΛ࣮ݱ͍ͨ͠ͷ͔ • ίϯηϓτͱΩϟονίϐʔҧ͏
ίϯηϓτͱΩϟονίϐʔͷҧ͍ • ίϯηϓτԿΛ࣮ݱ͍ͨ͠ͷ͔ • ΩϟονίϐʔԿ͕ग़དྷΔͷ͔ • ΩϟονίϐʔϦϦʔεલޙͰܾΊΕྑ͍ Ωϟονίϐʔ ίϯηϓτ ϓϩμΫτ
։ൃํΛܾΊΔ
Μͩ࣌ͷࢦΛܾΊΔ • ίϯηϓτΛ࣮ݱ͢ΔͨΊʹ։ൃνʔϜͷࢦ ΛܾΊΔ • Μͩ࣌ʹ։ൃํʹԊͬͨબΛ͢Δ͜ͱ ͰਐΉํ͕ϒϨʹ͘͘ͳΔ • ̏ͭ༻ҙ͢Δ͜ͱΛΦεεϝ
։ൃํͷྫ • γϯϓϧ • εϐʔυ • ΤϯυϢʔβʔϑΝʔετ • ϞόΠϧϑΝʔετ •
֦ுੑ • ݎ࿚ੑ • ݟͨॏࢹ • ͍উख • etc
։ൃํͷ͍ํ • Μͩ࣌ͷऔࣺબͷࡐྉ • ΑΓ։ൃํʹ͍ۙͷΛબ͢Δ • ʮΈΜͳͷҙݟ͕ө͞ΕͨϓϩμΫτʯʹ ͠ͳ͍
Βͳ͍͜ͱΛܾΊΔ
Βͳ͍͜ͱͷઢҾ͖Λ͢Δ • ͋ͬͨํ͕͍͍ɺ͋ΔͱศརϨϕϧͷͷ͕ ͲΜͲΜՃ͞ΕΔ͜ͱ͕ଟ͍ • ઌʹΒͳ͍͜ͱΛઢҾ͖͓͚ͯ͠Δͱɺແ ବͳཁ݅ΛΧοτ͍͢͠ • ίϯηϓτɺ։ൃํΛݩʹܾΊΔ
ϛʔςΟϯά
ఆྫۃྗগͳ͘ • ຖिܾΊΒΕͨ࣌ؒʹɺܾΊΒΕͨϝϯόʔ͕ू ·ͬͯใࠂ͢Δձۃྗগͳ͘͢Δ • ΔͷͰ͋Εɺඞཁ࠷ݶͷਓͰɺ͍࣌ؒ ͰऴΘΒͤΔ͖ • ։ൃঢ়گΛΓ͍ͨͳΒɺશһूΊΔඞཁͳ͘ɺ Ϧʔμʔ͕֤ࣗͷͱ͜ߦ͖Λฉ͚ͩ͘Ͱ͍͍
ࢀՃਓඞཁ࠷ݶͰ • ؔऀશһ͕ू·ͬͯɺٞʹࢀՃ͢Δͷ ࠷େͰ3ਓఔ • ฉ͚ͩ͘ͷϛʔςΟϯάʹՁͳ͍ • ٞࣄΛ༻ҙͯ͠ޙͰ֬ೝͯ͠Β͏͚ͩͰ ྑ͍
ԿΛܾΊΔͷ͔໌֬ʹ • ใࠂ͢Δ͚ͩͷϛʔςΟϯάෆཁ • SlackͰใࠂ͢Δ͚ͩͰ͍͍ • ԿΛܾΊΔͷ͔Λ໌֬ʹͯ͠ɺͦͷٞʹूத͢Δ • ੍ݶ࣌ؒʹܾ·Βͳ͚Εɺผ్࣌ؒΛͱͬͯ࠶ ٞ
• ܾ·Δ͜ͱ͕ܾ·ͬͨΒ͙͢ʹϛʔςΟϯάΛऴྃ
࣌ؒͷ͍ํ • ٞΛ͢Δ͚ͩͰϓϩμΫτ͠ͳ͍ • ϛʔςΟϯά࠷খݶʹ • ίʔυΛॻ࣌ؒ͘Λ࠷େݶʹ
։ൃ
όά • όάΛθϩʹ͢Δߟ͑࠷ॳ͔Β࣋ͨͳ͍ • θϩʹ͢ΔͷͰͳ͘ɺόάʹૣ͘ؾ͖ͮɺ मਖ਼ͯ͠σϓϩΠͰ͖Δମ੍ͷํ͕ॏཁ • εΫϦϓτΤϥʔΛSlackʹ௨͢ΔΈ • Sentry͍͍ͧ
ͪΐͬͱͣͭؒҧ͑Δ • ཁ༷݅ΛܾΊͯɺ࣮ஈ֊Ͱ࿙Ε݀ ͕ग़ͯ͘Δ • ص্ΑΓɺ࡞ͬͯΈͯؾ͍ͮͨ͜ͱʹՁ ͕͋Δ • ·ͣಈ͘ͷΛ࡞Γɺ͔ͦ͜Βͪΐͬͱͣͭ ϒϥογϡΞοϓ͍ͯ͘͠
ཧ ελʔτ ΰʔϧ
࠷ѱ ελʔτ ΰʔϧ
ݱ࣮ ελʔτ ΰʔϧ
͕ͯ͘ϨϏϡʔ͢Δ • ͕100ύʔηϯτ͡Όͳͯ͘ɺϨ Ϗϡʔ֬ೝʹճ͢Α͏ʹ͢Δ • ϛε࿙Εʹૣ͘ؾͮ͘͜ͱ͕Ͱ͖Δ • GitHubͷPull requestsΛ׆༻͢Δ •
ίʔυ্ͰٞΛ͢Δ
όάࣦഊڐ༰͢Δ • μϝͩͬͨͱΘ͔ͬͨ͜ͱ͕ऩ֭ • ࣦഊͰͳ͘ɺ෦తޭͱଊ͑Δ • όάࣦഊʹૣ͍ஈ֊Ͱؾͮ͘͜ͱ͕ॏཁ
ςετ • ςετʹ͋·Γ࣌ؒΛ͔͚ͳ͍ • ઈରʹى͖͍͚ͯͳ͍όάͷύλʔϯͷΈɺ ॏతʹςετΛ͢Δ • ଞͷόάؾ͍͔ͮͯΒमਖ਼͙ͯ͢͠ʹσϓ ϩΠ͢Εྑ͍
εέδϡʔϧ • ΨϯτνϟʔτWBSར༻͠ͳ͍ • εέδϡʔϧΛཧ͢Δ͜ͱͰͳ͘ɺϓϩμΫτΛ࡞Δ͜ ͱ͕ࣄ • GitHubͷMilestonesͰཧ • ظΛઃ͚Δͷͱɺͦ͏Ͱͳ͍ͷΛ۠ผͯ͠ϝϯόʔʹ
མͱ͠ࠐΉ • ظ͕ܾ·ͬͯͳ͍ͷͷਐΊํ֤ϝϯόʔʹͤΔ
·ͱΊ
Ϟϊͮ͘Γʹूத͢Δମ੍ • తͱखஈΛ໌֬ʹͯ͠ɺແବͳػೳ࡞Β ͳ͍ • ΤϯδχΞ͕ίʔυΛॻ࣌ؒ͘Λେࣄʹ͢Δ • ͋ΔఔͷࣦഊΛڐ༰ͯ͠ɺগ͠Ͱલʹਐ Ή͜ͱ͕େ