Do You PHP はてブロ

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

2008-05-01から1ヶ月間の記事一覧

第3回CakePHP勉強会

アナウンスが出ました。来月最後の金曜日ですか。 CakePHPの活用事例やさまざまなネタで交流し、さらに広がるCakePHP界を盛り上げましょう。発表できるネタ、発表したいネタのある方はご連絡ください。ライトニングトークも予定していますので、短時間の発表…

Short syntax for array literals [...]

PHP

id:rskyさんが今年の1月にパッチを投げた後にしばらく放置プレーされていた件ですが、再燃しているようです。流れは次のスレッドをどうぞ。 '[PHP-DEV] Short syntax for array literals [...]' - MARC 今度は具体的に「やる/やらない」の話になっているよう…

PHP5.2.6で「multipart/form-data使ってアップロード」の続き

しつこいようですが、今度はPHP5.2.6で先日の件の続きです。まずは、先ほどのPHP4.4.8のように $ ./configure ... --enable-zend-multibyte --enable-mbstring ... とmbstring拡張を組み込みでbuildして確認してみました。すると、 $_FILESの内容は変換され…

PHP4.4.8で「multipart/form-data使ってアップロード」の続き

しつこいようですが、先日の件の続きです。 もしかしたら「extension=mbstring.so」ってのがキモなのかもしれません。こちらの環境では静的に組み込んでますので差異があるとしたら、それくらいしか思いつかない。。。最近、拡張モジュールはすべてsharedに…

「multipart/form-data使ってアップロード」で助けて〜

解決法については追記も参照してくださいなんか、すんごい勘違いしてるような気もしなくもないですが、もうgdgdです。。。助けて。。。orz 現象 multipart/form-dataなフォームからPOSTすると、$_POST・$_FILESに含まれるマルチバイトなデータがinternal_enc…

1000speakersはgdgdでいいから続けるべき

いい事書いてあった。halt++。 最初から毎回クォリティの高いイベントにしたいのかもしれません。でも実際そんな事できるわけないし、回を重ねる毎に注目する人が増えて、嫌でもクォリティは上がっていくのでgdgdでいいから回を重ねた方がいいと思います。ホ…

Christopher Jones氏のphp|tekでのプレゼン

OracleのChristopher Jones氏によるphp|tekでのプレゼンが公開されています。 Web-Scale PHP Database Connection Management(pdf) ざっと見た感じ、全体的にoci8拡張についてのtips集になっているようです。概要は次の通りです。 prefetch バインド変数 …

Robust Batch Processing with PHP

PHP

PHPによるバッチ処理についてのプレゼンです。珍しい。。。 For those of you interested, I’ve made the PDFs of my slides from php|tek 2008 available below: * The Grown-Up Company’s Guide to Development * Robust Batch Processing with PHPIf you …

memcachedに登録されているすべてのキーを抜き出す

先ほどのmemcacheの件の続き。 Protocol docsには、先ほど使ったコマンド stats cachedump の説明がありません。どっかにないな?かとググってみると、やたらとPHPマニュアルが引っかかりました。 PHP: Memcache::getExtendedStats - Manual え?ひょっとし…

memcachedのクライアントとしてtelnetを使う

先ほどのmemcache管理画面の件の続き。 その他、登録されているキー一覧も表示できるようです前から気になっていたんですが、memcachedのCのAPIとしては登録されているすべてのキーを取得するものは用意されていないはず。でも、先の管理画面では取得できて…

APCのWebインターフェースっぽいmemcacheの管理画面

PHP

APCのWebインターフェースではキャッシュ使用率の円グラフが表示されますが、これを元にmemcacheの管理画面を作った方がいらっしゃるようです。 For a long time I was looking for a nice web interface like the apc.php (comes with the apc’s source) th…

Zendがレイオフ

むぅ。どうなることやら。IBM/Yahooあたりか、それともSunか。。。 この人員削減は、身売りに備えたおめかしの可能性がある。2006年にはOracleが買いたがって、価格は$100M(1億ドル)〜$200M(2億ドル)と言われた。今でも関心があるかもしれない。IBMはす…

eAccelerator 0.9.5.3リリース

PHP

8ヶ月ぶりですね。バグFIX版のようです。 Changes in this version (from 0.9.5.2) * Remove an unlock statement that shouldn't be there. This should fix the problems reported in #232 and a lot of related bugs. Thanks to Terry Duncan for the fix…

まるごとrhaco

PHP

キタキタ! まるごとrhaco!現在進行形で書いてます!!id:riafさん、頑張れー! riaf-ja - document/rhaco/まるごとrhaco!

第1回XOOPSCube勉強会

