秀丸メールからThunderbirdに乗り換えようと思ったけど諦めた

私は秀丸メール(当時は鶴亀メール)の初期の頃から、愛用しています。
そのメール閲覧・編集が軽快だし、ちょっとした機能追加ならば、使い慣れた秀丸マクロで対応できるのでいい感じです。
見た目のデザインはThunderbirdみたくかっちょこいい感じではないですが、純粋なメール読み書きに関しては秀丸メールが最強だと思っています。
気に入らない点は、HTMLメールの読み書きをサポートしていないことです。
これはそういうポリシーがあるんでしょうが、綺麗にレイアウトされたAmazonのメールなんかをいちいちブラウザで確認しなければならないのは、ちょっと不便でした。(書くのはともかくせめて読めれば。。。)
Continue reading


NetBeans5.5.1アップデート

NetBeans5.5.1が出ていますね。とりあえずダウンロードしてインストールしました。
大きな修正点としては、GrassFish v2対応っていうのがあるんですが、残念ながら、私が普段使う分にはそんな最新技術あまり関わっていないです。。。(EJB3.0どころか、Genericsでもまだ普段使いではない)

ふと使っていて気づいたのですが、「インナークラスのメソッドオーバーライド」って、たしか5.5.0のときはできなかったような記憶が。
確か以前は、無名インナークラス(例えば、new Comaprator()として無名クラスを作る)を作って、[ソース]-[メソッドのオーバーライド]を選んでも、外側のクラスのオーバーライドと認識されていたように思う。勘違いかなぁ。後で調べてみよう。


Url Rewrite Filterいいかも

【ハウツー】Java WebアプリでもわかりやすいURLを! – Url Rewrite Filterの使い心地 (1) わかりやすいURLの重要性 | エンタープライズ | マイコミジャーナル

【ハウツー】Java WebアプリでもわかりやすいURLを! - Url Rewrite Filterの使い心地 (1) わかりやすいURLの重要性 | エンタープライズ | マイコミジャーナルApacheのmod_rewirteと同じような機能を提供するUrl Rewrite Filterというのが紹介されています。

J2EEのFilterの機能をつかって実現しています。長々したクエリーストリングのURLは美しくないので、これをつかうといい感じにできます。
設定はXMLファイルで細かく設定できるようで、リクエストパラメータやセッション、クッキーなどを条件に振り分けることも可能です。

未ログインの場合はログインページに。
といったフィルタリング処理を、これで実装しようと思いましたが、うまいやり方が分からず。
セッションの存在を判別して未ログインを判別するのはできるのですが、
全てのアクセスについてセッションを判別して、Login.jspにforward(もしくはredirect)すると記述すると、Login.jsp自体を表示する際にもチェックしてしまいループしてしまうのです。Login.jspへの遷移は除外すればよいのですが、それのやり方がイマイチ分からず。