2005年3月の過去ログ

 

Skype 1.2がリリースされたようです。


またまた笑わせてくれました。今度はScottとRoryが変な宗教団体に拉致されて、洗脳されてしまいます。


IEでファイルをダウンロードしようとして「保存」のボタンを押しても、「名前を付けて保存」ダイアローグボックスが出てこない。それがここ1週間ぐらい続いていた。調べるのが面倒なので、Firefoxを使ってダウンロードはしていたが、やっぱりIEが私にはメインのブラウザなので何かと面倒だった。そこで今晩、何が原因なのか徹底的に調べることにした。Notepad2でもファイルを保存しようとすると同じ現象が起きていたので、絶対commdlg.dllに問題があるのだろうと思っていた。


ひょんなことから、「もしかしてこのダイアローグボックスは単にデスクトップの外にはずれていて見えないだけじゃないか?」と疑い、Alt+Spaceを押してみた。すると、左側のはるか彼方にピョコっと移動、閉じるなどのメニューが現れた。やっぱりだ。移動にカーソルをあわせて後は矢印キーで移動・・・今まで隠れていた名前を付けて保存のダイアローグボックスがヒョコヒョコ現れた。その前に30分ぐらい、どのDLLが原因だ?とWindows\System32のあたりをうろうろしていたのは、意味がなかった。


考えてみると、Windows 2000からシステム関係のファイルは壊れたり削除されたりするとOSが勝手に直してくれるから、commdlg.dllのようなファイルが壊れてダイアローグボックスが出なくなるという現象はなかなかないのかな。


オープンソースでオーディオ関連のソフトを一つ紹介。Audacityといって、サウンドデバイスから出力される音を録音できてしまう代物。インターネットラジオを個人で録音して楽しんだりするにはもってこいですね。ちなみにMP3に変換するにはLAMEというMP3エンコーダが必要のようです。ちなみにそのサイトはActiveXをインストールしようとするのでFireFoxで行くのが安全だと思います。


ここ3週間ぐらい覚悟を決めて歯の治療をしている。3週間前に歯医者に行くまで6年ぐらい行っていなかった。なので、虫歯だけではなく、歯槽膿漏にまでなっていました。妻によく口がくさいと言われていたし、よく歯茎から血が出ていたので、決心して行った。やっぱり歯医者は進んで行きたいところではないものだ。しかし、先週、歯槽膿漏の治療をしてもらってから、それまで紫色でよく血が出ていた歯茎がピンク色に変わったのである。しかも、口臭もなくなった。これはうれしい。今までしばらくの間歯医者に行くのが怖くて、のばしのばしにしていたが、決心をして治療をしてよかった。虫歯の治療はまだまだ残っているが、とりあえず口の中がある程度健康的になった。


歯茎から血が出ている人、行った方がいいです、ホント。そのうち歯が抜けてきてしまいますよ。


プログラミングの話題から離れて久しいが、今日はカップ麺について一言。


最近のカップ麺はカップ麺とは言えないくらい本格的で味がすばらしい。そこら辺のラーメン屋よりもおいしい。しかしだ・・・油や塩が多すぎる。これは普通のラーメンについても言えることだけど、おいおいと思うくらい油が多い。それが風味を出しているんだろうけど、こんなのは週に一回食べたら十分だ。といっても私は一ヶ月に一度食べるかどうかぐらいだが。油の摂取量はガンに関係しているそうなので、ご注意。


しかし、20年前とは違って日本の食事には油が多くなったような気がする。格段に。ちまたのジャパニーズレストランに行ってもそうだ。アメリカ人好みにアレンジしているのかもしれないけど、ちょっと多すぎ。カップ麺は塩分も非常に多いのでつゆなどはできるだけ飲まない方がいいですね。学生の頃はカップ麺はほとんど毎日だったなあ・・・あのころは全然問題なかったけど、最近は変な時間に食べると胸焼けがして。年かなあ・・・


 端的に言って楽譜を書いてそれを演奏させるソフトなんですけど、このSibelius 3というソフトはとってもいいです。デモバージョンをインストールしてみました。 私はまじめなミュージシャンではありませんので、このソフトは欲しいけど、多分今のところ高いので買いません。プロフェッショナルバージョンは$599だそうです。


