[FrontPage] | 更新履歴 - サイトマップ - "MyPortal" 配下のコンテンツ - 過去を発掘 | [Snap.Shot] |
MyPortal |
i.shot.cx/my_portal/my_portal.fcgi
http://snap.shot.cx/1003900043
あと、 AnotherSummary に、似たようなことをやってるトコをまとめてみます。
RSS についてよく分からん人は、 神崎さんところ を参考にどうぞ。
これは XMLマガジン Vol.1 に RSS をネタにした 記事を寄稿した 余波で、もともと Chris Nandor 氏が Perl Mongers で公開していた My Portal をパチってきて日本語対応させたもの。
…だったんだけど、最近ではFastCGI対応させたり、BerkeleyDB対応したり、mozillaのSidebar対応させたり、ヘッダでCharset指定されてる場合のOverride [1] に対応したりと、だいぶ原型とはかけはなれたものになってしまった。
.. [1] RSSの仕様では、HTTPヘッダにCharset指定がある場合は、 ドキュメントのCharset指定よりも優先させるという取り決めがある。
Ad-Hocな対応のオンパレードなので、ソースはかなり汚い(もともとがあまり綺麗じゃないところを、いよいよぐちゃぐちゃにしてしまった感じ)。「自分のところで動かしたい」という需要があるのは分かっているんだけど、綺麗に書き直すのはかなり骨が折れる作業なのと、それなら スクラッチから (できればPythonで) 書き直したほうが早いと思っているので、正直やりたくない。
インストールに関するサポートは(もちろん)一切行わないので、それを承知でソースを見てみたいという人は以下から勝手に持ってってください。
http://i.shot.cx/my_portal/my_portal.plx
http://dist.shot.cx/SnapShot/patches/my_portal.plx
Chris 曰く、:
If you use this source for a publically available site, please consider providing the source to the users, or linking back to this site. Share the software, you'll be freeeeee ...
とのことなので、それに従うとよろしいでしょう。
もっとも、:
I won't really support this much, I haven't the time. Take the source and use it if you like.
ともいっている。私(YukimasaTakano)も状況は似たようなもんなので、つつきたい人は自己責任でよろしく。