Toolsの最近のブログ記事

家ではUbuntu LinuxとWindows XPをデュアルブートにして使っている。
Core Duoが出る前のマシンなので、スペック的にVMwareは使っていない。

一昨日、Synaptic アップデートマネージャが「8.04LTSにアップデートできます。」と
教えてくれているのに気がついたので、アップデートしてみた。
寝ている間にアップデートを仕掛けたら、ダウンロードが止まっていた。
後で調べたら、Ubuntu日本語チームからアナウンスが出ていた。
(ミラーサイトを変えたら、もっと快適になった。)

もう一度、アップデートをやってみたら、今度はすんなりできた。
GNU R の設定ファイルの上書き警告がでたが、設定をデフォルトから変更した記憶が
ないので、すんなり許可した。


アップデートの結果・・・すごく快適である。
ゴムゴムデスクトップも快適に動作している。前より軽いかも。
前の版あたりからIPA-monaフォントになって、日本語も読みやすくなったし。
言語化できないが、細かい部分の使いやすさが向上しているのはうれしいところだ。

FireFox3 Betaで動かないプラグインがあるので、更新を待ちたい所だ。
del.icio.usとFireBugはまだ使えていない。

ビデオコーデックなど、Windowsに一日の長があるプロプライエタリソフトウェアは
まだまだだが、その他の日常生活は、FireFoxとエディタとOpenOfficeがあれば
足りてしまうので、一般向けにUbuntuがブレークする日も現実味が出てきている
と思う。

デブサミで amachang が使っていて、
プレゼンにはすごく映えるな、と思いました。

http://www.popxpop.com/archives/2007/01/firefoxtab_effect.html

Windows限定です。
ま、MacやLinuxはブラウザの外でワークスペースかえるよね。

プレゼン文書作成と、一般的な文書作成がどうも解離しているなぁ、と思う。
Wikiをそのまま表示できるようなプレゼンツールってないかなぁ、なんて考えた。そういうツールを自作しての発表も、よく見かける。

Life is Beautiful の 中島さんが、作ったJavaScriptのプレゼンツールが、とても巧く機能しそうな感じである。

Life is beautiful: プレゼン資料用のメタ言語ってどうだろう

Life is beautiful: HTML JSでプレゼン、YAML版も作ってみた

TracのWikiでこれをやったら、個人的に便利そうである(じゃ、つくれよ>自分)。

- - -

ちなみに、jAmime.js というのは、このブログでさんざっぱら公開されながら作られている、HTMLの canvas タグを使ってブラウザ上でアニメーションを書くライブラリのことである。FlashでもJavaでもなく、JavaScriptとHTMLで動作する点が特長である。あとクロスブラウザを指向している点も。

Desktop Effectsを有効にしてゴムゴムを楽しんでいると、
新しいウインドウが左上隅に刺さってしまう(バーが触れないので
移動も出来ない)ことが判明。

同様の状況のレポートをみつけた。
Bug #157497 in metacity (Ubuntu): “New windows stack up in top left corner”
  
うちでは、Desktop Effectsをオフにすると問題は発生しない。
惜しいなぁ。

Ubuntu Desktop(デスクトップ向けLinux)を7.10(GutsyGibbon)に更新した。

[システム]-[設定]-[デスクトップ効果]で[Enable Desktop Effects]ボタンが押し込まれた状態にし、[WIndows Wobble when Moved]を有効にすると、ウインドウを動かしたときにぐにゃぐにゃと動くようになる。最小化-最大化などもゴムが弾かれたようなエフェクトがかかる。ゴムゴムのウインドウである。海賊王になれるかどうかはわたし次第である。

これは悪魔の実ではなくXGLという機能によるもの。動きはYouTubeをご覧ください。
http://www.youtube.com/watch?v=Cz_2vKq5cZk

- - -

Ubuntu日本語版の配布はこちら。

Home | Ubuntu Japanese Team

Emacs21がサポート外になった旨のアラートが出た。
先にEmacs22に更新してからUbuntuのアップデートをした方がいいのかもしれない。
それ以外は特にエラーはなし。

まだ3日目ですが、一日15分(時間貯金)と決めて、とりあえず続いています。
まあ、すぐ寝たい日は計測だけにすると思いますが。

