苔の一念岩をも通す、苦労実りて完成す

(昨日からの続き)
その後もさほどのことはなく、時は過ぎ、午前2時から休憩に入る。明朝は6時半頃には起きてなくちゃいけないから1分でも早く寝付いておきたいところだ。いつの間に眠りについたのか分からないまま、夢の中でブルドッグの子犬を飼うための選定をする夢を見る。選んでいる最中に目が覚めて、一瞬自分がどこで寝ているのか分からなくなってしまう。こういう場合はぐっすりと眠れた場合が非常に多い。
爽快に目覚めたところで、気持ちのよい1日が始まる。年明けからいろいろと準備を続けてきた仕事が無事に終了し、まずは一段落。先日運び出した椅子やら机やらを回収に向かい、はたまた明日の別の仕事の最後の準備とバタバタしているうちにあっという間に夕方となる。今日のところは早く帰ってカウントダウンタイマーの方策を練りたかったところだけど、これも仕方がない。
何か本屋で参考になる本はないかしらん、と専門書を取り扱う店に行ってみるも望んでいたような内容の本はまるでなかった。

夕食を済ませたところで、ネットで色々とSSIについて調べ、試行錯誤を繰り返しながら、なんとか完成形を目指す。しかしあともう少しで到達できそうなのに!ということろでうまくいかず、非常にもどかしい思いを味わう。目の前に解答の糸が現れては消え、消えては現れ、目をこらして見ようとすると逆に見えなくなってしまう。サーバーの時間を取り出すことに成功しても、JAVAスクリプトで計算できるデータ形式ではないためか表示されない。データ形式を変換するためのコマンドを見つけ出して試してみると、時間はようやく表示されるようになったけど、内蔵時計を動かすと時間が変わってしまう。JAVAのプログラムの一文にこのSSIのコマンドを組み込めばできるはずなのになぜだー!と2時間近く悪戦苦闘を繰り返した挙句、ようやく突破口が見つかった。これ以上考えられる可能性はないぞ、ともう一度一番最初に試した方法に戻ってみたところ、ものの見事に成功!表示結果の見た目にだまされることなくSSIのコマンドの本当の意味に基づけば簡単なことだったのに、余分な時間をかけることになってしまったよ・・・。しかしまさしく必要は発明の母、SSIについてのいい勉強となった。
データが表示されるようになればもうこっちのもの、後は望むべくカウントダウンが表示されるように細かい修正を重ねていく。申し分なし!そしてチャットのページと合体させたところで数日間に及ぶ苦労に終止符を打つことができてめでたし、めでたし♪

しかし時計を見ると早くも0時近く。明日も始発で出かけることになるのに、これじゃまた寝不足になってしまう。しかし出しておきたいメールなどなどあったのでそのまま夜更かし続行、午前1時までいそしむこととなった。