Do You PHP はてブロ

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

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

QRコード生成拡張モジュール

これ良いですね! PHP4/5 用の QRコード生成拡張モジュールです。GD拡張モジュールを使ってGIFやJPEG、PNG、WBMP形式で出力、またJSON形式でも可能なようです。速度も結構早いです。 で、php_qr-0.1.0 - 讃容日記にあるサンプルをちょっと変えたコード

死語かと思ってたのに

10代を中心に人気を集める「プロフ」より。 「プロフ」というサービスが流行りだしているようで、その中の1つ、前略プロフィールというサービスの説明ページに。。。 『前略プロフィール』は、誰でも手軽に携帯電話・パソコンの両方に対応した、自己紹介ペー…

PHP 5.2.2RC2 Released

リリースされました。 The second, and hopefully final release candidate of PHP 5.2.2 was just released and can be downloaded here:Source Code: http://downloads.php.net/ilia/php-5.2.2RC2.tar.bz2 (md5sum: 4752195cc5418686914ee1db08774763)Win3…

賞味期限チェッカー(人間用)

近江商人JINBLOGより。やってみました。 http://homepage1.nifty.com/mr_yossi/syoumikigen/ 結果は。。。 下岡秀幸さん(男性)の賞味期限は ズバリ2016年5月13日です。したがって下岡秀幸さんがいっちょまえの人間として扱えるのは約45歳までです。 なお、…

出力バッファとflush()・ob_flush()

PHP

しばらく使わないとすっかり忘れてしまうので、まとめてメモ。 ありがちなネタとして、 プログレスバー(進捗状況をリアルタイムに表示) 「お待ちください」と表示させて裏で処理を実行し、処理が終わったら結果を表示する などがありますが、これらを行う…

Documenting the Zend2 extension API

PHP

2007-04-26 - ます’s Diary - どうでもいい事100選より。 スレッドの続きを読むと、公開は遠そうですね。。。X-(

USJP Pro入れた

使っているCF-R4のキーボードは日本語配列なんですが、普段はHHKBの英語配列を使ってます。まあ、CF-R4側もCTRLとCAPSは入れ替えてますが。 で、今後HHKBをCF-R4に挿して使うことがありそうなので、 配列の切り替えが簡単 当然、OSの再起動は不要 有料でもあ…

lsof

メモ。特定のポートを開いているプロセスを一覧する。 $ sudo /usr/sbin/lsof -i :783 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME spamd 3588 root 5u IPv4 7921 TCP servername:783 (LISTEN) spamd 3603 root 5u IPv4 7921 TCP servername:783 (LISTE…

日本語版Smartyマニュアルのbuild

cvs.php.netに入ったので、Do You PHP?で毎週buildするようにしました。 また、マニュアルの全文検索とtar.gz形式でのダウンロードもできるようにしていますので、ご利用ください。

第23回PHP勉強会 - 懇親会&2次会

PHP

人数と会場が変更になったんですが、そこは幹事のLINDさんがサクッと対応。すばらしい! :-) 今回もいろいろな方とお会い/お話しして来ました。結城さん@スターゲートネットワーク、塙さん@ディノ、上野さん@早大、松田さん、野間さん@ヒューメイア。あ…

第23回PHP勉強会 - UNIX daemonのお話

PHP

尾藤さん。ウノウラボでも出てましたね。 inetdは「ビビっときたらリンリンしてサービス起動」www inetdのサービスの作り方 コーヒーを飲まなきゃ駄目なのか。。。w inetdのメリット/デメリット 独立したdaemonの作り方 syslogよりもsyslog_ng使うと早い…

第23回PHP勉強会 - 休憩中

PHP

まったり。。。

第23回PHP勉強会 - やっと着いたorz

PHP

今回も株式会社ノッキングオンさんに会場をお借りしました。ありがとうございます。 cocoitiさんの発表終わってるよ。。。

第23回PHP勉強会 - PHPとミサイル

PHP

haltさん。YouTubeにもビデオ上がってましたね。 libusb extension CodeGen_PECL使ってるよ resourceの例 structの内容を返すのが面倒だった 配列に変換して、それを返した resourceのclose specファイルの説明 resourceあたりが面白いなぁ return_resは調べ…

第23回PHP勉強会 - そろそろ出発

PHP

やばい。30分ぐらい遅れる。。。>各位 第23回PHP勉強会を開催します。 日時:2007年4月22日(日)14:00 - 17:00 会場:株式会社ノッキングオン http://www.knocking.co.jp/company/map.html

日本語版Smartyマニュアルがcvs.php.netへ

PHP

も〜ね〜、高木さんホントにGoodJobですよ :-D 当然、日本語版Smartyマニュアルの制作自体に関わった方々もホントにGoodJobでした。お疲れさまです! 先ほど、Smarty の日本語マニュアルを cvs.php.net のリポジトリにコミット させていただきました。まだ現…

eAccelerator/APC/xcacheのパフォーマンス比較再び

PHP

先日比較してみましたが、使っていたPHPがdebug buildだったので、non debug buildで改めてやってみました。ついでに、ZendOptimizer 3.2.6と組み合わせた場合も計測してみました。 で、結果ですが、総実行時間(Total)だけ掲載しています。eAccelerator、X…

MySQL Master-Master Replication Manager

カイハツニッキから。これはステキ :-) MMM (MySQL Master-Master Replication Manager) is set of flexible scripts to perform monitoring and management of MySQL Masrter-Master replication cluster configurations.

