月: 2005年9月

Explaining Explain日本語版ドラフト

JPUG広報部ブログにOSCON2005で発表された「Explaining Explain」の日本語版ドラフトが公開されています。

EXPLAINとはPostgreSQLのコマンドで、クエリの実行プランや実際の実行時間を表示させる為に使います。SELECT min(val) FROM my_table; が何故遅いのか等、が解るツールです。クエリの最適化、PostgreSQLサーバの設定ファイル(postgresql.conf)のrandom_page_costの最適化などには欠かせないコマンドです。

非常に参考になります。もし読まれた事がない方はぜひどうぞ。

不自由なWebサイト

中国のWebサイトを作ったことはないですが、この記事によると、Webサイト、ブログは登録制になった(?)らしい。為政者の気持ちは解るのですが人の口に戸は立てられないと思いますが…

レベルは違っても日本でも似たような議論があり、有害コンテンツは無い方が良い&フィルタできる方が良いと思います。しかし、制度として確立しようとする議論は不毛な議論です。

この記事からは中国政府が海外のサイトにどう対処するのか分かりません。どうするつもりなのか知りたいですね。

追記:
ちょっと前に登録制になった、と思っていたらITMediaには6月の記事として載っていますね。
「Night Crawler」と呼ばれるシステムでクロールして未登録サイトを見付けて閉鎖させているようです。Wikipediaへのアクセスも制限しているようなので、これとは別に何らかフィルタを使っているのですね。

参考:
http://www.itmedia.co.jp/anchordesk/articles/0506/22/news094.html
http://www.itmedia.co.jp/news/articles/0506/07/news093.html
http://www.itmedia.co.jp/news/articles/0405/21/news053.html
http://www.itmedia.co.jp/news/articles/0406/15/news055.html
http://www.interfax.cn/showfeature.asp?aid=2367

速いSSH

SSHでのファイル転送は遅くて困る事があります。RabbitベースのCryptiCoreを採用したため、OpenSSHより2倍から8倍速いという事らしいです。

日本円でも買えるようですがエンタープライズ用という事で結構高いです。

クライアント – ¥17,756
サーバ – ¥92,234
http://www.ssh.com/company/sales/store/

お勧めPC

D. J. Bernstein先生のAdvice for computer buyersが8月23日に更新されていました。詳しくはリンク先を見て頂くとして、お勧めPCの概要は

-Athlon64 X2 3800+
-512MB ECC メモリ * 2

その他を付けて $911(送料込み)

10万しませんね。少し前に作ったPentinumDのPCはNon ECCで軽く10万超えましたが…

2年ずつ首相輪番制とは…

ドイツの選挙では与野党の勢力が均衡した、と聞いてはいましたが「2年つづ首相を輪番で」とは苦肉の策です。しかし現実的な方法ですね。ただ、これでは総与党体制とも言えるのでこうならないよう日本は早く比例区を無くした良いですね。

Windows用リソースモニタ

Linuxの場合、Xfce4、Gnome、KDE、どれを使っていてもそれなりに使い勝手が良いCPU利用率などのリソースモニタが用意されているので困りません。Windowsの場合、動作がやけに遅くなる、という事が頻繁にある割にいつも起動しておくにはタスクマネージャは使いづらいです。

1年くらい前にも良いものが無いか探して見たのですが気に入る物が無かったので特にツールはインストールしていませんでした。先日探して見るとやっと気に入ったプログラムを見付けました。Akabei Monitorと言うモニタですが結構良いです。Skinを作ったりもできるようですがソフトに付属しているAkabei Slimを使い、透明度を上げると邪魔にならずに何時でも動作状況がわかります。

Slimスキン

Linuxではどのデスクトップ(よく使うのはKDE、Xfce4、Gnomeの順)でも、必ずリソースモニタを表示しているのでこのAkabei Monitorがあると気分が良いです。リソースモニタの為にリソースを使う、という矛盾もありますが気持ちの問題ですから(笑 

Windowsのリソースモニタをお探しの方にはお勧めです。
表示可能な情報は次の様な情報のらしいです。

すべての情報
Dock風の場合

詳しくは次のURLに記載されています。
http://park8.wakwak.com/~akabei/software.html

GW-DS54GL

PCIスロットに挿す無線LANカードです。製品紹介のページにはXP SP2に対応している、と書いてありますが、この無線LANカードに付属するツールはWindows XP SP2には対応していません。

私のシステム(915G)の場合、ツールのインストール直後からログインすると突然リブートするようになりました。ブルースクリーンにさえならずいきなりリブートしました。セーフモードで起動しツールを削除するとリブートしなくなり、Windowsの標準的な設定手順で無線LANも使えるようになりました。ツールくらいなら、と思うかもしれませんがこのカードのドライバをインストールするにはツールをインストールしなければならない仕組みになっています…

http://www.planex.co.jp/support/download/bwave/gw-ds54gl.shtml

のページ下にはツールはXP SP2に対応していない、と書いてありますが製品ページにはXP SP2対応と記述されています。これで良いのかな… 危うくカードの初期不良だと思って販売店に交換してもらいに行くところでした。

# 重要な情報はよく見える所に貼りましょう、というFirefox 1.0.7 リリースと
# 同様のネタと言う事で記載しました。

Firefox 1.0.7 リリース

mozillazine.jpのコメントによるとRCには不具合があるようです。個人的には1.0.7は全く試していません… が、注意した方が良いかもしれません。
# ちなみに現時点では日本語版はリリースされていませんでした。

http://www.mozillazine.org/talkback.html?article=7389

英語版のmozillazineによるとリリース版のエクステンションにも問題がある旨のコメントもあります。コメントからは問題というより仕様の変更と言えそうですが…

When you upgrade to a new version of Firefox all of your Extensions and Themes will be disabled until Firefox determines that either a) they are compatible with the new release or b) there are newer versions available that are compatible. This is because Firefox changes from release to release and as such the ways in which some extensions integrate changes, meaning there can be problems when running an older extension with a newer version of Firefox.

