« February 2005 | メイン | April 2005 »
March 25, 2005
気づいたこと
「情報考学」のトップページにおいて、記事のpost date が全て 23:59 であることに気づく。偶然?
投稿者 msano : 02:37 AM | コメント (1) | トラックバック
RNA: 想定未来の集約抑止
RNA nightly版をupdate。
RNAサポート掲示板に報告された、「未来日投稿を載せない仕様になったrnanightly版でも、サイトリストの更新日では未来日が載ってしまう」という現象に対する機能追加。
lib/RNA/Config.pm にて、「my $allow_future_entries = 0;」とすると、次の2つのことを行うようにした。
1) 未来日付を持つ
2) channel/dc:date が未来日付を持っている場合、1) で削除されずに残った
「my $allow_future_entries = 0;」の設定はデフォルトにした方がよいかもしれない。
投稿者 msano : 02:20 AM | コメント (0) | トラックバック
March 08, 2005
XML-RPCのJavascript実装
最近ajaxというアーキテクチャがはやっている。
それはそれはやたらはやっている。
ajaxの肝の一つに、クライアント(ブラウザ)とサーバーの非同期通信というのがある。そうなると、通信プロトコルをどうするか、といった話が盛り上がってもよさそうだ。(独自路線をつっぱしる人はそれはそれでよいと思う。なんせ、XMLHttpRequestオブジェクトは、ブラウザによっては自分自身のサーバーとしか通信できないらしいから)。
で、ここ数年のblogの盛り上がりから、やっぱり、まず検討すべきは XML-RPC だと考えている。
そこで、誰かライブラリ(XML-RPCのjavascript実装)を作っていないか探してみた。google://javascript+xml-rpc
どうも、ぱっとしたのがない。??
ふと思い立って worldwideでgoogle://javascript+xml-rpc
してみたら、、、いろいろでてきた。日本はだいぶおくれているのか?私の探し方が悪いのか?
一通り機能がそろっていて使えそうなのは、次の2つ。
1) vcXMLRPC
ライセンス:GPL
Copyright が2000-2002と古い。
一つのファイルにまとめられていてコンパクト。
IEとfirefoxは大丈夫そう。safariはどうだろう?
2) JavaScript O Lait
ライセンス:LGPL
Copyrightは 2003-2004で、結構あたらしい
8つのライブラリファイルに分かれている。(XML-RPCを使いたければ、xmlrpc.js, xml.js, urllib.js が必要。)
中身をさらっと見た感じでは、どのブラウザでも使えるようにつくってある気はする。(実際につかってないので、なんともいえない。)
vcXMLRPC をちょっと加工して使ってみようかな。
JavaScript O Lait は品質が高そうなんだけど、ちょっと大掛かりなので。
ところで、JSONってなんなんだろう。。。