Perlの単体テスト、特にMockObjectを使ったテストについての情報が少ない気がするのでまとめてみる。 前提 モジュールは、CPAN形式であると前提。雛形は、Module::Starterで作成すると良い。 テストは、Test::Perl::Criticを入れる。 インストール $ sudo cpan Module::Starter $ sudo cpan Module::Starter::PBP $ sudo cpan Test::Perl::Critic 初期セットアップ $ perl -MModule::Starter::PBP=setup モジュールの作成 $ module-starter --module=Ysm::Example $ cd Ysm-Example $ ls Build.PL Changes MANIFEST Makefile.PL README ignor
んあぁー...何てこと. 先日買った音源達のひとつに,だいぶ前に観た kexp のスタジオライブ以来,ずーっっっと気になっていた『s』ってバンド,つかソロなんだけどね,の『Cool Choices』があるのだが,これをデータダウンロードで購入したことに酷く酷く酷く後悔している. 購入目的に探している時は, mp3 データしかないらしいとで嫌だな思いながらも「まあちっぽけなインディだし,時代も時代だから,そんなこともあるか」と仕方なく itunes から買ったんだが...*1 ある日ある記事に目を通していたら「あれ?」 cd であるじゃあああん! しかも検索してみたら,あの時と違ってかなりアッサリ見つかったぞ?*2 何故だ! ...つかアレだろ*3. 結構な思い入れあって購入を決めたアルバムだけにインパクトでかい. 買い直すか? とこのところ数日自問自答している. Cool Choices
Perl › データベース › here CentOS上でPerlのDBIを使ってSQL Serverに接続する手順です。FreeTDS, UnixODBCというUnix(Linux)のライブラリとPerlのDBD::ODBCモジュールを適切にインストールし設定する必要があります。 (試した環境はCentOS release 5.5 (Final)。この記事はRed Hat Enterprise Linux, Fedoraでも有効であるかもしれません。また他のLinuxディストリビューションでも有効であるかもしれません。SELinuxを無効化しておかないと、インストールがうまくいかないかもしれません。ソースからインストールするのでgccなどの開発ツールは事前にインストールされていることを想定しています。) 接続のイメージを書くと以下のようになります。 DBI - ODBC(通信にFreeT
onagataniです こんにちわ。 今回から数回に分けて自分のお勧めするモジュールを紹介したいと思います。 内容がモダンじゃない!と思う方もいるかもですが自分の好きなモジュールを紹介しますので最新の技術が知りたい方は見ないように...。 一回目は「Class::Accessor::Fast」です。 これはなにかというとPerlでアクセサを自動生成するモジュールです。 たとえば、下記のような場合にとても便利です。 MyClass.pm package MyClass; use strict; use warnings; sub new { my ($class, $args) = @_; my $self = { address => $args{address}, blog => $args{blog}, }; return bless $self, $class; } sub addr
Each programmer will, of course, have his or her own preferences in regards to formatting, but there are some general guidelines that will make your programs easier to read, understand, and maintain. プログラマは、もちろん人それぞれ、フォーマットには好みがあるでしょう。 しかし、いくつかのガイドラインに従うことによって、プログラムの可読性や 保守性をあげることができます。 The most important thing is to run your programs under the -w flag at all times. You may turn it off explicitly
Perl › here Perl5.8以降における標準的なPerlの書き方を解説します。 インターネットで検索するとPerl4のころの古い記述がたくさんあります。また書籍などの多くもPerl4の記法で書かれています。Perl4の記法は複雑になりやすく間違いを生みやすいのでこれからPerlを書く人はPerl5の現代的な記法で記述することを強くお勧めします。 strictプラグマとwarningsプラグマ (必須) strictプラグマとwarningsプラグマを有効にします。 use strict; use warnings; use strict;とuse warnings;の2行はスクリプトの最初に必ず記述してください。これらはPerlの文法チェックを厳しくするためのものです。面倒だという軽い気持ちでこれを記述しないと後々本当に面倒なことになります。 use strict;とuse wa
富士登山に必要な装備(トレッキングシューズやザック、レインウェア)や、その他の持ち物の一覧を掲載しています。耳馴染みのないものや日常で使わない道具は使い方や用途を解説しています。 荷物のチェックリストも用意してますので、出発前の忘れ物チェックに使っていただけたら幸いです。 必要な装備はたくさんありますが、代用して出費を抑えましょう このページではたくさんの装備を紹介していますが、全部買い揃える必要はありません。一度にこれだけの装備を揃えるのはとても大変なので、代用できるものは代用して出費を抑えましょう。 代用する場合はどういったものを用意するか、というポイントは各装備の解説のところで書いています。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く