PHP
ところでこれ、どうやってブレークポイント設定するんですか(;´Д`) break c:\site\test.php:1 ってやっても、 1025 Invalid format for file:line combination. って言われるんですが…… windowsのドライブ指定が良くない模様……(;´д⊂) break test.php:1…
Apache の http.conf に次の設定 Listen 81 Listen 80 php_flag xdebug.remote_enable Off php_flag xdebug.remote_enable On で、php.ini に php_value zend_extension_ts xdebug-4.3-1.3.0.dll これで、81番ポートのみデバッグ用。まあ、こんなことしなく…
http://www.xdebug.org/index.php しらんかった。こんなんあるなんて。PHP 4.3.3以降 だとフリー版DBG も対応してないし、どうしようと思ってたところ。xyzzy で制御するプログラムを誰か書いてください…… 行にデバッグ用マークとか付けるのってどうするの?
http://pear.php.net/package/Structures_Graph 指向グラフ用クラス。これを図に展開できるクラスはないのか?
こんなのあったんだ http://pear.php.net/package/Image_GraphViz
手元でのベンチマークテスト結果は HatenaTokenizer1 => 121.198748112 HatenaToknaizer2 => 105.466522932 HatenaTokenizer3 => 35.3795769215 でした。 をを! かなり早まってます。しかも僕の作ったのにはローダーとかにバグがあった模様(;´Д`) あと…
たとえばこんな正規表現があるとして preg_match( '/%%%((?:.|\n)+?)%%%/', $text, $matches ); 括弧内($matches[1])の文字数が2010バイト辺りを超えると、エラーが出て、エラーの表示もできずに次のページを表示できなくなるようだ…(おそらくApacheを引き…
http://nx.eth.jp/?PHP-Changes-5.0.0 http://nx.eth.jp/hiki.cgi?Zend-Changes いろいろ気になる…
Zend Optimizerは、開発したPHPアプリケーションの実行速度を高速化します。フリーウェアとして提供、マルチ・パス・コード最適化手法によりPHPアプリケーションの実行速度を高速化します。 PHP 4.3.4 に対応したZend Optimizer 2.5.0 を公開しました。 Zend…
ちょっとアレだったんで作ってみましたがどうでしょう… http://nazoking.s31.xrea.com:8080/k/HatenaTokenizer 一応、手元のテキストでやってみたところ、 HatenaTokenizer1 => 3.324655 HatenaTokenizer2 => 0.215460 CHatenaKeyword => 18.177998 くらいで…
ishinao.net/mylog - はてなダイアリーキーワード自動リンクAPI from はてなダイアリー日記 おお、暇なときにでも*1作ろうと思ってたコードが! しかもキャッシュ機能付き! しかしすべてを正規表現でやるのはちょっと無理そう。 とやってもまだすげー時間が…
実は使える $テスト = 100; print( $テスト ); エラー無くちゃんと出る(文字コードEUC)。 変数名は、PHPの他のラベルと同じルールに従います。 有効な変数名は文字またはアンダースコアから始まり、任意の数の文字、 数字、アンダースコアが続きます。正規…
「baslib」はPHPのためのライブラリです。コミュニティサイト「関心空間」のベースとなったものを再構成しました。主な特徴は、タグライブラリを使えるテンプレートエンジン、データベースのデータなどを抽象化するiteratorクラス、などです。
MediaWiki is the collaborative editing software that runs Wikipedia, the free encyclopedia, and other projects. It's designed to handle a large number of users and pages without imposing too rigid a structure or workflow.
return new PEAR_Error("だめ"); ってな風にすると、setErrorHandling が効かないので PEAR::raiseError("だめ"); ってするようにしなさい!
PHPkitchen - PEAR Tutorials 英語だけど。プログラマなら英語が読めなくてもコードは万国共通…
PHPエディタの特徴 フリーウェアですのでお手軽に利用いただけます。 予約語、変数名、コメント等エディタの色分けが自由に可能。分かりやすい色分けでケアレスミスを未然に防ぎます。 定義した関数、クラスに即移動できるコードエクスプローラ 1つのプ…
これはすごい。 Windows-sjisの問題(mod_encodingが解決しているあれ)に対応していないのが何とも悲しいところだが、英数字のファイル名であれば特に問題なし。(ちょっといろいろ問題あるけど簡単に修正できる…) mod_dav だと単純な動作しかできないし、…
class O{ var $is="original"; } $object = new O(); $object2 = new O(); $object->refrence =& $object2; $copy = $object; $object2->is = "changed"; $object->is = "changed"; print( $copy->is ); // original print( $copy->refrence->is ); // chang…
Completely changed directory structure to PEAR standard (thanks to Matthias Nothhaft for pointing out my dumb mistake there) Due to the directory change, you should include/require 'Text/Wiki.php' (vice 'Text_Wiki.php') Added separate pars…
class test{} $original = new test(); $original->val = "copy"; $array = array( 0=>$original ); // copy $original->val = "reference"; print( $array[0]->val ); // 結果 copy class test{} $original = new test(); $original->val = "copy"; $array …
フォーマット方法が全然違う。 WakkaWikiのフォーマッタはすべてのWiki入力フォーマット用の正規表現を、まとめて一つの正規表現として示し、preg_replace_callback を用いて入力文を検索する。たとえば行頭* 、行頭- という入力規則がすべてであった場合、 …
「HL-SiteManager」は、Webディレクター・エディターとWebデザイナーのためのCMS(Contents Management System)です。Webディレクター・ディターは原稿を揃えることに集中し、Webデザイナーはオーダーに応じてデザインを作ることに集中してください。SiteMa…
1.4が出てたよー http://pear.php.net/package/Date PEARのDateって微妙に使いにくいんだよね。Date_Calcと分けてる設計思想はわからなくもないけれど、非常に効率が悪かったりする(オブジェクトのプロパティーを文字列に連結してからDate_Calcに渡して、Da…
PHP 5.0 Beta 3 released! [21-Dec-2003] PHP 5.0 Beta 3 has been released. The third beta of PHP is also scheduled to be the last one (barring unexpected surprises). This beta incorporates dozens of bug fixes since Beta 2, better XML support…
おいしさいっぱいのPHPライブラリ徹底活用! PEAR実践入門 PEAR(PHP Extension and Application Repository)は、PHPにおける、機能ごとに分類された再利用可能なクラスライブラリの総称であり、またそれらを開発するプロジェクトの名前でもあります。 本特…
MozPHP - ブラウザ上で PHP を簡単実行 PHP を Mozilla に統合し Mozilla から直接 PHP が実行出来るようにしたパッケージ、それが MozPHP だ。
EnterpriseArchitect が PHP に対応。 コード生成とコードから図の生成(プロフェッショナル版・コーポレート版のみ) - Java, C#, C++, VB.Net,Delphi,PHPおよびVisual Basicをサポート
登録されてました。気になる。こんな風に使うみたい require_once 'Text_Wiki/Text_Wiki.php'; // get the source text $text = implode('', file('Text_Wiki/docs/IndexPage.wiki.txt')); // set the parser config $parse = array('name' => 'Tavi'); // s…
これは楽しい。Form をオブジェクトで管理できるのか。もうちょっと説明文とか加えられるとうれしいのだが。Render を extend してそれっぽいのを作ってみた。なるほど、Renderも拡張しやすくなっているのか。しかし Smarty 用 Render に変更とかする場合は…