要するにアップグレードするとエクステンションとテーマが使えなくなります。当たり前と言われればそれまでですが、リリースノートはよく読んだ方が良いようです。

1.0.7では以下の脆弱性が修正されているそうです。

http://www.itmedia.co.jp/enterprise/articles/0509/21/news029.html

Linux版Firefoxをどうするかが問題…

b2evolutionをアップグレード

このブログで使っているブログソフトのb2evolutionが9/16にアップデートされていました。基本的に早くなった、SPAM対策を向上したリリースのようです。

さっきアップグレードしました。日本語処理の為に多少いじっている部分もあったのですが投稿はできるのでとりあえずはこの状態で使う事にします。淡い期待を持っているのですがメールもちゃんと送れるようになってくれていたらうれしいのですが、と思いつつ検索エンジン経由の参照ページを見ると見事に文字化けしています。

と言う事で以前は自分で適当に直したのですが、その後に非常に詳しく日本語環境で使えるよう修正方法を説明されていたブログを見付けました。そのブログにお邪魔してみました。

すばらしい!ありました。
http://cha.s57.xrea.com/blogs/index.php/2005/09/17/p74

まだよく読んでないのですが後日、調整することにします。
♯ パッチファイルがあれば更にうれしいのですが。

ふるーいPCにDebian3.1をインストールしてみる

すごーく古い、と言っても6年くらい前のPCですが、Debian3.1をインストールしてみることしました。何故ってMomongaやFedoraは既にインストールできないからです。試しにWindowsXP SP2のインストーラも実行してみましたがこれもダメ。Windows XP SP1aの方はインストールは出来ても固まります。Momongaのカーネルをいじってカスタムカーネルを作れば使えるようになるとは思うのですが面倒なのでパス。

捨てる前に最後の砦としてDebianをインストールしてみることにしました。今のところ、とりあえずはうまく行っているようです。

ところで何故使えないか、というとこのPCのチップセットがSiSVIAだからです。変わった物は嫌いではないのですがこのような場合に困りますね。

音でキーロガー

普通キーロガーと言えばソフトウェア、キーボードの信号を直接ハードウェアで読み取る方法のどちらかですが、簡単な仕組みでキーボードをタイプしている音から入力をかなりの確率で推測できると論文が発表されたそうです。

私の好きな映画の一つ「ミッドナイトラン」でロバート・デニーロが電話を盗聴してダイアル音から通話先の電話番号を割り出すのと基本的には同じ手口です。

今後は防音室でキーボードを使いましょう(笑

#防音室じゃなくて本当に必要なのはユーザ名と
#パスワードだけに頼らない認証方法ですが

ページを見れる検索エンジン

ページが見える検索エンジンのMarsFlagですが、検索結果を100件ずつ見る私には使いづらいので使っていませんでした。

MARS FLAG は、一般向け検索エンジンとしては日本で初めて、「画像主体で全ての検索結果を表示」する検索エンジンです。従来のように検索結果のテキスト表示を読んで判断しなくとも、検索結果ページの中身が一目瞭然にわかるので、サイト探しが簡単・便利な楽しい検索エンジンです。

不動産情報を検索している際にあまりの効率の悪さに試しに使ってみると結構便利でした。このサイトのキャッチにもなっていましたが、

入力されたキーワードから、ご利用者の皆様がその言葉に対し持たれているニーズや意味合いをも受けとめて、<かゆいトコロに手がとどく!>ページ検索をします。

かゆいところに手が届く感じでした。全てのケースで有効ではありませんが、検索対象によっては非常に有効な場合もあるようです。Wikiの検索にも追加してみました。

他にも類似の検索サイトがあったような気がしたのですがブックマークからは見つかりませんでした。どこだったかな?

改訂版PHPポケットリファレンス

昨日、見本が届きました。
デザインが新しくなったようです。ポケットリファレンスシリーズは引数を◆■◇□等の記号で表記していましたが新しいポケリ(POKERI)シリーズは引数を名称で書くようになりました。改訂前より随分見やすくなったと思います。amazon.co.jpにあるかなと思い検索すると予約可能となっていました。画像が無かったので自分で撮った写真がこれです。

一応、最新版PHPバージョンのPHP4.4, PHP5.1にもadhoc対応しています。
賛否両論のサンプルスクリプトは健在ですが、ページ数の関係で言語仕様の概要を削除する事になりました。機能が増えたので言語仕様の解説を削除してもページ数は約100ページ増えています。紙の厚さが薄くなったのでページ数が増えても厚さは増していません。

間違い等を見付けられた場合は是非教えていください。