Wii fit = 体重計 + ヨガDVD + ミニゲーム集 + レコーディングダイエット
Wii Fit

いやしかし、これは考えられている・・・・。

最近は、OpenOffice.org を多用している。
ほとんどのExcel/Wordの文章は開ける(体裁が崩れることがあるので共有文書の保存にはむかないかも)。

しかし秀逸なのは Draw である。
レイヤー機構のある、作図ツールである。
MacDrawによく似ている。

Drawで、ネットワーク構成図、ラック搭載図、システム構成図あたりを書きはじめた。
ファイルメニューからそのままPDFに書き出せる点も便利である(まだOpenOfficeのファイルを配っても誰も読めないので)。
Visioを使っている人もいるが、Visioのファイルも読めない人が多いので、
うーんこれは OOo Drawに軍配が上がるのではなかろうか。そうでもないか。

ちなみに、Drawで書いた図を、Calcに貼り付けて、Excel形式で保存すると、Excelで図が開けるようである。
なんだこれで十分じゃん。
仕事的には、Microsoft Office(Excel/Word) と OpenOffice.org(Draw) の併用が、現時点ではベストだと考えている。

本家のTracのWindows用インストール説明ページに、インストーラスクリプトが登場していた(いつから?)。

TracOnWindows - The Trac Project - Trac

この通りにインストールしたら、入った。
 1. Python入れてパス通す。
 2. ProxyがあればHTTP_Proxy環境変数をセット
 3. インストールスクリプト起動
 4. 日本語訳(templateとwiki-defaults)を上書き
 5. SVN-1.4.4いれとく
 6. プロジェクト作成/svnリポジトリ作成
 7. tracd 起動※
8. svnserve起動

3のところで依存モジュールを一掃してくれるのが、便利な部分だ。
Ubuntuであればapt-getでやってくれるところではあるが。

あと、実行系のtracdというのが、all-in-one-trac に比べるとレスポンスがいい。basic/digest認証やPasswdファイルに対応しているので、そのレベルまでなら十分だと思われる。subversionリポジトリへの直接アクセスはsvnserveの認証機能がPoorなのでApacheが必要な感じ。Passwdファイルが共用できるのはいいかも。

※Pythonが起動時に文字コードのエラーを出す。コード指定周りが不十分なのか。使い込んでないので、問題があるのかないのか分からない。

- - -

・・・がしかし、「結局、Trac月の方が楽じゃね?」という指摘にはグウの音もでない。Trac月でインストールして、Tracdで公開するのもありかなぁ。やってませんが。

遅いネットワークをシミュレートする方法<道具眼的blog

64kISDNをシミュレートするにはどうするか、というのが最近あった。
これ使えるかなぁ。

いかにも高そうなハコモノには手が届かないので。

- - -

(8/18 追記)
NIST Net というのがあるようだ。
yoggy's diary~せかいのすみっこから~ - NISTNetを使ってみるメモ

ネットワークのシミュレータです.NISTNetはlinuxにインストールして使います.このマシンをルータとして使うことで,帯域を絞ったり,わざと遅延を発生させたり,パケットロスをおこすなどの状態を発生させることができます.

NIST Net Home Page


VMwareのおかげでCygwinの利用頻度は激減したのですけれど、
そっちはそっちで進化していて便利っす。

仕事でつかうサーバの多くはWindowsで、tailとかgrepとかかけたかったり。
こないだ \\xxx\share 形式での共有ディレクトリに
Cygwinから //xxx/share でアクセスできることをみつけました。
サーバにCygwinをいれなくても、tail -f で ログをみられて便利だなぁ、と。

Muninというのは、CPU負荷などのシステム情報をグラフ化して書き出すデーモンです。

MRTGよりお手軽に負荷やトラフィックをグラフ化できる「Munin」 - GIGAZINE

CentOS で構築する自宅サーバ : Munin の導入

手元は Ubuntu なので、apt-getでインストールしてデーモンを起動するだけだった。

 % sudo apt-get install munin
 % sudo apt-get install munin-node
 % sudo /etc/init.d/munin-node start

デフォルトの書き込み先は、


file:///var/www/munin/index.html

で参照できた。これをApacheでマウントすれば他のマシンからも見えるだろうけど、まぁいいか。

