Do You PHP はてブロ

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

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

CakePHP勉強会

おお!『有料セミナー並みクオリティー』の無料勉強会が2007/12/07開催です! CakePHP勉強会を開催します。従来のPHP勉強会では一般化した内容しか取り扱えない面もある為、特化したイベントの開催を企画しました。CakePHPを実際に使っている人、CakePHPに興…

Smarty Support for PDT

PDTのSmartyサポートプラグインのようです。 This project enables users to develop Smarty projects utilizing the power of PDT development tool.PDTを使っていて、かつ、Smartyを使っている方は試してみてはいかがでしょうか?(自分は試してませんが。…

リンクの切れたシンボリックリンクが存在するかどうかを調べる

PHP

file_exists()でもなく、is_file()でもなく、is_readable()でもなく。。。 $ php -r 'var_dump(file_exists("/path/to/symlink"));' bool(false) $ php -r 'var_dump(is_file("/path/to/symlink"));' bool(false) $ php -r 'var_dump(is_readable("/path/to/…

PHP懇親会 ダイジェスト

ぺちぱー初の試み、肉じゃない懇親会PHP懇親会が行われました。参加人数は29名。店を借り切っての開催です。幹事のLINDさん、お疲れさまでした:-) まさかこんなに早くやるとは思ってなかったですw今回の開場は、新宿にあるダイニングのファンデリさん。焼酎…

Firefox 3 Beta 1リリース

まだ開発者・テスター向けのリリースらしいですが、出てきましたね。 Mozilla Foundationは11月19日、「Firefox 3 Beta 1」を公開した。次期Webブラウザ「Firefox 3」は、9月20日に「Gran Paradiso Alpha 8」がリリースされており、Beta 1は9番目のマイルス…

PHP懇親会当日の連絡先

幹事のLINDさんから。。。 ひとまず、「PHP懇親会の当日の連絡先を申し込みページに書きましたので参加する方はご確認ください」ってTwitterで投げてみる。だそうです。 明日のPHP懇親会に参加される方は、確認のほどを。。。

PHPUnit3.2リリース

PHP

リリースされました。Changelogはこちら。 Sebastian Bergmann and his contributors are proud to announce the immediate availability of PHPUnit 3.2. This release is a major improvement to the popular open source testing solution for PHP applic…

PHPマニュアルに名前空間の記述が追加された

PHP

高木さんキター!ホントにありがたいことです。最近全然お手伝いできなくてすみません。。。 PHP 5.3.0以降で導入予定の名前空間についての解説が、公式マニュアルに追加されました。名前空間の他、遅延静的束縛 (Late Static Bindings)についても記載があり…

昨日の到着分

会社でかかっていて、結構気に入りました。って、1990年発売ですよ。Ah Via Musicomアーティスト: Eric Johnson出版社/メーカー: Capitol発売日: 1991/08/21メディア: CD クリック: 7回この商品を含むブログ (3件) を見るCFもすっかり安くなりましたねぇ。良…

OCL(Object Constraint Language:オブジェクト制約言語)

PHP

今頃、目から鱗。やっぱりこの辺は全然追いつけてないというか、やってないというか。。。 OCL(Object Constraint Language:オブジェクト制約言語)を簡単に言うと、「インスタンスレベルでの具体的な数量的関係(制約)を補足するための言語」という感じ…

オブジェクトをarrayにキャストする

PHP

し、知らんかった。。。(2回目) あ、これ逆((array)$obj)もできますよ。当たり前と言えば当たり前ですが。ということで、前のエントリのサンプルを修正して実行。。。 $ cat cast.php 1, 'bar' => 'hogehoge', 'baz'); $obj = (object)$arr; var_dump($…

配列をobjectにキャストする

PHP

し、知らんかった。。。PHPマニュアルには説明があるみたいです。 $ cat -n cast.php 1 1, 'bar' => 'hogehoge', 'baz'); 3 var_dump((object)$arr); $ php cast.php object(stdClass)#1 (3) { ["foo"]=> int(1) ["bar"]=> string(8) "hogehoge" [0]=> stri…

mcryptで不正な長さのIVや鍵を渡した場合

ちょw オマケに名指し。 @shimooka 教えてエロイ人 http://d.hatena.ne.jp/yando... id:yandodさんのエントリmcryptの動作がマニュアルと違うように見える件 - yandodの日記ですが、mcrypt_generic_deinitする前にmcrypt拡張側で長さチェックしているのが原…

Linuxカーネル徹底理解

