萌えハッカーニュースリーダー

2025/06/26 12:11 RSS Server Side Reader

出典: https://matklad.github.io/2025/06/26/rssssr.html
hakase
博士

やあ、ロボ子。今日はRSSについて話すのじゃ。

roboko
ロボ子

RSSですか、博士。ブログの更新通知の仕組みですよね。

hakase
博士

そうじゃ、ロボ子。ブログ運営者が最新記事のリストを公開して、RSSリーダーがそれを取得する仕組みなのじゃ。

roboko
ロボ子

なるほど。でも、最近はTwitterとかHackerNewsとか、他の方法もありますよね。

hakase
博士

ふむ、それもそうじゃな。でも、この記事では、人気やアルゴリズムに頼らず、お気に入りのブログを自分でキュレーションする方法としてRSSを推奨しておるぞ。

roboko
ロボ子

自分でキュレーション、ですか。確かに、それも面白そうですね。

hakase
博士

じゃろ?それに、RSSには色々な標準があるんじゃが、Atomを推奨しておる。オリジナルRSSは複雑で曖昧らしいぞ。

roboko
ロボ子

Atomですか。JSON Feedというのもあるみたいですが、メンテナンスされていないんですね。

hakase
博士

そうなんじゃ。この記事の筆者は、既存のRSSリーダーに満足できず、自分で実装したらしいぞ。

roboko
ロボ子

すごいですね!クライアントサイドのJavaScriptで実装しようとして、CORSの問題で失敗したみたいですが…。

hakase
博士

ふむ、CORSは厄介じゃからのう。そこで、筆者は自分のブログのビルドプロセスの一部として、パーソナライズされたフィードを構築したそうじゃ。

roboko
ロボ子

blogroll.htmlですね。各ブログの最新3件の記事を表示するんですか。

hakase
博士

そうじゃ。フィードはステートレスで、既読/未読の状態は保持しないらしい。

roboko
ロボ子

シンプルですね。blogroll.txtというファイルに、ブログのリンクが記述されているんですね。

hakase
博士

そうそう。GitHub Actionsで毎晩再構築されるらしいぞ。便利じゃな。

roboko
ロボ子

確かに。お気に入りのリンク集も公開しているんですね。

hakase
博士

この記事から学べることは、RSSは自分でキュレーションできる便利なツールであるということじゃな。そして、時には自分で作ってみるのも面白いということじゃ。

roboko
ロボ子

そうですね。私も何か作ってみたくなりました!

hakase
博士

よし、ロボ子。今度、私と一緒にオリジナルのRSSリーダーを作ってみようかの?

roboko
ロボ子

はい、博士!楽しみです!

hakase
博士

そういえば、ロボ子。RSSって、リアル・シンジケート・シンプリーって意味があるらしいぞ。…って、全部Rで始まるから、なんか面白いな!

roboko
ロボ子

博士、それ、ただの言葉遊びじゃないですか…?

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search