少し前の IE の更新により、iso-2022-jp を使用したページが文字化けして表示されるようになってしまった (正確にはなると聞いて確認した)ので、良い機会と思い日記の更新を計画。 ( <URL:http://support.microsoft.com/kb/2467659/> をあてると直るらしいのだが、手元の Vista は問題解消せず。 Windows7 の方は未確認(UbuntuとWindows7デュアルブートなので再起動が面倒だった)) 10年前から変わらずほとんど手作業で更新していたので、いい加減それは無いだろう、と。 (書く時間が95%で、サーバへのアップロードくらいしか自動化していない。 非定型作業が多いなら自動化する意味はあまりないし)
欲しい機能は、
というあたりが最低限。
今回追加したい機能としては、
あたり。
そういう機能をもつプログラムを書いてもいいが、最近は時間が取れなくて挫折しがちなので、 出来合いのものを活用することにする。で探したのが、nanoc。 選択理由としては、
など。(詳細は Basic Concepts を参照)
とりあえず、更新手順をどういう形とするか、 いままでのサイトに合わせたディレクトリ構造をどう出力させるのか、などを現在考え中。
ただし、一番の難点は、この nanoc のサイトを開くと firefox がフリーズすること (Ubuntu 10.10 (x86)限定。Vistaでは発生しない)。 あまりWEB上での活用事例も多くはないので、まだ他人には勧めにくい。