VMTN Blog VMware Workstation 6.0 Released

ベータリリースしていた VMWare WorkStation 6がリリースになる模様。5に比べれば地味な進化ですが、必要なところは抑えている感があります。

Vista対応、USB2.0対応、P2V(NortonGhostイメージからVMイメージに変換)あたりが気になります。

6.10 Edgy Eft からアップデート。

[システム]-[システム管理]-[アップデートマネージャ]
を開くと、ダイアログに7.04にアップデートできる旨のボタンが
できていたので、クリック。

あとはおまかせ。朝しかけて、放っといたら、おわっていた。
GNU Rが一回ファイル置き換えのメッセージボックスを出しただけ。

Anthyにアジア系のいろんな言語が足されてしまったが、実害無し。
20070508-anthy.png

[システム]-[設定]-[SCIM入力メソッド設定]
[IMエンジン]-[全体設定]
で、英語と日本語以外は全てチェックアウトし、更新。再起動。

このへんを参考に、VLCというのをいれてみた。
Ubuntuを使いはじめたらインストールするべく6つのソフト at Life is a Gamble

デル、コンシューマPCへのUbuntu Linux採用を正式発表 - Engadget Japanese

うほっ。
英語版はすでにデスクトップOSとして遜色ないんだろうなぁ。

WIndowsでLANパケットをキャプチャする定番ソフトにEtherealというのがあるんですが、最新はWireSharkというソフト名でメンテされているようです。

 Wireshark: The World's Most Popular Network Protocol Analyzer:
 http://www.wireshark.org/

で、最近WireSharkを使いはじめたのですが、リアルタイムにキャプチャ結果が画面に出るようになって、ちょー便利です。

使ってたEtherealが少し古かったのか、キャプチャ結果がリアルタイムでは表示できなかったんですよね。Windows Server 2003 付属のネットワークモニタもそうで、うまくデータがとれてるんだかとれてないんだか、止めないとわかんなかった。NIC(ネットワークカード)が一枚だとまちがいないんだけど、NIC2枚以上の場合は、よく間違えるんですよね。

あと、キャプチャの準備画面のNICを選ぶダイアログで、
 IPアドレス + そのときに流れているパケット数
が表示されるようになったのも、NIC2枚以上のときの間違いを減らしてくれる便利機能です。

- - -

分析画面でも欲しかった機能拡張が入ってます。

HTTPのデータ(など)のコピー機能。
分析画面の下ペインにバイナリエディタっぽくでデータの内容が表示されるんですが、これをコピーする機能が弱く、たとえばHTTPのヘッダ部分を取り出そうとすると、バイナリエディタ全体をコピーして、バイナリ表現部分を削る必要がありました。まあPerlなどでフィルタ書けば取り出すのは容易ですが、ちょっと不便でした。
WireSharkでは、下ペインの右クリックメニューで"plain text"が選択できるようになり、そうするとバイナリ表現部分はクリップボードにコピーされません。HTTPヘッダの前に他のヘッダが文字化けして付きますがそれをエディタで削除すればHTTP電文の取り出し完了であります。

まあ、私が使うのはHTTPくらいですので、ほんとうはもっと他に改善点があるのかもしれないですが、私にとってはかゆいところが改善されて、大変感謝しています。

仕事で使っているほうのメインのキーボードがやや不安な感じがしてきているので、キーボードについて、ちょっと調べてみました。

各キーの下にスイッチが付いているのですが、このキーに最近ブランドがあって、ドイツのCherry社のものが人気だとか。

しかもキーには4種類。
 白軸 tactile ・・・普通のタイプ。クリック感あり。
 青軸 click tactile ・・・ クリック時に音が鳴る
 茶軸 tactile feel ・・・ ソフトタイプ
 黒軸 linear action ・・・ クリック感なし。直線的に圧力が伝わる
で、高速タイピングができるとの評判で黒軸が人気らしいです。

チェリー キーボード MXキースイッチ(Cherry keyboard MX Keyswitch)

昨日、秋葉原に見に行ったのですが、ダイヤテック社のCherry製キー採用のものはおいてあったのですが、何軸か書いてなくて買いませんでした。きっと白軸ですね。まあ、実際どれでもいいような気もするんですが。

こんなところまでブランド化・知識の共有化が進むとは、インターネットってすごいなぁ。

