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
カイゼンジャーニーを読んだらひとつウエノ男になれた
Search
TsukasaSekiguchi
October 06, 2018
Technology
0
930
カイゼンジャーニーを読んだらひとつウエノ男になれた
Gunma.web #33 のLT資料です!
https://gunmaweb.connpass.com/event/95111/
TsukasaSekiguchi
October 06, 2018
Tweet
Share
More Decks by TsukasaSekiguchi
See All by TsukasaSekiguchi
Prismaを1年くらい使ってみたのでちょっと語る
tsukasagr
0
81
playwrightのVSCode拡張が便利すぎて、もはやE2E書けないとか言い訳できないレベルだった
tsukasagr
0
92
AWS_Copilotではじめる簡単コンテナ運用.pdf
tsukasagr
0
310
SupabaseにBaaS拡大の未来を感じた
tsukasagr
0
210
超ざっくりFirebase vs Amplify
tsukasagr
0
270
NestJSがいい感じだった
tsukasagr
0
280
Slack Apps × BoltでToDoアプリ作ってみたって話のはずだったけど、周辺技術で良さそうなやつがあったのでそのへんも共有する話
tsukasagr
0
400
俺のMac
tsukasagr
0
280
可能な限りRDB脳のままCloud_Firestoreを使ってみる.pdf
tsukasagr
0
620
Other Decks in Technology
See All in Technology
累計ダウンロード数1億8000万を超えるアプリケーションプラットフォームのレガシーシステム脱却とモダン化への道
kmitsuhashi
0
120
技術負債による事業の失敗はなぜ起こるのか / Why do business failures due to technical debt occur?
i35_267
0
190
データベース研修 分析向けSQL入門【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
110
[NIKKEI Tech Talk] KDDI/KAG Scrum & Community for Engineering Training
curanosuke
2
220
可視化プラットフォームGrafanaの基本と活用方法の全て
hamadakoji
0
230
Azure Pipelinesを使用したCICDベースラインアーキテクチャ実践
yuriemori
0
190
運用改善、不都合な真実 / 20240722-ssmjp-kaizen
opelab
17
8.1k
JBUG岡山 #6 WordCamp男木島の チームビルディング
takeshifurusato
0
150
MySQLのロックの種類とその競合
yoku0825
6
1.6k
GoとアクターモデルでES+CQRSを実践! / proto_actor_es_cqrs
ytake
1
150
年間一億円削減した時系列データベースのアーキテクチャ改善~不確実性の高いプロジェクトへの挑戦~
lycorptech_jp
PRO
3
2.9k
データベース研修 DB基礎【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
210
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
325
21k
Fontdeck: Realign not Redesign
paulrobertlloyd
79
5.1k
Fantastic passwords and where to find them - at NoRuKo
philnash
42
2.7k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
105
6.8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
149
45k
Web Components: a chance to create the future
zenorocha
307
41k
A designer walks into a library…
pauljervisheath
201
24k
Making Projects Easy
brettharned
111
5.7k
In The Pink: A Labor of Love
frogandcode
139
22k
Music & Morning Musume
bryan
43
5.9k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
36
9.1k
Transcript
ΧΠθϯδϟʔχʔΛಡΜͩΒ ͻͱͭΤϊஉʹͳΕͨ 2018/10/06 Gunma.web #33 ؔޱ ࢘
໊લ: ؔޱ࢘ SNS: GitHub: TsukasaGR Twitter: TsukasaGr NewsPicks: ؔޱ࢘ ࠲ӈͷ
ࣗͷͨΊʹɺଞਓʹਚ͘͢ ࣄ: αϥϦʔϚϯ: SIerͷϚωδϝϯτ݉ΤϯδχΞ ϑϦʔϥϯε: ελʔτΞοϓͷWebΤϯδχΞ ࠷ۙ৮ͬͯΔͷ: PHP(Laravel)ɺJavascript/Typescript(Vue.js/Nuxt.js)ɺDockerɺAWSɺFirebase ࣗݾհ
ୈ1෦ ͜ͷؒ ୈ2෦ ͲΜͳେࣦഊΛͨ͠ͷ͔ ୈ3෦ େࣦഊͷݪҼΛߟ͑ͯΈͨ ୈ4෦ ͜Ε͔ΒͲ͏ΧΠθϯ͍ͯ͘͠ͷ͔ ୈ5෦ ͍͞͝ʹ
͘͡
ୈ1෦ ͜ͷؒ
αϥϦʔϚϯͰͷࣄͰ…
৽نαʔϏεΛθϩ͔Βاը
ϑϦʔϥϯεͰͷࣄͰ…
POྖҬʹͪΐͬͱ͚ͩ ౿ΈࠐΜͩνʔϜϦʔμʔ
ͲͪΒॳମݧ❤
͕ࠓ·ͰੵΈ্͖͛ͯͨͷ ϓϩδΣΫτϚωʔδϟʔ ΰʔϧ͕ܾ·͍ͬͯΔঢ়ଶ͔ΒɺͲ ͏ͬͯݶΒΕͨώτϞϊΧωͰΰʔ ϧʹ౸ୡ͢Δ͔ ϑΝΠΞʔϚϯ ΰʔϧ͕ܾ·͍ͬͯΔঢ়ଶ͔Βɺ͍ ͔ʹεϐʔυΛ࣋ͬͯͷલͷՐΛ Ր͍͔ͤͯ͘͞
͏·͘ΕΔ͔ͳ
େࣦഊ͠·ͨ͠ ୈ2෦ଓ͘…
ୈ2෦ ͲΜͳେࣦഊΛͨ͠ͷ͔
αϥϦʔϚϯͰͷࣄͰ…
αʔϏεͷํੑΛ ܾΊ͖Εͳ͍
ϑϦʔϥϯεͰͷࣄͰ…
ࢪࡦݕ౼ɺεέδϡʔϦϯά શ͕ͯޙखޙख
ॳମݧɺେʹ ࣦഊ͠·ͨ͠ ୈ3෦ଓ͘…
ୈ3෦ େࣦഊͷݪҼΛߟ͑ͯΈͨ
αϥϦʔϚϯͰͷࣄͰ…
ݟ͔ͭΒͳ͍ ͑Λݟ͚ͭΑ͏ͱ ͍ͯͨ͠
ԾઆݕূΛ͢Δͷ͕ ԼखΫιͩͬͨ
ԾઆݕূΛ͢Δͷ͕ ԼखΫιͩͱ͍͏͜ͱʹ ؾ͘ͷ͕͔ͬͨ
ࣗΛա৴͍ͯͨ͠
ϑϦʔϥϯεͰͷࣄͰ…
ݟ͔ͭΒͳ͍ ͑Λݟ͚ͭΑ͏ͱ ͍ͯͨ͠
ԾઆݕূΛ͢Δͷ͕ ԼखΫιͩͬͨ
ԾઆݕূΛ͢Δͷ͕ ԼखΫιͩͱ͍͏͜ͱʹ ؾ͘ͷ͕͔ͬͨ
ࣗΛա৴͍ͯͨ͠
ͳͥࣗΛա৴ ͯ͠͠·ͬͨͷ͔ʁ
Why͔Β࢝ΊΒΕΔ ਓؒͩͱࢥ͍ͬͯͨ
͕ࠓ·ͰੵΈ্͖͛ͯͨͷ ϓϩδΣΫτϚωʔδϟʔ ΰʔϧ͕ܾ·͍ͬͯΔঢ়ଶ͔ΒɺͲ ͏ͬͯݶΒΕͨώτϞϊΧωͰΰʔ ϧʹ౸ୡ͢Δ͔ ϑΝΠΞʔϚϯ ΰʔϧ͕ܾ·͍ͬͯΔঢ়ଶ͔Βɺ͍ ͔ʹεϐʔυΛ࣋ͬͯͷલͷՐΛ Ր͍͔ͤͯ͘͞
͕ࠓ·ͰੵΈ্͖͛ͯͨͷ ϓϩδΣΫτϚωʔδϟʔ ΰʔϧ͕ܾ·͍ͬͯΔঢ়ଶ͔ΒɺͲ ͏ͬͯݶΒΕͨώτϞϊΧωͰΰʔ ϧʹ౸ୡ͢Δ͔ ϑΝΠΞʔϚϯ ΰʔϧ͕ܾ·͍ͬͯΔঢ়ଶ͔Βɺ͍ ͔ʹεϐʔυΛ࣋ͬͯͷલͷՐΛ Ր͍͔ͤͯ͘͞
ࠓ·ͰੵΈ্͖͛ͯͨͷ ϓϩδΣΫτϚωʔδϟʔ ΰʔϧ͕ܾ·͍ͬͯΔঢ়ଶ͔ΒɺͲ ͏ͬͯݶΒΕͨώτϞϊΧωͰΰʔ ϧʹ౸ୡ͢Δ͔ ϑΝΠΞʔϚϯ ΰʔϧ͕ܾ·͍ͬͯΔঢ়ଶ͔Βɺ͍ ͔ʹεϐʔυΛ࣋ͬͯͷલͷՐΛ Ր͍͔ͤͯ͘͞ Why͕ݟ͍͑ͯͨ
͍ɺWhy ߟ͍͑ͯͨͣ
ΰʔϧσϯαʔΫϧΛ ݟͯ͠ΈΔ
8IBU )PX 8IZ
8IBU )PX 8IZ 8IZ 8IZ 8IZ 8IZ
8IBU )PX 8IZ 8IZ 8IZ 8IZ 8IZ Why֊ɺ·ͨߏԽ͞Ε͍ͯΔ έʔε͋Δͣ
8IBU )PX 8IZ 8IZ 8IZ 8IZ 8IZ
8IBU )PX 8IZ 8IZ 8IZ 8IZ 8IZ ઙ͍Whyߟ͍͑ͯͨ
8IBU )PX 8IZ 8IZ 8IZ 8IZ 8IZ ઙ͍Whyߟ͍͑ͯͨ
8IBU )PX 8IZ 8IZ 8IZ 8IZ 8IZ ਂ͍WhyΛߟ͑ͯͳ͔ͬͨ ઙ͍Whyߟ͍͑ͯͨ
Why͔Β࢝ΊΒΕΔ ਓؒͩͱצҧ͍͍ͯͨ͠ ୈ4෦ଓ͘…
ୈ4෦ ͜Ε͔ΒͲ͏ΧΠθϯ ͍ͯ͘͠ͷ͔
αϥϦʔϚϯͰͷࣄͰ… ϑϦʔϥϯεͷࣄͰ…
कഁ
·ͣक͔Β
ԿΛकΔͷ͔ʁ
ΧΠθϯδϟʔχʔ❤
͏গ͠۩ମతʹ
ԾઆΩϟϯόεΛͭͬͯ͘ԾઆݕূΛ܁Γฦ͢ʂ ΠϯηϓγϣϯσοΩͱυϥοΧʔΤΫααΠζ ͰνʔϜϏϧσΟϯάʂ KPTʹΑΔৼΓฦΓͱΉ͖ͳ͓ΓͰࣗͷཱͪҐ ஔͱ͜Ε͔ΒͲ͏͍ͨ͠ͷ͔Λఆظతʹ֬ೝʂ ϢʔβʔετʔϦʔϚοϐϯά͠ͳ͕ΒMVPΛͭ ͬͯ͘࠷Ͱ࠷େͷՁΛఏڙ͢Δʂ ϦʔμʔζΠϯςάϨʔγϣϯϓϥϯχϯάϙʔ ΧʔͰͲͷνʔϜΑΓ৺ཧత҆શੑͷߴ͍νʔ ϜΛͭ͘Δʂ
νʔϜɺ৫ɺސ٬ɺڝ߹ɺ৭ʑͳڥքઢΛఘΊ ͣʹӽڥ͍ͯ͘͠ʂ etc…
ඞཁʹԠͯ͡શͯΔʂ ͍͞͝ଓ͘…
ୈ5෦ ͍͞͝ʹ
ʹͱͬͯͷ ΧΠθϯδϟʔχʔ
εΫϥϜ։ൃͷHowTo
εΫϥϜͷܦݧ͕͋ͬͨಠ ֶʹΑΔͱ͜Ζ͕େ͖͘ɺ৽ ͨͳࣝΛޮతʹٵऩͰ͖ ͨʂ
ͻͱͭΤϊஉʹͳΕͨʂ
ͱͯ༐ؾΛΒ͑Δ ײಈͷޠ
͜ΜͳνʔϜΛͭ͘Γͨ ͍ʂ͜ΜͳܦݧΛ͍ͨ͠ʂͱ ڧ͘ࢥ͍ɺ࠷ޙී௨ʹ߸ٽ ͨ͠ʂ
ͻͱͭΤϊஉʹͳΕͨʂ
ͷલͷڥքઢΛͲ͏ӽ͑ͯ ͍͘ͷ͔ߟ͑ΔҝͷόΠϒϧ
ͷલͷڥքઢΛͲ͏ӽ͑ͯ ͍͘ͷ͔ߟ͑ΔҝͷόΠϒϧ
ͷલͷڥքઢΛͲ͏ӽ͑ͯ ͍͘ͷ͔ߟ͑ΔҝͷόΠϒϧ ࣄʹݶΒͣɺՈɺ༑ਓɺ࿀Ѫ…etc ԿʹͰͯ·Δʂ
ੜ͖ΔͨΊͷόΠϒϧʂ
ͻͱͭΤϊஉʹͳΕͨʂ
3ͭΤϊஉʹͳΕ·ͨ͠
ΧΠθϯδϟʔχʔ ฆΕͳ໊͍ஶͰͨ͠ ͋Γ͕ͱ͏͍͟͝·ͨ͠