back

RTDS - Ruby Tiny Diary System

何ですか?

RTDS は Ruby による、いわゆる Web 日記と呼ばれるものの作成支援スクリプトです。ファイルの定型を自動で読み込んだり、毎日の日付やサブタイトルに対して自動的にリンクアンカーを生成したり、文字列をフィルタリングしたりします。

特徴

最近流行りの大規模な日記システムとは違い、完全に静的なファイルを生成します。生成された日記は単なる HTML ファイルの形になります。また、訪問者が日記ファイルにアクセスしてきた時にサーバの CPU パワーを使うようなことは一切しません。 Last-Modified や fortune 等はあくまで日記を書いて POST した時にのみ変更されるようになっています。

ダウンロード

http://wids.net/archive/rtds/ が配布元です。

稼働状況

http://wids.net/haruka/ は、RTDS で運用されていましたが、Pygeonに移行しました。

ライセンス

GNU General Public License (GNU 一般公共使用許諾契約書)の元で、あなたは自由にRTDSを配布、改変、再配布することができます。

謝辞

標準添付プラグインである、rtds_fortune.rb の元スクリプトとして MUTOH Masao 氏の fortune.rb を、また、 rtds_calender.rb の元スクリプトとして、渡辺哲也(WATANABE Tetsuya) 氏の cal.rb を利用させて頂いています。この場をかりて両氏に感謝します。

また、以下の 2つの Ruby による Web 日記スクリプトを参考にさせて頂きました。特に、nDiary には強い影響を受けています。

Changelog