無料になったVMware Server
VMWare Playerと違ってマシン構成も作れる。
Windowsマシン上の裏でLinuxサーバを動かしておくのに、とてもよいのではないかと思います。

軽快に動かすコツは2つ。
1. メモリスワップアウトさせない設定にする
  VMware Server Consoleで、[Host]-[Settings]-[Memory]で、メモリ設定を Fit all virtual machine into reserved host RAM にする。
20060929_vmwareserver.PNG

2. VMはなるべく小さめのメモリ設定にする
 推奨設定でVMを動かしてみて、実メモリ使用量を観察し、
 だいたいの使用量までVMのメモリを減らす。

- - -

VMのメモリを多くとってホスト側がスワップアウトするより、
VMの中のメモリが足りなくなってVM側のOSの中でスワップアウトするほうが
大分マシだと思います。きちんと計測したわけじゃないけど。

インドでは九九を 20まで暗記させると聞きます。
20まで覚えていると、どれくらいうれしいか・・・。
EXCELで表にしてみました。
20060920.PNG

おお、これを即答できると結構うれしいかも。
割り算(因数分解)が便利そう。

春に引っ越してから、WILLCOMの電波が弱くて
窓際まで行かないとまともに通話できない状態が続いてました。
せっかく家族で定額プランにしたのに固定電話で電話したら意味ないので、電波状況を改善すべく、ホームアンテナをレンタルしました。

ほとんど音声通話しかしないので 1x でも困らないのですが、
W-ZERO3[es]への機種変更・プラン変更を見越して、4xにしてみました。

電波状態のいい場所において、電源を挿すだけの簡単設置。
いきなりバリ3(古い型なので3本しかない)です。

- - -

同時に利用できる通信は1つだけとのことなので、
[dgg]: ウィルコムホームアンテナ[4x]到着

お隣さんが(知らずに!)ウチのホームアンテナを経由して通話/通信をしている間はσ(^^)は利用できない、と。レンタル料払ってるのはσ(^^)であるにも関わらず、です。つなぎ放題でP2Pとかやりまくってる人が近所にいたらどうしよう(^^;)。

という懸念はありますが、ホームアンテナの「通話中」インジケータは、いまのところウチの通信中に光っているところしか見ていないので、ひと安心。

しかし、家族で同時に別の場所に家でかけると、うち一人しかホームアンテナの恩恵をあづかれないというのもちょっと悲しいかも・・・。

Ruby on Rails で プロトタイプを作ろう、という話。

Rubyでアジャイルプロトタイピング(1) アジャイルプロトタイピングで上流工程が変わる

・プロトタイプは Railsで組む。
・構築が速いし、直しやすいので、作りながら変えていける。
・おかしいところがあればすぐに直す。細かいイテレーション。
・ユーザぐるみで評価を繰り返す。

・出来上がったプロトタイプは原則捨てる。
・本格実装は各言語で。

・・・という感じの記事。

ノリはすごくうなずける。
受注の場合、言語が指定されている場合が多いとすればそんなもんかもしれない。

しかし、継続性に疑問。
改造はどうするのだろう。Railsで組んでから、やるのだろうか。いきなり効率落ちない?
用件定義できているんだから、改造は別にプロトタイプ作るほどでもないのか・・・。

じゃあ、どうなればうれしいのか。
そのままRailsでいけるほどRubyの認知度が上がればハッピー?
JavaにRailsが出現すればハッピー?

まあ、どっちか、もしくは両方がそのうち実現されるんでしょうね。
要件定義にそんなに時間がかかるっていうのも難儀な話ですけれど。

乾電池の規格というのは、全世界統一っぽいですね。海外で、家庭用電源の電圧やコネクタサイズが違うような国でも、売られている乾電池は同じ。
単3乾電池なら、8本くらい旅行バッグにいれといても苦にならないですし、旅行では、乾電池べんりじゃないかと。

- - -

というわけで、iPod用の乾電池式バッテリパックです。
携帯電話用の乾電池式充電器みたいなやつ。
プリンストン、iPod用の乾電池式バッテリパック

私の持っているは、もっとパチもんです。

#iPodは携帯と違って緊急性がない(なきゃないで困らない)ような気もしますが・・・。

