Do You PHP はてブロ

Do You PHPはてなからはてブロに移動しました

2007-08-01から1ヶ月間の記事一覧

本日付で退職しました(A面)

社外向け。明日・明後日は「所属なし」です。 各位 お世話になっております。 アクシスソフトの下岡です。 平素は格段のご高配を賜り、誠にありがとうございます。 さて、私事で大変恐縮ですが、一身上の都合により、8月末日付を もちましてアクシスソフト株…

PHP 5.2.4リリース

リリースされました。バグFIXとMOPBを含むセキュリティFIXがなされています。 The PHP development team would like to announce the immediate availability of PHP 5.2.4. This release focuses on improving the stability of the PHP 5.2.X branch with …

PHP5.2.4準備完了

PHP

via.2007-08-30 - ます’s Diary - どうでもいい事100選 アナウンスはまだですが、Ilia氏のダウンロードスペースに5.2.4のアーカイブが準備されました。PHP本家でも時期アナウンスがあると思われます。

UNIX MAGAZINE Classic with DVD

これは欲しい。。。UNIX MAGAZINE Classic with DVD(DVD4枚付)作者: アスキー書籍編集部出版社/メーカー: アスキー発売日: 2007/09/18メディア: 大型本購入: 3人 クリック: 35回この商品を含むブログ (41件) を見る18,900円ですかぁ。うーん。

PHPUnit3+Phing2.3.0β1でカバレッジ解析の結果がおかしい

PHP

PHPUnit3.1.7+Phing2.3.0β1でハマってましたが、やっと解決。。。 以下のようなbuild.xml <project name="Test" basedir="." default="test"> <target name="clean-test"> <delete dir="reports" includeemptydirs="true" verbose="true" failonerror="false" /> <phingcall target="test"/> </target> </project>

Vimperator0.5がリリースされてた

うっ。さっき知った。。。 Vimperator is a free browser add-on for Firefox, which makes it look and behave like the Vim text editor. It has similar key bindings, and you could call it a modal web browser, as key bindings differ according to …

PHPUnit3+Phingでテストを実行すると余計な表示が出る

PHP

現在、PHPUnit3+Phingでハマリ中。。。 Phing2.3.0beta1のphpunitタスクを使って、4つのテストと12のテストを含む2つのテストケースを実行したところ、 $ phing clean-test Buildfile: /path/to/build.xml TestProject > clean-test: [delete] Deleting /pa…

WSO2 WSF Framework for PHP released

PHP

半分ネタ振りだけですが。 According to Yahoo Biz, a company called WSO2 released their WSO2 WSF Framework C-library. What is more appealing is that there are now bindings for PHP available under a Apache 2.0 license. The company WSO2 descri…

Do You PHP?を更新

定数の配列サポートと名前空間サポートについてまとめました。 http://www.doyouphp.jp/php6/php6_const.shtml

LLの壁を越えるためのC

via. Javaがファームで流行しなかった理由 | 眠る開発屋blog, http://d.hatena.ne.jp/LazyCoder/20070825/1188054713, http://www.ac.cyberhome.ne.jp/~mattn/cgi-bin/blosxom.cgi/etc/20070823090234.htmデスクトップアプリの話っぽいので、ちょっと違和感…

Do You PHP?を更新

名前空間サポートと関連するimportについての補足をまとめました。 http://www.doyouphp.jp/php6/php6_import.shtml あと、昨晩借りているVPS側のメンテナンスがあり、作業終了後Apacheが起動していませんでした。。。orz 今はApacheを起動し、アクセス可能…

PHPUnitポケットガイドを全文検索できるようにした

PHP

PHPUnitポケットガイドを全文検索できるようにしました。バージョン3.1対応版です。 PHP/PEAR/Smarty/PHPUnitポケットガイド(+Erlang)マニュアルの全文検索システム http://www.doyouphp.jp/phpunit_pocket_guide/ これもid:takagimasahiroさんのお陰です。…

アクセスしているOS

via. よくきたblogはどういう人が来ているか? - よくきたblog何気なくはてダのアクセス解析を見ていたら。。。 wii posted by (C)しもん?Wii?

PHP 5.2.4 RC3リリース

RC3リリースです。だいぶこなれてきた模様です。うまくいけば、来週末に最終リリースとなるようです。 The link in the previous e-mail was wrong, the correct location of the tarball is:http://downloads.php.net/ilia/php-5.2.4RC3.tar.bz2 (md5sum: 7…

『PHPカンファレンス2007』プログラム(仮)発表

仮プログラムですが、公開されました。 PHPカンファレンス2007プログラム概要 ライトニングトーク応募も締め切られました。公開はまだですが、面白そうなネタが集まっていますよ :-)

