2009-03-23から1日間の記事一覧

5章 プロファイリング

Devel::SmallProf を試してみた $ perl Makefile.PL $ make; make test $ ( cd blib && find . -type f \! -name .exists ) $ ( cd blib && find . -type f \! -name .exists \ | cpio -pdmuv ~/module/common/perl-devel-smallprof-2.02 ) $ perl -I$HOME/m…

4章 デバッギング

Perl Debugged Pro Per Debugging 自分で調べますです.

3章 安全なプログラミング技法を読んだ

正規表現による汚染洗浄機能を無効化 use re 'taint' はデフォルトで system { $args[0] } @args 間接オブジェクト記法 perldoc -f exec $ perl -we 'system {$ARGV[0]} @ARGV' 'echo aaa' Can't exec "echo aaa": そのようなファイルやディレクトリはありま…

2章 正規表現を読んだ

-DDEBUGGING オプション付きPerl を早速作った $ sh Configure -de -Dprefix=$HOME/module/perl-5.10.0-d -DDEBUGGING 2> c.err | tee c.log $ make 2> m.err | tee m.log $ make test 2> mt.err | tee mt.log $ make install

6章 ベンチマーク

6.1 ベンチマークテストの理論は,良いことを言ってると思う. Devel::Peek - で詳しく見るのもBench をするために必要だろう. この章は,読み物的におもしろい.マスタリングPerl

モジュール名をsearch.cpan.org へのリンクにするEmacs-Lisp

なんかpermalink を書くのがだるかったので書いた. lisp にちょっと慣れてきた気がする. (defun my-hatena-convert-cpan () "カーソル付近のモジュール名をcpan URLに変換する。" (interactive) (my-hatena-get-near-word 'my-hatena-convert-cpan-1)) (de…

CSNagoya SICP 読書会 08th やりますよ

ということでいつもの告知です. ナディアパーク,木曜日に戻ってきました. 気軽に参加してください. PDF を印刷してくればタダで参加できますよ. 『CSNagoya SICP勉強会 第08回』日時: 2009/04/02(木) 19:30〜21:30 場所: ナディアパーク内 名古屋市…