IEのDevelopper Toolbarが便利っぽい感じ。
ダウンロードページ
DOMの構造表示、Tableの構造のマーク表示、特定のウインドウサイズへの変更、キャッシュのクリア、ポップアップブロックなどセキュリティ機能の切り替え、などがツールバーでできる。

IE Developer Toolbar

All-In-One-Trac グッジョブ。

All-In-One-Trac - All-In-One Project

windowsでのtrac手動インストールの煩雑さを回避できる。

iiscnfg.vbs: IIS 構成スクリプト

IISマネージャって、GUIなのはいいんだけど、どこ変更したか忘れちゃうんですよね。

Windows Server 2003 の IIS 6.0 では、iiscnfg というコマンドで 、設定情報(メタベース) をXMLファイルにエクスポートできる、と。
このXMLは割と適切に改行されているみたいなので、そのままバージョン管理ソフトに突っ込んでおけば、変更履歴が明らかになっていい感じです。Apache の http.config に慣れている人とか、テキストファイル派の人にはお勧め。

また、エクスポートしたXMLから設定情報へのインポートもできます。

[dgg]: XPでUSBキーボードが英語配列になってしまう時の為の覚え書き

キーボード関連覚えがき

英語キーボードを使っているので、キーボード配列をうまく認識しないとき、あるんですが、そのときはレジストリで
HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Services\i8042prt\Parameters
を書き換える方法をよく使います。

[@IT]右Altキーに[漢字]キーを割り当てる方法
(AXキーボード設定を利用する方法)
http://www.atmarkit.co.jp/fwin2k/win2ktips/041axkbd/axkbd.html

手元のWindows2000マシンの設定。
XPでも同じ設定を入れてます。
LayerDriver JPN = KBD101.DLL
OverrideKeyboardIdentifier = PCAT_101KEY
OverrideKeyboardSubtype = 0
OverrideKeyboardType = 7

VMWare Player 上に Ubuntu-Breezyの日本語VMイメージを起動して、その上にTracを入れてみました。
こないたwindowsでやったときにはいろいろインストールするものが多くて挫折したのですが、Ubuntuだとパッケージ一発。

Trac をインストールしてみたよ

apt-getはrootでやる必要があるので、
 sudo apt-get ....
というふうに、まえにsudoをつけてやるといいです。


- - -

VMware Player

Ubuntu Japanese Team - ダウンロード - Unofficial Ubuntu 5.10 Japanese VMWare Image

英語キーボードだからか、ダブルクオートがおかしいんですけど、なんでしょうね。

ノートPCを買ったので、RD-XS57のネットdeナビを試してみました。
Amazon.co.jp:TOSHIBA W録 BSアナログチューナー搭載 HDD&DVDレコーダー HDD300GB RD-XS57: エレクトロニクス


TOSHIBA W録 BSアナログチューナー搭載 HDD&DVDレコーダー HDD300GB RD-XS57

うーん、どうもネットdeモニターがつながらないっす。

 ・QuickTimeが必要ってことだったので、Appleからダウンロードして入れた。
 ・一応、Sun JRE は 最新(1.5.x) にした。
 ・QuickTime起動時にメッセージダイアログが出るけれど、これはIEの4月からの仕様変更の影響。
  「このWebページでActiveXコントロールを実行するにはクリックしてください」

  セキュリティパッチを一時的にアンインストールしても状況同じだったので、きっと関係ないでしょう。
   マイクロソフト KB915456 の説明
    http://support.microsoft.com/kb/915456

 ・接続は、
   RD-XS57 - 10Base-Tハブ - 無線子機 - 11a - 無線親機 - 11a - PC
  環境はかなり悪いので、スループットの問題くさいか・・・。


- - -

ネットdeモニターは使えないままですが、それ以外に面白い点がひとつ。

RD-XS57本体でDVDに焼くとき、ネットdeナビが起動していると、
ディスクタイトルなどの入力時にパソコン側で勝手に入力フィールドが起動します。面白いです。
(ネットdeモニターが動いていれば違和感ないんだろうけど。)
20060501_rdxs57input.PNG

吸引力の変わらないただ一つの掃除機、というわけで、ダイソンの掃除機を買いました。DC-12 Allergyという機種です。
dysondc12.JPG