買ったのはずいぶん前ですが、買ったこと自体を忘れていました。で、先日発見して慌てて読み始めましたwLinuxカーネル徹底理解 (日経BPパソコンベストムック)作者: 日経Linux出版社/メーカー: 日経BP社発売日: 2007/07/19メディア: 雑誌購入: 1人 クリック:…

PECL::params

Sara Golemon女史作だそうで。 Userspace equivalent of zend_parse_parameters()「zend_parse_parameters()って、なんじゃい!」と言ってしまいそうですがw、PHPのソースを見たり、PECLに馴染みのある人だと分かるんじゃないでしょうか。 名前の通り、引数…

PHPテクニカルセミナー「高負荷WEBサービスへの対策と構成」の受付開始

asialさんのテクニカルセミナーの告知です :-) 今度はyandoさん、キター! 12月4日(火)に「高負荷WEBサービスへの対策と構成」をテーマに、PHPテクニカルセミナーを開催します。 : このセミナーでは、パフォーマンスの低下を引き起こす要因(データベース…

Xdebug2.0.2リリース

バグFIX版のようです。 = Fixed bugs: - Fixed bug #325: DBGP: "detach" stops further sessions being established from Apache. - Fixed bug #321: Code coverage crashes on empty PHP files. - Fixed bug #318: Segmentation Fault in code coverage an…

PHP懇親会キター

焼肉じゃなさそうですがw 今回実施するにあたり、いつものような懇親会ではなく店を貸切ますので、参加者全員による3分程度の発表会を実施したいと思います。 発表する内容はPHPに関連する事をメインとして自己紹介など簡単な内容でかまいません。 普段思っ…

一番速いテンプレートエンジン - Blitz

という触れ込みのBlitzをさっくり触ってみました。 Blitz templates, fast and powerfull PHP template engine for very big internet projects Blitzの特徴としては、 速い(PHP拡張として作られている) シンプルな構文 複雑なプレゼンテーションロジック…

PHP5.2.5準備完了

PHP

アナウンスはまだですが、Ilia氏のダウンロードスペースに5.2.5のアーカイブが準備されました。PHP本家でも時期アナウンスがあると思われます。 追記(2007/11/10 17:00) http://www.php.net/*title=PHP本家でもアナウンスされました。

「PHPで暗号化・復号あれこれ」の続き

PHP

ラボブログの続きですが。。。 mcryptのpaddingは 平文の長さがブロックサイズ倍になるように ASCIIZ('\0')を付けるだけなので, base64化することで末尾のASCIIZを正しく保持する効果があると思われます(試してはいません). 今回挙げたサンプルを作る際、…

Adobe Flex2 プロフェッショナルガイド

全然触ったことないんですが、「やっとかんにゃ、いけんじゃろぉ」ということで、著者のクジラさんからげとー!Adobe Flex 2プロフェッショナルガイド Windows & Macintosh対応作者: クジラ飛行机出版社/メーカー: 毎日コミュニケーションズ発売日: 2007/09/…

PHP4→PHP5移行ガイド いまこそPHP資産をマイグレーション

id:a98さんのところから。PHP徹底攻略シリーズのようです。PHP4→PHP5移行ガイド いまこそPHP資産をマイグレーション [PHP徹底攻略シリーズ] (PHP徹底攻略シリーズ)作者: 橋本英勝,桑村潤,三宅泰裕出版社/メーカー: ソフトバンククリエイティブ発売日: 2007/1…

PHP 5.2.5 RC2リリース

予定通りでしょうか。RC2が出てきました。 The second and hopefully the last release candidate of 5.2.5 was just released for testing and can be downloaded here:http://downloads.php.net/ilia/php-5.2.5RC2.tar.bz2 (md5sum: deb66ac45b18ced107736…

2007年10月のDo You PHPはてなアクセスランキング

場繋ぎエントリですみません。。。月初ということで(2日ほど過ぎてますがw)、Do You PHPはてなのアクセスTOP10(10月分)を出してみました。TOPページを除いた各エントリのパーマリンクランキングです。 Yahoo!がPHPエンジニアを雇う時に聞く質問 - Do Yo…

phpDocumentorのDocBlock Templates

へぇ〜。なるほどね。 コメントの /**#@+ とか、 //{{{ とかの意味を誰か教えてください回答はid:i_ogiさんの @sotarok http://tinyurl.com/2cqroe ということで、このページ。 phpDocumentor Tutorial たとえば、

go-pear.orgがない件

ドメインの有効期限切れの模様。。。なんてこったい。 つかさ。アナウンスねーの? アナウンス! なんかPEAR :: Doc Bug #12250 :: go-pear.org domain is expired..こんな報告が上がっているのがついこの間なのでもしかしたら中の人は何か頑張ってて、その…