chikuchikugonzalezの雑記帳

趣味とか日記とかメモとか(∩゚д゚)

PHP

Zend_DateとZend_LocaleとZend_Dbではまったことのメモ

Zend_Dateを使ってMySQLに日付データを入れようとしたらなんだかしらないけどデフォルトに設定した'0000-00-00 00:00:00'になる問題にぶちあたったので、解決までのメモ。 たぶんこの現象 (Zend_Date::now() storing wrong date into DB) と同じだと思う。あ…

Zend Frameworkでふと思ったこと

最近Zend Frameworkで開発をしていたわけですが、その前にStrutsをやっていたこともあって「Zend = Struts」の位置にいるものだと思ってたのです。でもちょっと思った。 Zendって生のServletの位置にいるんじゃね?と*1。 何でかって Strutsでrequest.getPar…

ZendのZend_PaginatorとZend_Logで無限ループ

PHP

Zend_DbでSQLのログを取るようにしていたら、ログのおかげで無限ループが発生した、というお話です。 現象は、 Zend_Db_Table_SelectでZend_Paginatorによるページネーションを作成 Zend_Db_Table_Abstractのfetchとかinsertとかで発行されたSQLをZend_Logで…

自分がよく使う言語の例外処理

PHPにtry〜finally構文が存在しないということを知ったのでマジでorz状態になりかけた。例外throwしつつfcloseとかしたかったんだけどなぁ。 てことで自分が使ってる言語の例外処理をメモる。 まずはJava。基本です。 try { // 例外が出るような処理 } catch…