黴との戦い

女子マラソンを見ながら冬物のブーツやグローブを点検しました.
靴の収納スペースが不足しているため,シーズンオフの靴は購入時に付いてきた袋に入れて,ワードローブの中に片付けています.しかし,これだと梅雨時から夏場にかけて,黴びやすいんですよね...
ということで,時々取り出してきては点検&乾燥をしてあげてます.
しかし,油断大敵.GUCCI と Yanko のスエードのブーツが少しやられてました.(;_;)
やっぱりワードローブの中じゃダメか...
しょうがないので,スエードのブーツは袋に入れたまま玄関脇に置くことにしました.邪魔ですが,風通しのいいところに置いた方がいいだろうということで.
抜本的な対策は,冷蔵庫を追い出して空いたスペースにシューズボックスを置くことなんですが,まだ手配していません... 新しい靴を買うよりそっちを先にしなきゃ.


ついでにグローブも取り出してきて乾燥というか外の空気にあててます.こっちはどれも問題なさそう♪
こっちには,靴用のドライペットという湿気を吸い取ってくれるやつを一つ一つ (片手分のこと) に入れてあって,防虫剤なんかも一緒に入れたりと,結構対策しているつもり.どれも大切なお気に入りですからね♪

ドラマ消化

今日は先週購入してお直ししてもらっている Alexander McQueen のデニムを取りに新宿へ行くはずだったのですが,顔の調子が悪かったので引き籠もってました.元が悪い言うなー.
っていうかですね,コンタクトが随分古くなりすぎて不調なので,部屋にいるときはメガネをしているんですよね.あ,なりきりメガネではありません,念のため.
そのメガネなんですが,鼻に当たるところ (なんていうの?) が今ひとつフィットしてなくて,長時間メガネをかけていると特に右側の鼻が痛むのです.そして昨日はデートがドタキャンされてしまい,ずっと家にいたので一日中メガネだったのですが...
朝^h お昼過ぎに起きたらメガネの跡が付いちゃってて,鼻が真っ赤.(;_;) 一瞬血の固まりが張り付いているのかと思っちゃいましたよ.
そんなわけで,お出かけを中止して録画したままたまっていたドラマの消化に努めました.
っていうか,たまっていたやつの半分以上が「東京湾景」なんですが (苦笑).この週末で消化できなかったら挫折確定だったのですが,なんとか生き残りました.しかし... 由紀恵ちゃんはとっても魅力的なのに,ドラマの方はなんだかなぁ.明日また録画するわけですが,消化できるか自信がありません.残念!!!!
バツ彼」や「セカチュー」は直近の分を見ていないだけだったので順調に消化しました♪

Tom Ford for Yves Saint Laurent rive gauche

なぜか今頃になって秋冬のカタログが届きました.
GUCCI 同様,この秋冬がトム・フォードのラストになるわけで,本来こっちも要チェックのはずなのですが,見に行くことすらしていません.新宿にショップがないからなぁ.銀座にもない.そのくせ渋谷には2店舗ある.東急と西武.でも渋谷にはなかなか足が向きません.
それに,rive gauche はスーツやテーラードなジャケットが中心なので,あまり買いたいアイテムが見つかりにくかったりもします.でも,ベルベットの 2 ボタンジャケットはちょっとよさげ.色は何? ネイビー? それともパープル?
しかし... とっくに予算がないのであった.っていうか当分先まで予算がないのであった.無念だ.


20:40 追記
http://www.ysl.com/ で確認したところ,パープルとのことです.
で,またパッチポケットですか.GUCCI もそうですが,ここ数シーズンのジャケットって,パッチポケットばっかりのような?
サイドのポケットはいいのですが,胸のポケットまでパッチポケットで,しかも妙に丸みを帯びているのが好きになれません.
たぶん,このパープルのも丸っこいんだろうなぁ.それなら欲しくならないと思うので,一安心♪

S2Axis 開発記 プロトタイプその2 名前空間対応

昨日の日記で,名前空間を使ってコンポーネントを取ってこれないと書いたのですが,それは私が名前空間の区切り文字をセミコロンだと思いこんでいたためです.実際はピリオドでした.心より恥じる.
S2 の ContainerConstants を見れば一目瞭然だったのに... 残念!!!!
ということで,昨日の S2handler#getComponentName()名前空間対応にしました.

    protected String getComponentName(final MessageContext msgContext) {
        final String pathInfo = (String) msgContext
                .getProperty(HTTPConstants.MC_HTTP_SERVLETPATHINFO);
        if (pathInfo == null || pathInfo.length() == 0) {
            return null;
        }

        return pathInfo.substring(1).replace('/', '.');
    }

String#replace() を呼ぶようにしただけですが.
ちなみに ContainerConstans に定義されている NS_SEPchar ではなく String なのですね.ここで正規表現使うのももなんなので,この定数を使うのはやめてしまいました.
これだと,foo/ba/hoge という URL から foo.bar.hoge というコンポーネント名を作ってしまうのですが,どうせコンポーネントが見つからなければ何もしないのでこんなんでいいかなっと.
これでテストしてみたところ,無事名前空間付きのコンポーネントも取得できました♪