2010年6月26日土曜日

Simple@Idx 2010/06/26

◆PHP5.3のPDOでMYSQL_ATTR_INIT_COMMANDが未定義だと?!!

お隣のY本さんがささやいた。
phpMyAdminで文字化けすると。

2010年6月24日木曜日

PDFLibで「Invalid UTF-16 string (odd byte count)」エラー

久々にPDFlibをいじくってたら、エラー。
ppsでfill_textblockした際に発生する。

動いてたコードを、そのまま持ってきたのになぁ…
バージョンの問題?CMapがおかしい?

2010年6月3日木曜日

PDOとPrepared Statementへ対応するぞ、と

こちらも長年の課題だったPrepared Statement。
なにしろ今使っているSQLマッパー(ORMなのか?)は2002年ごろ作ったコードを基にしてます。改良を加えつつ、使ってたのですが、いよいよPDOとプリペアドステートメントへ対応させることに決定。

しかし・・・PDOも、そしてPrepared Statementも、
なんて使いづらいんだ!

2010年5月29日土曜日

2010年5月28日金曜日

SQLのストアドプロシージャー使ってCMS多言語化の設計を考えてみた

ここしばらくCMS評価をしてましたが、 
「多言語化がサードパーティのプラグインでサポートされてる」
場合が多いのが気になります。本体をバージョンアップしたら多言語化プラグインが対応してない場合、最悪はサイト全てがダウンするかも(試してないので分からないけど)。

ということで、CMSなどで多言語化に対応するためのデータベース設計について考えてみました。で、今回は初めてストアドプロシージャーを使ってみました。

なんて、実際に走らせてないので動きませんが、上手に使えば便利そうですね→ストアドプロシージャー。

2010年5月27日木曜日

WordPressで多言語化のメモ

WordPressを使って多言語対応のウェブサイトを作るメモ。
メインは「qTranslate」というプラグイン。

2010年5月24日月曜日

RESTっぽいHTMLフォームについて考えてみる

RESTのようなHTMLフォームについて考えてみた。
何を言いたいのか上手に説明できないので例を使って説明してみる。

◆まずは下記のようなHTMLフォームがあったとして・・・