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
アーカイブ配信でもライブ感を味わいたい / cookpad_tech_kitchen#23
Search
rn0rno
January 30, 2020
Programming
0
900
アーカイブ配信でもライブ感を味わいたい / cookpad_tech_kitchen#23
rn0rno
January 30, 2020
Tweet
Share
Other Decks in Programming
See All in Programming
[JAWS-UG横浜 #79] re:Invent 2024 の DB アップデートは Multi-Region!
maroon1st
0
130
Fixstars高速化コンテスト2024準優勝解法
eijirou
0
200
ペアーズでの、Langfuseを中心とした評価ドリブンなリリースサイクルのご紹介
fukubaka0825
1
200
2,500万ユーザーを支えるSREチームの6年間のスクラムのカイゼン
honmarkhunt
6
4.2k
AWSマネコンに複数のアカウントで入れるようになりました
yuhta28
2
150
AWS Lambda functions with C# 用の Dev Container Template を作ってみた件
mappie_kochi
0
220
富山発の個人開発サービスで日本中の学校の業務を改善した話
krpk1900
3
300
Linux && Docker 研修/Linux && Docker training
forrep
22
4k
DMMオンラインサロンアプリのSwift化
hayatan
0
270
ASP.NET Core の OpenAPIサポート
h455h1
0
160
Package Traits
ikesyo
2
230
Moscow Python Meetup №97. Константин Крестников (Техлид команды GigaChain (SberDevices)). GigaChain: Новые инструменты для разработки агентов на примере агента техподдержки
moscowdjango
PRO
0
100
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
Optimising Largest Contentful Paint
csswizardry
33
3k
4 Signs Your Business is Dying
shpigford
182
22k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
The Pragmatic Product Professional
lauravandoore
32
6.4k
Making Projects Easy
brettharned
116
6k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.4k
Embracing the Ebb and Flow
colly
84
4.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Designing for humans not robots
tammielis
250
25k
Transcript
ΞʔΧΠϒ৴Ͱ ϥΠϒײΛຯΘ͍͍ͨ $PPLQBE5FDI,JUDIFO 3ZPZB.PNPTF
ࣗݾհ ˔ ඦ྇ ˔ ΫοΫύουגࣜձࣾɹ৽ଔೖࣾ ˓ ϝσΟΞϓϩμΫτ։ൃ෦ ˔ αʔϏε։ൃΤϯδχΞʢαʔόʔαΠυʣ ˔
3VCZ 3BJMT (P ˔ ΑΑ ˔ λΠϐϯά !2 !SOSOP
ࠓ͢͜ͱ ˔ ΞʔΧΠϒ৴ͰϥΠϒײΛຯΘ͏ͨΊʹ ˔ ΞʔΧΠϒίϝϯτػೳͷόοΫΤϯυ ˔ ࠓޙ͍͖͍ͬͯͨ͜ͱ !3
ΞʔΧΠϒ৴ͰϥΠϒײ ΛຯΘ͏ͨΊʹ !4
DPPLQBE-JWFͱ !5 ˔ ྉཧՈλϨϯτɺ༏ͳͲͷஶ໊ਓ͕൪ʹग़ԋ͢Δ ˔ ݄ʹʙճ΄Ͳɺ࣌ؒఔͷੜ৴ -JWF৴ Λ͢Δ ˔ -JWF৴ޙɺΞʔΧΠϒ৴ͱͯ͠ࢹௌͰ͖Δ
Live৴ ΞʔΧΠϒ৴ ࣌ؒ -JWF৴ͷ࣌ؒʹ ݟΒΕͳ͔͚ͬͨͲݟ͍ͨ ͜ͷγʔϯ ͏Ұݟ͍ͨ
-JWF৴ !6 ΞʔΧΠϒ৴ ϋʔτ ελϯϓ ίϝϯτ ө૾ ϨγϐΛݟΔ ඒຯͦ͠͏ ϨγϐΛݟΔ
ऐ͍͠
ΞʔΧΠϒ৴Ͱ ͬͱ-JWFײΛ ग़͍ͨ͠ !7
ΞʔΧΠϒ৴Ͱ ίϝϯτΛྲྀͦ͏ BLBΞʔΧΠϒίϝϯτ !8
ΞʔΧΠϒίϝϯτػೳͷ όοΫΤϯυ !9
ࢦͨ͠ͷ !10 ίϝϯτͷॻ͖ࠐΈ ίϝϯτͷಡΈࠐΈ ো࣌ͷڍಈ
ࢦͨ͠ͷ ϥΠϒ৴தʹूத͢Δίϝϯτͷॻ͖ࠐΈʹ͑ΒΕΔ͜ͱ !11 ϥΠϒ৴த ͦͷଞͷ࣌ؒ ίϝϯτ ϋʔτ ελϯϓ
ࢦͨ͠ͷ ࣌ؒࢹௌՄೳͳΞʔΧΠϒίϝϯτͷಡΈࠐΈʹ͑ΒΕΔ͜ͱ ΞʔΧΠϒ৴ ˔ ࣌ؒࢹௌՄೳ ˔ ઍͷ৴ΛࢹௌՄೳ !12
ࢦͨ͠ͷ ΞʔΧΠϒίϝϯτͷͨΊͷΈͷোʹΑͬͯ-JWF৴ʹӨڹ͕ى͖ͳ ͍͜ͱ !13 -JWF৴ ج൫ ΞʔΧΠϒ ίϝϯτ
ઃܭͷਐΊํ ˔ ࣾͰϧʔϧͳ͍ ˔ نӨڹൣғɺνʔϜɺܦݧʹԠͯ͡ ˔ ύϑΥʔϚϯεΛग़͍͢͠Α͏ਐΊΔ !14 ࠓճͷέʔεͰ ˔
ن͕͋Δఔେ͖͍ ˔ αʔόʔͷෛՙͳͲͷݕ౼ ˔ ࣗͷೳྗܦݧগͳ͍ υΩϡϝϯτ ʢ%FTJHO%PDʣ
ઃܭͷਐΊํ ˔ ෦ͰϨϏϡʔձ ˔ ࣾͷࣝऀʹώΞϦϯά ˓ σʔλϕʔε ˓ Πϯϑϥج൫ ˓
εέʔϥϏϦςΟɹɹͳͲ !15 %FTJHO%PD͕·ͱ·͖ͬͯͨΒ
ΞʔΧΠϒίϝϯτͷαʔόʔαΠυߏ !16
ΞʔΧΠϒίϝϯτͷαʔόʔαΠυߏ !17 3FG ΫοΫύουಈըࣄۀ։ൃͷνϟϨϯδ$PPLQBE5FDI$POG IUUQTTQFBLFSEFDLDPNXBUBDPPLQBEUWDIBMMFOHF ΫοΩϯά-*7&ΞϓϦDPPLQBE57ͷίϝϯτ৴ٕज़ΫοΫύου։ൃऀϒϩά IUUQTUFDIMJGFDPPLQBEDPNFOUSZ
ΞʔΧΠϒίϝϯτͷαʔόʔαΠυߏ !18 ࣮ࡍ DPPLQBEUWNFTTBHFͷTJEFDBS
ΞʔΧΠϒίϝϯτͷαʔόʔαΠυߏ !19
ΞʔΧΠϒίϝϯτͷαʔόʔαΠυߏ !20
ΞʔΧΠϒίϝϯτͷอଘํ๏ͷબఆ ˔ -JWFαʔϏεͷ࣌ʹɺεέʔϧΞτͰରԠ͍ͨ͠ ˓ ٸᬎେਓؾ৴͕ൃੜͯ͠ରԠͰ͖ΔΑ͏ʹ ˔ ΞʔΧΠϒίϝϯτͷߏ͕සൟʹมΘΔ͜ͱͳ͍ ˔ ฦ͢σʔλΛॊೈʹૢ࡞͍ͨ͠ %ZOBNP%#
3%4 4
ӬଓԽαʔϏε܈ͷઃܭ ˔ ΞϓϦέʔγϣϯϨΠϠʔͷӨڹΛ࠷খݶʹ͢Δ͜ͱ ˔ DPPLQBEUWNFTTBHF͕ϦΫΤετʹԠͯ͡Φʔτεέʔϧ͢Δ͜ͱ ˔ DPPLQBE-JWFͷݱࡏͷαʔϏεنͱඪ ,JOFTJT %BUB4USFBN "QQ4ZOD
$MPVE8BUDI "MBSN
ӬଓԽαʔϏε܈ͷઃܭ !23 4ͷ1VU0CKFDUΛ4/4424 Λ௨ͯ͡-BNCEBʹ௨ %ZOBNP%#ʹॻ͖ࠐΉͷ -BNCEB
ӬଓԽαʔϏε܈ͷઃܭ !24 424ͰҰຊԽ -BNCEBͷεέʔϧΞτՄೳ
ΞʔΧΠϒίϝϯτ৴ػߏͷઃܭ ˔ ϨεϙϯελΠϜΛॖΊ͍ͨ ˔ αʔόʔ%ZOBNP%#ͷΞΫηεΛݮΒ͍ͨ͠ ˔ ߘ͞Εͨίϝϯτ͋ͱ͔Βมߋ͞Εͳ͍ $MPVE'SPOU -BNCEB!&EHF ˔
/PEFKT ˔ 1ZUIPO
ΞʔΧΠϒίϝϯτ৴ػߏͷઃܭ !26 ̎ճҎ߱ͷΞΫηε࣌ $%/ͷΩϟογϡ͔Βฦ͢ ॳճ࣌ͷΈ %ZOBNP%#ΞΫηε
ΞʔΧΠϒίϝϯτͷαʔόʔαΠυߏ !27
ۤ࿑ͨ͜͠ͱ ˔ %ZOBNP%#ͷςʔϒϧઃܭ ˔ $MPVE'SPOUͷ৽نಋೖʢ%/4ใͷߋ৽ʣ ˔ -BNCEB'VODUJPOͷӡ༻ ˓ ओʹσϓϩΠपΓίʔυઃܭ ˔
֤छϦιʔεʢ4/4424%ZOBNP%#$MPVE'SPOUʣͷઃఆ ˔ ಈըͱίϝϯτͷλΠϛϯάΛ߹ΘͤΔͨΊͷใͷཧ ˓ 35.1ૹग़ΞʔΧΠϒಈըͷࠩ͠ସ͑࣌ͷରԠͳͲ !28
ΫϥΠΞϯτଆͷ࣮ !45"3@;&30 !29
ࠓޙ͍͖͍ͬͯͨ͜ͱ !30
DPPLQBE-JWFͷϢʔβʔମݧ্ ˔ BQJαʔόʔͷ$%/׆༻ ˔ ΞʔΧΠϒίϝϯτػೳͷϒϥογϡΞοϓ ˔ αʔϏεࢹ ˔ ΞʔΧΠϒࢹௌ࣌ͷମݧվળ !31
ͨ͜͠ͱ ˔ ΞʔΧΠϒ৴ͰϥΠϒײΛຯΘ͏ͨΊʹ ˔ ΞʔΧΠϒίϝϯτػೳͷόοΫΤϯυ ˔ ࠓޙ͍͖͍ͬͯͨ͜ͱ !32 ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