Repo

kjana00@gmail.com

older <-

2015-05-28 01:59:04

今朝は晴れ。朝ごはんはパンとトマトとソーセージ。近頃目が覚めると胸焼けがするというか喉が痛いというか。単に、汗かいてるっていうだけなんだけど。暑いのだわさ。まだ五月なんだけどな。

中旬に出したものに問題が見付かったんで、そちらはどうだか調べて下さいという依頼が回ってきているのです……ということで検討という名の下にぼんやりするのを中断して調べもの。何でこんなの今更出て来るんだろうねっていうバグだったんで実にげんなり。int の変数を 0xffff と比べてみてました、帯域内の最大値のつもりで、って。コーディング規約で変数名にも定数名にも型名が入ってるから余計だよ……

まあ条件式の見直しだけでいいですっていうからまだましだけどさ、と思いつつ、grep -n -C1 '[ 0-9a-zA-Z_]\(==\|!=\|<\|>\|<=\|>=\)[ 0-9a-zA-Z_]' *.c > /tmp/list.txt なんてしておいて、EXCEL のワークシートに貼り付けてちまちま見直すという作業を開始。すぐに手でカーソルを移動させるのが面倒になって VBA マクロをいじり出したりする。厳密に言うなら要キャスト、なんていうコメントも付けてたもんだから。判定欄に ○ 入れて、必要なら適当なコメントを備考欄に入れて、それから次に見るべき行を Like "*:*" みたいなパターンで探してそこに移動するというサブルーチンを用意して、コメント毎にエントリポイントを用意した上でそれぞれにキーボードショートカットを付けてみたらだいぶ楽になった。C-c とか使うとたまに別のシートに別のこと書く時に無意味な ○ とコメントが入ってびっくりしたりするけど。

隣の人が静的コード解析ツールの出力を検査していて質問してくるのに、その do { ... } while (0) は全くもって正しいですとか、その UNUSED() が副作用無いのは知ってますとしか言えませんねとか、何か定数の値違うし実は検査してるソースリリースしたやつじゃないようなとか答えるのを挟みつつ、適当なところで切り上げる。で、今日はうちの会社のチームミーティングなのですよということで集まって話を聞く感じで。電話したんですけどと言われて電話を見たら確かに着信の痕跡があったり。やっぱりバッグに入れて机にしまっておくと気付かないな……結構重く感じつから常に持ち歩きたくはないんだけど。

三十分ぐらいで終わって帰る。このぐらいなら素直に帰って食べるかな、ということで晩ごはんはとり汁のそばとなすの塩もみ。このなすがあるから素直に帰ったという説がある。塩もみなんて相当適当に作ってもちゃんとそれなりに味になるものです。なすが大丈夫なら。

後は WWW 見たりゲームしたり。どんどん進むのも何だ、と反魔法の洞窟へ。50 階が底だからね……はいいけど、手持ちの魔法棒がチャージ 0 だったもんで、移動途中で飢え死にしかかったり。危なかった。また単なる不注意でがっくりするところだった。洞窟の中については特に危ないことも無く、ただ、特に収穫も無いのが残念な感じというところ。帰りに地下墓所に寄って帰還出来るようにしておいたから、次は 60 階ぐらいまでそっちかな。

older <-

goto

hint can be:

Tags

old

2007-05 -- 2006-12

ゲーム関係の古い記録

before 2005-12