@kyanny's blog

My thoughts, my life. Views/opinions are my own.

2009-10-22から1日間の記事一覧

MT形式のエクスポート用に出力をエスケープする

MT 形式はブログデータのエクスポート/バックアップにおける業界標準といっていいが、フィールドの区切り文字(デリミタ)に "-----\n" と "--------\n" を使っている(五つまたは八つのハイフンの連続に改行文字がついたもの)。これは正規表現で表すと qr/…

HTML::Element#as_Lisp_form

S式で出力できるらしい。ちゃんと入れ子をインデントで表現してくれるw $ perl -mHTML::Element -le '$p = HTML::Element->new(q{p}); $a = HTML::Element->new(q{a}, href => q{http://google.com/}); $p->push_content($a); print $p->as_Lisp_form()' ("…

wkhtmltopdf

Google Code Archive - Long-term storage for Google Code Project Hosting. 日本語使えるって書いてあったのに文字化けしまくった!MOONGIFTのうそつき! ./wkhtmltopdf --encoding utf-8 export.utf8.html export.pdf