音楽は時間があればやります。ギターをポロロンと弾いたりします。ギターは大学生の時にいきなり自分で始めたんですが、てっきり上達しません。同じ曲ばかり弾いてます。練習する動機があればやるんでしょうけどね。


Kazzさんより「永住権の再取得おめでとうございます。って何故「再取得」なんでしたっけ? 」というご質問を受けましたので、これを取り上げてお答えしたいと思います。私の失敗が誰かのために役に立てば幸いです。


私は7年前に渡米してきました。妻がアメリカ国籍を持っていますので、申請すると永住権を取ることができるんです。その手続きは日本にいるときにすべて済ませておりました。合法的に入国し、合法的にここで生活をするために渡米してきました。なので、こちらに来てから2ヶ月ぐらいで俗に言うグリーンカードを取得することができました。でも、そのグリーンカードは条件付きのものだったんです。つまり、結婚記念日が2年に満たないで永住権を申請すると条件付きの永住権になってしまうんです。それは永住権に有効期限があり2年で切れてしまうものでした。それが私のケースでした。それでも何のことはない、それが切れる直前にステータスの更新をすれば、条件付きではない永住権がもらえるんですけど、私はそれをしなかったんです。しなかったと言うより、間違った知識を持っていたんです。


雑誌や本などでは「グリーンカードの有効期限は切れてもステータスはそのままです」なんてことが書いてあります。それは条件付きではないグリーンカードに言えることで、条件付きのグリーンカードは有効期限が切れてしまったら、ステータスも切れてしまうことを意味するんです。それを全く知らず、去年日本に里帰りしようとしてグリーンカードを更新しようとしたら、それが発覚。そのまま出国していたら、こちらに帰ってこられない事態になるところでした。そこで急いで永住権の再申請を弁護士を通してやったんです。それが去年の5月頃でした。本当に焦りました。だって自分の妻や子どもがこっちにいて、生活の基盤がこちらにあるのに突然強制送還されたらどうしようなんて考えてしまって、かなり落ち込みました。それでも、全力で駆け回り書類を集めて、最終的には弁護士に相談したところ、「再申請すれば全く問題ありませんよ。」とのことでした。


そして待つこと9ヶ月。やっとApproval(許可)の手紙が今日うちに届いたのです。これで安心して日本に里帰りできます。あ、しかし、グリーンカードはまだ届いていません。それが着くにはまた6ヶ月から9ヶ月かかるとのこと。でも、出国したい場合は移民局に行って「永住権保持者ですよ」というハンコをパスポートに押してもらえば出入国ができるとその手紙に書いてありました。というわけで、早速今度そのスタンプをもらいに行ってきます。


うーむ、いつ日本に里帰りしようかな?予定は夏ぐらいなんですけど・・・


更新:許可文書にはカードは6ヶ月から9ヶ月かかると書いてありましたが、すぐに届きました。今、手元にあります。


先週は忙しかった・・・


ところで、今日、移民局の方から「Approved」の手紙が来ました。つまり、永住権を再取得することができました。(日本国籍は捨ててません。)というわけでめでたく今年こそ、日本へ里帰りができます。やったー!早速、航空チケットをあさってみよう。


あるフォルダを除いてすべてを削除するVBScriptのルーティンを作りました。


Sub DeleteExceptFor(ByVal RootFolderPath, ByVal FolderName)
    Dim FSO
    Set FSO = CreateObject(“Scripting.FileSystemObject”)
    
    Dim RootFolder
    Set RootFolder = FSO.GetFolder(RootFolderPath)
    
    Dim folder
    For Each folder In RootFolder.SubFolders
        If LCase(FolderName) <> LCase(folder.Path) Then
            folder.Delete True
        End If
    Next
    
    Dim file
    For Each file In RootFolder.Files
        file.Delete True
    Next
    
    
    If Not FSO Is Nothing Then
        Set FSO = Nothing
    End If
End Sub