2005-07-01から1ヶ月間の記事一覧

DNS

www.DNSreport.com うぉー これ 便利だ。digで no recurse とかチマチマやらんでも一発でDNS設定を確認できる。

僕のはこんなんでした。 http://www.ii.ist.i.kyoto-u.ac.jp/~koseki/hatenamap/hatenamap.cgi?target=toton はてな地図へようこそ。これははてなのアンテナとダイアリーの登録関係から地図を描くプロジェクトです。例えば、僕の地図はこんな感じ。

Xwinodw

Xサーバ・クライアントでやることメモ。 Xサーバ $startx $xhost hostname Xクライアント $export DISPLAY=${HOST_IP}:0.0 $/usr/X11R6/bin/xxx-command-run http://www.netlaputa.ne.jp/~utty/linuxmld/xhost1.html - 仕事を成し遂げる技術―ストレスなく生…

PHP5でアノテーション Rails to you

はりphpA速いです!! 一瞬、目を疑いました。 On Thu, 14 Nov 2002 09:09:20 +0900 Mashiki wrote: > ちなみにapc.incスクリプトを・・・・ > すると結果は変わるでしょうか? テストしてみました。apc.incスクリプトを ////ケースA の場合 CGI版PHP 1回目 …

PHPのソース

PHP Cross Reference オレはPHPの高速化情報をしつこく求める男だぜ。 google:PHP ベンチマーク google:PHP benchmark google:Turck MMCache http://www.blueshoes.org/en/developer/php_bench/ subject.php におけるsort処理部分だけ見ると、 0.0077 usort …

クロージャの綴りを忘れて検索できなかった。closureだよね。

ここに書いておけば忘れても大丈夫さ・・・。 google:perl クロージャ google:perl closurePHPだとこんなんみたいですけど、perl使いからすると とても微妙な気がします。っつーかperlの拡張版からスタートしたんならperlの構文とかいいとこ取りでパクればい…

bash でfor の範囲指定

for a in $(seq 1 5) do echo $a done上の例では$(seq 1 5)が展開されてシェルには1 2 3 4 5が渡される.したがって,シェルが受け取るのは二つ上の例と同じである.

PHP

PHPでの未定義変数参照 デフォだとエラーにならないっぽい。 php.iniで error_reporting=E_ALL を指定するか、スクリプト内で error_reporting(E_ALL); を指定するのがよさげ。それから、ブロックでスコープは作成されないようだ。注意。 - PHP4徹底攻略改訂…

apache1.3とtomcat5の連携

コネクタプロトコルが多数あって混乱しました。 多分jk1.2をjk2と勘違いしてしまった。 結局、 jakarta-tomcat-connectors-jk2-2.0.2-src.tar.gz をインストールしてうまくいきました。 インストールしたら http://localhost:8080/manager/status でjkの動作…

ソートとかアルゴリズムとか

