@kyanny's blog

印刷は人間に対し市場を作り出し、国民軍を創設する方法も教えたのであった - マーシャル・マクルーハン「グーデンベルグの銀河系」

Entries from 2009-10-22 to 1 day

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