Pixel Pedals of Tomakomai

北海道苫小牧市出身の初老の日常

2004-12-01から1ヶ月間の記事一覧

コマンドラインのperl

自分がよく使うコマンドを紹介。オプションとしては、以下をよく使う。 -e 以下に続く引数をperlとして実行する。スクリプト書くのがめんどい時。 -M モジュールをuseする。スクリプトに書くのがめんどい時。 -I @INCを指定する。use libを書くのがめんどい…

AMAZON HACKS

AMAZON HACKSの最初だけ読んでみた。これを読むと、AMAZONを単なるサイトではなく、アプリケーションとして捕らえられるようになりそうだ。 imageサーバがあって、そこにGETで送られたリクエストに対してさまざまな商品画像生成を動的に行っているのは面白か…

XMLRPC::Lite

XMLRPC::Liteでクライアントとサーバを作ってみた。 その中で気になったのが日本語の扱い。全部Base64でエンコードされてしまう。型決定の部分のハッシュを見ると、 base64 => [10, sub {$_[0] =~ /[^\x09\x0a\x0d\x20-\x7f]/}, 'as_base64'], とされている…

perlでメモリリーク

問). perlでメモリリークを起こすスクリプトを書いて下さい。 答). my $ref = {}; $ref->{self} = $ref; undef $ref; この場合、無名配列のメモリ領域への参照は$refと$ref->{self}の二つであるため、$refを消しただけでは無名配列のメモリ領域への参照が一…