RNA使い方メモ
配布元
- rna - RSSベースのアンテナ「RNA」
使い方メモ
サイトの付け加え方
付け加えたいサイトのヘッダー部分にあるリンク「.rdf」か「rss.xml」という ファイル部分を登録する。なお、rss.xmlは付け加えるときはrss.htmlとして付け加えることもある。
以下、付け加えに成功したBLOGサービス。 括弧内をURLにくっつける。
- ココログ(index.rdf)
- Yahoo Blog(rss.html)
- Goo Blog (index.rdf)
- Livedoor Blog (index.rdf)
- excite blog (index.xml)
- d.hatena (rss)
- msn space (feed.rss)
- Doblog (RSSの動的生成なのでへッダ参照)
- Dion Blog (index.rdf)
- 楽天 Blog (rss/ ディレクトリで表示)
- So-net (index.rdf)
ソフトウェア別
- Movable Type (index.rdf)
- iblog (rss.xml)
以下のエラーメッセージでる。
rna.cgi: Prototype mismatch: sub Params::Validate::validate_pos vs (\@@) at extlib/Params/ValidatePP.pm line 132. rna.cgi: Prototype mismatch: sub Params::Validate::validate vs (\@$) at extlib/Params/ValidatePP.pm line 355. Prototype mismatch:
perlのバージョンが古いのが原因である模様。
- Movable Type FAQ: Prototype mismatch: sub Params::Validate::validate_pos vs (\@@) at〜というエラーが表示される
perlのバージョンを変えたら上記エラーは減り、更新ができるようになったが(なくなってはいない)。今度は、Config SitesとConfig Categoriesで文字化けするようになった。 原因は、perl 5.8とそれ以前では、UTFの取り扱いが違うため。
よって、rna.cgi以外は、perl 5.00_03を使うべき、5.8系を使うとUTF-8の扱いが変わり文字化けする。
- 参考:Perl 5.8.x Unicode関連:Wide character in print ...
http://www.pure.ne.jp/~learner/program/Perl_unicode.html
[Mon Jul 4 12:36:30 2005] rna-conf.cgi: Wide character in print at rna-conf.cgi line 455.