こもろぐ @tenkoma

What We Find Changes Who We Become -- Peter Morville著『アンビエント・ファインダビリティ 』

PHP

issetとemptyの挙動が対称的でない

PHP

いかんともしがたい.

なんかしばらく間があきましたが.

10章から PHPUnit – The PHP Testing Framework モックオブジェクトって何? http://tech.tafc.co.jp/archives/2005/02/3_di.html ふむ… Fluent Interfaceって?日本語では「流暢なインターフェース」と訳すことが多いらしい. http://framework.zend.com/ma…

PHPによるWebアプリケーションスーパーサンプル 第2版

PHP

PHPによるWebアプリケーションスーパーサンプル 第2版 せっかく買ったので消化する. P.36 普段の開発ではフォームフォームと連呼するけど,一般には耳慣れない言葉なんだなぁ,そりゃそうか.「検索ページ」や「登録画面」などの具体的な用語を用いると理解…

PHPUnit(PHP4用)とPHPUnit2(PHP5用)は違う箇所が割とある

両方やっとかないといけないなー. TestCaseを継承したクラスの書き方はほとんど一緒なんだけどね. PHPUnitの場合,シェル,プロンプト用のコマンドが用意されていない.pearでインストールしたから無いのかと思ったら,そもそも無かった.PHPUnit2コマンド…

年齢を計算する

PHP

生年月日から年齢を計算する簡単な計算式: sanonosa システム管理コラム集 WEB+DB PRESS Vol.38の連載に日付の計算に関する特集があって、まとめで、年齢を計算するにはみたいな、考察がかかれていたんですけど、この方法を使えばstrtotimeとかを複雑に駆使…

9章まで読んだ。

PHPUnit – The PHP Testing Framework 7章 テストを始めるための事前設定&終わった後の後始末>fixture setUp() & tearDown() = 解体する 各テストメソッドの度にsetUp & tearDownが一度ずつ。 tearDownあんま使わないよ 準備作業が微妙に異なるときは… テ…

素晴らしそうなドキュメント

PHPUnit – The PHP Testing Framework 6章まで読んだ

HTML のテスト

昨日のつづき IBM developerWorks 日本語版 : ご指定のページは見つかりませんでした HTML のテスト (略) このテストには、PEAR の HTTP Client モジュールを使用します。チュートリアルをやってみたが、ちょっとした魔法をかけられてしまった感じ。 以下に…

PHPUnit2

IBM developerWorks 日本語版 : ご指定のページは見つかりませんでした

HTMLだけやっていると、printが理解できない*かも*

PHP

PHPが出来るという事で採用した新人は、PRINTの時点でもうわからない*ホームページを作る人のネタ帳 HTML→printなどと書かなくても文字列は表示される。 PHP→printって何の意味があるの。…という感じか。 わかっていればアホらしい。わかってもらえないとも…

友達の家でWindowsにPHPとApacheをインスコする

そういえば、帰省中の5月1日に友達の家でまったりと過ごさせてもらいましたが、そのときApache+PHPをWindowsXPにインスコ作業しました。正直Windowsでのインストールなんてやったことないよっ、って感じでしたが。そのとき思った注意事項を書き留める。 手順…

MAMP,phpMyAdmin,文字コード

http://plaza.rakuten.co.jp/nattokobu/diary/200612200000/ utf8_general_ci mysql_query("set names utf8"); 結果セットを取得するまえにこのおまじない。ぬわふ、文字化けが解決、感動。 mysqlの設定ファイルでやるほうがスマート

MAMPのインストール

MAMP & MAMP PRO ユニバーサルバイナリを選択.zipを解凍すればdmgがでてくるのでインストールは楽.アプリケーションフォルダ/MAMPからMamp.Appを起動する http://localhost:8888/にアクセスすれば/Applications/MAMP/htdocsにアクセスするよう設定されてい…