2011-05-01から1ヶ月間の記事一覧
要件定義 以下の種類が少なくとも1文字は存在するパスワードを作成する。 英大文字 英小文字 数字 記号(!,#,$,%,&,@,?,*,+,-) 実装 MyPassword.pm package MyPassword; use strict; use warnings; my $DEFAULT_PASSWORD_LENGTH = 8; my @c = ('a'..'z'); # l…
ある条件に満たない場合、それを中でもう一度再帰的に呼ぶのがいいのか、 あるいは最初から無限ループにして、条件が満たされたら脱出するのがいいのか、 分からなかったのでベンチマークしてみた。 ただ、サブルーチン呼び出しのコストは高いとどこかで見た…
読んでます。 Perl CPANモジュールガイド作者: 冨田尚樹,タナカユカリ出版社/メーカー: ワークスコーポレーション発売日: 2011/04/08メディア: 単行本(ソフトカバー)購入: 20人 クリック: 2,028回この商品を含むブログ (20件) を見る その中でずっとなんと…
lib.pmのPODを読んだメモ。 lib - search.cpan.org @INCに追加する use lib LIST; は、 BEGIN { unshift(@INC, LIST) } とほぼ同じである。 サーチパスである@INCの末尾ではなく、先頭に(unshift)追加される。 もしこの際、 パスを指定しない 存在しないパス…