Perlモジュールのバリデーターと呼ばれるジャンルのモジュールなどをバリデーションという観点ではなく、引数を明示するという観点から整理しました。 バリデーターの種類 バリデーターというものは、一般的に引数が期待される型など(整数か、文字列か、URLか、メアドか等)になっているかどうかをチェックするというものです。特に、Webアプリにおけるフォームから入力されるデータのチェックに活用されることが多いです。そういういった意味から、Perlのバリデーターモジュールはフォーム系と非フォーム系に分類することができます。 フォーム系のバリデーター等 FormValidator::Lite CPAN本にも紹介されている強力なフォームバリデーターです。フォームバリデーターとしては、フォームの型の定義、チェック、エラーメッセージの定義、が必要ですが、やりたいであろうことのだいたいがそろっているモジュールで実
わたし、諦めない! - Sub::RetryDB に接続失敗したばあいに数秒後にリトライしてほしいとか、API なげるのに失敗したときにリトライしてほしいとか、そういう処理を楽にかけるモジュールつくった。 以下のようにしてつかう。 use Sub::Retry; use LWP::UserAgent; my $ua = LWP::UserAgent->new(); my $res = retry 3, 1, sub { my $res = $ua->post('http://example.com/api/foo/bar'); $res->is_success or die; $res; }; Published: 2011-01-13(Thu) 12:01
このサイトは、CPANに登録されているモジュールをお気に入りリストとしてコメントをつけて登録したり、他人のお気に入りモジュールの一覧を見たりすることが出来ます。 主な機能 CPANモジュールの検索 コメントをつきのお気に入りリスト モジュールのバージョンアップの検知 モジュールに関する他人のコメント閲覧 他人のお気に入りリスト閲覧 自分のお気に入りリストを自分のBlogに貼り付けられる CPANモジュールに対してトラックバック送信可能 お気に入りに登録しないモジュールに対してメモを残せる del.icio.usなどと同等のタグ機能によるお気に入り整理 タグを指定して、Blogに貼り付けるリストを変更可能 簡易ソースコードビューワー バージョンアップ通知メール モジュール人気ランキング 現在の所、それ以上でもそれ以下でもないですが、将来的には色々拡張するはず。 利用者が出来たときのToD
NAME version -Perl extension for Version Objects SYNOPSIS # Parsing version strings (decimal or dotted-decimal) use version 0.77; # get latest bug-fixes andAPI $ver = version->parse($string) # Declaring a dotted-decimal $VERSION (keep on oneline!) use version; our $VERSION = version->declare("v1.2.3"); # formal use version; our $VERSION = qv("v1.2.3"); # deprecated use version; our $VERSION = q
NAME Module::Starter::PBP -Create a module as recommended in "Perl Best Practices" VERSION This document describes Module::Starter::PBP version 0.0.3 SYNOPSIS # In your ~/.module-starter/config file... author: <Your Name>email: <your@email.addr> plugins: Module::Starter::PBPtemplate_dir: </some/absolute/path/name> # Then on the command-line... > module-starter --module=Your::New::Module # Or, i
テンプレートツールキットマニュアル 職場でTTを使っていた時に少しずつ訳したものです。途中よく分からない所もあって、かなり適当。自動翻訳よりはマシかも、という程度です。 追記・修正歓迎。質問不可。→ しろいわ(public@hakoniwa.net) オリジナルマニュアル http://www.template-toolkit.org/docs/plain/Manual/Directives.html CPAN http://search.cpan.org/~abw/Template-Toolkit-2.14/ 概要 解説 テンプレート変数へのアクセス GET CALL SET DEFAULT 他のテンプレートファイル・ブロックの処理 INSERT INCLUDE PROCESS WRAPPERBLOCK 条件処理 IF / UNLESS / ELSIF / ELSESWITCH /
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く