Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Movable Type シリーズの現状と今後

hayase
October 08, 2019

Movable Type シリーズの現状と今後

2019年10月8日のSAtisfactionのイベントで登壇した際の資料です。

hayase

October 08, 2019
Tweet

More Decks by hayase

Other Decks in Business

Transcript

  1. .PWBCMF5ZQFγϦʔζͷݱঢ়ͱࠓޙ

    View Slide

  2. ࣗݾ঺հ
    γοΫεɾΞύʔτגࣜձࣾ
    ੡඼اըγχΞϚωδϟʔ
    ૣ੉ɹকҰ
    ݸਓαΠτɹIUUQTIBZBTFUW
    ɾ.5 .PWBCMF5ZQF
    ྺ೥໨
    ɾԕڑ཭πʔΩχετʢἚ৓ʣ
    ɾςϨϫʔΫͰϫʔϧυϏδωεαςϥΠτີணऔࡐ
    ɾυϩʔϯඈ͹ͯ͠ࢢͷެࣜ؍ޫಈը࡞੒
    ɾԻָϥΠϒͷԋग़༻ιϑτͳͲ͍Ζ͍Ζ࡞੒
    ɾੈքΏΔϛϡʔδοΫڠձʹࢀՃ
    ɾ΀Α΀ΑFεϙʔπɹἚ৓ࠃମ༧બʹग़৔͠ഊୀ

    View Slide

  3. ຊ೔ͷ༧ఆ
    .PWBCMF5ZQFγϦʔζ֤ϓϩμΫτͷݱঢ়ͱࠓޙΛσϞ΋ަ͑ͯ͝
    ঺հ͠·͢ɻ

    View Slide

  4. View Slide

  5. .PWBCMF5ZQF
    ʮίϯςϯπλΠϓʯͱ%BUB"1*Ͱɺॊೈͳίϯςϯπ࡞
    ੒ͱɺϫϯιʔεɾϚϧνϢʔεΛ࣮ݱ͢Δ$.4ɻ
    ࢿ࢈Ͱ͋ΔίϯςϯπͷʮՄ༻ੑʯΛߴΊɺ৘ใൃ৴Λڧྗ
    ʹαϙʔτɻ

    View Slide

  6. .PWBCMF5ZQF
    ެ։͔ͯ͠Β೥Ҏ্ͨͪɺ.PWBCMF5ZQFͰ࡞੒͞ΕͨαΠτ΋૿
    ͑ɺͱಉ࣌ʹ༷ʑͳϑΟʔυόοΫ͕دͤΒΕ·ͨ͠ɻ
    ౰໘͸࢖͍উखΛΑ͘͢Δɺͱ͍͏͜ͱΛϝΠϯʹҎԼத৺ʹରԠ͠
    ͍͖ͯ·͢ɻ

    6*΍࢓༷ͷվળ
    όάϑΟοΫε
    υΩϡϝϯτͷ֦ॆ

    View Slide

  7. .PWBCMF5ZQFͷ௚ۙͷϦϦʔε༧ఆ
    ݄த०ʹSΛϦϦʔε༧ఆ
    w ίϯςϯπλΠϓɾίϯςϯπσʔλͷॲཧʹ͕͔͔࣌ؒΔ
    ໰୊Λղܾ
    w ίϯςϯπλΠϓͷϦονςΩετΤσΟλͷվળ
    w ༷ʑͳόάϑΟοΫε

    View Slide

  8. ݄ϦϦʔεڞ༗ϓϨϏϡʔϓϥάΠϯ
    ίϯςϯπσʔλɺهࣄɺ΢ΣϒϖʔδʹରԠ͠ɺ௨ৗͷҰ࣌
    తͳϓϨϏϡʔͰ͸ͳ͘ɺެ։લʹଞͷਓʹ֬ೝͯ͠΋Β͑Δ
    ϓϨϏϡʔϖʔδΛੜ੒

    View Slide

  9. ڞ༗ϓϨϏϡʔσϞ

    View Slide

  10. View Slide

  11. .PWBCMF5ZQFOFU
    ֹ݄໿ԁ͔Βొ࿥͢Ε͹͙͢ʹ࢖͑Δ
    ϝϯςφϯεϑϦʔͷ΢ΣϒαʔϏεܕߴػೳ$.4

    View Slide

  12. .PWBCMF5ZQFOFUͷಛ௕
    .PWBCMF5ZQFOFUʹ͸ҎԼͷಛ௕͕͋Γ·͢ɻ
    w΢ΣϒαʔϏεܕͰ೉͍͠ઃఆ౳ͳ͘Ϣʔβʔొ࿥͢Δ͚ͩͰ͙͢࢖͑Δ
    wαʔόʔ؅ཧ΍ιϑτ΢ΣΞͷ؅ཧ͕ෆཁͳͷͰɺηΩϡϦςΟ౳΋ؾʹͤͣʹ҆৺͠
    ͯӡ༻͕Մೳ
    wαʔόʔྖҬͱ$.4ͷར༻ྉ͕ࠐΈͰֹ݄໿ԁʢ೥ؒҰׅ෷͍ͷ৔߹ʣ͔Β҆Ձ
    ʹ࢝ΊΒΕΔ
    wϖʔδ͸׬શʹಈతԽ͞Ε͍ͯΔʢϖʔδੜ੒ͷ଴ͪ࣌ؒͳ͠ʣ
    wσβΠϯ͸)5.-ϨϕϧͰࣗ༝ʹฤूՄೳͰɺ$.4ͷσʔλ͸.5λάͱ͍͏ಠࣗλά
    Ͱ؆୯ʹѻ͑Δ
    wεϚʔτϑΥϯʹରԠͨ͠ଈઓྗʹͳΔϨεϙϯγϒσβΠϯͷςʔϚΛෳ਺༻ҙ
    wৗ࣌44-Խ΋௥Ճඅ༻ແ͠ʹ؆୯ʹՄೳ
    wϑΥʔϜػೳ΋ඪ४Ͱ࢖͑Δ

    View Slide

  13. Ձ֨ɾϓϥϯ

    View Slide

  14. ࠷ۙͷࣄྫ
    1BZ1BZגࣜձ༷ࣾ
    ͝୲౰ऀ༷ίϝϯτ
    ʮ$%/ʹΑΔෛՙ෼ࢄʹΑͬͯύϑΥʔϚϯε͸҆ఆ
    ͍ͯ͠·͢ɻ·ͨʮࠩ͠ସ͑༧໿ʯػೳͰɺΩϟϯ
    ϖʔϯ։͔࢝Βऴྃ·ͰίϯςϯπͷϥΠϑαΠΫϧ
    ΛࣗಈԽͰ͖·ͨ͠ʯ

    View Slide

  15. ಛ௃తͳػೳ

    View Slide

  16. ࠩ͠ସ͑༧໿ػೳ
    ӡ༻ͷॿ͚ͱͳΔࠩ͠ସ͑༧໿ػೳʂ
    ࢦఆͨ͠೔࣌ʹɺެ։͍ͯ͠Δهࣄ΍΢ΣϒϖʔδΛ
    ࠩ͠ସ͑Δ͜ͱ͕Մೳͳʮࠩ͠ସ͑༧໿ػೳʯ
    w ʮެ։தʯͷهࣄ͸ͦͷ··Ͱɺ࣍ʹߋ৽͢Δ಺༰
    Λʮࠩ͠ସ͑൛ʯͱͯ͠࡞੒
    w ࠩ͠ସ͑ͷ༧໿͕Մೳ
    w ʮެ։தʯͷهࣄ͕ࠩ͠ସΘΔͨͼʹɺࣗಈతʹཤ
    ྺ͕࢒Δ
    w ʮࠩ͠ସ͑൛ʯ͸աڈͷࠩ͠ସ͑ཤྺ΍ɺʮެ։தʯ
    ͷهࣄΛҾ༻ͯ͠࡞੒Մೳ

    View Slide

  17. ڞ༗ϓϨϏϡʔػೳ
    ਪଌ͞Εʹ͍͘ݻఆͷ63-ͰϓϨϏϡʔͰ͖Δ
    ͷͰɺࣾ಺ͷਓ΍ؔ܎ऀʹڞ༗ͯ͠಺༰Λ֬ೝ͠
    ͯ΋Β͏͜ͱ͕ՄೳͰ͢ɻ
    ݸผϖʔδͷঢ়ଶ͚ͩͰ͸ͳ͘ɺτοϓϖʔδ
    ΍ҰཡϖʔδͰ͸ͲͷΑ͏ʹදࣔ͞ΕΔ͔Λެ
    ։લʹ֬ೝͰ͖Δͷ΋ಛ௕Ͱ͢ɻ
    ҆શͷͨΊύεϫʔυ΋ઃఆͰ͖·͢ɻ
    هࣄ΍΢ΣϒϖʔδΛ
    ެ։લʹڞ༗

    View Slide

  18. ϑΥʔϜػೳ
    ͓໰͍߹ΘͤͳͲʹ࢖͑Δ
    ϑΥʔϜػೳΛඪ४૷උ
    ࢦఆ͞ΕͨίʔυຒΊࠐΉ͚ͩͰ؆୯ʹɺ
    ͓໰͍߹ΘͤϑΥʔϜΛઃஔ͢Δ͜ͱ͕Ͱ
    ͖·͢ɻ
    ߲໨΍ϥϕϧͳͲΛࣗ༝ʹઃஔ͠ɺฒͼସ
    ͑΋ՄೳͰ͢ɻ
    ϑΝΠϧ΋ఴ෇͢Δ͜ͱ͕Ͱ͖·͢ɻ

    View Slide

  19. ଟݴޠαΠτ࡞੒δϟύϦϯΨϧ࿈ܞػೳ
    .PWBCMF5ZQFOFUͷ؅ཧը໘͔Β௚઀຋༁
    ݟੵ΋Γɾґཔ͕Ͱ͖Δɻ͞Βʹɺ຋༁݁
    ՌΛ֬ೝ͠ɺݩͷهࣄ΁൓ө͢Δ͜ͱ͕Մ
    ೳʂ

    View Slide

  20. ϫʔΫϑϩʔػೳ
    εϜʔζͳӡӦʹʂ
    ίϯςϯπʢهࣄɾ΢ΣϒϖʔδʣΛެ։͢Δ·Ͱͷ
    ίϛϡχέʔγϣϯΛߦ͏ػೳɻ
    ϝʔϧͰ௨஌΋͞ΕɺΞΧ΢ϯτΛ࣋ͨͳ͍ϝϯόʔ
    ΋ࢀՃՄೳ
    ελϯμʔυϓϥϯҎ্Ͱར༻Մೳ

    View Slide

  21. όοΫΞοϓɾ෮ݩػೳ
    ࣗಈɾ೚ҙͷόοΫΞοϓ
    ΢ΣϒαΠτ୯ҐͰɺόοΫΞοϓͱ෮
    ݩ͕Ͱ͖·͢ɻ
    ௚ۙ೔ؒͷࣗಈόοΫΞοϓͱ೚ҙͷ
    λΠϛϯάͰݸ·ͰόοΫΞοϓΛ࢒
    ͓͚ͯ͠·͢ɻ
    όοΫΞοϓϑΝΠϧ͸[JQͰμ΢ϯϩʔ
    υͰ͖·͢ɻ
    όοΫΞοϓ͸ελϯμʔυϓϥϯҎ
    ্Ͱɺ෮ݩ͸શϓϥϯͰ͝ར༻͍ͨͩ
    ͚·͢ɻ
    αΠτશମͷ਽ܗԽ΋ՄೳͰ͢ɻ

    View Slide

  22. ΞΠςϜͷެ։ʗඇެ։Λઃఆ
    ৘ใ࿙͍͑Λ๷͙
    ҆શͳӡӦ
    ը૾ͳͲͷϑΝΠϧͷެ։ʗඇެ։Λઃ
    ఆͰ͖Δػೳ͸ϓϩϓϥϯҎ্Ͱར༻Մ
    ೳͰ͢ɻ
    هࣄඇެ։ঢ়ଶͰΞοϓ͞ΕͨϑΝΠϧ
    ͸ɺهࣄͷެ։ͱಉ࣌ʹҰॹʹެ։͞Ε
    ·͢ɻ
    ΞΠςϜͷࣄલΞοϓϩʔυʹΑΔ৘ใ
    ࿙ӮΛ๷͙͜ͱ͕Ͱ͖ΔͷͰɺ*3৘ใͳ
    Ͳɺ৘ใ؅ཧͷపఈ͕ඞཁͳίϯςϯπ
    ͷެ։࣌ʹ໾ཱͪ·͢ɻ

    View Slide

  23. εςʔδϯάػೳ
    w ର৅ൣғͱ໊લʢϥϕϧʣΛࢦఆ͢Δ͚ͩͰɺखܰʹ
    εςʔδϯά؀ڥΛ࡞੒Մೳ
    w εςʔδϯά؀ڥͷ֬ೝϖʔδʹɺύεϫʔυʹΑΔ
    Ӿཡ੍ݶΛઃఆՄೳ
    w εςʔδϯά؀ڥͰެ։લͷهࣄɾ΢Σϒϖʔδͷද
    ࣔ֬ೝ͕Մೳ˞ϓϩɾΞυόϯεϓϥϯͷΈ
    w ෳ਺ͷεςʔδϯά؀ڥΛ࡞੒Մೳ˞ϓϩɾΞυόϯ
    εϓϥϯͷΈ
    w ຊ൪؀ڥ΁ͷద༻࣌ʹόοΫΞοϓ͕ࣗಈͰ࡞੒͞Ε
    ΔͷͰɺສ͕Ұͷ੾Γ໭͠ʹ΋ରԠՄೳ
    w εςʔδϯά؀ڥͷ༻ҙʹ௥Ճίετ͕ෆཁ

    View Slide

  24. σϞ

    View Slide

  25. ΞΫηγϏϦςΟνΣοΫػೳ
    ϓϨϏϡʔϖʔδͰɺΞΫηγϏϦςΟͷνΣοΫΛ͠
    ϨϙʔτΈΔ͜ͱ͕Ͱ͖Δػೳɻ
    هࣄɺ΢ΣϒϖʔδɺςϯϓϨʔτͰར༻Ͱ͖·͢ɻ
    ࠓिެ։༧ఆʂ

    View Slide

  26. ੍࡞ऀ޲͚ධՁϥΠηϯε
    ੍࡞ऀ޲͚ධՁϥΠηϯε
    8FC੍࡞ऀͷํ͕ɺσϞ΍ධՁʹར༻Ͱ͖ΔϥΠ
    ηϯεΛ༻ҙ͍ͯ͠·͢ɻ
    ެ։ʹ͸࢖͑·ͤΜ͕ɺελϯμʔυϓϥϯΛࣗ෼
    ༻ͷςετɾσϞ؀ڥͱͯ͠͝ར༻͍͚ͨͩ·͢ɻ

    View Slide

  27. View Slide

  28. ࢖͍ํ͸େ͖͘ύλʔϯ
    #"

    !

    $

    View Slide

  29. .PWBCMF5ZQFOFUϑΥʔϜͷಛ௃
    w߲໨͸υϥοάˍυϩοϓͰͩΕͰ΋؆୯ʹ࡞੒͢Δ͜ͱ͕Ͱ͖Δ
    wઃஔ͸ඞཁͳεΫϦϓτΛઃஔ্ͨ͠ͰJGSBNFͷιʔεΛషΔ͚ͩ
    wड෇σʔλΛอଘ͠$47Ͱॻ͖ग़͠΋Ͱ͖Δ
    wαΠϘ΢ζࣾͷLJOUPOFͱͷ࿈ܞػೳͰϑΥʔϜͷσʔλΛ௚઀ΞϓϦʹ౉ͤΔ
    w݅਺΍೔࣌Λࢦఆͯ͠ड෇Λఀࢭͤ͞Δ͜ͱ͕Ͱ͖Δ
    w௨஌ϝʔϧ΍ࣗಈฦ৴ϝʔϧ΋ࣗ༝ʹΧελϚΠζՄೳ
    wϑΥʔϜ͝ͱʹઃஔ͢ΔαΠτͷυϝΠϯΛࢦఆͰ͖Δ
    wݸผ63-Λ࣋ͨͤͯϖʔδͱͯ͠දࣔ͢Δ͜ͱ͕Մೳ

    View Slide

  30. Ձ֨ɾϓϥϯ

    View Slide

  31. σϞ

    View Slide

  32. View Slide

  33. .PWBCMF5ZQFOFUαΠταʔν
    ઃஔ΋؆୯Ͱֹ݄ԁ͔Βొ࿥͢Ε͹͙͢ʹ࢖͑Δ
    ޿ࠂແ͠ͷ"41ܕͷαʔναʔϏε

    View Slide

  34. ಛ௃ᶃݕࡧ݁Ռʹ޿ࠂͳ͠
    αΠτͷ཭୤཰ͷ௿Լʹ
    ڝ߹ଞࣾͷαΠτͳͲ΁ͷ༠ಋΛ๷ࢭ
    αΠτ಺ͷίϯςϯπΛݕࡧ͍ͨ͠๚໰ऀΛ໎Θͤͳ͍
    ແྉͷݕࡧαʔϏεΛར༻͢Δͱɺଟ͘ͷ৔߹ɺݕࡧ݁Ռͷ্෦ʹ޿ࠂ͕දࣔ
    ͞Ε·͕͢ɺ.PWBCMF5ZQFOFUαΠταʔνͳΒɺ޿ࠂ͸දࣔ͞Ε·ͤΜɻ

    View Slide

  35. ಛ௕ᶄຒΊࠐΈίʔυͷషΓ෇͚Ͱ͔ΜͨΜઃஔ
    όοΫΤϯυΤϯδχΞ͕͍ͳͯ͘΋؆୯ʹઃஔ
    ݕࡧ૭΍ݕࡧ݁Ռը໘͸$44ͰσβΠϯΧελϚΠζՄೳ
    $.4Λ໰ΘͣಋೖՄೳɻ$.4Ͱߏங͞Ε͍ͯͳ͍αΠτͰ΋0,
    ؅ཧը໘ͰඞཁͳઃఆΛ͠ɺࢦఆͷຒΊࠐΈίʔυΛαΠτͷ೚ҙͷ৔ॴʹష
    Γ෇͚Δ͚ͩͰɺ͔ΜͨΜʹαΠτʹݕࡧ૭ΛઃஔͰ͖·͢ɻ

    View Slide

  36. ಛ௕ᶅΩʔϫʔυ͝ͱʹ༏ઌදࣔϖʔδͷࢦఆ͕Մೳ
    ݕࡧΩʔϫʔυʹର͠ɺ๚໰٬ʹݟͯ΋Β͍͍ͨϖʔδΛίϯτϩʔϧՄೳ
    ๚໰٬͕ݟ͍ͨίϯςϯπʹૉૣͨ͘ͲΓண͚ɺϢʔβʔϏϦςΟ΋޲্
    ಛఆͷΩʔϫʔυͷݕࡧ݁Ռʹ༏ઌతʹදࣔͤ͞ΔϖʔδΛɺ͋Β͔͡Ίࢦఆ
    ͓ͯ͘͜͠ͱ͕Ͱ͖·͢ɻݕࡧ݁Ռʹදࣔ͞ΕΔࡍͷϖʔδͷλΠτϧ΍֓ཁ
    ΋ݸʑʹฤू͕ՄೳͰ͢ɻ˞ελϯμʔυϓϥϯҎ্

    View Slide

  37. ಛ௕ᶆݕࡧΤϯδϯʹ͸(PPHMFͷ"1*Λ࠾༻
    (PPHMFΞφϦςΟΫεͱͷ࿈ܞ΋͠΍͘͢ɺ

    ݕࡧ͞ΕͨΩʔϫʔυͷ෼ੳ΋؆୯
    ݕࡧΤϯδϯ͸(PPHMF$VTUPN4FBSDI"1*Λ࠾༻͍ͯ͠ΔͨΊɺ͜Ε·Ͱ
    ʮ(PPHMFΧελϜݕࡧʯ΍ɺ͢Ͱʹఏڙ͕ऴ͍ྃͯ͠Δ༗ঈͷʮ(PPHMF4JUF
    4FBSDIʯͷݕࡧΛར༻͍ͯͨ͠αΠτͰ΋ҧ࿨ײͷແ͍ݕࡧ݁Ռ͕ಘΒΕ·͢ɻ

    View Slide

  38. ಛ௕ᶇ௿ίετͰಋೖ͕Մೳ
    ʮ(PPHMF4JUF4FBSDIʯʮ:BIPPݕࡧΧελϜαʔνʯ͕ऴྃͯ͠͠·͍ɺ

    खܰʹಋೖͰ͖Δ޿ࠂඇදࣔͷαΠτ಺ݕࡧΛ୳͍ͯͨ͠ํʹ΋࠷ద
    খن໛αΠτ΍ݕࡧ͕͞΄Ͳଟ͘ͳ͍தن໛αΠτͳΒɺ݄ʹݕࡧ·ͰͷϥΠτ
    ϓϥϯʢԁʗ݄ɾ೥෷͍࣌ʣͰ0,ɻඇΤϯδχΞͰ࣮૷ՄೳͳͷͰ࡞ۀίετ
    ΋௿ݮͰ͖·͢ɻ

    View Slide

  39. ϓϥϯɾྉۚ
    ӡ༻ਓ਺΍ඞཁͳαʔνͷ਺ɺ݄͝ͱͷݕࡧճ਺Λ໨҆ʹϓϥϯΛ͓બͼ͍ͩ͘͞ɻ
    ܖ໿ޙͷϓϥϯมߋ΋ՄೳͰ͢ɻ

    View Slide

  40. σϞ

    View Slide

  41. ઃஔ͕ΑΓ؆୯ʹʂʂ
    ݕࡧ݁Ռͷ
    Ϟʔμϧ΢Οϯυ΢දࣔ
    ࠓिެ։༧ఆʂ

    View Slide

  42. ຊ೔͝དྷ৔ͷօ༷ݶఆ
    .PWBCMF5ZQFOFUαΠταʔνͷελϯ
    μʔυϓϥϯͷϲ݄ແྉίʔυΛ͓഑Γ
    ͓ͯ͠Γ·͢ɻ
    ༏ઌهࣄ΋ؚΊશͯͷػೳΛࢼͤ·͢ͷͰ
    ੋඇ͓ࢼ͍ͩ͘͠͞ʂ

    View Slide

  43. ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ

    View Slide