11月24日

2011/11/24作成

ここ数日だけど、朝目が覚めるのが早い。4時頃に起きてる。まるでじじいの生活(笑)。じじいはともかく、これだけ朝早いとまだ誰も削除依頼に対処してないから一杯作業が出来る。今日はなんと8件も対処した。私が作業することによって、他の管理者さんの負担が少しでも減らせれば本望だなぁ。

即時削除案件。リンク元が修正されてなかったので編集対処してから削除。

jawptool。言語間リンクを誤検出する場合がまだある。言語コードは頑張って一覧を作ったつもりなのに、まだ漏れがあるんだなぁ。これはもう実際の記事にどういうコードが使われているか一覧にして調べてみるしかないなということで、簡単なスクリプトを書いて言語間リンクっぽいものを全部抜き出してみた。でもって、ウィキペディアのプレビュー機能を使って言語間リンクとして機能するものを抜き出して検出パターンに追加。これでもう大丈夫かな。しかし、このやり方だとデータベースダンプが更新されるたびに一覧を抽出してチェックしないといけないことになるな。またこれで定例ワークが増えてしまった。

今、jawptoolの開発はVMware上のFreeBSD(i386)で行っている。perlのバージョンは5.10.1。この環境でしかテストしてないから、もしかしたら他の環境ではうまく動作しないかもしれない。ということで、テスト環境をもう少し増やしてみた。具体的には、FreeBSD(i386)とFreeBSD(AMD64)に対して、perl5.8、perl5.10、perl5.12、perl5.14のそれぞれを組み合わせたもので、合計8個。インストールだけで大変だ。perlはportsからインストールしているんだけど、perl5.14はまだportsになってないので、ftp.perl.orgからtarballを直接取ってきてインストール。まあ、portsからでなくても、今時は問題なく動くんだけどね。

portsというのは、FreeBSDのアプリケーション管理の仕組みのこと。portsを使えば、アプリケーションを簡単にインストールしたり出来る。ただ、世の中の全てのアプリケーションがportsになっているわけではないから、そういう場合は今回のperl5.14のように直接インストールしなくちゃいけない。

それにしてもすごいなぁと思うのは、今時のPCの性能。インストール作業ということで、同時に仮想マシンを4つくらい立ち上げて作業してたんだけど、特に問題なく動いてしまうのね。デスクの上にちょこんと乗っている、5万円くらいで買ってきたPCだけど、ものすごい性能だよね、これって。コンピュータの性能の進化というのは、改めて考えると凄いなぁ。


あおやぎのさいと2.0 新人うぃきめでぃあん日記