Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
MastodonとActivityPubとそこから繋がる世界 / Mastodon and A...
Search
Yamagishi Kazutoshi
February 06, 2019
Technology
0
920
MastodonとActivityPubとそこから繋がる世界 / Mastodon and ActivityPub
DeNA TechCon 2019 (
https://techcon.dena.com/2019/
) で話した内容になります。
Yamagishi Kazutoshi
February 06, 2019
Tweet
Share
More Decks by Yamagishi Kazutoshi
See All by Yamagishi Kazutoshi
Mastodonのフロントエンド実装 / Frontend of Mastodon
ykzts
4
850
Mastodonを支える技術 / Technology of Mastodon
ykzts
0
430
Other Decks in Technology
See All in Technology
ハッカソンから社内プロダクトへ AIエージェント「ko☆shi」開発で学んだ4つの重要要素
sonoda_mj
6
1.6k
AR Guitar: Expanding Guitar Performance from a Live House to Urban Space
ekito_station
0
150
子育てで想像してなかった「見えないダメージ」 / Unforeseen "hidden burdens" of raising children.
pauli
2
320
マイクロサービスへの5年間 ぶっちゃけ何をしてどうなったか
joker1007
19
7.6k
Kiro を用いたペアプロのススメ
taikis
4
1.8k
Building Serverless AI Memory with Mastra × AWS
vvatanabe
0
510
障害対応訓練、その前に
coconala_engineer
0
190
投資戦略を量産せよ 2 - マケデコセミナー(2025/12/26)
gamella
0
320
"人"が頑張るAI駆動開発
yokomachi
1
130
TED_modeki_共創ラボ_20251203.pdf
iotcomjpadmin
0
150
Knowledge Work の AI Backend
kworkdev
PRO
0
230
普段使ってるClaude Skillsの紹介(by Notebooklm)
zerebom
8
2.1k
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
70k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
Marketing to machines
jonoalderson
1
4.3k
Raft: Consensus for Rubyists
vanstee
141
7.3k
Navigating Weather and Climate Data
rabernat
0
52
Become a Pro
speakerdeck
PRO
31
5.7k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
WENDY [Excerpt]
tessaabrams
8
35k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
Odyssey Design
rkendrick25
PRO
0
440
Chasing Engaging Ingredients in Design
codingconduct
0
84
Transcript
#denatechcon #denatechcon MastodonとActivityPubと そこから繋がる世界 山岸 和利 (@ykzts)
#denatechcon 山岸和利 (@ykzts) とは
#denatechcon
#denatechcon Mastodon とは ActivityPub と OStatus に対応したウェブアプリと相 互に繋がるミニブログの実装です。 Mastdon と同じく
ActivityPub や OStatus に対応 している実装には GNU social や Pleroma、 Micro.blog などがあります。
#denatechcon ActivityPub と OStatus
#denatechcon OStatus とは? ostatus.org で仕様が策定したプロトコルです。Atom や PubSubHubbub (WebSub)、Salmon といった複数の規 格を組み合せることによって実現されていました。
ostatus.org は既に存在しておらず情報が散逸してしまっ ています。 代表的な実装: GNU social
#denatechcon ActivityPub とは OStatus の後継仕様として W3C によって勧告されま した。 OStatus では規定されていなかった非公開の投稿や
削除リクエストの配送が行われるようになっています。 代表的な実装: Mastodon、Pleroma
#denatechcon 引用元: https://www.w3.org/TR/2018/REC-activitypub-20180123/
#denatechcon ActivityPub とは /inbox と /outbox というふたつのエンドポイントに対 して POST リクエストを行うことによって各サーバーで
相互に投稿のやりとりができるようになっています。 かなりシンプルな仕様になっていて自分で実装を作っ てみると楽しいかもしれません。
#denatechcon ActivityPub の仕様はここ! https://www.w3.org/TR/2018/REC-activitypub-20180123/
#denatechcon Norwegian (old code)、アストゥリアス語、アラビア語、アルメニア語、イタリア語、イド語、インド ネシア語、ウェールズ語、ウクライナ語、エスペラント語、オック語、オランダ語、カタロニア語、 ガリシア語、ギリシャ語、グルジア語、クロアチア語、コルシカ語、スウェーデン語、スペイン語、 スロバキア語、スロベニア語、セルビア語、セルビア語 (ラテン文字)、タイ語、タミール語、チェコ 語、テルグ語、デンマーク語、ドイツ語、トルコ語、バスク語、ハンガリー語、フィンランド語、フラ ンス語、ブルガリア語、ヘブライ語、ペルシア語、ポーランド語、ポルトガル語、ポルトガル語
(ブ ラジル)、マレー語、ルーマニア語、ロシア語、中国語 (簡体字)、中国語 (繁体字)、中国語 (香 港)、日本語、朝鮮語 (韓国語)、英語
#denatechcon 全49言語
#denatechcon Let’s JOIN Mastodon WORLD! https://joinmastodon.org/
#denatechcon #denatechcon