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
MovableType.net in contents.nagoya 2019
Search
Daiji Hirata
July 13, 2019
Business
0
48
MovableType.net in contents.nagoya 2019
MovableType.net ご紹介
Daiji Hirata
July 13, 2019
Tweet
Share
More Decks by Daiji Hirata
See All by Daiji Hirata
MTDDC Meetup TOKYO 2024 Keynote
hirata
1
520
MTDDC Meetup TOHOKU 2024 Keynote Speech
hirata
1
630
MTDDC Meetup Tokyo 2023 Keynote
hirata
0
840
MTDDC Meetup Tokyo 2022 Keynote
hirata
0
74
MTDDC meetup Tokyo 2021 Keynote
hirata
0
1.3k
How to build a Robust Website for Peak Traffics (2021-02-12)
hirata
0
73
How to build/ops websites safety (2020-12-10)
hirata
0
92
MTDDC Meetup Tokyo 2020 Keynote
hirata
0
170
MTDDC Meetup Tokyo 2019 Closing Session
hirata
0
1.4k
Other Decks in Business
See All in Business
株式会社B4A 会社紹介
b4a
0
6.1k
Terra Charge|会社紹介 / Terra Charge Company Profile
contents
0
160
株式会社gecogeco 会社紹介資料
gecogeco
2
2.5k
トレードオフの連続解決を通して対立を協力に変えるプロダクトマネジメントを実現するぞ/continuous management of Trade offs rsgt2025
moriyuya
10
5.1k
情報整理ゲーム「野球のポジション当てゲーム オンライン版」
chibanba1982
PRO
0
440
ブロックを用いた情報整理ゲーム「モンスタービルディング」
chibanba1982
PRO
0
1.2k
recruiting_guide
kakaojapan
0
83k
Fake “Agile” is the Norm: How to Instill Agility, not Agile Practices
johannarothman
PRO
0
1.4k
エンジニア向けACES会社説明資料
aces
0
280
ロジカルシンキング研修用スライド
chibanba1982
PRO
0
480
営業疑似体験ゲーム「ヒアリングチャレンジ カード版」
chibanba1982
PRO
0
450
コンセンサスゲーム「砂漠からの脱出 オンライン版」
chibanba1982
PRO
0
550
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.4k
4 Signs Your Business is Dying
shpigford
182
22k
How to train your dragon (web standard)
notwaldorf
89
5.8k
A Modern Web Designer's Workflow
chriscoyier
693
190k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
192
16k
BBQ
matthewcrist
85
9.4k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
Designing for humans not robots
tammielis
250
25k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
3
180
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Transcript
ϑΥʔϜαΠτݕࡧ ࡌͨ͠ϝϯςφϯεϑϦʔͳ ΣϒαʔϏεܕߴػೳ$.4 DPOUFOUTOBHPZB
ձࣾհ ใൃ৴ɾίϯςϯπཧΛ͢ΔͨΊͷ $.4ͷιϑτΣαʔϏεΛ։ൃ ։ൃɾαϙʔτڌຊͰຊͷձࣾͰ͢
ࣗݾհ 4JY"QBSU %JSFDUPS $50 !IJSBUB ͻΒ͍ͨͩ͡
.PWBCMF5ZQFOFU খதنͷΣϒαΠτ੍࡞ɾӡӦʹ࠷ద ֹ݄ ԁ͔Βొ͢Ε͙͢ʹ͑Δ ϝϯςφϯεϑϦʔͷΣϒαʔϏεܕߴػೳ$.4
.PWBCMF5ZQFOFUͷಛ ☑ αʔϏεͳͷͰϢʔβʔొ͢Δ͚ͩͰ͙͑͢Δ ☑ αʔόʔཧιϑτΣΞͷཧ͕ෆཁͳͷͰɺηΩϡϦςΟؾʹͤͣʹ ҆৺ͯ͠ӡ༻͕Մೳ ☑ $.4ͷར༻ྉ͕ࠐΈͰֹ݄ ԁ͔Β҆Ձʹ͡ΊΒΕΔ ☑
ϖʔδશʹಈతԽ͞Ε͍ͯΔʢ࠶ߏஙͳ͠ʣ ☑ σβΠϯ)5.-ϨϕϧͰࣗ༝ʹฤूՄೳͰɺ$.4ͷσʔλ.5λάͱ͍͏ ಠࣗλάͰ؆୯ʹѻ͑ΔɻςϯϓϨʔτࣗ༝ࣗࡏ ☑ εϚʔτϑΥϯʹରԠͨ͠ଈઓྗʹͳΔϨεϙϯγϒσβΠϯͷςʔϚΛෳ༻ҙ ☑ ؆୯ʹ࡞ઃஔ͕Ͱ͖ΔϑΥʔϜػೳ͕ඪ४Ͱࡌ͞Ε͍ͯΔ ☑ ϫʔΫϑϩʔɺαΠτݕࡧࡌɺϓϥάΠϯ͍Βͣ
ϓϥϯͱՁ֨ ϓϥϯ໊ ϒϩά Ϣʔβ ϑΥʔϜ ࡞ ༰ྔ సૹྔ ֹ݄ྉۚ ʢ੫ൈʣ
ؒҰׅྉۚ ʢ੫ൈʣ ϥΠτ (# (#݄ ԁ ԁ ʢϲ݄͓ಘʣ ελϯμʔυ (# (#݄ ԁ ԁ ʢϲ݄͓ಘʣ ϓϩ (# (#݄ ԁ ԁ ʢϲ݄͓ಘʣ ˞ ্ҐͷΞυόϯεϓϥϯ͋Γ·͢ αʔόɾ$.4ར༻ྉɾηΩϡϦςΟ͕શͯίϛίϛͰɺֹ݄ ԁ͔Β
৭ʑͳΛղܾͯ͘͠ΕΔ .PWBCMF5ZQFOFUͷਓؾػೳ
ϒϥβͷΞυϨεόʔͷͬ͜ʹ อޢ͞Ε͍ͯͳ͍௨৴ͱ͔දࣔ͞ΕΔΜ͚ͩͲʁ
Ճඅ༻ͳ͠Ͱɺৗ࣌44-ରԠ ඪ४υϝΠϯಠࣗυϝΠϯ ແྉͰৗ࣌44-Խ ಠࣗυϝΠϯͷαΠτͰʮ-FU`T&ODSZQUʯͷ υϝΠϯೝূܕ44-ূ໌ॻΛ ඪ४υϝΠϯͰɺαʔϏεڞ௨ͷϫΠϧυΧʔυ 44-ূ໌ॻΛར༻͠·͢ɻ αʔόূ໌ॻͷߋ৽ࣗಈͰɺ໘ͳαʔόূ໌ॻͷ ߋ৽࡞ۀΛߦ͏͜ͱͳ͘ɺৗ࣌44-ʹରԠͨ͠αΠτ Λӡ༻͢Δ͜ͱ͕ՄೳͰ͢ɻ
࣋ͪࠐΈ44-ূ໌ॻར༻0, ελϯμʔυϓϥϯҎ্
͋ʔɺ͍·Θͯͨ͠ϝΞυͱύεϫʔυ ྲྀग़ͪ͠ΌͬͨʔPS[
ηΩϡϦςΟػೳॆ࣮ ҆શͳӡӦʹʂ ཧը໘ͷ*1ΞυϨε੍ݶ ཧը໘ͷΞΫηεϩάఏڙ ϩάΠϯͷϝʔϧ௨ͳͲ͕ ར༻ՄೳͰ͢ɻ ສ͕ҰɺϝʔϧΞυϨε ύεϫʔυ͕࿙Ӯͯ͠ ΣϒαΠτकΒΕ·͢ɻ
χϡʔεهࣄެ։લʹ֬ೝ͍ͨ͠ͳʔ τοϓϖʔδͰͲ͏දࣔ͞ΕΔ͔Έ͍ͨͳʔ
ڞ༗ϓϨϏϡʔػೳ ਪଌ͞Εʹ͍͘ݻఆͷ63-ͰϓϨϏϡʔͰ͖Δ ͷͰɺࣾ֎ͷਓؔऀʹ༰Λ֬ೝͯ͠ Β͏͜ͱ͕ՄೳͰ͢ɻ ݸผϖʔδͷঢ়ଶ͚ͩͰͳ͘ɺτοϓϖʔδ ҰཡϖʔδͰͲͷΑ͏ʹදࣔ͞ΕΔ͔Λެ։ લʹ֬ೝͰ͖ΔͷಛͰ͢ɻ ҆શͷͨΊύεϫʔυઃఆͰ͖·͢ɻ هࣄΣϒϖʔδΛ ެ։લʹΈΜͳͰ֬ೝ
IUUQTXXXZPVUVCFDPNXBUDI WO$.59*4-C)D
݄̍ʹձࣾ֓ཁ͔ΘΔΜͩΑʔ ̌࣌ͽͬͨΓʹߋ৽ͯ͠Ͷ̇
ࠩ͠ସ͑༧ػೳ ӡ༻ͷॿ͚ͱͳΔࠩ͠ସ͑༧ػೳʂ ࢦఆͨ࣌͠ʹɺެ։͍ͯ͠ΔهࣄΣϒϖʔδΛ ࠩ͠ସ͑Δ͜ͱ͕Մೳͳʮࠩ͠ସ͑༧ػೳʯ w ʮެ։தʯͷهࣄͦͷ··ʹɺߋ৽͢Δ༰Λ ʮࠩ͠ସ͑൛ʯͱͯ͠࡞ w ࠩ͠ସ͑࣌ͷ༧͕Մೳ w
ʮެ։தʯͷهࣄ͕ࠩ͠ସΘΔͨͼʹɺࣗಈతʹ ཤྺΛอଘ w ʮࠩ͠ସ͑൛ʯաڈͷࠩ͠ସ͑ཤྺɺʮެ։தʯ ͷهࣄΛෳͯ͠࡞Մೳ IUUQTXXXZPVUVCFDPNXBUDI WG[+SL%;FP
ʮهࣄΨοπϦमਖ਼͔ͨ͠Β֬ೝͯ͠Ͷʂʯ ʮΜʁͲ͜मਖ਼ͨ͠ͷʁʁʁʯ
هࣄΣϒϖʔδཤྺൺֱػೳ هࣄΣϒϖʔδΛอଘ͢Δ͝ͱʹཤྺ͕ Γ·͢ɻཤྺΛࢀরͯ͠աڈͷঢ়ଶʹͨ͠Γɺ อଘ࣌ʹจࣈ·ͰͷϝϞΛ͢͜ͱ͕Ͱ͖ ΔͨΊɺมߋ༰ฤू༰ͳͲΛه͓ͯ͠ ͘͜ͱՄೳͰ͢ɻ ߋ৽ΛߦͬͨϝϯόʔɺཤྺͰ֬ೝͰ͖Δͨ Ίɺ୭͕ͲͷΑ͏ͳมߋΛߦ͔͙ͬͨ͢Θ͔Γ ·͢ɻ ෳਓͰهࣄΣϒϖʔδΛ
࡞Δࡍʹศརʂ
χϡʔεެ։લʹ෦ʹ࠷ऴ֬ೝͯ͠Ͷ ͋ɺ෦ɺग़ுͰϝʔϧ͔͠ݟΒΕͳ͍͚Ͳ
ϫʔΫϑϩʔػೳ εϜʔζͳӡӦʹʂ ίϯςϯπʢهࣄɾΣϒϖʔδʣΛެ։͢Δ·Ͱͷ ίϛϡχέʔγϣϯΛߦ͏ػೳ ϝʔϧͰ௨͠ɺαʔϏεͷΞΧϯτΛ࣋ͨͳ͍ ϝϯόʔࢀՃՄೳ ελϯμʔυϓϥϯҎ্Ͱར༻Մೳ IUUQTXXXZPVUVCFDPNXBUDI WOH+929*UR*
εϚϗʹରԠͨ͠αΠτΛ࡞ͬͯʂ ೲظ͍͠༧ࢉ͋·Γͳ͍͚Ͳʂ
ϨεϙϯγϒϨΠΞτͷ ϕʔεςʔϚΛར༻ͯ͠ޮΞοϓ
ը૾͕̍̌̌̌ຕҎ্͋Δ8PSE1SFTTͷ ϒϩά໌·ͰʹҠߦ͍ͨ͠ΜͩΑͶʔ
ڧྗͳΠϯϙʔτػೳ ΠϯϙʔτରԠϑΥʔϚοτ w 8PSE1SFTT w .PWBCMF5ZQF w $47ܗࣜ ػೳతͳಛ w
هࣄʹΘΕ͍ͯΔը૾ϑΝΠϧΛͬͦ͝Γ ΞΠςϜͱͯ͠Πϯϙʔτ w ΧελϜϑΟʔϧυ͋Γͷ.5͔ΒͷΠϯϙʔτָͪΜ w &YDFMʹམͱ͠ࠐΊΕͳΜͰ؆୯ʹΠϯϙʔτ
ΣϒαΠτΛӳޠͱதࠃޠͱؖࠃޠ ʹରԠ͍ͨ͠ΜͩΑͶʙ
ଟݴޠαΠτ࡞ʹศརͳδϟύϦϯΨϧ࿈ܞ ༁݁Ռͷ͕ࠩ͠͠ͳ͚Εͯ͢ɺ.PWBCMF5ZQFOFU্Ͱ݁
ηϛφʔडͷϑΥʔϜͱ͔࡞Γ͍ͨ ࣗͨͪͰʂ
ϑΥʔϜػೳ ͓͍߹ΘͤͳͲʹ͑Δ ϑΥʔϜػೳΛඪ४උ ࢦఆ͞ΕͨίʔυຒΊࠐΉ͚ͩͰ؆୯ʹɺ ͓͍߹ΘͤϑΥʔϜΛઃஔͰ͖·͢ɻ ߲ϥϕϧͳͲΛࣗ༝ʹઃஔ͠ɺฒͼସ͑ ՄೳͰ͢ɻ ϑΝΠϧఴͰ͖·͢ɻ
ϑΥʔϜػೳͷڧԽ डσʔλΛอଘˍॻ͖ग़͠Մೳʂ ɾडσʔλͷอଘͱ$47ʹΑΔॻ͖ग़͠ ɾ࣌ड݅ʹΑΔࣗಈऴྃػೳ ɾड൪߸ͷදࣔͱཧ ɾϑΥʔϜʹड݅ͷঢ়گΛදࣔ IUUQTXXXZPVUVCFDPNXBUDI W5I*"900G5
.PWBCMF5ZQFOFUϑΥʔϜ JGSBNFΛషΓ͚Δ͚ͩͰ ͲΜͳαΠτʹ؆୯ʹઃஔͰ͖Δ ϑΥʔϜαʔϏεʂ IUUQTNPWBCMFUZQFOFUGPSN
None
18"ͱ͔ྲྀߦͬͯΔ͚Ͳ 8FCϓογϡ௨ͱ͔͍͍ͨΜͩΑͶʙ
18"ରԠαϙʔτػೳ 8FCϓογϡ௨ɾΦϑϥΠϯΩϟογϡ 18" 1SPHSFTTJWF8FC"QQT Λར༻͢Δ ͱɺΣϒαΠτΛωΠςΟϒΞϓϦʹ͍ۙ ײ֮Ͱར༻Ͱ͖ΔΑ͏ʹ͢Δ͜ͱ͕Ͱ͖· ͢ɻ ͦͷͳ͔ͷɺ8FCϓογϡ௨ͱΦϑϥΠϯ ΩϟογϡΛར༻Ͱ͖ΔػೳΛαϙʔτͯ͠
͍·͢ɻ ˞8FCϓογϡ௨ελϯμʔυϓϥϯҎ্Ͱར༻Ͱ͖·͢
αΠτݕࡧͲ͏͠Α͏ʜʜ
αΠτݕࡧ λάͭͰ؆୯ઃஔ ݕࡧൣғϒϩά୯ҐɺϑΥϧμ୯ҐͰ ࢦఆՄೳ ΧελϜϑΟʔϧυݕࡧରʹ ݕࡧ૭ɺ݁ՌͷදࣔΧελϚΠζՄೳ %BUB"1* +4Ͱ࣮ݱ
͜Μͳศརͳػೳ͕ͨ͘͞Μͳ$.4 ࢼͯ͠Έ͍ͨͰ͢ΑͶʁ
ແྉτϥΠΞϧʂ ΣϒαΠτຖʹؒແྉͰࢼͤ·͢ʂ ͥͻใൃ৴ʹ͝׆༻͍ͩ͘͞ʂ IUUQTNPWBCMFUZQFOFU
̍̐ؒ͡Ό ࢼ͢ʹͨΓͳ͍Αʙ
੍࡞ऀ͚ධՁϥΠηϯε ੍࡞ऀ͚ධՁϥΠηϯε 8FC੍࡞ऀͷํ͕ɺσϞධՁʹར༻Ͱ͖Δ ϥΠηϯεΛ༻ҙ͍ͯ͠·͢ɻ ελϯμʔυϓϥϯͰɺ.PWBCMF5ZQFOFUͷ ͯ͢ͷػೳΛࢼ͢͜ͱ͕Ͱ͖·͢ɻ IUUQTXXXTJYBQBSUKQJORVJSZNUOFUEFWFMPQFSIUNM
.PWBCMF5ZQFͷςϯϓϨʔτ ͡Ί͚ͯͩͲɺͳʹ͔ΒΕ͍͍ͷʁ
αϙʔτίϯςϯπ τϑͰͰ͖ΔʂʁςʔϚ։ൃߨ࠲ ςϯϓϨʔτɾςʔϚ։ൃΛ͡ΊΔ ॳ৺ऀ͚ίϯςϯπ ɹॻ੶ͷ1%'൛ެ։தʂ IUUQTEFWFMPQFSNPWBCMFUZQFOFU UIFNFHVJEF
݁ہ.PWBCMF5ZQFOFUͱ
.PWBCMF5ZQFOFUͷಛ ☑ αʔϏεͳͷͰϢʔβʔొ͢Δ͚ͩͰ͙͑͢Δ ☑ αʔόʔཧιϑτΣΞͷཧ͕ෆཁͳͷͰɺηΩϡϦςΟؾʹͤͣʹ ҆৺ͯ͠ӡ༻͕Մೳ ☑ $.4ͷར༻ྉ͕ࠐΈͰֹ݄ ԁ͔Β҆Ձʹ͡ΊΒΕΔ ☑
ϖʔδશʹಈతԽ͞Ε͍ͯΔʢ࠶ߏஙͳ͠ʣ ☑ σβΠϯ)5.-ϨϕϧͰࣗ༝ʹฤूՄೳͰɺ$.4ͷσʔλ.5λάͱ͍͏ ಠࣗλάͰ؆୯ʹѻ͑ΔɻςϯϓϨʔτࣗ༝ࣗࡏ ☑ εϚʔτϑΥϯʹରԠͨ͠ଈઓྗʹͳΔϨεϙϯγϒσβΠϯͷςʔϚΛෳ༻ҙ ☑ ؆୯ʹ࡞ઃஔ͕Ͱ͖ΔϑΥʔϜػೳ͕ඪ४Ͱࡌ͞Ε͍ͯΔ ☑ ϫʔΫϑϩʔɺαΠτݕࡧࡌɺϓϥάΠϯ͍Βͣ
͍·ɺ͙͢ʹτϥΠΞϧʂʂ