CakePHP 2.0.4 Model->createの処理

Posted in CakePHP on 12月 14th, 2011 by Site Administrator

`record_status` int(11) NOT NULL DEFAULT ‘0’,

のようにDBのカラムの初期値にDEFAULTを設定している場合、
Model->create()を実行した時点でModel->dataにrecord_status=0が設定されます。
結果として、もしも「record_status」のフィールドがPOSTされなかった場合でも
saveした際にrecord_status=0が保存されます。

実はupdate処理で、一部間違ってModel->createを実行している個所があったのですが、
なぜかPOSTしていないフィールドなのに初期値でデータが上書きされるということが発生して
いました。
Model->createはinsertの際のみ実行すべきなのでそもそものミスだったわけですが、
insertの際におまじないのようにしているcreateが実はこんなことをしているということで
参考までに。

テレビ配信

Posted in ハードウェア, モバイル関連 on 12月 4th, 2011 by Site Administrator

ワンセグ機器を持ち合わせていないので、外出先のテレビ視聴は、リモート配信環境に頼ってます。
これまでの変遷としては
・テレビキャプチャ画像の連続自動アップロード(原始的!)
・GV-MVP GX2W + どこでもMagicTV
・WinTV PVR-USB2 + Orb
とこんな感じですが、安定性という意味ではどれも満足いくものではありませんでした。
数分の視聴なら何とかなっても、それ以上ではストリーミングが止まったりして、
安心して使うには程遠い状態です。

最近オークションでSB100-120(Slingbox Classic)を安価で購入したのですが、
これとiPod Touchでしばらくは様子を見ようかと思います。
BDレコーダ(DMR-BZT600)と接続しての使用なのですが、IR機能が意外に簡単に使えたのも
うれしい点です。これで安定してくれればなによりですが・・・。

さくらのクラウド ISOイメージアップロード

Posted in OS関連, ハードウェア on 12月 2nd, 2011 by Site Administrator

さくらのクラウド ISOイメージアップロード

FTPSでの転送が必要だけど、TLSを指定する必要あり。
WinSCPの最新版でいけました。