depressionist

[prev|next|index]2003:19

[prev|next]20030505Mo

連休最終日。

今日こそは睡眠サイクルを正常に戻さなければならない。 とりあえず午前中はネットをめぐったり、 本を読んだり。 ロード・オブ・ザ・リングの特典映像をみたり。 本編は吹替えでみたので、気楽にみていられた。 でも特典映像は字幕だったので、画面から目が放せなくて困った。

昼にものすごく眠くなってきたので、 軽く仮眠をとる。 しかし仮眠のつもりが20時まで寝てしまう。 だからといって起きているわけにもいかず。 22時頃には睡眠薬を飲んでむりやり眠る。 最初からこうすればよかったのか。

[prev|next]20030506Tu

6時前に起床。 何とか睡眠サイクルが正常に近づきつつあるようだ。 これを維持していかなければ。

電車を降りると、ホームで上司がタバコを一服していた。 とりあえず挨拶。 しばらくは残業するなと気遣われる。 確かにそのとおりだ。 しかし定時で帰ろうとすると、 帰りの混雑に巻き込まれてしまいそうなので、 それはそれで気が滅入る。

現在の作業場所に一番乗り。 まだまだこの場所の雰囲気に慣れない。 薄暗く、騒音がして、圧迫感があり、何か臭い。 なぜこのフロアの人たちはあんなに大声で会話をするのだろうか。

あまりにいたたまれないので、 昼休みは人影の少ない場所に避難する。

グループウエアの Web メールから POP メールに移行する旨通達があった。 作業効率の向上のためとか。 何だか笑ってしまう。 一体何のためにたいまいをかけてグループウエアを導入したのか。

休み前までやっていた作業の担当を変わるようにいわれる。 きつい工程なので、日々進捗によって担当をアレンジしなおすそうだ。 大丈夫なのかそんなことして。 もっとも長期に渡って休んでしまったため、 文句もいえない。 まあ今回の開発では受身に回った方が精神が楽になりそう。 いわれるがままにする。

その引き継ぎのために資料をもう少しブラッシュアップする。 設計書をオブジェクト思考設計してしまったため、 引き継ぐ人が理解できるか不安だ。 ちょっと話してみたけれど、無理そうである。

そんなこんなしているうちに終電を乗り逃がしてしまう。

[prev|next]20030507We

先週まで作っていた処理仕様を全体的に作りなおすそうだ。 システム要件が突然変わったためらしい。 そういうものはつくり出す前にちゃんと取り決めておくものではないのか。 SE というか営業というかはちゃんと仕事しているのか。 しかし今までの苦労は何だったのだろう。 文句をいう気にもなれない。

新しい担当部分は暗号化モジュールの作成。 すでに暗号化部分は完成していて、 後は復号処理のみだそうだ。 そしてこれを共有ライブラリとして使うようにするらしい。 しかし渡されたソースコードをみて、 全然ライブラリとしての使い方を想定していないコードにびっくり。 そしてコンパイルもできないのにもっとびっくり。 誰だよできたなんていってるやつは。 ちゃんと動作確認したものを引き継がせてくれ。

昨日通達があったメーラの変更。 異様にメールサーバの負荷が高いと思ったら、 全社員が一気に移行しようとして、 POPメールから未読メールをダウンロードしているためだったらしい。 メーラの移行をしばらく延期するとの通達があった。 さもありなんと何だか笑ってしまう。

[prev|next]20030508Th

昨日引き継いだコードをリファクタリング。 ライブラリとして使いやすいように変更したり、 ついでだからクラスライブラリも作ってみたり。

動作確認をCppUnitを使ってやることにした。 しかし CppUnit の使い方が良くわからない。 というか、参考にしたホームページの記述が少々古かったのが敗因。 検証に assert マクロを使って、 なんで失敗するとコアダンプするのか激しく悩んだ。 正しくは CPPUNIT_ASSERT マクロを使うべし。

[prev|next]20030509Fr

GCC で共有ライブラリを作成する方法を調査する。 しかしあっけなく判明。 Gygwin でも Linux でも出力ファイルの拡張子を変える必要はあるけど、 全くといっていいほど同じ手順で行なえる。 以前MingwでDLLを作ろうとしたころよりずっと楽になった。 やはり世界は進化し続けているのだ。

次の仕事はテスト仕様書作りだそうだ。

[prev|next]20030510Sa

どっと疲れが出る。 風邪をひいたというわけでもないと思う。 また過労だろう。 夜までぐっすり。

[prev|next]20030511Su

昨日日ン中ずっとねてたせいか朝五時すぎまで夜更かししてしまった。 また睡眠サイクルが狂ってしまうと困るので、 強制的に仮眠をとる。