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
最近の開発でやったLGTMなこと / EC Tech MTG 3
Search
Kentaro Suda
August 02, 2017
Technology
1
890
最近の開発でやったLGTMなこと / EC Tech MTG 3
EC Tech MTG #3(GMOペパボEC事業部の社内勉強会)のための資料です。
Kentaro Suda
August 02, 2017
Tweet
Share
More Decks by Kentaro Suda
See All by Kentaro Suda
大きくなるチームを支える技術 / Technology to support a growing SCX team
ku00
0
1.4k
カラーミーショップカートのAngular事情 / Angular circumstances of colorme-cart
ku00
1
2.6k
もう一人の私 / Another I
ku00
0
2.2k
ゆるふわAngular入門/angular-intro
ku00
2
2.5k
Other Decks in Technology
See All in Technology
事例から紐解くSHIFT流QA支援 ~大規模プロジェクトの品質管理支援、QA組織立ち上げ~ / 20260320 Nozomu Koketsu
shift_evolve
PRO
0
120
夢の無限スパゲッティ製造機 #phperkaigi
o0h
PRO
0
320
形式手法特論:SMT ソルバで解く認可ポリシの静的解析 #kernelvm / Kernel VM Study Tsukuba No3
ytaka23
1
730
AWS Systems Managerのハイブリッドアクティベーションを使用したガバメントクラウド環境の統合管理
toru_kubota
0
130
visionOS 開発向けの MCP / Skills をつくり続けることで XR の探究と学習を最大化
karad
1
1.2k
AI時代のオンプレ-クラウドキャリアチェンジ考
yuu0w0yuu
0
200
プラットフォームエンジニアリングはAI時代の開発者をどう救うのか
jacopen
8
4.2k
ADK + Gemini Enterprise で 外部 API 連携エージェント作るなら OAuth の仕組みを理解しておこう
kaz1437
0
130
JEDAI認定プログラム JEDAI Order 2026 受賞者一覧 / JEDAI Order 2026 Winners
databricksjapan
0
190
エンジニアリングマネージャーの仕事
yuheinakasaka
0
120
頼れる Agentic AI を支える Datadog のオブザーバビリティ / Powering Reliable Agentic AI with Datadog Observability
aoto
PRO
0
250
Windows ファイル共有(SMB)を再確認する
murachiakira
PRO
0
220
Featured
See All Featured
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
320
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
860
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
160
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
240
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.7k
Believing is Seeing
oripsolob
1
90
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
エンジニアに許された特別な時間の終わり
watany
106
240k
Building AI with AI
inesmontani
PRO
1
810
sira's awesome portfolio website redesign presentation
elsirapls
0
200
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