2005-02-05
2005-02-04
■PalmでSSH
うーん、これでサーバにアクセスしている姿を思い浮かべるとなかなか格好イイ。
でもウチのCLIEではネットワークアクセスはできないので用なしなのだ。
WARNING
pssh is substantially UNTESTED and probably INSECURE. Do not use it for security-critical applications.
と釘を刺しているので一応注意。
■パケットキャプチャ
エポックパケットディテクターというのを見つけた。
これはパケットの統計情報を取りたい人向け。細かいデータグラムを見ることは難しいみたいだ。
どちらかというとネットワーク管理者向けかという印象だった。
今まではetherealを使ってた。
これはパケットの取得と、一連の意味のあるストリームを切り出して見ることができるので詳細に確認したい人向け。
というか開発者向けといっていもいい。
英語なので、立ち上げて凍った人向けにちょっと書いておこう。
- メニューから[Capture]-[Start]を選ぶ。
- 一番上のInterfaceからLANアダプタを選ぶ。
- Capture Filterの欄に、 TCP PORT 80 とか書くとHTTPだけキャプチャできる。
- host 192.168.0.10 と書くと特定の相手との通信だけキャプチャできる。
- host 192.168.0.10 and not tcp port 80 とか host 192.168.0.10 and tcp port 80 などもありだ。
- キャプチャを停止したらデータがメイン画面にでているので、適当なところを右クリックしてFollow TCP Streamを選ぶと、関連のあるストリームに絞って表示される。
- Closeしてもまだ絞られた表示のままなので、ツールバーの下にある Clear ボタンを押すと元の状態に戻る。
これだけ知ってれば使えるでしょう。
■XSLT on Delphi
さてTXMLDocumentでの読み込みは出来たし、次はXSLTで変換を……と思ったら無いのかな?
msxmlを使えということか?
■JReleaser
Javaでプロダクトをリリースすることを支援してくれるツールらしい……。
Documentationのところに、class,jarの依存性を可視化しているらしいスクリーンショットがあるので興味を持った。
This product includes software developed by the Apache Software Foundation
とも書いてある。Mavenあたりに組み込まれたとか?
よく判らない。
読み間違えた。Apacheで作ったsoftwareが組み込まれてるよ。という意味だった……。
恥ずかしい。
■擬似科学
この質問の時に回答しておけば良かったのだが、
○○について△△という結果を示した科学的な実験結果が知りたいです。
というような質問がたまにある。
でも、自分が望む結果だけを探すというのは全然科学的な態度ではない。それは擬似科学とかトンデモ本の筆者がよく使う手段であり、同レヴェルの人だと思われても仕方がない。
せめて
○○についての科学的な実験で、△△だったか非△△だっかという結果のどちらでもいいので資料はないでしょうか?
とするのが科学的な態度ってもんだ。
2005-02-03
■今日は節分ですね
病気や先天的に身体に障害のある人等を、悪い霊がついたとしてそれらの人々に大勢で石を投げつける事により,災厄を逃がそうとする「ついなのおに」という人々のうさばらし(?)の行事が平安時代から始まり,それが後の「節分」となったそうです。
[教えて!goo] 鬼、天狗の由来について
現在の行事からでは考えられないことであるが、平安当時の追儺は、世のあらゆる災いや不満を擬装鬼に対し印地(石を投げつける)を行う事ではらう儀式である。
追儺 - Wikipedia
その擬装鬼の多くは力の弱い者達の中から選ばれ、当時市民は差別・貧困あらゆるものへの憎悪を込めて彼ら擬装鬼に石を投げ付け、災厄をはらうと共に束の間の憂いさをはらしたという。
たまには自分達のしていることの由来を知っておくこともいいのでは?
■XML on Delphi
uses ……,XMLDoc;
:
:
var
src: TXMLDocument;
begin
src := TXMLDocument.Create(nil);
try
src.XML.Assign(Memo1.Lines);
src.Active := True;
finally
src.Free;
end;
end;
でwell-formedかどうかのチェックまではしてくれた。
well-formedで無い場合はEDOMParseErrorの例外が発生する。
2005-02-02
■Java Mavenでプロキシ越え
build.properties というファイルを作ってユーザホームに置く。と書くとUnix系の人はこれで済むけど、Windowsな人は?となる。答えは C:\Documents and Setting\(ユーザ名) だった。
maven.proxy.host= (proxyサーバのIP or 名前) maven.proxy.port= (proxyサーバのport) maven.proxy.username= (認証が必要なら記述) maven.proxy.password= (認証が必要なら記述)
ファイルの書き方はこんな感じ。
要するに System.getProperty("user.home") で取得できるフォルダってことか。
2005-02-01
■一太郎が……
まだ地裁の判決とはいえ、一太郎の廃棄か……。
クロスライセンスできそうな特許をジャストシステムは持ってないのかな。
ジャストシステムが保有する特許で、松下が抵触していそうなのがあれば、それで和解の条件にするとかありそうだが。
■FireFox 1.1は6月
0.9→1.0rc→1.0 を経験した時に、extensionの対応が追い付いて行かなくてしばらく不便な思いをしたので、その辺も含めて時間をかけてもらえると助かる。って他人任せかよ!
■PHP TextDB
PHP Text File Database API - PHP Text DB: mit SQL auf Text Dateien zugreifen
PHPで書かれた、テキストファイルをストレージにするDB(らしい)。
ホスティングなどで、PHPは使えるけどMySQLとかがオプションだったりする人には朗報かも。
情報元はこちら。毎日(!)オープンソースのソフトウェアを紹介してくれるMLだ。
■スクイーク
←本日時点でAmazonのコンピュータ・インターネット/プログラミングのトップセラーで、スクイークの本がトップになってきている。
だんだん浸透してきているのかな?
あと何年かしたら、上の子に使わせてあげようと思っていたり。
[追記]見た覚えがあると思ったら、結構前に出版されている本だった。どこかの団体が一括購入したなどの理由でランクアップしたのだろうか?
■高木さんの日記を読んで
そろそろ、釣具業界や愛好者団体から「フィッシング」の名称を使わないでくれと、苦情がくるころではないか。
高木浩光@自宅の日記
暗黙的な知識を期待して「フィッシング」と略さないで、「フィッシング詐欺」と記述するように心がけよう、と思った。
今のところ、フィッシング詐欺に替わる言葉は出てきていないわけだし。
■Bochsは断念
Bochsを使ってFedoraCore3上でWinを動かす計画は断念。
とはいってもBochsのせいではなくて、単に母艦のパワー不足。
インストール→起動画面までは確認できたが、結局起動するまで待っていられなかった。
となると、VMWareということになるかなぁ。
Bochsの設定が悪いという可能性もあるし。