Constans in namesapces

おお。これは良いかも。 The proposed patch implements namespace support for constants. It allows to declare constants in namespaces in the same way as in classes. And these constants may be used in the same may as namespaces' functions.クラ…

tweetbarをバラしてみた

普段TwitterをFirefox拡張のtweetbarで読み書きしてるんですが、 URLに「-」が含まれていると、リンクが途中で切れていることがある 「@」付きのIDが最初の1つしかリンクされない という不満があります。そこで、xpi・xul・javascriptには不慣れですが、ちょ…

allowing multiple namespaces per file plus namespaces with brackets

えー。。。 The patch adds the syntax "namespace { *stuff }" and allows multiple namespaces per file with no performance penalty or added complexity as only 4 lines of code need to be changed, and 9 lines of code added to implement this sup…

いつの間にかExceptionの種類が増えてた

PHP

久しぶりに組み込みクラスの一覧見てみたら、SPLにずいぶんExceptionが追加されてるのに(今頃)気づいたので、継承関係をメモ。 class Exception class ErrorException extends Exception class LogicException extends Exception class BadFunctionCallExc…

ウノウの「プラッシュ」がβ公開

おお。ついにβ公開!実はα公開の時から遊ばせてもらっていました。 ブラウザだけでネットワーク対戦ゲームができる無料ゲームポータル「プラッシュ」をβ公開しました先日プラッシュの大富豪大会があったのですが、そのときは実家にいました。「必要なのはブ…

cannot implement previously implemented interface

PHP

via. http://blog.xole.net/article.php?id=589げ。ホントだ。。。「extendsしたインターフェース」と「その基底インターフェース」を同時にimplementsできないのか。。。 $cat interface.php

Do You PHP?を更新

PHP6からサポートされることになってしまったgoto文とラベルについてまとめてみました。 http://www.doyouphp.jp/php6/php6_goto.shtml 冗談抜きで、使わなければいけない場面が分からない。。。

Namespaces FAQ

via. Namespaces FAQ « PHP 10.0 BlogRADME.namespaceをFAQ形式でまとめたもののようですね。さっくり訳してみましたので、間違いがあれば指摘してください。Q. なぜPHPに名前空間が必要なの? A. PEAR_Form_Loader_Validate_Table_Element_Validator_Except…

PHP 5.2.4 RC2リリース

予定通りRC2が出てきました。うまくいけば、来週末に最終リリースとなるようです。 As promised two weeks ago, the 5.2.4RC2 was released today and the sources for the release can be found here:http://downloads.php.net/ilia/php-5.2.4RC2.tar.bz2 (…

「カフェで仕事」してみて分かった8つのこと

via. http://labs.unoh.net/2007/01/hack_1.htmlウノウの尾藤さんや1x1の新原さんをはじめとする周りの方々が最近「カフェで仕事」しているという話をよく聞いていました。「いいなぁ」と思っていたのですが、夏休みの間にやるべき宿題っぽい作業があったの…

eAcceleratorが帰ってきた!

PHP

optimizerがonの場合に例外がthrowされない件ですが、ようやくcloseされたようです。 http://eaccelerator.net/ticket/242 2007/08/14 13:20:19付けのコメントでリンクされているeaccelerator-0.9.5.2-test.tar.bz2をCentOS4.5+PHP5.2.3な環境でbuild。opti…

CodeGen_PECL 1.1.0リリース

ほぼ1年ぶりにバージョン1.1.0がリリースされた模様。 Changelog:Changes since 1.0.4: new function prototype parser added PHP version check to config.m4 functions accepting/returning resources or classes or using constants for default values n…

YAML+Smartyでコードを自動生成する

先のPEAR::Services_Recruit_Abroad作ってみた - Do You PHP はてなですが、アクセサ(getter/setter)があまりに多く、手書きするのはちょっと現実的ではないなぁ、と思ってました。PHP対応のIDEを使っていれば自動生成もできるんでしょうが、コメントを手…

PEAR::Services_Recruit_Abroad作ってみた

先日リクルート社のAPIが公開され、「赤すぐ.net」のPEARパッケージを作ってみましたが、 残りも時間があれば作ってみようかと。。。「あれば」の話;-)と言っていたので、お盆休みの時間を利用して、第2弾のAB-RoadのPEARパッケージを作ってみました。テスト…

LL魂での資料がダウンロード可能に

またダウンロード可能ネタw 先日開催されたLL魂のプレゼン資料がダウンロードできるようになったようです。 先日の件ですが。 とりあえず、発表資料はこちらからダウンロードできます。興味がある方はどうぞ。ということで、早速id:masugataさんのプレゼン…