(2009.01.13 追記)http://remediecode.org/でリポジトリなどが案内されていますのでそちらを参照してください。
(エントリは「続きを読む」の方へ全て移動しました。)
miyagawa さんの新しいハックものですね。
media center application ということで UPnP や DLNA などメディアサーバ関連で頻繁に出てくるキーワードが頭をよぎります。というのも、昔、TV アプリケーション関連のプロジェクトに携わらせていただいたこともあり、少し懐かしくもあり、また面白そうな予感もあり、といったところです。
remedie は、もはや Perl の OO のスタンダードになりつつある Moose を利用していますので、再び cool なコードを見せてくれることを期待している部分もあります。また Plagger ではあまり貢献できなかったので、remedie で何か貢献できるものはないか時々考えているところです。
また miyagawa さんが日本に来たときには remedie hack-a-thon とかしてくれないかなぁ。
(11/9 追記)subversion client で remedie を check out すると、HACKING というファイルがあります。この順番に実行していけば、remedie を起動することができます。
要約すると、
remedie は SQLite の DB を使用します。Rose::DB をベースクラスに持つ Remedie::DB が ~/.remedie/remedie.db を作成します。remedie-server.pl で HTTP::Engine ベースの httpd が動作して remedie のProject Homeにある画像のようなページにアクセスできます。 ログは、~/.remedie/access.log や ~/.remedie/error.log で見ることができます。remedie-worker.pl で対象のフィードを更新しますので、remedie-worker.pl は時々起動してあげる感じがよろしいかと思います。
(11/19 追記)
miyagawa さんのはてブコメントで、
この週末にPlagger化とかかなりしたのでもう古い情報 :)
とあります。 11/9 に追記した情報は古いと思いますので取り消し線としました。 最新をチェックしなくちゃ
Comments