ハッシュを高速化したお話。 FreyaSX開発メモ(2) -- 15 June, 2004, Yutaka Sato索引作成のひとケタ高速化達成(^^) elfhash っちゅーアルゴリズムがいいらしいよ。おまけ >>1 適当にキーワードを教えるから google で調べれ 衝突回避: 開番地(オープンアド…

画面遷移の設計パターン

が知りたいんだよな。 どっかにいいサイトか本ないですか? google:画面遷移図 google:画面遷移 設計 パターン Microsoft patterns & practices について - これ面白そうだね。MSのセミナがストリーミングで提供中。 MSDNのサイトもリニューアルされているみ…

- 富豪的なGmailの使い方。貴族の生まれかと思った。 最近、自分の全プロジェクトのmakeファイルに「ソースコードを自動的にGmailに送り込む」行を追加した。これまた、非常に便利。Koders.comでオープンソースがインデックスされていてよく利用するが、Gmai…

PHP本

PHPは中級以上のテクニカルな情報が少ないので困る。 この本欲しいなぁ・・・ 極める ! PHP作者: 坂井恵,上鍵忠志,田中正裕,月宮紀柳,森川穣出版社/メーカー: 翔泳社発売日: 2005/06/02メディア: 単行本(ソフトカバー) クリック: 10回この商品を含むブログ…

APD

PHP

まともにコンパイルできたのは PHP 4.3.8 + apd-0.9.1 の組み合わせ。 apd_set_pprof_trace(); をコールして pprof -z tracefile pprof -r -t tracefile pprof -R -T tracefile pprof -Tcm tracefile とかで調査。 pprof -r -O 40 で子コール含めず上位40関…

pretty print

php

http://web.linix.ca/pedia/index.php/Prettyprint PEAR::PHP_Beautifier Beautify PHP http://www.bierkandt.org/beautify/index.php phpCodeBeautifier - コーディングスタイルを統一する http://www.doyouphp.jp/tips/tips_phpcb.shtml

javaみたいなスタックトレース

PHP

{ function show_stack($stack){ //var_dump($stack); echo " $stack[file]: $stack[line]: $stack[function] \n"; } function myErrorHandler ($errno, $errstr, $errfile, $errline) { echo "myErrorHandler ($errno, $errstr, $errfile, $errline) \n"; e…

PHP

■ PHP code coverage このエントリーを含むブックマークPHPでカバレージを表示する。カバレージはXdebugで取得できる。

tip

PHP

@ を付けたらエラーメッセージは表示されませんが、 $php_errormsg という名前のグローバル変数にエラーメッセージが入ります。 色々なテクが紹介されている。 がPHPはパフォーマンステクニックなどの情報が少ないのがネックだ・・・。 PHP4はパフォーマンス…

PHPのプロファイリング

個人的にはxdebugをコマンドラインで使用している。 styleは5で。ただテキストでプロファイル結果を出力しているとソートとかできないため、GUIツールがあればいいなぁ。 php|works の発表資料が一部公開されていました。英語ですが、参考になると思います。…

テンポラリテーブル

MySQL Lists: mysql-ja: 5章: Joins, Temporary Tablesと Transactions, 「Beginning MySQL,Dat abase Design and Optimization: From Novice to Professional」 temporary tableを使用することで時間と労力の節約となり ます。特に大きくて似通った結果を返…

テンポラリテーブルでシーケンスをつける

テンポラリシーケンスを作って、 SELECT nextval('temp_seq'),* FROM Table;

CAPTCHA

http://d.hatena.ne.jp/agt/20050309#p1 へぇ。初めて名前知った。

http://bk1.hatena.ne.jp/1119748552

WEB-INFに大量にドキュメントを置くな

http://kvasir.skirnir.net/software/java/java00019.ksdSHFSというものがあるらしい。 てほかのPCとディレクトリを共有する方法を紹介した。LANの内側でNFSを使うことには問題はないが、外部とのやりと samba,NSF,WebDAB,FTPなど様々なリモードファイル共有…

URL・単語との相関データ

はてなブックマーク・はてなRSSなどは自分の定義したURLと相関したデータを他人のブックマークから辿れる。これがすごく使える。e-wordsなども関連ニュースなどを表示してくれるため、役に経つだろう。 http://e-words.jp/n/E38387E383BCE382BFE3839EE382A4E…

スタックトレースで呼び出しの過程を知る

JSR 73: Data Mining API

JSRs: Java Specification Requests としてデータマイニングAPIが策定中のようだ。javax.dataminingなんてパッケージが用意されている。本当のエキスパートのみでなく、一般レベルの開発者とアプリケーション利用者がデータ分析に使える機会が増えるのであれ…

SNS

mixiに登録して何ヶ月かSNSを体験してみましたが、正直あまり楽しめませんでした。なんでだろう。理由をいくつか考えてみました。 情報収集のツールとしては中途半端です。コミュニティからはおそらく生産的な情報は得られません。各コミュの母体数が少ない…

http://d.hatena.ne.jp/komecheese/20050716#p1 岡村ちゃん好きとしてはすげー面白い。 「最低最悪のシークレットライブ」ってのも珍しいわ。