Mitsukiの魔法実験室

Mitsuki's Magic Laboratory
Since 2002.09.14

hbatom blosxom-plugin

Posted at 2006/08/04 23:32 in Programming|WebDev

 某#techでPerl話をしていたところ微妙にPerlが書きたくなったので、久しぶりにごそごそ書いてみました。右上にある「Recent bookmarks」がその成果。
 やってることはというと、単に「はてなブックマーク」のatom feed拾ってきて、XML::Parserで抜き出して成形しているだけです。ソースはこちら。blosxom 2.0用です。

 ……そういえばblosxom3.0ってどうなったんだろう。

2005.9.25 追記:
 負荷軽減のため、Atomそのままではなく、パースしてHTMLにしたものキャッシュするようにした。毎回XML::Parserしていたのが、Atom取得時だけになったので、大分軽くなったはず。

 まあ自宅サーバ(Non MMX Pentinum200MHz)は素のCGI起動が遅いので、あんまり効果ないですが……。