ダイソン株式会社:デュアルサイクロンクリーナーなどの開発、製造、販売

うわさに聞くとおり、ちょっと音は大きめですかね。
吸引力は、今使っている掃除機がしょぼいので、比較にならないくらいすごいです。すでに紙のフィルターなら1回分くらいは吸った感じ。

吸ったゴミが透明な本体シリンダ内で「くるくる回っている」のが見えます(クリアビン、というそうです)。
「ゴミを吸ってるんだぞー」という感じで、意外といいです。掃除の「見える化」ですね。

「データ受信システム」というのがついていて、掃除機内の自己診断機能の結果を、ピーガーという音で外に表示するそうです。不調でコールセンターに電話したら、そのまま電話機を通じてその音を伝えると、製造年や使用時間数、性能などが伝わるそうです。なつかしの(使ったことないけど)音響カプラ方式ですな。

素材もポリカーボネートらしいし、随所にクラフツマンシップに
あふれている感じがします。高いけど。高いからそのように感じたいだけかもしれないけれど。イギリス人は「チープ」とイメージされるものは買わないらしいので、このダイソン掃除機もイギリス人ウケしたにちがいないです。
でも高いっても、普通の掃除機の倍もするわけじゃないんですよ。「ちょっといいもの」感。これが重要っぽい気がします。

ピカピカの掃除機を買ったので、今は掃除に燃えてます。パッションです。それだけでも元が取れそう。何週間続くでしょうか・・・。

やっぱり経営より研究の方が面白いのかなぁ。

「経営より研究開発」--グーグルに移るアマゾン「A9」トップの本音 - CNET Japan

Amazonは高い評価を持つManberを雇い入れて自社のサービス強化を図ったが、一般のウェブユーザーの間でA9の人気に火がついたことはなかった。

A9ツールバー利用者としては、ちょっと残念です。
しょぼぼん。

VHSデッキからの買い替えとして、DVD+HDDビデオデッキを買いました。
下位機種(新製品)のRD-XS38を考えていたのですが、近所のヤマダで、上位機種のRD-XS57の方が安かったのでこっちにしました。

RD-XS57/RD-XS37 機能詳細 - HDD-DVD from TOSHIBA

ダブルチューナでウラ録とか、iEPGで番組表を取り込んだりとか、大変便利です。季節柄、まだ威力を発揮してませんけど野球延長対応には大変期待してます。
その反面、操作を覚えるのはそれなりに大変ですね。リモコンのキー数が多すぎるなぁ、と感じます。(その割りに日本語入力は面倒なんだよなぁ。テンキーと十字キーとフルキーボードとかで、何とかならんものでしょうか。)

とりあえず、VHSビデオでやっていたのと同じ作業に必要な操作は把握したので、年を越せそうです。

Meadowのサイトが、Tracを使ってとてもわかりやすいサイトになってました。感動。
Meadow development - Trac

Meadow: Emacs系のWindows向けエディタ
Trac: SubVersion + Wiki for プロジェクト管理。Linux系。Pythonっぽい。

- - -

tracをみて、こういうのが欲しかったんだな・・・と気かされたようなような気がした。

あれ、そういえば、、前にtracのサイトを見た気がする。Meadowのサイトも今日が初見じゃないはず。
たぶん前に見た時はバタバタしていたのだろう。それで忘れてしまったのだ。
っていうか今の方がバタバタして逃避している感じもする。

FireFox 1.5入れました。
A9プラグインはまだ使えないみたいです。戻そうか。。。

del.icio.us のプラグインは大丈夫みたい。
ほかは使ってないのでわからんちんです。

Ruby on Rails の ブログで、Ruby/Railsの本とJava関連本を、それぞれ平積みして高さ比較。
[Rails] Comparing technology stacks (of books)
・Rubyはあんまし本がない。Java関連はたくさん本がある(しかも内容がかぶっていない別の技術の本を積んでいるのに!)。
・Rubyはやりたいことをやるのに2冊しか必要ない。

ほかにやるべきことがたくさんあるので、2冊ですむなら、そっちを選びたいですしね。

- - -

そういえば、最近、久しぶりにTcl/Tkをインストールしてデモを見せました。
同僚の若い人に、見せてあげたくて。

