IE のデバッグ環境作った

基本的に Windows は使っていないので WinIE 上での JScript のデバッグ方法はよく分かっていなかった。ただエラーメッセージの意味が全然分かんねぇよバーカ、と思っていただけだった。

さすがにこれじゃまずいと思って調べると

IEでのJavaScriptのデバッグ方法 - Microsoft Script Editor編 - - Yet Another Hackadelic

こんなのが引っかかった。スクリーンショットも多めで丁寧で分かりやすい。でもこれ Office に載ってる Script Editor を前提にしている。

探すと

IE向けのJavaScriptデバッガ 「Windows Script Debugger」

こんなのがあって、Office 入れてなくてもデバッグはできるらしい。じゃあってんで入れてみた。

動かねぇ

いろいろ調べたけど、動かないという現象に遭遇してる人が見つからない。なんでだーと悶々としていたんだけど、

日本語版を抜いて英語版を入れたら動いたorz

その英語版は以下に。

Download details: Script Debugger for Windows NT 4.0 and Later

Companion.JS の console option を変更

あと

My DebugBar | CompanionJS / HomePage

Companion.JS を入れた。Firebug 並みとは言わないまでもエラーの表示も分かりやすくなった。該当箇所をハイライトしてくれるだけでも標準の状態からは雲泥の差。

あと Firebug みたいな要領で console に log を落とせるので便利。のはずなんだけど、0.2 からのアップデートで 0.4 を入れたせいか、console に log が出ないT^T もうこんなんばっか。あれこれ試してるうちに

options の Show "Console[i]=" line のチェックを外したら動いた。

これで IE で動かないときのあたりをつけやすくなった。

ダメなメール

大学教員の日常・非日常:迷惑は体験させてやる

subject や書き方に気を使っていないメールを大量に受け取るという事態がどういうことか分からせる演習。スバラシイ。

が。

全文引用は容認しちゃうのか。残念だな。1

  1. コメント参照 

うわー < Sleipnir 開発停止?

開発停止のお知らせ

今は「開発停止のお知らせ」になってます。

なんと。盗難だそうで。バックアップマシンも含めて盗難てことことは空き巣? やっぱ物理的に違う場所でのバックアップという意味でどっかサーバ借りてデータを置くってのは今後大事になりそうだなぁ。何かのプロジェクトならホスティングサービスも多いし、誰かが持ってるってこともありそうだけど、個人でもそういう形のバックアップを考えておいた方がよさそうだ。何が起きるか分からんもんなぁ。

Office Viewer

otsune さんとこで PowerPoint Viewer 2003 の bug fix の話を読んで、

「え。なに 2003 て?」

と思ったのでちょっと調べてみる。

※ 2003 については、日本語のサイトから手に入らないものでも、メニューは日本語になってます。以下の記述は実際に試す前のつぶやきなのであまり気にしないでください。

  • PowerPoint Viewer 2003 日本語版がある
  • Visio Viewer 2003 日本語版がある
  • Word Viewer は英語版が 97/2000、日本語版は 97
  • Excel Viewer は Word Viewer と同様

うーぬ。Word, Excel はまぁ確かに使えるっちゃー使える(XP では未確認)んだが、バージョンが古いと「これ直すのってそんなに大変なのかな? 手ぇ抜いてるんちゃうん」という印象を持ってしまうのも事実なわけで。

しかし今となっては全部の Office を新しくしてくれればオープンな XML フォーマットでみんなハッピーとか思えてしまって、「みんなじゃんじゃん新しい Office 買うてくれい」とかハッパ掛けたくなるのは見事に Microsoft の思惑にハマっているに違いない。

RewriteRule と RewriteCond

mod_rewrite は

RewriteCond
...
(複数記述可)
...
RewriteCond
RewriteRule

の順で書くが、評価は

  1. RewriteRule の Rule にマッチしたら
  2. RewriteCond の条件を上から順に評価
  3. Cond の条件のどれかが真になったら RewriteRule に書かれた URL 書き換えを実行
  4. どれも真にならなかったら pass-through

となっていて、記述順と評価順が違うので注意。凝った条件なんてめったに書かないからいつも忘れる。迷ったときはテスト環境で RewriteLogLevel を思いっきり上げてじっくりテストすること。

なんかどうしても見たい人が一部に居るっぽいなぁ

PC説教講座の方に PukiWiki で書いていたときもはてなに補足されていたし、slashdot.jp にちょこっとだけ書いていた日記は Bulkfeeds に登録されている。うーぬ。誰だ、名を名乗れ(うそうそ)。

今回はこの分かりにくい URL と検索しにくいキーワードでずいぶんうまく潜行できてるみたい(別にそれは目的じゃない)だけど。あと、いい加減昔のサイトなんかも整理していかないといけないなぁと思った。

Perl の OO が激しく分かりにくいので

それはやめにして package 分けただけの普通の関数を作ることにする。分かりにくい。極めて分かりにくい。Perl はいやだ。もう内部作成用のツールは Ruby に移行してやる。

めまいがひどい

そう言えば去年も9月か10月くらいにこんな時期があったような気がしないでもない。時期的な問題もあるのかな。今回はメガネが合わないことからくる肩こりが原因だと思っていたけど、単に疲れが溜まりやすい時期とか、そういうものもあるんだろうか。春先とかも疲れがたまりやすいなぁと感じていたけど、秋も疲れるのかな。

こりゃヌーヴォー祭りで英気を養えということか。

さらに面倒くさいので

viewcvs の設定はまた今度にしよう。

About

例によって個人のなんちゃらです