perl 29 10月 2012 DBIx::Skinny::InflateColumn::DateTime のテストデータ投入時のエラー回避 DBIx::Skinny::InflateColumn::DateTime を便利に使わせてもらっています。 これを使うと、DBから値取得時に _at とかのカラム名の値をDateTimeに変換してモデルオブジェクトに格納してくれて、 DBに書き込む前に文字列に変換してくれます。 通常の利用ではこれ… 続きを読む
perl 19 9月 2012 Xslateで文字列のマッチ判定 twitterでxslateでの疑問をつぶやいたところ、作者の @\__gfx\__ さんに解決方法を教えてもらえましたので、メモしておきます。 https://twitter.com/smeghead/status/247267644623949825 ## 前提 ## Dancer で xsla… 続きを読む
perl 17 8月 2012 Dancerで、設定しているcharaset以外のコンテンツを返却するには config.yml で設定しているcharsetは、UTF-8 である環境で、それ以外のcharsetのコンテンツを返却したい状況があった。具体的には、CSVファイルのダウンロードです。 ダウンロードしたファイルをExcelでそのまま開くと文字化けするので、CSVファイルのcharsetをcp93… 続きを読む
perl 23 7月 2012 Dancer::Logger::Log4perl が Log::Log4perl に依存してない? Dancerであるアプリを作ってて、cpanm Dancer::Logger::Log4perl して安心してたが、ログが出力されなかった。 Dancer::Logger::Log4perlをcpanm でインストールしたら当然Log::Log4perlも入ると思ってたけど、 入ってないようだった。… 続きを読む
perl 27 6月 2012 log4perl で警告が出ていた Wide character in print log4perl で、警告が出てた。 Warning caught during route execution: Wide character in print at /home/xxx/perl5/lib/perl5/Log/Log4perl/Appender/File.pm line 245.… 続きを読む