感動。いつ見ても感動。出会えてラッキーでした。
特に、Canvasオブジェクトを使ってフロアマップを描画するヤツ。
このデモに出合って10年になりますが、僕の中では、色褪せていませんでした。

部屋をクリックするとそこがハイライトされRoom:欄に部屋番号が書き込まれます。
逆にRoom:欄に部屋番号を入力するとそこがハイライトされます。
3階建てのほかのフロア(背後に隠れているシルエット)をクリックするとほかの階の
マップが表示されます。

- - -

デモは、ActiveTcl Windows版をインストーラからインストールし※、
スタートメニューから [ActiveState ActiveTcl 8.4.11.2]-[ActiveTcl Demos]-[Tk]でメニューが起動しますので、[Canvases]-[6. A building floor plan. ]をクリックします。

※これは標準どおりインストールすれば迷わないと思います。迷ったらコメントください。

- - -

Tcl/Tkは、ActivePerlでおなじみActiveStateで(も)インストーラが配布されています。これが手っ取り早いと思いますが、ほかにもあるかも。
http://www.activestate.com/Products/ActiveTcl/

開発コミュニティはSourceForgeかな。
http://tcl.sourceforge.net/

- - -

wish84(Tk Shell)を起動して、そのコマンドラインに、


button .a -text "hoge" -command "exit"
pack .a

とやると、ウィンドウに、"hoge"とラベルされたボタンがひとつ張り付きます。

hogeをクリックするとアプリが終了します( -command 引数に "exit"コマンドを渡したので)。
Tk版の"Hello world."みたいなものです。
いや懐かしい。

VMWare の 無償実行環境 VMWare Readerが公開されました。びっくり。
http://pcweb.mycom.co.jp/news/2005/10/21/028.html

VMWare Pro(有償)に対する機能限定は、
 ・新しいVMが作れない
 ・デバイスの追加はできない
 ・スナップショットやビデオ録画機能はない
くらいっぽい。

昼間はつながったのですが、今(日本時間深夜0時40分)は米国が朝になったせいか、
ぜんぜんvmware.comにつながらない状況です。しまった。

ほんとに10分でRailsアプリを組んでいる上に、丁寧に注釈が入っています。
わかりやすい!!!

10分で作るRailsアプリ
[樂水開発日記]10分で作るRailsアプリ for Windows

管理人殿がMT3.2にアップしてくれていました。感謝感謝。
アイコンとか見やすくなって、いい感じですね。

- - -

前のバージョンで、未ログインの一発目のクイックポストだけ化けるなぁ、と思ったら、バグだったのですね。

更新履歴: 3.2-ja (2005.09.29) 3.171-ja からの変更点です。 (略) -クイック投稿 (Bookmarklet) で未ログインのとき、ログイン後のテキストエリアが文字化けする不具合を修正しました。

3.2にアップデートしてくれた結果、毎回化けるようになってしまいました(涙)。
20051001_quickpost.PNG
これはIEの例。このタイプの化け方って・・・なんでしょう。

- - -

(10/3追記)
RSSフィードの日本語も化けまくり。
http://www.do-gugan.com/~kawaguti/index.rdf
おかげでBloglinesも化け化けです。

- - --

(10/5追記)
コメントいただいておりますが、RSSの文字化けは管理人殿に修正していただきました。

RSSの文字化けは直しました。本文EUCでRSSだけUTF-8にしてるんだけど、その変換のためのmt-jcodeというプラグインを移行し忘れてた。

VBScript、JScript、Python、Perl、Java、Tcl、LuaそしてRubyでのCOM利用方法。すばらしいです。

Rubyist Magazine - Win32OLE 活用法 【第 7 回】 ほかの言語での COM

Luaというのははじめて知りました。

備忘録です。
たかがDOMされどDOM。
- - -

FireFoxのXMK DOMリファレンス
Gecko DOM リファレンス

Gecko DOM Reference

- - -

こちらはIEで使うMSXMLのリファレンス。MSXML4 と 3 or 2 の差分を気にしつつ。
DOM Reference

XML Developer Center

- - -

SAXとは違うのだよDOM。
ザクとは違うのだよドム。
(ああ~、書いてしまった。)

[2005年8月-結城浩の日記] プログラマのダイエット

