MastodonとActivityPubとそこから繋がる世界 / Mastodon and ActivityPub - Speaker Deck speakerdeck.com/ykzts/mastodon

先日のDeNA TechCon 2019のLTで話した資料をSpeaker Deckに上げました。

先ほど食べた恵方巻です。今年も良い年になるといいですね。

@fujii_yuji 残念 (?) ながら今もHTMLメールでは<table>タグを使うのが主流ですね。

というわけで当インスタンス ykzts.technology をMastodon v2.7.0にしました。

@tyoro 頭 (上) に血が上がっていますからねえ。

今日は煮卵を仕込んで寝ます。明日おいしいものが食べられると良いですね。

推しているVTuberがお料理放送を最近頻繁にされているのでそれに影響されてわたしも十年ほど振りに自炊するようになっています。おいしくご飯はおいしいので幸せですね。

@masarakki オープンな規格には乗っかってきているイメージはありますね。ほかはだいたいクローズドソースですが。

ykzts.technology をMastodon v2.7.0rc1にアップデートしました。スタイルシートがminifyされていて良い感じですね。

@potato4d ActivityPubに対応した一人用のウェブアプリケーションを作る機運というやつですね。

@tyoro 来年にはわたしの妻である因幡はねるさんも出演されるはずなので、ご期待ください。

Update dependencies for Node.js (2018-12-31) by ykzts · Pull Request #9669 · tootsuite/mastodon github.com/tootsuite/mastodon/

css-loaderにはminimizeオプションという改行や空白を削除することによってCSSの大きさを削減させるオプションがありました。Mastodonでもこのオプションが使われていて、生成されるスタイルシートのファイル容量削減に寄与していました。

しかしminimizeオプションはcss-loader v1.0.0で削除されました。Mastodonでもスタイルシートのファイルサイズがそれに伴って大きくなってしまっていました。

このPull Requestではcss-loaderをv2.1.0にアップグレードするとともにpostcss-loaderにcssnanoをプラグインとして追加しました。これにより以前と同様にスタイルシートのファイルサイズが削減されるようになりました。結果として転送量の削減に繋がることでしょう。

ファンティアに投稿しました!「新年の挨拶とFantiaからPatreonへ一本化について」 fantia.jp/posts/113684

Update dependencies for Node.js (2018-12-31) by ykzts · Pull Request #9669 · tootsuite/mastodon github.com/tootsuite/mastodon/

いろいろと休憩を挟みつつ今日のお昼ぐらいからずっと作業していたPull Requestです。MastodonのNode.js関連の依存を一気にアップデートしています。ひとつひとつの依存の変更に関して結構な時間をかけて調査した上での作業になるので結構な手間です。

来年FantiaからPatreonへの一本化をしようと考えています。一年の移行期間を設け、来年は両方で同じ内容の投稿をする予定です。

‪わたしのOSS活動はFantiaやPatreon、Amazon ほしい物リストを経由した皆さまのご支援よって収益化されています。検証用のサーバー代とかを考えると余裕で赤字ではありますが、全額を自分の持ち出しで行うよりは負担の軽減になっていて助かっています。本当にありがとうございます。‬

Amazon ほしい物リスト経由でミートソースをいただきました。ありがとうございます。

@potato4d その考えはわたしもずっと思っていて、VTuberのコラボみたいな感じでYouTube Liveを使って登壇者も聴講者も全員リモートな勉強会を主催してみたいなあとちょっといろいろと検討と検証中です。

Show more

山岸和利's choices:

ykzts.technology

ykzts.technologyMastodonのコミッターの一人である山岸和利 (ykzts) が個人で使うために運用しているMastodonインスタンスです。