wordpress:2.5
2008年4月4日 (金曜日) - 12:34:21 by decama
遅れてたバージョン2.5がやっと公開されたのに、こっちが忙しくて触れない・・・
来週には時間を作ろう。
2008年4月4日 (金曜日) - 12:34:21 by decama
遅れてたバージョン2.5がやっと公開されたのに、こっちが忙しくて触れない・・・
来週には時間を作ろう。
2008年3月14日 (金曜日) - 19:33:54 by decama
サイト構築が煮詰まってるので、気分転換を兼ねてイラストレータの作業自動化スクリプトを組んでみた。
これを一気にやってくれるスクリプトを組んでみたけれど、どうにかできそうもない状況に陥ってしまったっぽい。
テキストをアウトライン化すると、グループ化された複合パスが生成される。単純なテキストなら問題ないのだけれど、アピアランスが設定されていた場合、おかしな状況になる。
オリジナルのテキストに設定されていたアピアランスが、生成されたグループに設定されてしまう。グループそのものに塗りとストロークの設定が存在してる。
ところが、javascriptからアクセスできるGroupItemのプロパティには、塗りやストロークのプロパティは存在しない。
変換できないプロパティがのこってしまうんだな。
どうしよう??
2008年3月11日 (火曜日) - 22:06:35 by decama
サイトの構築をしてても、「あー、こんなの他にもあるよなぁ」と行ったり来たり。
自分が構築しようとしてる仕様はWordPressのカスタマイズで実装出来そうだし。
いざカスタマイズしようと思うと、WordPressってMVCがゴッチャになってるから思いのほか手間がかかるし。
仕事が進まない。
と、グチってみる。
2008年2月19日 (火曜日) - 22:54:59 by decama
出来たかなぁ、と思ったらうまくいってない。
sshからシェルスクリプトを直接走らせるとちゃんと動くのに、PHPのsystemで呼んであげるとうまくいかない。
ハマリまくりだ。
どっちにしろ、ページのロード完了待ちでリアルタイム生成は無理っぽそうだから、処理待ちをキューで処理するしかなさそう。全部シェルに持ってく方がいいかも。
2008年2月18日 (月曜日) - 16:33:43 by decama
ちょっとハマりかけたのでメモ。
__CLASS__は宣言時のクラス名を返す。
あるクラスのメソッドで__CLASS__を参照した場合、それを継承したクラスでそのメソッドをコールすると、親クラスのクラス名が参照される。なので、継承したクラス側でも自分自身のクラス名を参照させる場合は、get_class($this)を使う。
2008年2月8日 (金曜日) - 21:53:41 by decama
どうせならホントはpear/Authじゃなくて独自の認証を実装すべきなんだけど、とりあえず一つテストを兼ねて社内用アプリを作る必要があったので、ORMもどきのModelコントローラ(PDOで構築)をコンテナにしてAuthを組み込んだ。
バリデータ/フィルタ、なんちゃってORM、認証系の実装が終わったので、システムを構築してみよう。
足りないものやら問題点やらがハッキリ見えてくるでしょ。
2008年2月6日 (水曜日) - 23:12:45 by decama
php5に限定したvalidator/filterクラスの実装が終わったので、Modelコントローラを書く。
同じくphp5に限定して、ORMっぽい動きをさせてみる。とりあえず1レコードのCRUDを簡単に出来るようにしてみよう。
- 14:31:42 by decama
これまで使ってた汎用validate/filterクラスを配列対応に刷新しようと書きながら、複数ファイルのアップロードを調べてたら新しいエラーコードが追加されてた。
UPLOAD_ERR_EXTENSION
値: 8; ファイルのアップロードが拡張モジュールによって停止されました。 PHP 5.2.0 で導入されました。
ってあったので、マニュアルサイトのアップデート情報を探してたら、なんと
新しい拡張モジュール
これらの拡張モジュールは、PHP 5.2.0 以降で (デフォルトで)新しく追加されました。
『やっとJSONを組み込むんだ・・・Filter?』
テストしながら「これでやっと先に進める?」とか思いながら、ここ数日やってたのに、こんなところにこんなモノがあるなんて・・・
ファイルアップロードには対応してないし、どうやらまだきちんと動かないみたいだから、とりあえず構築は最後まで終わらせよう。
自分の実装とこれ(Filter)が近かったので、とりあえず良しとしようかな・・・
2008年2月4日 (月曜日) - 23:11:53 by decama
いろんなフレームワークを触ってみてるけど、配列で送られて来たフォームをきちんとバリデートしてくれるフレームワークがあんまり無いことに驚かされてしまう。
配列で送られてくるようなフォームを書くからいけないのかな?
配列で送らないようにすると、フォームを作るときの手間がとんでもないことになるよなぁ。
他の人たちはどうやってこの問題を解決してるんだろう?
とりあえず自分は、自分なりのValidateクラスを書いてみよう。
(これを誰かがやってると思ってフレームワークに走ったのになぁ。)
サーバーサイドでValidateするか、クライアントサイドでValidateするか、そこの問題もあるよなぁ。