最近、もともとゆるめの腸が、さらに弱くなってきている気がします。パソコンに向かっていたり、本を読んでるとき、気がつくとひどい猫背で数時間いたりするし。

腹筋と背筋のバランスがおかしくなっている、という仮説の元に、こりゃ、バランスボールかな、と。

Amazon.co.jp: ホーム&キッチン: リージェント・ファーイースト ジムナスティックボール 55cm パールブルー 39590

リージェント・ファーイースト ジムナスティックボール 55cm パールブルー 39590

Amazon.co.jp: ホーム&キッチン: リージェント・ファーイースト ジムナスティックボール 55cm パールピンク 39591


リージェント・ファーイースト ジムナスティックボール 55cm パールピンク 39591

職場でこれに座って仕事したら、変人扱いでしょうか。柔軟なアイデアが生まれそうな気もするのですが。

2年前くらいから、ドクターアッシーという靴を愛用しています。

ドクターアッシーのホームページ

ひとくちに「靴」といっても、様々な商品が販売されていますが、「甲高・幅広」が多い日本人にとって、履きやすい靴は以外と少ないものです。「ドクターアッシー」はそんな甲高・幅広の足でも比較的履きやすい「オブリーク・トゥ」という、つま先形状を足形に沿った木型を採用したモデルからスタートしました。
この木型がアシンメトリ(非対称)の形をしていることから、「アッシー」のネーミングが誕生しました。
もちろん、この木型のおかげで靴の中でも足は楽々。
指先でしっかりと大地を感じることができます。

はじめて履いたときに、目からウロコでした。
私の幅広・甲高なうえに、五指が扇状に広がっている、靴泣かせの足にジャストフィットして、小指が大地を踏んでいる感覚!!

- - -

一般の量販店に気に入った在庫(幅広・甲高なのでワイズEEEEが欲しい。ビジネスもカジュアルもDr.ASSYにしたい)が不足しがちなので、ネットで買えないカナァ、と思ったら、なんだ作っている会社がやってんじゃん。

便利に使わせていただいているBloglinesが、FireFox 1.0.4にしたあたりから不調になってしまって、RSSの中身(各エントリ部分)がでなくなってしまいました。

まあ、件数と、サイトへのリンクは生きているので、個別に開けば読めはするものの、チョー不便。私のRSSポートフォリオの中では、RSSに全文を載せるBlog比率が高くなってきてて(私がコツを覚えてきただけかもしれませんが)、BLoglines上で完結する木々が多くなっていただけに、チョー不便です。

IEでも状況同じなので、FireFoxをやめればよいという単純な問題ではなさそうで・・・。
サイト不具合なのか、設定で直るのか、特定のRSSが悪さしているのか・・・、切り分け面倒なのでしばらく放置しています。

(6/13追記)
さっくり直りました。サイトが不調だったみたいです。

GW中に、iPod mini を買ってしまいました。
ほとんど衝動買いです。ジョブズの巧妙な戦略に白旗です。すごいよスティーブ。グッジョブ。

Amazon.co.jp: エレクトロニクス: Apple iPod mini Silver 4GB w/USB [M9800J/A]

Apple iPod mini Silver 4GB w/USB [M9800J/A]

Amazon.co.jp: エレクトロニクス: FOCAL POINT iTrip mini GRI-IP-000006

- - -

買うまでは、こんな顛末です。

iTunesを使ってみたら便利で思わず家にあるCDをガンガン突っ込んでるうちに、帰省のために飛行機に乗る日に。

あ、そういえばiPodがあれば、持ってけるじゃん。iTripがあれば車で聞けるじゃん。ipodがあれば英語のMP3も聞けるじゃん。買うか。どうしよう。あと5時間で飛行機だ。充電とSink間に合うんだろうか。USB2.0経由のEverioの動画の転送時間を考えるとSinkは間に合いそうだなぁ。充電は帰省先ですりゃいいか。なんだかいけそうだぞ。どうする。ヨドバシ走るか。うーん。でもこれって衝動買いだよなぁ。だけど、衝動あるうちに買わないと買いづらいよなぁ。買ったら買ったでいろいろ知らない使い方とかもあるんだよなぁ。たぶん。ずーっと欲しかったんだよなあ。2万か。ポイント5%か。うーん。近くのジャスコで買うよりは