Entries from 2007-10-01 to 1 month
var x = "またきてね"; $userdata //ここでxの中身を書き換えます。 alert(x);上記のように、$userdataがあって自由に書けるとき、「こんにちは」とalertさせましょうという遊びです。条件は、、"、'、/、を使わない、fromCharCode()も使わない・・・です。…
以前どっかで読んで、「なるほど〜」「でも必ずしも当てはまるとは限らないんじゃない」と思ったこと。 プライマリキーは HDD 上にシーケンシャルに保存されることが期待できるけど、他のインデックスはシーケンシャルになることは少ない (基本的にそうなら…
VRFY コマンドを使えば、そのメールアドレスが本当に存在するかまでチェックできるよ。完璧だね☆ PS. ネタですからねっ!!!
tight index scan て実装されてる? 5.0.45 で、例に挙がってる SELECT c1, c2, c3 FROM t1 WHERE c2 = 'a' GROUP BY c1, c3;を実行しても、インデックスは c1 の部分しか使われてないっぽい。ソースコードを見ても、実装されてるような形跡がみあたんなかっ…
こうだ→「国府田」 こうだまりこ→「國府田マリ子」 さきこ→「咲子」 たまがわさきこ→「玉川紗己子」 さとみ→「里美」 こおろぎさとみ→「こおろぎさとみ」 のりこ→「典子」 ひだかのりこ→「日高のり子」 みつこ→「光子」 ほりえみつこ→「堀江美都子」 他にも…
# mkdir -m 1755 /package # cd /package # curl -O http://cr.yp.to/daemontools/daemontools-0.76.tar.gz ... # tar xvzf daemontools-0.76.tar.gz ... # rm daemontools-0.76.tar.gz # cd admin/daemontools-0.76This line is only needed for OS X 10.4.…
MySQL 5.0.45 でテスト。 delete from t where not exists (seect * from ...); delete from t where exists (seect * from ...); delete from t where c in (select ...);どっちもテーブル t をシーケンシャルアクセスするらしい。まじですか。 それとも、…
ファイル共有から目的のホストの認証ダイアログを表示した状態で netstat -na | grep '\.139.*ESTA' たぶんもっとまともな方法があるんじゃないかなぁ
メモリが足りなくなった場合、memcached は LRU(?) に基づいてキャッシュの eviction を行うけど、expire が設定されているエントリは evict されないっぽい。... なんてことはありませんでしたorz item *do_item_alloc(char *key, const size_t nkey, const…
memcached の get_multi をみんなどうやって使ってるのかな、と思っていろいろ教えてもらいました。#soozyのみなさん、twitterのみなさん、ありがとうございます。自分的にはこんな感じなのかな、と思いました (別にクロージャじゃなくてクラスでもいいけど)…
CPANにアップロードした。KeyedMutex-0.06 - An interprocess keyed mutex - metacpan.orgやったのは、 if (my $lock = $km->lock($key, 1)) { ... } みたいなスコープから抜ける際にオブジェクトが DESTROY されてロックがリリースされるようなコーディング…
Restartable system calls On systems that supported it, older versions of Perl used the SA_RESTART flag when installing %SIG handlers. This meant that restartable system calls would continue rather than returning when a signal arrived. In o…
Kazuho Oku / KeyedMutex - search.cpan.org プロトコル: プロトコルバージョン try_lock (ロックできなかったら immediate return) の追加 サーバ側: データ構造の最適化 (key の簡易 hash と state を合体させて独自の short array に) クライアント側 aut…
対応メモリは、メモリスロット×4、DDR2、クロック800/667/533/400MHz、最大16GBまで対応しています。 http://www.links.co.jp/html/press2/gigabyte_ga-m68sm-s2.html 「ローエンドモデルのマザーボード」でコレとは。まあ non-registered だから4スロット…