ブログ

たけまる / programming


2006-12-11 Mon

_ Atom Publishing Protocol の実装一覧 [programming][atompub]

Atom Publishing Protocol の実装一覧です.知名度と Internet-Draft
への追随度が高いのは Apache Abdera (Java) でしょうか.

■ 実装一覧

名前 言語 I-D ver. Google Hits
Apache Abdera Java v.11 35,900
atom-tools Ruby v.11 10,200
Demokritos Python v.08 102,000
amplee Python v.08 855
XML::Atom::Client, XML::Atom::Server Perl w/o serv doc 502
XML::Atom::Server2 Perl w/o serv doc 1
atomblog PHP w/o serv doc 449
emacs-atom-api emacs-lisp w/o serv doc 84
atom-blogger emacs-lisp w/o serv doc 12,600
- w/o serv doc: without service document support

(追記) Perl にサービス文書 (XML::Atom::Service) が追加されています.

■ 参考 URL

続きを読む

2006-06-09 Fri

_ 証明とシミュレーション [programming]

Life is beautiful - ミネラルウォーターの謎、謎解き編
【問題】ある直線上に線分AとBがあります。線分Aの両端の座標はそれぞ
れA0とA1(ただしA0<A1)、線分Bの端の座標はそれぞれB0とB1(ただし
B0<B1)とします。そのとき、線分Aと線分Bが一部でも重なる(一点だけで
接している場合も重なっているとみなす)ための条件を出来るだけ簡単な
式で書いてください。式は純粋な数式でも良いし、プログラム言語の一つ
を使ってもOK。

答えの条件式は,

続きを読む