テンプレ

先日からブログツールを独自のものに変更している。60行ほどのごく簡単なRubyスクリプトで、その大半はテンプレートの展開処理だ。Amrita等のテンプレートライブラリも有名だが、今回は特にライブラリを使わず正規表現による置き換えだけで実現している。テンプレートの書式としてはBlognの方式が気に入っているので似たような感じにした。XSLTを採用しようかとも思ったけれどこの程度の小規模ツールだとXMLをパーシングする手間が馬鹿馬鹿しいので見送り。