tiarra

tiarraをインストールしてみたがtiarra.confがばけばけだ。89で始まるのってどの文字コードだっけか…。

>>> "<89><A5><89><B5><89><A5><F3><89><A5><89><D7><89><A5><EB>"
'<89><A5><89><B5><89><A5><F3><89><A5><89><D7><89><A5><EB>'
>>> _.replace("<", "\\x")
'\\x89>\\xA5>\\x89>\\xB5>\\x89>\\xA5>\\xF3>\\x89>\\xA5>\\x89>\\xD7>\\x89>\\xA5>\\xEB>'
>>> _.replace(">", "")
'\\x89\\xA5\\x89\\xB5\\x89\\xA5\\xF3\\x89\\xA5\\x89\\xD7\\x89\\xA5\\xEB'
>>> print _
\x89\xA5\x89\xB5\x89\xA5\xF3\x89\xA5\x89\xD7\x89\xA5\xEB
>>> "\x89\xA5\x89\xB5\x89\xA5\xF3\x89\xA5\x89\xD7\x89\xA5\xEB"
'\x89\xa5\x89\xb5\x89\xa5\xf3\x89\xa5\x89\xd7\x89\xa5\xeb'
>>> file("c:\\tmp.html", "w").write(_)

なんかsjisとかjisとかeucとかutf-8とかのどれでもない。なんだろうこれ。

        • -

tiarrasvnに当たって、confファイルがEUCで書かれていることを確認した。

>>> unicode("サンプル", "sjis").encode("euc-jp")
'\xa5\xb5\xa5\xf3\xa5\xd7\xa5\xeb'

さっきの化けた文字列は
<89><A5><89><B5><89><A5><F3><89><A5><89><D7><89><A5><EB>

\x89がなんか途中に混ざり込んでるなぁ。

        • -

freenodeには入れたのにustreamには入れない。何か特別な設定が必要なのか。

        • -

あー。パスワードを平文で設定ファイルに書かないといけないのか。

        • -

いれた。MacBookWindowsで一つのアカウントを共有できるようになったので、どちらからでも同じようにはなせる。ログも保存される。自分がいないときのログも。

ここまでやればskypelingrより便利っちゃ便利である。でも友達に進めるのは大変だなぁ。少なくとも常時起動のサーバをレンタルででも持っていないといけないし。