« 2009年1月 | トップページ | 2009年5月 »

2009年4月

2009年4月30日 (木曜日)

mew から Thunderbird へ…

ある日突然、会社の PC でメールが送信出来なくなってしまった。
ただ、送信出来ないのは普段使っている mew on NTEmacs で、会社標準の(…と思われる) Outlook からは問題なく送信出来ていて、試しに Thunderbird から送信してみたら、これも大丈夫だった。
さすがに仕事に支障をきたすので、原因を追究する間もなく Outlook よりは使い易いだろうと Thunderbird に移行してみたメモ。

完全ではないけど Thunderbird で無理やり Firemacs を使う方法を見つけて入れてみた。(…と思ったら、フツーに Thunderbird のアドオンとして見つかりますね。フツーに入れても大丈夫なの鴨…?)
だいたいは Emacs ライクなキーバインドでいけるようになって、まぁいい感じ。ぢぶんは mew でメールを書くときには C-l を多用する癖があるけど、これは元々 Firemacs でも使えないみたい(?)。

あと、アドオンを入れてメールの編集を外部エディタ (=NTEmacs)ですることも出来るようになった。
この時、外部エディタとして gnuclientw.exe を指定するとダメだった(編集完了の検知が出来なかった)ので、 gnuclient.exe を指定している。編集終わるまで DOS 窓のウィンドウが出てしまうのはイマイチだけど。(あと何か設定が足りないのか、 gnuclient.exe から NTEmacs が呼ばれたときにフォアグラウンドにこない。 gnueclientw.exe では、ちゃんとくるのに。)

mew のメールの Thunderbird への移行にはコチラにある mhdir2mbox.rb という ruby スクリプトを使わせて戴きました。
ただ、自分の環境では、サブフォルダを持つフォルダのメールが空になってしまう現象が出ていたので、少し mkdirp 関数を変更しました。(FileUtils.mkpath を使うようにしたのはなんとなくです。他に mew のメールのファイルには拡張子 .mew が付いているので、メインルーチンでその対応もしています。)
恐らく、フォルダの処理を一番深い場所から行えば問題ない気がしますが、ぢぶんが mhdir2mbox.rb の実行に使ったシェルスクリプトは上から下へと掘っていく方向だったので。
おかげ様で無事にメール環境の移行が完了しました。

その後、 mew でメールが送信出来なくなった原因を調べてみると…
最初 Exchange サーバの設定変更か?と思ったら、どうも McAfee のバージョンアップのタイミングからダメになってしまったようで、ログを見ると…

.....\NTEmacs\emacs\22.2\bin\emacs.exe    Anti-Virus 標準プロテクト:大量メール配信型ワームにメールを送信させない    xxx.xxx.xxx.xxx:25

…らしい。当然、ぢぶんにこの設定を変更する権限はなく…。
アフォが!と思いつつ、もしやと emacs.exe を outlook.exe にリネームしたら無事に mew からメール送信が出来てしまった(苦笑)。こんなんでいいんでしょうか。残念です。

| | コメント (0) | トラックバック (0)

2009年4月 7日 (火曜日)

DVD 再生 on Windows XP

今まで全然気付いていませんでしたが、 Windows XP は標準で DVD の再生が出来ないんですね。メーカー製の PC は大抵 DVD ドライブが付いてて、 DVD プレイヤやライタがバンドルされてるので、同時に mpeg-2 の codec もインストールされてるんですね。だから WMP でもフツーに DVD の再生が出来てたんですね。
Ideapad に DVD の ISO を入れて持ち歩こうとして、何気に WMP で再生しようとしたらエラーメッセージが表示されました。 mpeg-2 の codec がないよと。
昔買った外付け DVD ドライブのおまけの DVD ライティングソフトで、使ってないヤツがあったよな…と探すも見つけられず…。
はて…と、思ってたら Source Forge にオープンソースのモノがあるんですね。 SMPlayer も試してみましたが、そのままでは DVD メニューにアクセス出来ないようなので、前者と WMP の組み合わせで見ることにしました。因みに同様にオープンソースの AC3 の codec もあるんですね。

| | コメント (0) | トラックバック (0)

2009年4月 5日 (日曜日)

mew on NTEmacs

なんだか久し鰤なんで、続けて備忘録代わりに…
最近の mew  には、メールの Message-ID を DB に登録して、関連するメールを検索出来る機能がありますが、この機能を利用する際に実行される cmew, smew という ruby スクリプトが NTEmacs から実行出来なくて困っていました。ラッパスクリプト書いたり色々試してみるも上手くいかずに困っていたんですが、前から gpg 使う際にお世話になっていて Meadow のソースツリーに含まれている fakecygpty を使うことですんなり動きました。
ただ、最新のソースでは smew が上手く動作しなくて、ちょっと古いソースを使っています。古いソースは元々手元にあったモノなので、詳しいリビジョンとかは確認していませんが。

| | コメント (0) | トラックバック (0)

結局なんだかんだで…

Lenovo Ideapad を買ってしまいました。もう2月末の話ですけど…。

会社から貰ったあぶく銭(商品券他)が4万円分あったから。出張先の熊本のヤマダ電機でポイント分差し引くと3万5千円くらいだったかと。
どこでもコーディングマシンにしようと Visual C++ Express Edition とか、 NTEmacs とか Cygwin 入れて UTF-8 化とかボチボチ設定しつつあります。
そのまま Windows XP で使うことにします。楽そうなんで。
もしもの為に(?)、一応 USB からブートする KNOPPIX も持ち歩いてます。
日本語キーボードなんですが、右端のキーが若干叩きにくいのは、まぁ慣れそうな感じ。英語キーボードにすれば多少マシなんでしょうか。
個人的にはトラックポイントが付いててくれたら尚よしでした。タッチパッドはイマイチ使えません。バッテリも3セルに換えて、バッテリの出っ張りをなくしたい感じ。

しかし、これで Psion 5mx の出番がまた無くなってしまったということで…。
やっぱ、通信手段と CPU パワーの不足は否めなかった訳で…。

| | コメント (0) | トラックバック (0)

« 2009年1月 | トップページ | 2009年5月 »