2011年3月31日木曜日

Zend_Db_Table における独自の検索メソッドの定義

Zend_Db_Table における独自の検索メソッドの定義

もし特定の条件によるテーブルの検索を頻繁に行うのなら、 独自の検索メソッドをテーブルクラスで実装できます。 大半の問い合わせは fetchAll() を用いて書くことができますが、 アプリケーション内の複数の箇所でクエリを実行する場合には 問い合わせ条件を指定するコードが重複してしまいます。 そんな場合は、テーブルクラスでメソッドを実装し、 よく使う問い合わせを定義しておいたほうが便利です。

Zend_Db_Table

2011年3月30日水曜日

softbank フォームのサブミットボタンの文字が表示されない form submit 840p

ソフトバンクの携帯で一部のformのサブミットボタンの文字がフォーカスしないと見えないという現象がありました。
結論からいうと、文字色が白になってましたorz
auやモバイルシミュレーターでは黒いんですが、
ソフトバンクではサブミットボタンの色も変わっていて見えなかっただけでした。

参考リンク
[携帯]inputタグの文字色が外側のフォントカラー指定に影響される

2011年3月29日火曜日

ディスク使用量を調べるコマンド Linuxサーバー df du


[masanobu@localhost ~]$df -h
Filesystem サイズ 使用 残り 使用% マウント位置
/dev/mapper/VolGroup00-LogVol00
46G 2.8G 41G 7% /
/dev/hda1 99M 18M 76M 20% /boot
tmpfs 125M 0 125M 0% /dev/shm


[masanobu@localhost ~]$ du -hcs /var/www/html
37M /var/www/html
37M 合計

2011年3月28日月曜日

Zend_Db テーブルへの式の挿入

データ配列の中の値を SQL の式として扱い、 クォートしたくない場合もあるかもしれません。 デフォルトでは、文字列として渡した値はすべて文字列リテラルとして扱われます。 その値が SQL の式であること、つまりクォートしてはいけないということを指定するには、 文字列ではなく Zend_Db_Expr 型のオブジェクトをデータ配列に渡します。
  1. $data = array(
  2.     'created_on'      => new Zend_Db_Expr('CURDATE()'),
  3.     'bug_description' => 'Something wrong',
  4.     'bug_status'      => 'NEW'
  5. );
参考リンク
http://framework.zend.com/manual/ja/zend.db.adapter.html

クラスの作り方

クラスの中身を知るために何階層もたどらなきゃいけないようなのは分かりづらいからだめだ。
つまり今つくっってるのはだめな感じだ・・・。

クラスやメソッドは中身がわからなくても使えるようにするべきなんでしょ?
テレビやリモコン

2011年3月23日水曜日

GreePlatformのOAuth

署名生成時のURLはガジェット通さないアプリのURL
シグネチャーはURLエンコードしてある