Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
【MT東京-55】 MovableType.net × Data API
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
hayase
February 22, 2019
Technology
1.5k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
【MT東京-55】 MovableType.net × Data API
【MT東京-55】 Data API 4.1の登壇時の資料です
hayase
February 22, 2019
More Decks by hayase
See All by hayase
SaaS・クラウド版・ソフトウェア版…どれを選ぶ? 用途と課題で紐解く Movable Type シリーズ選定ガイド
masakah
0
210
知っていると得する!Movable Type 9 の新機能を徹底解説
masakah
0
640
多様なニーズに応える Movable Type ラインナップ 全紹介
masakah
0
480
SaaS型なのに自由度の高い本格CMSでサイト構築と運用のコスパ&タイパUP! MovableType.net の便利機能とユーザー事例のご紹介
masakah
0
380
サイト制作・運用を劇的に効率化する MovableType.net の便利機能の話
masakah
0
370
ノーコード編集領域を作れる!MovableType.net 「かんたんデザイン編集機能」徹底解説
masakah
0
590
「SaaS型のCMSじゃ物足りない…」を“いいとこ取り“のCMS MovableType.net で解決!
masakah
0
780
MTDDC Tokyo 2023 MT
masakah
0
940
Movable Type クラウド版 活用のすすめ
masakah
0
190
Other Decks in Technology
See All in Technology
AI時代、データエンジニアが一番おもろい
genshun9
0
670
アプリログインとWeb認証基盤をつなぐ ASWebAuthenticationSession 作法
shimastripe
1
340
映像変換サーバーなしで端末内でHLSを生成してライブ配信
hikarusato
0
130
事業課題から技術的負債に向き合う
sansantech
PRO
2
2k
人間はどの意思決定を手放せるのか
kawasima
15
7.3k
aws-iot-platform-architecture-use-cases.pdf
ma2shita
0
300
おい、エージェントを使って終わらせろ
nwiizo
1
650
積み重なった技術負債への挑戦 〜初手としての全社ゴト化〜
techtekt
PRO
0
1.3k
越境するなら専門用語を使うな高校校歌 / If you wanna cross border, you shouldn't use jargon
vtryo
0
140
GoのInterface内部構造から学ぶ!最高パフォーマンスを出すコード設計
yappli_developers
0
150
OpenTelemetry eBPF Instrumentationの舞台裏 / Behind the Scenes of OpenTelemetry eBPF Instrumentation
ymotongpoo
4
1.3k
SREは、MCPとAutopilotをこう使え!
kazumax55
3
890
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
550
Mind Mapping
helmedeiros
1
360
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
280
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
400
A Tale of Four Properties
chriscoyier
163
24k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
The SEO Collaboration Effect
kristinabergwall1
1
570
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.9k
Transcript
%BUB"1* º
ࣗݾհ γοΫεɾΞύʔτגࣜձࣾɹاը୲ ૣɹকҰ ݸਓαΠτɹIUUQTIBZBTFUW ɾ.5 .PWBCMF5ZQF ྺ ɾԕڑπʔΩχετʢἚʣ ɾςϨϫʔΫͰϫʔϧυϏδωεαςϥΠτີணऔࡐ ɾυϩʔϯඈͯ͠ࢢͷެࣜ؍ޫಈը࡞
ɾԻָϥΠϒͷԋग़༻ιϑτͳͲ͍Ζ͍Ζ࡞ ɾΑΑFεϙʔπTXJUDI൛ ɹਓதҐۙɹἚࠃମ༧બग़༧ఆ
None
ຊͷ༧ఆ w .PWBCMF5ZQFOFUͷ֓ཁͱओͳػೳ w %BUB"1*ͷରԠঢ়گ w %BUB"1*ͷ׆༻ྫ
.PWBCMF5ZQFOFU খதنͷΣϒαΠτ੍࡞ɾӡӦʹ࠷ద ֹ݄ԁ͔Βొ͢Ε͙͢ʹ͑Δ ϝϯςφϯεϑϦʔͷΣϒαʔϏεܕߴػೳ$.4
.PWBCMF5ZQFOFUͷಛ .PWBCMF5ZQFOFUʹҎԼͷಛ͕͋Γ·͢ɻ wΣϒαʔϏεܕͳͷͰ͍͠ઃఆͳ͘Ϣʔβʔొ͢Δ͚ͩͰ͙͑͢Δ wαʔόʔཧιϑτΣΞͷཧ͕ෆཁͳͷͰɺηΩϡϦςΟؾʹͤͣʹ҆ ৺ͯ͠ӡ༻͕Մೳ wαʔόʔྖҬͱ$.4ͷར༻ྉ͕ࠐΈͰֹ݄ԁʢؒҰׅ͍ͷ߹ʣ͔Β ҆Ձʹ࢝ΊΒΕΔ wϖʔδશʹಈతԽ͞Ε͍ͯΔʢϖʔδੜͷͪ࣌ؒͳ͠ʣ wσβΠϯ)5.-ϨϕϧͰࣗ༝ʹฤूՄೳͰɺ$.4ͷσʔλ.5λάͱ͍͏ಠࣗ λάͰ؆୯ʹѻ͑Δ
wεϚʔτϑΥϯʹରԠͨ͠ଈઓྗʹͳΔϨεϙϯγϒσβΠϯͷςʔϚΛෳ༻ҙ w؆୯ʹ࡞ઃஔ͕Ͱ͖ΔϑΥʔϜػೳ͕ඪ४Ͱࡌ͞Ε͍ͯΔ
.PWBCMF5ZQFOFUͷಛػೳ
Ճඅ༻ͳ͠ͷৗ࣌44-ରԠ ඪ४υϝΠϯಠࣗυϝΠϯ ແྉͰৗ࣌44-Խ ඪ४υϝΠϯͷαΠτͰαʔϏεڞ௨ͷ44-ূ ໌ॻΛར༻͠ɺಠࣗυϝΠϯͷαΠτͰɺඇӦ རஂମ*43(͕ఏڙ͢ΔແྉͰ44-5-4ূ໌ॻΛൃ ߦ͢ΔαʔϏεʮ-FUT&ODSZQUʯͷυϝΠϯೝূ ܕ44-ূ໌ॻΛར༻͠·͢ɻ αʔόূ໌ॻͷߋ৽ɺγοΫεɾΞύʔτ͕ߦ͏ ͨΊɺ໘ͳαʔόূ໌ॻͷߋ৽࡞ۀΛߦ͏͜ͱ
ͳ͘ɺৗ࣌44-ʹରԠͨ͠αΠτΛӡ༻͢Δ͜ͱ ͕ՄೳͰ͢ɻ ˞ελϯμʔυϓϥϯҎ্ͳΒ࣋ͪࠐΈ44-ར ༻0,
هࣄΣϒϖʔδཤྺൺֱػೳ هࣄΣϒϖʔδΛอଘ͢Δ͝ͱʹཤྺ͕ Γ·͢ɻཤྺΛࢀরͯ͠աڈͷঢ়ଶʹͨ͠Γɺ อଘ࣌ʹจࣈ·ͰͷϝϞΛ͢͜ͱ͕Ͱ͖ ΔͨΊɺมߋ༰ฤू༰ͳͲΛه͓ͯ͠ ͘͜ͱՄೳͰ͢ɻ ߋ৽ΛߦͬͨϝϯόʔΛཤྺͰ֬ೝ͢Δ͜ͱ͕ Ͱ͖ΔͨΊɺ୭͕ͲͷΑ͏ͳมߋΛߦ͔ͬͨ͢ ͙Θ͔Γ·͢ɻ ෳਓͰهࣄΣϒϖʔδΛ
࡞Δࡍʹศརʂ
ࠩ͠ସ͑༧ػೳ ӡ༻ͷॿ͚ͱͳΔࠩ͠ସ͑༧ػೳʂ ࢦఆͨ࣌͠ʹɺެ։͍ͯ͠ΔهࣄΣϒϖʔδΛ ࠩ͠ସ͑Δ͜ͱ͕Մೳͳʮࠩ͠ସ͑༧ػೳʯ w ʮެ։தʯͷهࣄͦͷ··Ͱɺ࣍ʹߋ৽͢Δ༰ Λʮࠩ͠ସ͑൛ʯͱͯ͠࡞ w ࠩ͠ସ͑ͷ༧͕Մೳ w
ʮެ։தʯͷهࣄ͕ࠩ͠ସΘΔͨͼʹɺࣗಈతʹཤ ྺ͕Δ w ʮࠩ͠ସ͑൛ʯաڈͷࠩ͠ସ͑ཤྺɺʮެ։தʯ ͷهࣄΛҾ༻ͯ͠࡞Մೳ
ڞ༗ϓϨϏϡʔػೳ ਪଌ͞Εʹ͍͘ݻఆͷ63-ͰϓϨϏϡʔͰ͖Δ ͷͰɺࣾͷਓؔऀʹڞ༗ͯ͠༰Λ֬ೝ͠ ͯΒ͏͜ͱ͕ՄೳͰ͢ɻ ݸผϖʔδͷঢ়ଶ͚ͩͰͳ͘ɺτοϓϖʔδ ҰཡϖʔδͰͲͷΑ͏ʹදࣔ͞ΕΔ͔Λެ։ લʹ֬ೝͰ͖ΔͷಛͰ͢ɻ ҆શͷͨΊύεϫʔυઃఆͰ͖·͢ɻ هࣄΣϒϖʔδΛ ެ։લʹڞ༗
εϚʔτϑΥϯ͔Βͷߘɾཧ ߘεϚʔτϑΥϯΞϓϦ ཧϒϥβͰ εϚʔτϑΥϯ͔Β؆୯ʹهࣄߘͰ͖Δઐ༻ΞϓϦ ΛແྉͰఏڙ͍ͯ͠·͢ɻ هࣄ࡞ϒϩοΫܕʹͳ͓ͬͯΓɺը૾ͱจࣈͷ ฒͼସ͑؆୯ʹͰ͖·͢ɻ J04൛ɺ"OESPJE൛ͷ྆ํ༻ҙ͍ͯ͠·͢ɻ ·ͨɺϒϥβͰཧը໘ʹΞΫηεͨ͠߹ε ϚʔτϑΥϯʹ࠷దԽ͞Ε͍ͯΔͷͰɺ΄ͱΜͲͷػ
ೳΛར༻Ͱ͖·͢ɻ ϑΟʔνϟʔϑΥϯ͔Β ϝʔϧͰߘ
ϫʔΫϑϩʔػೳ εϜʔζͳӡӦʹʂ ίϯςϯπʢهࣄɾΣϒϖʔδʣΛެ։͢Δ·Ͱͷ ίϛϡχέʔγϣϯΛߦ͏ػೳɻ ϝʔϧͰ௨͞ΕɺΞΧϯτΛ࣋ͨͳ͍ϝϯόʔ ࢀՃՄೳ ελϯμʔυϓϥϯҎ্Ͱར༻Մೳ
ཧը໘*1ΞυϨε੍ݶ ҆શͳӡӦʹʂ ཧը໘ͷΞΫηεΛΣ ϒαΠτຖʹ*1ΞυϨε੍ ݶՄೳɻ ສ͕ҰϝʔϧΞυϨεύ εϫʔυ͕ΒΕͨ߹Ͱ ΣϒαΠτΛकΕ·͢ɻ
ϕʔεςʔϚΛΧελϚΠζͯ͠ςʔϚԽ
σβΠϯ .PWBCMF5ZQFޓͷλάʹΑΔ )5.-ϨϕϧͰͷॊೈͳΧελϚΠζ .5λάͱ͍͏.PWBCMF5ZQFޓͷλάΛ͍ɺ)5.-Ϩ ϕϧͰͷॊೈͳσβΠϯ࡞͕ՄೳͰ͢ɻ ྫ͑ɺNU&OUSZ5JUMFͱ͍͏λάͰهࣄͷλΠτϧΛ දࣔ͢Δ͜ͱ͕Ͱ͖ΔͷͰɺҎԼͷΑ͏ʹ)5.-ͱΈ߹Θ ͤΔ͚ͩͰϖʔδͷݟग़͠Λ؆୯ʹ࡞Δ͜ͱͰ͖·͢ɻ IDMBTTlFOUSZUJUMFNU&OUSZ5JUMFI ·ͨɺ(JU)VC࿈ܞػೳΛ͏ͱɺ(JU)VCʹίϛοτͨ͠࠷
৽ͷςϯϓϨʔτϑΝΠϧͱ.PWBCMF5ZQFOFU্ͷςϯϓϨʔ τΛࣗಈతʹಉظ͢Δ͜ͱ͕Ͱ͖·͢ɻ όʔδϣϯཧΛར༻͠ɺ҆શͰ࣮֬ͳӡ༻Λߦ͑·͢ɻ
ݶఆެ։ ཧը໘͔Β؆୯ʹӾཡ੍ݶ ཧը໘͔Βݶఆެ։Λઃఆ͢ΔͱɺϖʔδͷΞΫη εΛ wϩάΠϯϖʔδΛͬͨύεϫʔυೝূ wϢʔβ໊ͱύεϫʔυΛ͖͔ΕΔϕʔγοΫೝূ ͷ͔̎ͭΒબͯ͠ઃఆ͢Δ͜ͱ͕ՄೳͰ͢ɻ ։ൃ్தͰݟΒΕͨ͘ͳ͍߹؆қతͳձһ͚ϖʔ δͱͯ͠ͷӡ༻ͳͲՄೳͰ͢ɻ
ϑΥʔϜػೳ ͓͍߹ΘͤͳͲʹ͑Δ ϑΥʔϜػೳΛඪ४උ ࢦఆ͞ΕͨίʔυຒΊࠐΉ͚ͩͰ؆୯ʹɺ ͓͍߹ΘͤϑΥʔϜΛઃஔ͢Δ͜ͱ͕Ͱ ͖·͢ɻ ߲ϥϕϧͳͲΛࣗ༝ʹઃஔ͠ɺฒͼସ ͑ՄೳͰ͢ɻ ϑΝΠϧఴ͢Δ͜ͱ͕Ͱ͖·͢ɻ
ϑΥʔϜػೳͷڧԽ ɾडσʔλͷอଘͱ$47ʹΑΔॻ͖ग़͠ ɾ࣌ड݅ʹΑΔࣗಈऴྃػೳ ɾड൪߸ͷදࣔͱཧ ɾϑΥʔϜʹड݅ͷঢ়گΛදࣔ डσʔλΛอଘˍॻ͖ग़͠Մೳʂ डσʔλΛۀվળϓϥοτϑΥʔϜͷ LJOUPOFͷΞϓϦʹૹ৴ LJOUPOF࿈ܞػೳ
.PWBCMF5ZQFOFUϑΥʔϜ 8PSE1SFTTͰ੩త)5.-ϖʔ δͰɺιʔεΛషΓ͚Δ͚ͩ Ͱઃஔ͕Ͱ͖ΔϑΥʔϜαʔϏεʂ IUUQTNPWBCMFUZQFOFUGPSN
ϦμΠϨΫτػೳ ϖʔδɾσΟϨΫτϦ୯ҐͷϦμΠϨΫτ ϖʔδ୯ҐͷઃఆͪΖΜɺϑΥϧμ୯ ҐͰࢦఆ͢ΔͱͦͷԼͷύεΛอ࣋ͨ͠ ··ϦμΠϨΫτ͞Ε·͢ɻ Ҿӽ࣌͠αΠτӡ༻ʹศརʹར༻Ͱ͖· ͢ɻ
18"ରԠαϙʔτػೳ 8FCϓογϡ௨ɾΦϑϥΠϯΩϟογϡ 18" 1SPHSFTTJWF8FC"QQT Λར༻͢ ΔͱɺΣϒαΠτΛωΠςΟϒΞϓϦʹ ͍ۙײ֮Ͱར༻Ͱ͖ΔΑ͏ʹ͢Δ͜ͱ͕Ͱ ͖·͢ɻ ͦͷͳ͔ͷɺ8FCϓογϡ௨ͱΦϑϥ ΠϯΩϟογϡΛར༻Ͱ͖ΔػೳΛαϙʔ
τ͍ͯ͠·͢ɻ ˞8FCϓογϡ௨ελϯμʔυϓϥ ϯҎ্Ͱར༻Ͱ͖·͢
ଟݴޠαΠτ࡞δϟύϦϯΨϧ࿈ܞػೳ .PWBCMF5ZQFOFUͷཧը໘͔Β༁ ݟੵΓɾґཔ͕Ͱ͖Δɻ͞Βʹɺ༁݁ ՌΛ֬ೝ͠ɺݩͷهࣄө͢Δ͜ͱ͕Մ ೳʂ
%BUB"1* ࡢ݄̍̎ʹެ։ʂஈ֊తʹରԠ༧ఆ "1*Λܦ༝ͯ͠ใΛॻ͖ࠐΉɾݺͼग़͢͜ͱ ͕Մೳ
%BUB"1*ͷରԠঢ়گ
%BUB"1*ͷରԠঢ়گ .PWBCMF5ZQFOFUͷ%BUB"1*ͰରԠͯ͠ ͍Δ߲ wϩάΠϯؔ࿈ wهࣄ wΣϒϖʔδ wΞΠςϜ ιϑτΣΞ൛.PWBCMF5ZQFͷ%BUB"1*ͱ ͷରԠࠩͷৄ͘͠ҎԼ IUUQTNPWBCMFUZQFOFUTVQQPSU
EBUBBQJ%BUB"1*FOEQPJOUIUNM
%BUB"1*ͷઃఆ ઃఆʼެ։͔Βߦ͑Δ ڐՄ͢ΔΦϦδϯʢυϝΠϯʣ ΛࢦఆͰ͖Δ
%BUB"1*ͷઃఆ ϝϯόʔʼҰཡ͔ΒϢʔβʔຖʹ ઃఆͰ͖Δ Ϣʔβʔຖʹ%BUB"1*Λ༗ޮʹ͢ Δ͔ʁͱύεϫʔυΛઃఆ͢Δ͜ ͱ͕Ͱ͖·͢ɻ
%BUB"1*ͷ׆༻ྫ
J04͔Βߘ J04ͷγϣʔτΧοτΞϓϦΛ࡞ %BUB"1*ΛͬͯࣸਅܥΞϓϦ͔Βߘ J04͔Βར༻Ͱ͖ΔγϣʔτΧοτΞϓϦΛ ͬͯɺཧը໘Λར༻ͤͣʹ .PWBCMF5ZQFOFUͷΞΠςϜʹը૾ΛߘՄೳ ʢΓํ࣍ୈͰهࣄͱͯ͠ߘ͢Δ͜ͱՄೳʣ IUUQTNPWBCMFUZQFOFUCMPHJPTIUNM
ࣾγεςϜ͔Β࠾༻ใͷهࣄΛཧ͢Δ ࣗࣾͷཧγεςϜ͔Β࠾༻ใ Λߘɾཧ ࣗࣾͷཧγεςϜʹɺ࠾༻ใͷ σʔλ͕͋Δ߹ɺͦͷཧը໘͔Β %BUB"1*ܦ༝Ͱ.PWBCMF5ZQFOFUͷ ཧը໘ʹೖΒͣʹɺ࠾༻ใΛܝࡌɾ ཧ͢Δ͜ͱ͕Ͱ͖Δ ࣾۀ ӡ༻γεςϜ
.5OFUͷαΠτͷ࠷৽ใΛଞͷαΠτͰදࣔ ଞͷαΠτʹ࠷৽ͷχϡʔεҰཡΛ දࣔ͠༠ಋ ྫ͑ɺຊମͷΣϒαΠτ͕ݩʑ͋Γɺ αϒυϝΠϯͰOFUͷαΠτΛӡӦ͍ͯ͠ Δ߹ɺຊମํʹ࠷৽ͷχϡʔεҰཡΛσʔ λ"1*Ͱදࣔͤ͞ɺৄࡉOFUͷαΠτ ༠ಋɺͱ͍͏ྲྀΕ࡞ΕΔ FYBNQMFDPN IBZBTFUW
ߋ৽ػೳΛ࣋ͨͳ͍αΠτʹ %BUB"1*ͰχϡʔεΛͯ͢දࣔ͢Δ ֎෦αΠτʹ%BUB"1*ͰهࣄҰཡ͔Βৄࡉ ؚΊͯදࣔͤ͞Δ ߋ৽ػೳΛ࣋ͨͳ͍αΠτʢ$(*͕͑ͳ͍ʣ ͳͲͰɺ.PWBCMF5ZQFOFUͰ࡞ͨ͠χϡʔ εͷใΛͯ͢දࣔͤΔ͜ͱՄೳ
ຊ൪σʔλΛऔಘͭͭ͠։ൃΛߦ͏ ։ൃڥͰຊ൪ͷίϯςϯπͰ֬ೝ ։ൃڥͰςϯϓϨʔτΛ࡞Δࡍʹɺ࣮ࡍͷ ίϯςϯπΛ%BUB"1*Ͱऔಘͯ͠දࣔ֬͠ೝ ͢Δ IUUQTVTVBMPNBHJUIVCJPNUEBUBBQJ SFBDUEPDTQMBZHSPVOEIUNM
৭ʑࢼͯ͠Έͨ͘ͳΓ·ͨ͠ΑͶʁ
੍࡞ऀ͚ධՁϥΠηϯε ੍࡞ऀ͚ධՁϥΠηϯε 8FC੍࡞ऀͷํ͕ɺσϞධՁʹར༻Ͱ͖ΔϥΠ ηϯεΛ༻ҙ͍ͯ͠·͢ɻ ϢʔβʔϢʔβʔ·ͰͱͳΓɺҰ࣌తͳࢼ ༻తͰɺސ٬ϢʔβʔͷΞΧϯτʹି͠ग़͢͜ ͱՄೳͰ͢ɻ
αϙʔτίϯςϯπ τϑͰͰ͖ΔʂʁςʔϚ։ൃߨ࠲ ςϯϓϨʔτɾςʔϚ։ൃΛ͡ΊΔॳ৺ ऀ͚ίϯςϯπɻ IUUQTEFWFMPQFSNPWBCMFUZQFOFU UIFNFHVJEF ɹॻ੶ͷ1%'൛ެ։தʂ