Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
最近の開発でやったLGTMなこと / EC Tech MTG 3
Search
Kentaro Suda
August 02, 2017
Technology
930
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
最近の開発でやったLGTMなこと / EC Tech MTG 3
EC Tech MTG #3(GMOペパボEC事業部の社内勉強会)のための資料です。
Kentaro Suda
August 02, 2017
More Decks by Kentaro Suda
See All by Kentaro Suda
大きくなるチームを支える技術 / Technology to support a growing SCX team
ku00
0
1.5k
カラーミーショップカートのAngular事情 / Angular circumstances of colorme-cart
ku00
1
2.8k
もう一人の私 / Another I
ku00
0
2.3k
ゆるふわAngular入門/angular-intro
ku00
2
2.6k
Other Decks in Technology
See All in Technology
OpenTelemetry eBPF Instrumentationの舞台裏 / Behind the Scenes of OpenTelemetry eBPF Instrumentation
ymotongpoo
4
1.3k
Claude Code本って、 読む必要あるの?
oikon48
2
460
映像変換サーバーなしで端末内でHLSを生成してライブ配信
hikarusato
0
110
What the customer really needed
kawaguti
PRO
2
170
MCPをつなげて作る組織横断のAIエージェント基盤(の開発工程)
tsubakimoto_s
0
130
SREは、MCPとAutopilotをこう使え!
kazumax55
2
810
[2026-09-11]SREは誰のもの?運用エンジニアが始める 「SRE領域への越境」とチームの進化の軌跡 〜Road to NEXT CRE
tosite
0
250
生成AIエージェントを用いた、 手動テスト手順書から自動テストへの 変換手法の検討
magicpod
0
160
range over func 2年間の軌跡 Issue #56413 はGoのエコシステムをどう変えたか
ryujicre8ive
0
190
顧客に向き合う開発組織へ。リアーキテクチャとフィーチャーチーム化で挑む組織改革
safie
0
1.9k
synctest時代のhttptest Go 1.27で変わるHTTPサーバテストの裏側 / go conference2026 synctest and httptest
budougumi0617
1
3k
作品が生態系になった ─ Mini Tokyo 3D から世界へ
nagix
0
190
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The SEO Collaboration Effect
kristinabergwall1
1
560
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Six Lessons from altMBA
skipperchong
29
4.5k
Done Done
chrislema
186
16k
Faster Mobile Websites
deanohume
310
32k
Design in an AI World
tapps
1
320
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
A better future with KSS
kneath
240
18k
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
It's Worth the Effort
3n
188
29k
Claude Code のすすめ
schroneko
67
230k
Transcript
ਢా݈ଠ(.01FQBCP *OD ୈճ&$ࣄۀ෦5FDI.5( ࠷ۙͷ։ൃͰͬͨ-(5.ͳ͜ͱ
ΤϯδχΞ ਢా݈ଠ!TVEBI &$ࣄۀ෦ϓϥοτϑΥʔϜνʔϜ LVIBUFOBCMPHDPN
ϓϩϩʔά
-(5.ͳ͜ͱ͕ͨ͘͞Μ͋Γ·ͨ͠ w͍ͭ࠷ۙɺ৽نͷ֎෦ܾࡁΛΧϥʔϛʔγϣοϓʹಋೖͨ͠ wͦ͜·Ͱେ͖ͳτϥϒϧͳ͘༧ఆ௨ΓϦϦʔε wͳͥ͏·͍ͬͨ͘ͷ͔ wৼΓฦͬͯΈΔͱͬͯΑ͔ͬͨ͜ͱ͕͍ͭ͋ͬͨ͘ wଞͷϓϩδΣΫτͰ͜ΕͰ͏·͍͘͘ͷͩΖ͏͔
͕͍ࣗ͑ͨ͜ͱ wࢲͷܞΘͬͨϓϩδΣΫτͰͬͨ-(5.ͳ͜ͱ w͜ͷϓϩδΣΫτͰ͏·͍͖͘·͕ͨ͠ɺ͋ͳͨͷϓϩδΣΫτͰͲ͏Ͱ ͔͢ w-(5.ͩͱࢥ͑·͔͢
ΞδΣϯμ w࣌ͷ༷ࢠ w։ൃϝϯόʔ w։ൃͷྲྀΕ w-(5.ͳ͜ͱ
ࠓճίʔυͷ͠·ͤΜ ։ൃख๏ʹؔ͢Δ͜ͱ͚ͩ͠·͢
࣌ͷ༷ࢠ
։ൃϝϯόʔ wΤϯδχΞ!TVEBI !LZNNU wίʔυϨϏϡΞʔ!BYF !JOPVFUBLVZB !KPF@OPI !UBLBQJ wσβΠφʔ!QVUDIPN wϓϩμΫτΦʔφʔ!SJO wަবਓ!UFSSZ
࣌ͷ։ൃͷྲྀΕ ४උ w༷ॻΛಡΉ wλεΫΛચ͍ग़͢ wݟੵΓ wϦϦʔε༧ఆΛܾΊΔ
։ൃͷྲྀΕ ։ൃ wҰिؒ εϓϦϯτ ͰΔͷλεΫΛܾΊΔ wλεΫΛΔ wεϓϦϯτ.5(ͰਐḿΛใࠂ͢Δ w্هͭͷ܁Γฦ͠
։ൃͷྲྀΕ ։ൃऴ൫ w݁߹ςετ w࿈ܞઌͷςετ
։ൃͷྲྀΕ ϦϦʔε wεςʔδϯάڥʹσϓϩΠͯ͠ಈ࡞֬ೝ wͳ͚Εຊ൪ڥϦϦʔε
-(5.ͳ͜ͱ
λεΫϢʔβʔετʔϦʔ͔Βચ͍ग़͢
ͳΔ͘ϒϨͷগͳ͍։ൃΛ͍ͨ͠ w։ൃΛ࢝ΊΔͨΊʹɺ·ͣλεΫΛચ͍ग़͞ͳ͚ΕͳΒͳ͍ w͔͠͠ɺ͍͖ͳΓλεΫ͔Βॻ͖࢝Ίͯ͠·͏ͱʜ wৄࡉͳλεΫʹͳΓ͕ͪ Γ͍ͨ͜ͱ֓ཁ͕௫ΈͮΒ͍ wຊʹΒͳ͚Ε͍͚ͳ͍͜ͱ͔Ͳ͏͔அͮ͠Β͍
ϢʔβʔετʔϦʔΛચ͍ग़͢ wϢʔβʔετʔϦʔͱɺཁٻ༷Λ؆ܿʹॻ͍ͨͷ wఆ͞ΕΔը໘Λݟͳ͕Βɺ͋Δ͍ը໘Λॻ͖ͳ͕ΒਐΊ͍ͯ͘
ϢʔβʔετʔϦʔΛચ͍ग़͢ͱ͖ͷҙ wৄࡉʹཱͪೖΒͳ͍ w❌࿈ܞઌ͕จ௨डऔ"1*Λୟ͍ͯɺจྃͨ͠Λڭ͑ͯΒ͏ wϓϩμΫτͱͯ͠Ձͷ͋Δ͜ͱΛॻ͘ w⭕࿈ܞઌ͔ΒͷจྃใΛड͚औͬͯɺจΛྃͤ͞Δ
ϢʔβʔετʔϦʔΛղ͢Δ wϢʔβʔετʔϦʔΛॻ͍ͯऴΘΓͰͳ͍ wͦͷετʔϦʔΛ࣮ݱͤ͞ΔͨΊʹԿ͕ඞཁͳͷ͔Θ͔Βͳ͍ wΘ͔͍ͬͯͨͱͯ͠ɺͦͷඞཁͳ͜ͱΛॻ͖ग़͞ͳ͍ͱةݥ wͦͷඞཁͳ͜ͱ͕ଥ͔Ͳ͏͔Λݕ౼Ͱ͖ͳ͍ wͦͷετʔϦʔΛ࣮ݱͤ͞ΔͨΊʹඞཁͳ͜ͱʮλεΫʯ
͕͜͜-(5.Ͱͨ͠ wλεΫͷ࿙ΕΛ͛Δ wϓϩμΫτͱͯ͠Ձͷ͋Δ͜ͱ͚ͩʹूதͰ͖Δ wՁͷ͋ΔϢʔβʔετʔϦʔ͔Β۷ΓԼ͛ΔͨΊ wݟੵΓͷमਖ਼͕গͳͯ͘ࡁΉ
ೝࣝΛ߹ΘͤΔͷʹγʔέϯεਤΛ͏
։ൃϝϯόʔؒͷೝࣝΛ߹Θ͍ͤͨ w"ͱ#͕ޓ͍ʹߟ͍͑ͯΔλεΫͷ༰͔ͨ͠͠Βҧ͏͔͠Εͳ͍ wߟ͍͑ͯΔ͜ͱ͕จॻʹͨ͠ͱ͖ʹۮવҰக͍ͯ͠Δ͚͔ͩ w֤͕ࣗࢥ͍ඳ͍͍ͯΔͷΠϝʔδΛ۩ମԽͯ͠ڞ༗͢ΕΑ͍ͷͰ
ΠϝʔδΛਤʹͯ͠Έ·ͨ͠
γʔέϯεਤΛඳ͍ͯڞ༗͢Δ wγʔέϯεਤͱɺ૬ޓ࡞༻ਤͷҰछ wϢʔβʔετʔϦʔͰ࣮ݱͨ͠ॲཧͷྲྀΕΛਤʹ͢Δ wॏཁͳ෦ͷΈඳ͘ ܾࡁͳͲ wඳ͘ͱ͖2VJWFS ͱ͍͏ΞϓϦ͕ศར wγʔέϯεਤΛඳͨ͘Ίͷه๏͕͋ΔͨΊςΩετΛॻ͚ͩ͘Ͱਤ͕Ͱ͖Δ IUUQIBQQFOBQQTDPN
͕͜͜-(5.Ͱͨ͠ wݴޠԽͮ͠Β͍෦Λ໌֬ʹͰ͖ͨ wඋʹͳΔ wλεΫʹऔΓֻ͔Δͱ͖ w৽͘͠։ൃϝϯόʔ͕ೖ͖ͬͯͨͱ͖
εϓϦϯτຖͰ ಈ͘ϓϩμΫτΛ༻ҙ͢Δ
ؒࡍʹͳͬͯ߄ͯͨ͘ͳ͍ wεϓϦϯτ.5( ຖि༵ۚ Ͱਐḿঢ়گΛ֬ೝ͢Δ w͜ͷͱ͖ʹಈ͘ϓϩμΫτ͕ͳ͍ͱࠔΔ w৴༻ʹؔΘΔ w։ൃͷϞνϕʔγϣϯΛอ͍ͪͨ wಈ࡞֬ೝλεΫຖʹΔ͖͕ͩඞͣ͠Ͱ͖ͳ͍߹͋Δ
લ·Ͱʹಈ͘ͷΛ༻ҙͰ͖ΔΑ͏ʹ͢Δ wʹͳ͔ͬͯΒ༻ҙ͢ΔͷͰଟؒʹ߹Θͳ͍ wͳΒલ·ͰʹϓϩμΫτ͕ಈ͘͜ͱΛ֬ೝ͠Α͏ wͦͷεϓϦϯτͷඪΛ࠶ݱͰ͖Δ͔ಈ࡞֬ೝΛߦ͏ wख͕ۭ͍ͯΔਓ͕Δײ͡Ͱͨ͠
͕͜͜-(5.Ͱͨ͠ w༵ۚʹ߄ͯͳ͘ͳͬͨ େࣄ wԿ͔͕͋ͬͯେͷ߹ͳΜͱ͔ͳΔ wඪͷ࠶ݱ͕ࠔͳΒͲ͜·ͰͳΒͳ͘ݟͤΕΔͷ͔ߟ͑Δ wϢʔβʔετʔϦʔΛඪʹઃఆ͢Δ͜ͱͰɺ։ൃͷϞνϕʔγϣϯʹܨ͕Δ wʹݟ͑ͯಈ͘ͷ͕͋Δͱ҆৺Ͱ͖Δ w։ൃϝϯόʔϓϩμΫτΦʔφʔ
݁߹ςετΛ࣮ࢪ͢Δ
҆৺ͯ͠ϦϦʔε͍ͨ͠ wϓϩμΫτ͕ϦϦʔεՄೳͳͷʹͳ͍ͬͯΔ͔Ͳ͏͔Λஅ͍ͨ͠ w݁߹ςετʹΑͬͯͦΕΛ୲อ͢Δ w௨ৗςελʔʹґཔ͢Δ wͨͩ͠ɺϓϩδΣΫτઐଐͷςελʔ͍ͳ͍ͷͰςελʔͷෛ୲͕େ͖͍ wϓϩμΫτͷ༷Ѳ
զʑ͕ςελʔͩ w։ൃϝϯόʔͰ݁߹ςετΛ࣮ࢪ͢Δ wςετ߲ͷચ͍ग़͔͠Β࣮ࢪ·Ͱશ෦Δ wϢχοτςετͰ֬ೝͰ͖ͳ͍ͱ͜Ζ wෆ҆ͳͱ͜Ζ ҟৗܥɾෳ߹݅ wςετ߲ϨϏϡʔ͢Δ w୲ͯ͠ॻ͍͍͍ͯ͠ɺ୭͔Ұਓ͕ॻ͍͍͍ͯ
͕͜͜-(5.Ͱͨ͠ wΛࢄͰ͖Δ wςετ߲ϨϏϡʔ͢Δ wςετΈΜͳͰ࣮ࢪ͢Δ wϓϩμΫτͷ༷ཧͱ࠶֬ೝ͕Ͱ͖Δ
Τϐϩʔά
·ͱΊ wλεΫϢʔβʔετʔϦʔ͔Βચ͍ग़͢ wೝࣝΛ߹ΘͤΔͷʹγʔέϯεਤΛ͏ wεϓϦϯτຖͰಈ͘ϓϩμΫτΛ༻ҙ͢Δ w݁߹ςετΛ࣮ࢪ͢Δ
࠶ܝ ͕͔ࣗ͑ͨͬͨ͜ͱ wࢲͷܞΘͬͨϓϩδΣΫτͰͬͨ-(5.ͳ͜ͱ w͜ͷϓϩδΣΫτͰ͏·͍͖͘·͕ͨ͠ɺ͋ͳͨͷϓϩδΣΫτͰͲ͏Ͱ ͔͢ w-(5.ͩͱࢥ͑·͔͢
ͪͳΈʹࠓͨ͠༰ͷ͘Β͍ ʰΞδϟΠϧαϜϥΠʱ ʹࡌͬͯ·͢ ۮવͰ͢ IUUQTFTUPSFPINTIBDPKQUJUMFT1