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
Movable Type シリーズの現状と今後
Search
hayase
October 08, 2019
Business
0
1.4k
Movable Type シリーズの現状と今後
2019年10月8日のSAtisfactionのイベントで登壇した際の資料です。
hayase
October 08, 2019
Tweet
Share
More Decks by hayase
See All by hayase
ノーコード編集領域を作れる!MovableType.net 「かんたんデザイン編集機能」徹底解説
masakah
0
250
「SaaS型のCMSじゃ物足りない…」を“いいとこ取り“のCMS MovableType.net で解決!
masakah
0
570
MTDDC Tokyo 2023 MT
masakah
0
730
Movable Type クラウド版 活用のすすめ
masakah
0
130
MTDDCtokyo2022 MTBlockEditor
masakah
0
82
MTDDC Meetup Tokyo 2020 MovableType.net Block Editor
masakah
0
450
MTDDC 2019 MT
masakah
0
1.4k
!important 2019 MovableType.net
masakah
0
2.4k
【MT東京-56】 MovableType.net の便利機能をご紹介
masakah
0
1.7k
Other Decks in Business
See All in Business
CData 製品を使って不動産API を可視化!実際に注文住宅を買ってみるまでの話
cdataj
2
140
ログラス会社紹介資料 / Loglass Company Deck
loglass2019
7
250k
HireRoo Culture Deck(日本語)
kkosukeee
2
26k
1LDK会社紹介資料
1ldkinc
1
570
株式会社ispec 会社紹介資料
emikamihara
0
5.9k
タケウチグループRecruit
takeuchigroup
0
2k
Cobe Associe: Who we are? /コンサル・市場調査・人材紹介のCobe Associe
nozomi
6
18k
mov 会社紹介スライド
mov
0
640
re:Infrastructure_for the NextGen AI/ML and Beyond
ichichi
0
150
Mercari-Fact-book_jp
mercari_inc
3
150k
Japan Open Chain ホワイトペーパー
gugroup
0
240
VISASQ: ABOUT US
eikohashiba
15
470k
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
Designing for Performance
lara
604
68k
Why Our Code Smells
bkeepers
PRO
335
57k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
0
97
VelocityConf: Rendering Performance Case Studies
addyosmani
326
24k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
How to Ace a Technical Interview
jacobian
276
23k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Transcript
.PWBCMF5ZQFγϦʔζͷݱঢ়ͱࠓޙ
ࣗݾհ γοΫεɾΞύʔτגࣜձࣾ اըγχΞϚωδϟʔ ૣɹকҰ ݸਓαΠτɹIUUQTIBZBTFUW ɾ.5 .PWBCMF5ZQF ྺ ɾԕڑπʔΩχετʢἚʣ ɾςϨϫʔΫͰϫʔϧυϏδωεαςϥΠτີணऔࡐ
ɾυϩʔϯඈͯ͠ࢢͷެࣜ؍ޫಈը࡞ ɾԻָϥΠϒͷԋग़༻ιϑτͳͲ͍Ζ͍Ζ࡞ ɾੈքΏΔϛϡʔδοΫڠձʹࢀՃ ɾΑΑFεϙʔπɹἚࠃମ༧બʹग़͠ഊୀ
ຊͷ༧ఆ .PWBCMF5ZQFγϦʔζ֤ϓϩμΫτͷݱঢ়ͱࠓޙΛσϞަ͑ͯ͝ հ͠·͢ɻ
None
.PWBCMF5ZQF ʮίϯςϯπλΠϓʯͱ%BUB"1*Ͱɺॊೈͳίϯςϯπ࡞ ͱɺϫϯιʔεɾϚϧνϢʔεΛ࣮ݱ͢Δ$.4ɻ ࢿ࢈Ͱ͋ΔίϯςϯπͷʮՄ༻ੑʯΛߴΊɺใൃ৴Λڧྗ ʹαϙʔτɻ
.PWBCMF5ZQF ެ։͔ͯ͠ΒҎ্ͨͪɺ.PWBCMF5ZQFͰ࡞͞ΕͨαΠτ૿ ͑ɺͱಉ࣌ʹ༷ʑͳϑΟʔυόοΫ͕دͤΒΕ·ͨ͠ɻ ໘͍উखΛΑ͘͢Δɺͱ͍͏͜ͱΛϝΠϯʹҎԼத৺ʹରԠ͠ ͍͖ͯ·͢ɻ 6*༷ͷվળ όάϑΟοΫε υΩϡϝϯτͷ֦ॆ
.PWBCMF5ZQFͷۙͷϦϦʔε༧ఆ ݄த०ʹSΛϦϦʔε༧ఆ w ίϯςϯπλΠϓɾίϯςϯπσʔλͷॲཧʹ͕͔͔࣌ؒΔ Λղܾ w ίϯςϯπλΠϓͷϦονςΩετΤσΟλͷվળ w ༷ʑͳόάϑΟοΫε
݄ϦϦʔεڞ༗ϓϨϏϡʔϓϥάΠϯ ίϯςϯπσʔλɺهࣄɺΣϒϖʔδʹରԠ͠ɺ௨ৗͷҰ࣌ తͳϓϨϏϡʔͰͳ͘ɺެ։લʹଞͷਓʹ֬ೝͯ͠Β͑Δ ϓϨϏϡʔϖʔδΛੜ
ڞ༗ϓϨϏϡʔσϞ
None
.PWBCMF5ZQFOFU ֹ݄ԁ͔Βొ͢Ε͙͢ʹ͑Δ ϝϯςφϯεϑϦʔͷΣϒαʔϏεܕߴػೳ$.4
.PWBCMF5ZQFOFUͷಛ .PWBCMF5ZQFOFUʹҎԼͷಛ͕͋Γ·͢ɻ wΣϒαʔϏεܕͰ͍͠ઃఆͳ͘Ϣʔβʔొ͢Δ͚ͩͰ͙͑͢Δ wαʔόʔཧιϑτΣΞͷཧ͕ෆཁͳͷͰɺηΩϡϦςΟؾʹͤͣʹ҆৺͠ ͯӡ༻͕Մೳ wαʔόʔྖҬͱ$.4ͷར༻ྉ͕ࠐΈͰֹ݄ԁʢؒҰׅ͍ͷ߹ʣ͔Β҆Ձ ʹ࢝ΊΒΕΔ wϖʔδશʹಈతԽ͞Ε͍ͯΔʢϖʔδੜͷͪ࣌ؒͳ͠ʣ wσβΠϯ)5.-ϨϕϧͰࣗ༝ʹฤूՄೳͰɺ$.4ͷσʔλ.5λάͱ͍͏ಠࣗλά Ͱ؆୯ʹѻ͑Δ
wεϚʔτϑΥϯʹରԠͨ͠ଈઓྗʹͳΔϨεϙϯγϒσβΠϯͷςʔϚΛෳ༻ҙ wৗ࣌44-ԽՃඅ༻ແ͠ʹ؆୯ʹՄೳ wϑΥʔϜػೳඪ४Ͱ͑Δ
Ձ֨ɾϓϥϯ
࠷ۙͷࣄྫ 1BZ1BZגࣜձ༷ࣾ ͝୲ऀ༷ίϝϯτ ʮ$%/ʹΑΔෛՙࢄʹΑͬͯύϑΥʔϚϯε҆ఆ ͍ͯ͠·͢ɻ·ͨʮࠩ͠ସ͑༧ʯػೳͰɺΩϟϯ ϖʔϯ։͔࢝Βऴྃ·ͰίϯςϯπͷϥΠϑαΠΫϧ ΛࣗಈԽͰ͖·ͨ͠ʯ
ಛతͳػೳ
ࠩ͠ସ͑༧ػೳ ӡ༻ͷॿ͚ͱͳΔࠩ͠ସ͑༧ػೳʂ ࢦఆͨ࣌͠ʹɺެ։͍ͯ͠ΔهࣄΣϒϖʔδΛ ࠩ͠ସ͑Δ͜ͱ͕Մೳͳʮࠩ͠ସ͑༧ػೳʯ w ʮެ։தʯͷهࣄͦͷ··Ͱɺ࣍ʹߋ৽͢Δ༰ Λʮࠩ͠ସ͑൛ʯͱͯ͠࡞ w ࠩ͠ସ͑ͷ༧͕Մೳ w
ʮެ։தʯͷهࣄ͕ࠩ͠ସΘΔͨͼʹɺࣗಈతʹཤ ྺ͕Δ w ʮࠩ͠ସ͑൛ʯաڈͷࠩ͠ସ͑ཤྺɺʮެ։தʯ ͷهࣄΛҾ༻ͯ͠࡞Մೳ
ڞ༗ϓϨϏϡʔػೳ ਪଌ͞Εʹ͍͘ݻఆͷ63-ͰϓϨϏϡʔͰ͖Δ ͷͰɺࣾͷਓؔऀʹڞ༗ͯ͠༰Λ֬ೝ͠ ͯΒ͏͜ͱ͕ՄೳͰ͢ɻ ݸผϖʔδͷঢ়ଶ͚ͩͰͳ͘ɺτοϓϖʔδ ҰཡϖʔδͰͲͷΑ͏ʹදࣔ͞ΕΔ͔Λެ ։લʹ֬ೝͰ͖ΔͷಛͰ͢ɻ ҆શͷͨΊύεϫʔυઃఆͰ͖·͢ɻ هࣄΣϒϖʔδΛ ެ։લʹڞ༗
ϑΥʔϜػೳ ͓͍߹ΘͤͳͲʹ͑Δ ϑΥʔϜػೳΛඪ४උ ࢦఆ͞ΕͨίʔυຒΊࠐΉ͚ͩͰ؆୯ʹɺ ͓͍߹ΘͤϑΥʔϜΛઃஔ͢Δ͜ͱ͕Ͱ ͖·͢ɻ ߲ϥϕϧͳͲΛࣗ༝ʹઃஔ͠ɺฒͼସ ͑ՄೳͰ͢ɻ ϑΝΠϧఴ͢Δ͜ͱ͕Ͱ͖·͢ɻ
ଟݴޠαΠτ࡞δϟύϦϯΨϧ࿈ܞػೳ .PWBCMF5ZQFOFUͷཧը໘͔Β༁ ݟੵΓɾґཔ͕Ͱ͖Δɻ͞Βʹɺ༁݁ ՌΛ֬ೝ͠ɺݩͷهࣄө͢Δ͜ͱ͕Մ ೳʂ
ϫʔΫϑϩʔػೳ εϜʔζͳӡӦʹʂ ίϯςϯπʢهࣄɾΣϒϖʔδʣΛެ։͢Δ·Ͱͷ ίϛϡχέʔγϣϯΛߦ͏ػೳɻ ϝʔϧͰ௨͞ΕɺΞΧϯτΛ࣋ͨͳ͍ϝϯόʔ ࢀՃՄೳ ελϯμʔυϓϥϯҎ্Ͱར༻Մೳ
όοΫΞοϓɾ෮ݩػೳ ࣗಈɾҙͷόοΫΞοϓ ΣϒαΠτ୯ҐͰɺόοΫΞοϓͱ෮ ݩ͕Ͱ͖·͢ɻ ۙؒͷࣗಈόοΫΞοϓͱҙͷ λΠϛϯάͰݸ·ͰόοΫΞοϓΛ ͓͚ͯ͠·͢ɻ όοΫΞοϓϑΝΠϧ[JQͰμϯϩʔ υͰ͖·͢ɻ όοΫΞοϓελϯμʔυϓϥϯҎ
্Ͱɺ෮ݩશϓϥϯͰ͝ར༻͍ͨͩ ͚·͢ɻ αΠτશମͷܗԽՄೳͰ͢ɻ
ΞΠςϜͷެ։ʗඇެ։Λઃఆ ใ࿙͍͑Λ͙ ҆શͳӡӦ ը૾ͳͲͷϑΝΠϧͷެ։ʗඇެ։Λઃ ఆͰ͖ΔػೳϓϩϓϥϯҎ্Ͱར༻Մ ೳͰ͢ɻ هࣄඇެ։ঢ়ଶͰΞοϓ͞ΕͨϑΝΠϧ ɺهࣄͷެ։ͱಉ࣌ʹҰॹʹެ։͞Ε ·͢ɻ ΞΠςϜͷࣄલΞοϓϩʔυʹΑΔใ
࿙ӮΛ͙͜ͱ͕Ͱ͖ΔͷͰɺ*3ใͳ Ͳɺใཧͷపఈ͕ඞཁͳίϯςϯπ ͷެ։࣌ʹཱͪ·͢ɻ
εςʔδϯάػೳ w ରൣғͱ໊લʢϥϕϧʣΛࢦఆ͢Δ͚ͩͰɺखܰʹ εςʔδϯάڥΛ࡞Մೳ w εςʔδϯάڥͷ֬ೝϖʔδʹɺύεϫʔυʹΑΔ Ӿཡ੍ݶΛઃఆՄೳ w εςʔδϯάڥͰެ։લͷهࣄɾΣϒϖʔδͷද ࣔ֬ೝ͕Մೳ˞ϓϩɾΞυόϯεϓϥϯͷΈ
w ෳͷεςʔδϯάڥΛ࡞Մೳ˞ϓϩɾΞυόϯ εϓϥϯͷΈ w ຊ൪ڥͷద༻࣌ʹόοΫΞοϓ͕ࣗಈͰ࡞͞Ε ΔͷͰɺສ͕ҰͷΓ͠ʹରԠՄೳ w εςʔδϯάڥͷ༻ҙʹՃίετ͕ෆཁ
σϞ
ΞΫηγϏϦςΟνΣοΫػೳ ϓϨϏϡʔϖʔδͰɺΞΫηγϏϦςΟͷνΣοΫΛ͠ ϨϙʔτΈΔ͜ͱ͕Ͱ͖Δػೳɻ هࣄɺΣϒϖʔδɺςϯϓϨʔτͰར༻Ͱ͖·͢ɻ ࠓिެ։༧ఆʂ
੍࡞ऀ͚ධՁϥΠηϯε ੍࡞ऀ͚ධՁϥΠηϯε 8FC੍࡞ऀͷํ͕ɺσϞධՁʹར༻Ͱ͖ΔϥΠ ηϯεΛ༻ҙ͍ͯ͠·͢ɻ ެ։ʹ͑·ͤΜ͕ɺελϯμʔυϓϥϯΛࣗ ༻ͷςετɾσϞڥͱͯ͠͝ར༻͍͚ͨͩ·͢ɻ
None
͍ํେ͖͘ύλʔϯ #" ! $
.PWBCMF5ZQFOFUϑΥʔϜͷಛ w߲υϥοάˍυϩοϓͰͩΕͰ؆୯ʹ࡞͢Δ͜ͱ͕Ͱ͖Δ wઃஔඞཁͳεΫϦϓτΛઃஔ্ͨ͠ͰJGSBNFͷιʔεΛషΔ͚ͩ wडσʔλΛอଘ͠$47Ͱॻ͖ग़͠Ͱ͖Δ wαΠϘζࣾͷLJOUPOFͱͷ࿈ܞػೳͰϑΥʔϜͷσʔλΛΞϓϦʹͤΔ w݅࣌Λࢦఆͯ͠डΛఀࢭͤ͞Δ͜ͱ͕Ͱ͖Δ w௨ϝʔϧࣗಈฦ৴ϝʔϧࣗ༝ʹΧελϚΠζՄೳ wϑΥʔϜ͝ͱʹઃஔ͢ΔαΠτͷυϝΠϯΛࢦఆͰ͖Δ wݸผ63-Λ࣋ͨͤͯϖʔδͱͯ͠දࣔ͢Δ͜ͱ͕Մೳ
Ձ֨ɾϓϥϯ
σϞ
None
.PWBCMF5ZQFOFUαΠταʔν ઃஔ؆୯Ͱֹ݄ԁ͔Βొ͢Ε͙͢ʹ͑Δ ࠂແ͠ͷ"41ܕͷαʔναʔϏε
ಛᶃݕࡧ݁Ռʹࠂͳ͠ αΠτͷͷԼʹ ڝ߹ଞࣾͷαΠτͳͲͷ༠ಋΛࢭ αΠτͷίϯςϯπΛݕࡧ͍ͨ͠๚ऀΛ໎Θͤͳ͍ ແྉͷݕࡧαʔϏεΛར༻͢Δͱɺଟ͘ͷ߹ɺݕࡧ݁Ռͷ্෦ʹࠂ͕දࣔ ͞Ε·͕͢ɺ.PWBCMF5ZQFOFUαΠταʔνͳΒɺࠂදࣔ͞Ε·ͤΜɻ
ಛᶄຒΊࠐΈίʔυͷషΓ͚Ͱ͔ΜͨΜઃஔ όοΫΤϯυΤϯδχΞ͕͍ͳͯ͘؆୯ʹઃஔ ݕࡧ૭ݕࡧ݁Ռը໘$44ͰσβΠϯΧελϚΠζՄೳ $.4ΛΘͣಋೖՄೳɻ$.4Ͱߏங͞Ε͍ͯͳ͍αΠτͰ0, ཧը໘ͰඞཁͳઃఆΛ͠ɺࢦఆͷຒΊࠐΈίʔυΛαΠτͷҙͷॴʹష Γ͚Δ͚ͩͰɺ͔ΜͨΜʹαΠτʹݕࡧ૭ΛઃஔͰ͖·͢ɻ
ಛᶅΩʔϫʔυ͝ͱʹ༏ઌදࣔϖʔδͷࢦఆ͕Մೳ ݕࡧΩʔϫʔυʹର͠ɺ๚٬ʹݟͯΒ͍͍ͨϖʔδΛίϯτϩʔϧՄೳ ๚٬͕ݟ͍ͨίϯςϯπʹૉૣͨ͘ͲΓண͚ɺϢʔβʔϏϦςΟ্ ಛఆͷΩʔϫʔυͷݕࡧ݁Ռʹ༏ઌతʹදࣔͤ͞ΔϖʔδΛɺ͋Β͔͡Ίࢦఆ ͓ͯ͘͜͠ͱ͕Ͱ͖·͢ɻݕࡧ݁Ռʹදࣔ͞ΕΔࡍͷϖʔδͷλΠτϧ֓ཁ ݸʑʹฤू͕ՄೳͰ͢ɻ˞ελϯμʔυϓϥϯҎ্
ಛᶆݕࡧΤϯδϯʹ(PPHMFͷ"1*Λ࠾༻ (PPHMFΞφϦςΟΫεͱͷ࿈ܞ͘͢͠ɺ ݕࡧ͞ΕͨΩʔϫʔυͷੳ؆୯ ݕࡧΤϯδϯ(PPHMF$VTUPN4FBSDI"1*Λ࠾༻͍ͯ͠ΔͨΊɺ͜Ε·Ͱ ʮ(PPHMFΧελϜݕࡧʯɺ͢Ͱʹఏڙ͕ऴ͍ྃͯ͠Δ༗ঈͷʮ(PPHMF4JUF 4FBSDIʯͷݕࡧΛར༻͍ͯͨ͠αΠτͰҧײͷແ͍ݕࡧ݁Ռ͕ಘΒΕ·͢ɻ
ಛᶇίετͰಋೖ͕Մೳ ʮ(PPHMF4JUF4FBSDIʯʮ:BIPPݕࡧΧελϜαʔνʯ͕ऴྃͯ͠͠·͍ɺ खܰʹಋೖͰ͖ΔࠂඇදࣔͷαΠτݕࡧΛ୳͍ͯͨ͠ํʹ࠷ద খنαΠτݕࡧ͕͞΄Ͳଟ͘ͳ͍தنαΠτͳΒɺ݄ʹݕࡧ·ͰͷϥΠτ ϓϥϯʢԁʗ݄ɾ͍࣌ʣͰ0,ɻඇΤϯδχΞͰ࣮ՄೳͳͷͰ࡞ۀίετ ݮͰ͖·͢ɻ
ϓϥϯɾྉۚ ӡ༻ਓඞཁͳαʔνͷɺ݄͝ͱͷݕࡧճΛ҆ʹϓϥϯΛ͓બͼ͍ͩ͘͞ɻ ܖޙͷϓϥϯมߋՄೳͰ͢ɻ
σϞ
ઃஔ͕ΑΓ؆୯ʹʂʂ ݕࡧ݁Ռͷ ϞʔμϧΟϯυදࣔ ࠓिެ։༧ఆʂ
ຊ͝དྷͷօ༷ݶఆ .PWBCMF5ZQFOFUαΠταʔνͷελϯ μʔυϓϥϯͷϲ݄ແྉίʔυΛ͓Γ ͓ͯ͠Γ·͢ɻ ༏ઌهࣄؚΊશͯͷػೳΛࢼͤ·͢ͷͰ ੋඇ͓ࢼ͍ͩ͘͠͞ʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