php

CakePHP Sucks!

php

(2008-09-04 に書いたものですが、お蔵に入れていても何なんで、公開します。もしかしたら、というか多分、情報が古い可能性があります。) PHP自体は置いといて。リアルで CakePHP すげー、とか言ってる人がいたらかわいそうな目で見ると思う。だいたい、A…

CakePHP

php

CakePHPをdisるエントリーの下書きがある。今はまだ自重している。来週がっつり取り組む予定なので、キーッとなったら公開するかも。

初級PHPプログラマがおかしがちなミスTOP10:phpspot開発日誌

php

ちょっとドキドキしながら読み始めた。ふー、全部大丈夫だったと思う。PHP ワールドにそんなに浸かってなかったので、知識に自信がない。エスケープあたりは、どの言語でも、ウェブアプリ作る上で当然だが。

"PHP" の読み方

php

ぺちぺ ぴちぴ ぺーはーぺー 「ぴちぴ」と呼ぶことにするする。

テンプレート言語

そうそう、独自テンプレート言語はイカンね。覚えることが増えるのに自由度が減る。自由度を増やすってことは独自テンプレート言語単語が増えるってことで最悪だ。ホスト言語との親和性が高める良い方法は、ホスト言語をそのまま使えるようにすること。ギャ…

PHP 言語デザイナー

php

ググっても出てこないなぁ。首を絞めに行くためではございません。イスラエルだっけか? 飛行機代高そう。 ICQ ってどうよ?

障害対応

php

昨日今日と障害対応…というか「あとのまつり」対応ばっかり。 設計したヤツとコード書いたヤツの首絞めてやりたい。嘘!嘘!

負の遺産

php

闘っております。多くは言えないが混線注意。得られた教訓(対処法)は以下のどちらか。 シーケンス使ってインサートしろ ロック(できれば行ロック)使ってアップデートしろ

奇跡

php

動いてるのが。ある意味すごい技術力。開発者がこの場にいたらヤバかった。 転化しよう。 名前重要! 推測が成り立つ名前にしよう! 保守の人を罠にかけるのは良くないぞ。 ファイル名 フロントコントローラパターンじゃなくていいから、遷移とアクションが…

ぺちぺ

php

そうか、「ぺちぺ」と呼べば、「カワユス」と思えるようになるのか。そうしよう。

リリース

php

ふぅー、やっと一息。

空白を探せ

line 2 column 1 - 警告: removing whitespace preceding XML DeclarationHTML Validator に「XML宣言の前の空白を削れよ、バカ」と怒られる。 !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.d…

バラバシハブ

php

キーになる人が良くわからなかった。Perl は10傑を教えてもらって貪欲に情報を摂取できたのだけれども。 guesswork の人 と Maple の id:kunit さんぐらいしか知らぬぃ。あー、ethna で GREE な人とかかな?

明日テストリリース

php

今日が正念場。見つけたバグを直してる。

後置 if

php

PHP で使いたい。同行に書ける前置 if があるけど、お前(条件)は主役じゃない、みたいな。 そういや、後置 if って処理を飛ばす時にしか使わないな。return, next と良く絡む。

Smarty でキーにハイフンが含まれる連想配列のアクセス方法

が、わからなくて困っている。 Smarty の連想配列アクセスは、 { $hash.key }てな感じなんだけど、 キーにハイフンが入ってる場合、 PHPコード: $hash['some-key'] = 'var';Smarty テンプレート: { $hash.some-key }と書くと、 _tpl_vars['hash']['some']-$t…

DB_DataObject

かゆい。 ActiveGateway を使ってみたかったが、PHP 初心者の私は開発版と明示されてて怖気づいたのであった。時期が悪かった。

guesswork classic + Smarty on PHP で嵌まったこと

PHP と guesswork classic と Smarty を一緒くたにぶっつけ本番で作っているものだから鼻の骨折りまくり。もう引っかからないが一応書いておこう。 Smarty に DB_DataObject オブジェクトを渡しても解釈してくれない。 "." 記法だけじゃなく "->"でもダメ。 …

Mojavi + HTML_QuickForm + Smarty + DB_DataObjectサンプル

php

やっほぃと展開したら、ソースがない。中を覗いて怪しいのが、project.index……って何? バラしかたがわからない……。 ググったら、PHPEclipse が関係してるようなしてないような。PHP リテラシーがない。

仕上げ

php

今日中に一気に上げよう。決めた。

馴れ

php

ちょっと書けるようになってきた。

DB_DataObject

php

「(3/3)オープンソース - [PHPウォッチ]第15回 O/Rマッピングによるデータベース処理自動化:ITpro」を参考に鋭意お試し中。 ini ファイルの schema_location, class_location, links_(dbname) 等で設定するパスにシンボリックリンクを混ぜると危険なよ…

絶不調

php

あかん、まだノれない。感覚が掴めない。なまじ Perl や C に似てるからかな?

PHP! PHP!

php

せっかく半日集中できるようにしたのにノれない。まともにコード書くの初めてだからソコココで躓くな。 私は Rails 式の URL が好きなんだなぁ、ということを再認識。

定数

php

あかん、さっぱりわからん。びっくりするくらいわからん。

PHP フレームワーク

php

ちっちゃいので secondlife さんオススメの guesswork classic にしようかな。 (下種|下衆|下司) + 仕事 + guesswork でググっても出ないのね。数人はいると思ってたのに……。裏切り者!

フレームワーク (はやめてコンポーネント)

php

Model PEAR DB View HTML::Template Controller 独自ディスパッチ で行くか。ちっちゃいし(4画面、更新なし)。 追記: Ethna 使ってみようかなー? Maple も気になるんだけど、DI (の嬉しさ)が良くわからないので(今時!)。4画面だし、依存性もなんもないだろ…

require_once

php

require_once 'hoge.php'を見ると、 #ifndef _HOGE_H_ #define _HOGE_H_ ... #endif /* _HOGE_H_ */を思い出してしまう。別に思い出さないでいいのに。

PHP のフレームワーク急募

php

急に作ることになっちゃった。来週末リリースwww。死ねるww。残念ながら PHP 界は詳しくない。 Model 未定、情報求む。to PostgreSQL 8.1。プレースホルダが使えればどうでもいっか…… View HTML-Template(1ファイルで設置できるから。使い方習得済みだ…