イメージとしては、ps auxを叩いて同じ実行ファイルを探して、pid見て、その後の処理をするかどうか判定すればいいかなーって感じですかね。 で、ぐぐったら「Proc::ProcessTable」ってなモジュールがあったので、これ使ってみます。 use strict; use warnings; u…
cpanmで普通にインストールできればいいんですが、たまにインストールがこけるモジュールがあって、普段は perl Makefile.PL make make test make install てな感じで、手動インストールできるんですが、、 Makefile.PLがない!! (でも、Build.P…
元になったソースは、Amon2の--flavor=Basicのスケルトンで作成されたapp.psgi とりあえず変更箇所だけメモ程度に。 use Cache::Memcached::Fast; use Plack::Session::Store::Cache; use Plack::Session:…
デプロイ時に、テーブルとかカラムを追加したり変更したりした時のtest用に。 use strict; use warnings; use Test::More; BEGIN{ use_ok('DBI') } BEGIN{ use_ok('Test::Fixture::DBI') } BEGIN{ u…
最近はSkinnyよりTeng使う人の方が多いんかな? そもそもO/Rマッパー使わない派も多そうですが。 それはさておき、開発環境と本番のDBがなぜか違っていたのですが、 他にも違うとこあるんじゃないかと思ったので、下記のようなtestを書いてみました。 use strict; use warnin…
前回のエントリー(XML::Feedをインストールメモ(libxml2関連) | thinking now…)で、XML::Feedがインストールできたので、今回はそれを使ってRSSをパースしてみます。 #!/usr/bin/perl use strict; use warnings; use ut…
あまり気にせずEmail::Sendを使い続けていたんですが、Email::Sendって数年前からメンテされてないんですね・・。 って事で、Email::Senderに。 #!/usr/bin/perl use strict; use warnings; use utf8; use Email::M…