"exists" で検索

(byte|文字列)計算系のバッチ処理と inline::c の相性の良さ

C 言語を知っていれば、Inline::C はすぐにはじめて、すぐに実行することができます。XS より手軽に perl で書かれたバッチ処理の高速化が可能です。...

catalyst の catalyst::helper::model::cdbi でいつもハマる・・・orz

何か、catalyst をいろんな環境にインストールするたびに、helper スクリプトを実行して、create model cdbi するといつも同じエラーで躓くので備忘録として記事にしておこうと思いました。...

phpmyadminやadminerの文字化けが治らない場合の対処方法

MySQLを使っている方の多くはデータベース管理ツールとしてphpMyAdminやAdminerをお使いのことでしょう。ただ極たまに文字化けに遭遇します。今回はutf8なデータベースにlatin1な文字コードで格納されている場合の文字化けの回避方法について紹介します。手抜き版なのでソースを改変しちゃう方法です。...

dbix::class::loader::oracle 作りました(多分ちゃんと動いてる・・・)

catalyst の model に class::dbi でなくて dbic 試してみようと思ったら、dbix::class::loader::oracle がないので helper スクリプトがエラーになってしまいます。...

jis x 0213:2004(jis2004) で本当に文字化けする文字

前回「vista で導入される jis x 0213:2004(jis2004) のまとめ(お勉強編)」という記事を書きましたが、本当に文字化けする文字について調査しました。僕は perl...

lwp で 500 can't verify ssl peers without knowning which certificate authorities to trust が出た時の対処方法

perlのLWPを使ってhttpsなページへアクセスするプログラムを書いてたら、SSLのhostnameのverifyエラーに遭遇しました。500 Can't verify SSL peers without knowning...

devel::profiler を使ってスクリプトのチューニング実践編

前回の perl スクリプトで遅い場所を特定する方法 - devel::profiler / devel::nytprof のエントリで、 sledge フレームワーク自身が重くないことは今までの経験でわかってるのですが、どうにもソースを見直しているだけでは原因が特定できない・・・そんな活躍するのがプロファイラです。プロファイラの御陰で遅いヶ所を特定することができ、無事に想定するパフォーマンスを得ることができました。この内容に関してはまた別エントリにて。...
  [1]