本日の注文分

CentOS5も出たし、一度試しておきたいかな、と。Linux WORLD Xen導入・活用ガイド (IDGムックシリーズ―〈月刊〉リナックスワールド総集編)出版社/メーカー: IDGジャパン発売日: 2006/11/01メディア: ムック クリック: 10回この商品を含むブログ (4件) を見る…

GD拡張のスナップショット機能は5.2.2ではオアズケ

PHP

ますさんのところから。うーん、残念。リリースサイクルに入ったので遅すぎた、っちゅーことですか。せっかく盛り上がったのに X-( It is too late for new features for 5.2.2. Please either revert this commit or put it into the #ifdef 0 block as Ton…

PHP4は来月7歳になります

だそうです。もうそんなになるのか。 Name that release date - Sara Golemon そういえば、486SX(だっけな)上のVine1.1で、PHPで作ってたグループウェアを動かして、「何となくPHP3より早くなってる!」とか言ってた記憶が。。。

Oracle 9.2のDBMS_OBFUSCATION_TOOLKITを使って3DES

元ネタは以下のURLにある「Oracle 10g XEのDBMS_CRYPTOを使ってAES」です。 http://www.oracle.com/technology/pub/articles/oracle_php_cookbook/ullman_encrypt.html 調べてみるとDBMS_CRYPTOがDBMS_OBFUSCATION_TOOLKITの後継っぽいので、「ひょっとして…

レトロ

画像はこちら。涙出ます。 これのどこが面白いのか分からない世代もいるなと思うと感傷的になってきた。実家帰ると、5インチ2Dがまだ箱のまま転がってたりします。

PHP+Windowsでスクリーンショットやサムネイル作成

PHP

うわ。これ良い。 Windowsだけだが、COMで取ったウィンドウハンドルからウィンドウの画像をキャプチャする機能をPHPのGD拡張に追加した、という話が。で、WindowsXP SP2+IE7なマシンで実際に試してみましたが、スクリーンショットは のような感じで撮れまし…

第23回PHP勉強会

PHP

アナウンスされました。今度も出る予定です :-) 第23回PHP勉強会を開催します。 日時:2007年4月22日(日)14:00 - 17:00 会場:株式会社ノッキングオン http://www.knocking.co.jp/company/map.html

eAccelerator/APC/Xcacheのパフォーマンス比較(オブジェクト絡み)

PHP

PHP5系を対象にしたテストなのに、オブジェクト絡みの処理を比較していなかったので追加 :-) 組み込みクラスのstdClassとPHPコードで定義したクラスに対して インスタンス生成 setメソッド getメソッド クラス定数の取得 継承・実装した場合 といった内容の…

eAcceleratorとAPCのパフォーマンス比較+xcache

PHP

ということで、Xcacheの結果を追加 :-) 使用したバージョンは1.2.0で、その他環境・条件は他と同じです。なお、Xcacheにはini項目としてxcache.optimizerがありますが、まだ実装されてない模様です。 で、グラフと生データは以下の通り。グラフ、かなり見づ…

MeasurementInterceptor作ってみた

先ほどのeAccelerator/APCパフォーマンスネタですが、元々はs2container.php5/s2dao.php5+eAccelerator0.9.5で例外がthrowされずにFATALになってしまい、「なにー!」と言い始めたことがきっかけです。 で、サンプルアプリでベンチマークを取ろうとMeasurem…

eAcceleratorとAPCのパフォーマンス比較

PHP

id:koyhogeさんからのリクエスト(^^;で、比較してみました。 実行したコードは、以前Sebastian Bergmann氏がコンパイラとコンパイラオプションの違いによるパフォーマンス比較を行った際に使った(と言っている)コードで、cvs.php.netにあります。 テストし…

twitterMobile入れてみた

先日使い始めたTwitterですが、携帯から利用できるようにtwitterMobile入れてみた。おお。これ便利だ。 「今、何をしているの?」でつながるコミュニティ、Twitterを携帯端末で使用できます。セットアップの際に携帯からやるのが面倒なのでUser Agent Switch…