Perl
DBIC_NO_WARN_BAD_PERL 環境変数だけど DBIx::Class のバージョン0.08011 からチェックしなくなったみたいだね。 DBIx::Class::StartupCheck は、空になってるね。
最近、perlを使っててやたらと do 関数 を使う。 なにかと便利なので。 たとえば、do 以上に以前から三項演算子を良く使うがこれと合わせて ( expr ) ? do { ... } : do{ ... }; てなかんじ。
一昨年、去年、と 参加したYAPCですが、今年はチケットを購入しませんでした。 聞いてみたい、セッションはいくつかあるのですが( モバゲータウンの基盤モジュールの話 など )、特に体を運ばなくてもすぐ、動画共有サイトなどに、セッションの動画などが ア…
Windows上でのPerl で DateTime モジュールのコンストラクタに "time_zone => local"を指定した場合Cannot determine local time zoneとエラーメッセージがでてオブジェクトの生成に失敗する。原因は内部で呼び出している DateTime::TimeZone::Local モジュ…
最新の安定版を使おうと5.8.8(stable)をとってきて ビルドすると make中に以下のような警告がいたるところででる 警告: `warn_unused_result' 属性の疑似命令が無視されました gccのバージョンは "3.2.2" ビルドはとりあえず、完了し使えるようになる。 しか…
PerlからC/C++のコードを呼び出し、実行速度を上げようと考え XSを試してみたが、C++をサポートしていないとのこと 使い勝手もSwigのほうがよさそうなので試してみる。手順はここを参考 http://d.hatena.ne.jp/higepon/20050915/1126767727Swigが吐き出した …
XSなどでかかれていて別途Cライブラリなどをリンクしている場合の 指定 perl Makefile.PL INC='-I/path/to/headerfile' LIBS='-L/path/to/lib'"-I"と"-L"を忘れないこと
mod_perl の configure も忘れやすいのでメモDSO perl Makefile.PL EVERYTHING=1 USE_APXS=1 WITH_APXS=$APACHE_PREFIX/bin/apxs上記で 全フェーズのハンドラーが有効になり、DSOとして インストールされる。*configure の実行時に httpd を pthread でビル…
ある環境にどんなPerlモジュールがインストールされているかを 検索するプログラムを書いた。 プログラムの中身は、難しいものではなくPerlの検索パス(@INC)内の ディレクトリを再帰的にたどっていくようなものだ。 そのプログラムからは同時にモジュール…
Perlのモジュール XML::Lib 関連のインストールにはまったので メモを残しておく (ちなみにこの問題は perl 5.8.8 を別のディレクトリにインストールした際に おきたトラブルであり、デフォルトでインストールされるperl5.8.0 で行った場合は 特に問題なくイ…
# perl -MCPAN -e 'Task::Catalyst' を実行してひたすら Enter でインストールできるが いくつか必要なモジュールがそんざいするので$ perl -MCatalyst とかやると実行に必要なモジュールがでてくる(3〜4つ)ので 一応そいつらをインストールしておく$ ca…
GD::Graphをインストールする ( 正味 30分 ) Perlで画像を生成するモジュールは知っていたもののあまりつかったことが なかったので、遊びがてら使ってみる その再のインストールメモ1.いきなりGD::Graph を CPANモジュールでインストールするも ことご…