■2004-07-02
* [Perl] Math::Pari::PP4Crypt
Authen::TypeKeyをFreeStyleWikiに組み込めるか、というしょうもないことを試そうとしたら、Crypt::DSA(とCrypt::Random)が必要に。これらのモジュールはさらにMath::Pariというモジュールを必要とするのですが、ここのレンタルサーバではMath::Pariが利用するライブラリをコンパイルすることができませんでした。そこでこれもPurePerlで動かすことに挑戦。本物のMath::Pari、というかpariは多機能な数学用ライブラリらしいのですが、ここでは暗号・復号に必要な部分だけをMath::BigInt等で実装しました。Crypt::Random、Crypt::DSAのテストが通ります。Cで書かれていないのでCrypt::DSAでの暗号鍵生成は、実用に耐えないぐらいに遅いですが。ソースがぐちゃぐちゃなので折を見てブラッシュアップします。
* [雑感] 朝食
先週は隣県に住んでいる叔父から家庭菜園で採れた野菜を頂きましたので、キュウリ1本(だけ)が朝食だったりしました。キュウリだけではお腹が空くということがわかりました。その後、大家さんから自家製栽培のキュウリを頂きました。たぶん来週の朝ご飯もキュウリだと思います。
* [メモ] デモとCGI
「遠い空で」、ジェネジャン〜戦争〜などを読み、ふと思うところがあって「何故私はデモにいくのか」という話を書こうと思ったのですが、面倒なのでやっぱりやめました(本当は以前書いたんですが、読み返しても面白くなかったの)。正確には「人はなぜデモを厭うか」ということが書きたかったのですが。
その代わりにCGI関連の日記らしいものを知ったのでご紹介。anti-war web-demo。……名前の通りです。これをさらに実際の地図と対応させられたら面白いなあ。代々木公園から始まって新宿までとか、日比谷から東京までとか。で出発地点に税金を使って勝手に顔写真をとってくださる公務員の方々なんかも登場して……夢が膨らみますね!