haltさんによるXOOPSCube勉強会が開催されるようです。 第1回XOOPSCube勉強会は「PHPはよくしらなかったり、あまり得意じゃないけどXoopsを使っていろんな事をしてみたい」という人を対象に、技術的な話よりも「何ができるのか」をXoops中心にして勉強する会…

Webgrind: A Web Frontend for Xdebug

PHP

Xdebugにはプロファイラ機能があるわけですが、そのプロファイリングデータを表示するWebフロントエンドが今年のGoogle Summer of Codeに登録されてるようです。 My about page has mentioned a web based frontend for Xdebug for some time. The project h…

CF-R4の熱対策の続き

先日買ったノート用クーラーパッドですが、特に不満はなかったのですが、とりあえずファンをひっくり返してみました。TK-CLNUB5 posted by (C)shimooka自作PC用のごく普通のファンでネジ4本で留まっています。ネジを外してファンを引き出して、ひっくり返し…

第33回PHP勉強会

アナウンスでました。今回からテーマに沿ったものになるのかな?また、今回は有料です。 第33回PHP勉強会を開催します。今回のテーマは「モバイル」です。 日時 2008年05月23日(金)19:30 - 21:30 会場 株式会社ノッキングオン ノッキングオンの地図はこちら …

拙作パッケージをまとめて更新

といっても、PEAR::HTTP_Requestの推奨バージョンを外しただけですが。。。 Services_FeedMeter-0.1.2(PEAR::Services_FeedMeter作ってみた - Do You PHP はてな) Services_Hatena_Favorites-0.0.2(はてスタのお気に入りAPIのPEARパッケージを作ってみた …

could not locate required checkpoint record

いつものCentOS4.6+PostgreSQL8.3.1+VMwarePlayerを2つ使って、スタンバイDBを構築したところ、スタンバイ側が起動しない。。。pg_logにあるログを見てみると、 LOG: database system was interrupted; last known up at 2008-05-14 10:53:49 JST LOG: sta…

今年のPHPカンファレンスは7月21日

php-usersにアナウンスが流れました。海の日です。 PHPカンファレンス実行委員のゆどうふ@亀本です。PHP-usersにご参加の皆様、いかがお過ごしでしょうか。 さて、今年もPHPユーザによる一大イベント、PHPカンファレンス2008の開催が決定 いたしました。今…

PEAR::Date_Holidays_Driver_Japanese 0.2.2

華麗に突っ込まれてました>< 正確に言うと、Date_Holidays_Driver_Japanese::setYear()の挙動が変。 : setYear()を使うと振替休日と国民の休日だけ表示されないので、Date_Holidays_Driver_Japaneseがおかしいのかな?って思ったりもしたんですが、内部名…

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

Do You PHPはてなのアクセスTOP10(4月分:2008/04/01〜2008/04/30)を出してみました。各エントリのパーマリンクランキングです。 Paros使ってみた - Do You PHP はてな 出力バッファとflush()・ob_flush() - Do You PHP はてな PHP+memcache+Repcachedを…

SMTP-AUTHでDIGEST-MD5、CRAM-MD5が出てこない

CentOS5+Postfix2.3.3+cyrus-sasl2.1.22(付属のrpm)でSMTP-AUTHの設定を一通り行い、telnetで動作テストすると、 $ telnet localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 www.doyouphp.jp ESMTP Postfix ehl…

CF-R4の熱対策

ノート用クーラーパッドを買ってみました。ノートクーラーパッド買った posted by (C)shimookaモノはSANWA SUPPLYのTK-CLNUB5。サンワサプライ ノート用クーラーパッド TK-CLNUB5出版社/メーカー: サンワサプライメディア: Personal Computers購入: 1人 クリ…

Date_Holidays 0.19.0リリース

リリースされました。このバージョンから、Date_Holidays_Driverを継承したドライバクラスが別パッケージ扱いになったようです。 Date_Holidays helps you calculate the dates and titles of holidays and other special celebrations. The calculation is …

PHP5.2.6リリース

PHP

RC5から長かったですねぇ。ようやくリリースされました。 The PHP development team would like to announce the immediate availability of PHP 5.2.6. This release focuses on improving the stability of the PHP 5.2.x branch with over 120 bug fixes,…

PEAR::Date_Holidays_Driver_Japanese 0.2.0

バージョン0.2.0をリリースします。更新内容は以下の通りです。 翻訳ファイルを追加(ja_JP.xml、ja_JP.ser) エンコーディングはUTF-8です 振替休日の英名を修正 テストスクリプトのディレクトリ構成を変更 インストールは $ sudo pear install -af http://…