2006年1月25日の日記を表示中

2006年 1月 25日 (水)

Perl

ザウルスのPerlですが,最適化の問題は「-Os -fno-cse-skip-blocks」で大丈夫でした.「-O2 -fno-cse-skip-blocks」は試してないっす.

というわけで無事ビルド完了したんですが,今度はmake checkでt/run/switchCだけが以下のような感じで通らないという問題が.

t/run/switchC.............................Syntax error: Unterminated quoted string
# Failed at ./test.pl line 249
#      got ''
# expected /(?s-xim:^256(?:\r?\n)?$)/
FAILED at test 2

テストを見ると,オプションに-CIとか-COとかを指定して入出力でUTF-8がちゃんと使えるかをテストしているという感じなんですが,こけてる2番めのやつは,内部でテスト用にperlを実行している所ではねられてました.なんでじゃ.

手でこのテストだけ実行してみると,2はやっぱり同じように落ちるんですが,その先の6も動かないことが判明.しかも6は何かが暴走してものすごいメモリを確保しようとするのか,激しくswapアウトしようとしてザウルスのhddランプがつきっぱなしになりザウルスがしばらく操作不能になります((((;゜Д゜))) ガクガクブルブル.どっちも中でやってることを手で再現してみるとちゃんと動くっぽいんですが,これは一体・・・.よし,ここはとりあえず無視,だな(笑)

Bookmarks SynchronizerとProFTPD

2箇所の別環境のFirefoxの間でブックマークの同期をしてみようということでBookmarks Synchronizerというのを入れてみました(Fx-1.5で使えるのはこれとかこれ?).

これ,動かすのにFTPかWebDAVが必要とのことだったので,ProFTPDを家のサーバに入れて上げてみました.といっても外側にFTPを出すなんてありえないのでsshポート飛ばして内側からのみアクセスできるように.適当にビルドして

MasqueradeAddress 127.0.0.1
PassivePorts 2020 2020

なんてのを設定に書き足して,sshのオプションで「-L 10021:家の内側のIP:21 -L 2020:家の内側のIP:2020」なんてやってやったらPassiveでつながりました.

で,肝心のBookmark Synchronizerなんですが,アップロードはちゃんとできるようなんですが,ダウンロードしてくると「The document is not XBEL Format.」とかいわれて失敗します(;´Д`).「xbel.xml」を手でexportしてimportする分には取り込めるんですが,どうなっているのだこれは・・・.ググっても同じ問題はいっぱい見付かるものの,解決策が見当たらず.後でuploadした「xbel.xml」を手元に持ってき手でimportしたらどうなるか実験してみよう.

ちなみに,sshでftpのポート2個飛ばしてましたけど,実はFirefoxで家の内側で上がってるproxy使うようにしておくと(もちろんこっちもポート飛ばしてる),ftpのポート飛ばさなくても普通にftpサーバにつながりました.Firefoxでしか使わないならこれで十分だなぁ.

Gaim-2.0.0beta2

beta1用のyazさんのパッチを当ててrejectされたところを手マージして2.0.0beta2を入れてみました.ついでにWindows版のバイナリも用意

うーん,Ctrl-Enterは.gtkrc-2.0に書いてやれば使えるようになったんでいいんですが,何か全体的に使いにくい・・・.beta1よりはいいとは思いますが,この進化の仕方は正しいのか・・・?設定できるところをわざわざ隠すとかそんな議論,どっかで聞いた話だなぁ.

2006年1月25日の日記を表示中

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2006年1月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