2007-05-01から1ヶ月間の記事一覧
第24回PHP勉強会の発表内容ダイジェスト。 haltさん。 extension使えば、「PHPでも何でもできるよ」 ミサイルランチャー登場!「発射ぁ!」 車は動かせないよなぁ(笑 「何でもやろう」とする人が少ないんじゃね? PEAR::CodeGen_PECLおさらい 「コピペでOK…
自己紹介中。時間有り余りらしいです :-D
「Twitter API+GraphViz一発ネタ」ということで発表します。プレゼン資料はevents.php.gr.jpからダウンロードできます。 Twitter API+GraphViz一発ネタ 発表者 SHIMOOKA Hideyuki(Do You PHP?) 内容 Twitter APIとPEAR::GraphVizを使ってmixiGraphもどき…
via.Yahoo!がPHPエンジニアを雇う時に聞く質問 | IDEA*IDEAとりあえず適当に訳してみました。間違いがあれば指摘をお願いします :-) 1.配列usersに「john」を追加しないのはどれか? 1. $users[] = ‘john’; 2. array_add($users,’john’); 3. array_push($use…
今夜はPHP勉強会。会場はサイボウス・ラボさんです。ありがとうございます。 19:00頃出発予定で、いつも通り、半リアルタイム(?)で現地レポートする予定です。あと、懇親会も :-) 日時:2007年5月24日(木)20:00 - 22:00(1時間延びた) 会場:サイボウズラ…
もう、id:MugeSoさんが書かれているとおりです。 PHP extensionは開発言語こそC/C++などでありPHPではありません。しかし、一度作ればPHPの一部となりPHP環境そのものに溶け込んでいき、PHPから使うことができるのです。PHPerは新しいextensionを開発したり…
前のエントリに続いて、Erlangマニュアルをやってみました。3.3 Registered Process Namesです。 % % @see http://www.erlang.org/doc/doc-5.5.4/doc/getting_started/conc_prog.html % -module(tut16). -export([ping/1, pong/0, start/0]). ping(0) -> reg…
公開されているpdfで頭が煮えてきたメッセージパッシングをもうちょっとやってみました。「困ったらマニュアル」ということで、http://www.erlang.org/doc/doc-5.5.4/doc/getting_started/part_frame.htmlのhttp://www.erlang.org/doc/doc-5.5.4/doc/getting…
Simplateの配布サイトでSimframeというPHP拡張モジュール(+PHPスクリプト)として作られたフレームワークがあります。 aimy.jp ググっても、ほとんど情報がないですね。で、早速試してみようと。。。悪戦苦闘。結論から先に言うと、 インストールは問題な…
木曜日にRC1、2週間程度揉んで最終リリース、って感じですか。 I would like to release 5.2.3 RC1 this coming thursday and follow it with a final release a week or two weeks after that depending on how well RC1 is received.
CentOS4.4にPHP5.2.1(src)をインストールしている状態で、configureオプションでディレクトリ構成を変えないままPHP5.2.2(src)をインストールすると、make installの段階で Warning: Cannot use a scalar value as an array in phar://install-pear-nozl…
SDも長いですね〜。200号だそうです。Software Design (ソフトウエア デザイン) 2007年 06月号 [雑誌]出版社/メーカー: 技術評論社発売日: 2007/05/18メディア: 雑誌購入: 1人 クリック: 7回この商品を含むブログ (8件) を見るWEB+DBよりもよく買ってたりし…
公開されているpdfの続きで、今日はコンカレントプログラミングということで、以下のようなプロセスのサンプル。 -module(pair). -export([start/0, loop/1, client/2, client_proc/2, example/0]). start() -> spawn(?MODULE, loop, [{}]). loop({}) -> rec…
koyhogeさんのところから。 私が管理しているWebサーバのログに、PHPアプリの脆弱性を狙ってアクセスしてきているらしいボットの形跡がありました。 : 聞いたことのあるアプリケーション名がURLにいくつも含まれていて、そのXML-RPCの受け口をターゲットに…
面白いですね、これ。prototype.js使ってるようです。 僕は今回の開発合宿でWii対応サイト向けのコマンド入力ライブラリを作りました。まずはデモをご覧ください。wii.js デモ別にWiiでなくても、ちゃんと普通のブラウザでも動作しますので、恐れずにカーソ…
「どっちの言語が優れている」とか「この言語はダメだ」っていうのは、言語の作者 or 熱狂的な信者しか関係ないんじゃないですかね?一般的なユーザー無視で。 404 Blog Not Found:そろそろPHPに関して一言いっとくか あちこちのblogやコメント欄では反対意…
アナウンスはまだですが、受付開始されました。今度も出る予定です :-) 日時:2007年5月24日(木)20:00 - 21:00 会場:サイボウズラボ
やべっ!逃すところだった。 5月28日(月) 20:00からです。今度は行きます :-) 今回のゲスト講師には、サン・マイクロシステムズ株式会社 コミュニティ・プロジェクト統括責任者 藤井 彰人氏をお迎えして、オープンソース化されたJavaの最新技術と、今後の方…
プロキシ型脆弱性スキャナの1つであるParosを使ってみました。 We wrote a program called "Paros" for people who need to evaluate the security of their web applications. It is free of charge and completely written in Java. Through Paros's proxy…
2007/6/22 (金) 19:00からです。 定員少なめ(30名)だそうですので、参加される方はお早めに! 前回の「DSASのあれこれ」はDSAS全体を俯瞰するような内容だったのですが、今回はピントをしぼって、DSASのとある構成要素について深く濃くしゃべりたいと思い…
公開されているpdfの続きで、今日はファイルの入出力。 徐々にAPIの利用がメインになってきたので、マニュアルとにらめっこしながら進めました。が、このマニュアル、javadocに慣れてると読みづらい。。。私だけですかね? で、掲載されているfile01モジュー…
Stefan Esser氏によるパッチが公開されています。 Because the PHP developers do not want to fix the PHP 4 Reference Counter Overflow Vulnerability that was disclosed during the Month of PHP Bugs the Hardened-PHP Project as usual had to step i…
公開されているpdfでようやく折り返し地点です。以下、完全に自分用メモです。 しかし、Java、PHPとはかなり違った言語ですねぇ。 アトム:それ自身が値 fun:無名関数の定義。endで終わる。 スペースは結構緩い 「=」はパターンマッチング 値が設定されてい…
完全にノーマークでした。。。「5」ではなく「4.5」がリリースされたようです。 同Projectはこの4月に,RHEL5のクローンである「CentOS 5」をリリース済みである(日経Linux2007年6月号の付録DVDに収録)。今回の4.5はそれよりも古いバージョンになるが,こ…
RC4がリリースされています。RC3は最終RCではなかったようです。。。 [17-05-2007] Xdebug version 2.0.0RC4 has been released. There are two major changes that needs some introduction. The first one is that the profiler_output_name and trace_out…
お遊び的にrunkitを使ってAOPするサンプルを作ってみました。
元記事は、Fatalエラーの検出時に指定アドレス宛にメールを飛ばす、といった内容です。 One big issue of the PHP error handling is that there’s no built-in way to catch fatal errors with an user-defined error handler. So I thought a little bit a…
Windows版をインストールしました。ちょっとずつやっていこうかと。 まずは、対話シェルがらみで最低限覚えておくべきヘルプと終了 :-) C:\temp>erl Eshell V5.5.4 (abort with ^G) 1> help(). ** shell internal commands ** b() -- display all variable b…
以前エントリした米Oracle社が提供しているPHP+Oracleのマニュアル(英語、pdf形式)の新版がリリースされました。 This new release includes lots of updates, including information on the PHP PDO_OCI extension, testing the OCI8 extension, tracing…
リリースされました。 前回、グループで述べたとおり、2週間程度たちましたので、simplate-0.3.4を公開しました。ファイルは、こちらにおいておきます。 http://simplate.aimy.jp/archive/simplate-0.3.4.tar.gz