Do You PHP はてブロ

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

2007-01-01から1年間の記事一覧

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..こんな報告が上がっているのがついこの間なのでもしかしたら中の人は何か頑張ってて、その…

PEAR::Text_Spell_Audio

アルファベットと数字の発音のwavファイルを繋げるPEARパッケージのようです。バージョン0.1.0αがリリースされたばかりですが。。。 Joins up multiple wav file sound clips of letters/numbers being spoken, optionally adding distortion and echo. This…

MD5の辞書

先週見つけたネタですが。。。 それに対して、id:yappoさんのブクマで「Digest::MD5::Reverseでふくごうかでkiruyo」というコメントがあった。 md5.rednoize.comのようなハッシュ値から元の値を返すようなサービスがあって、Digest::MD5::Reverseはそれを呼…

本を2冊頂いた

両方とも買おうとしていた本だったので、かなり嬉しい。 1つ目は、会社の本棚整理で1冊。俺流プロトコル実装入門 ~Private Implementation Protocol~作者: 新里祐教,佐久川剛,遠藤正仁,今村謙之出版社/メーカー: 毎日コミュニケーションズ発売日: 2007/05/22…

Xdebug2.0.1リリース

あっという間にリリースされました。先日エントリしたカバレッジのパフォーマンス改善とPHP5.3対応(まだ不完全)、バグFIXという内容です。 + Changes: - Improved code coverage performance dramatically. - PHP 5.3 compatibility (no namespaces yet th…

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

最近ネタがないので、場繋ぎ的にDo You PHPはてなのアクセスTOP10(9月分)を出してみました。TOPページと9月の転職ネタを除いた各エントリのパーマリンクランキングです。 PHPカンファレンス2007 ダイジェスト - Do You PHP はてな Paros使ってみた - Do Yo…

Regular expression challenge

なんだか世間では空前の正規表現ブームらしいですがw、ちょっと面白いネタを見つけました。 After the success of my “a bit of fun” challenge, a few people asked for some more challenges. So I was answering a question on a mailing list that I’m …

PHP 5.2.5 RC1リリース

え?もう5.2.5ですか? The first release candidate of 5.2.5 was just released for testing and can be downloaded here:http://downloads.php.net/ilia/php-5.2.5RC1.tar.bz2 (md5sum: 2f0c9ecbd50213958e9b69ec69f715ec)id:masugataさんがエントリして…