Repo

kjana00@gmail.com

older <-

2014-08-22 02:19:30

今朝は晴れ。朝ごはんはパンとトマトとソーセージ。快速のシートで足の付け根に変な感覚があって落ち着かなかったり。バッグの置き方が悪くて痺れたんだか、何なんだか。

プリンター相手に悩んだりした後、仕様のレビューということで聞き役を延々とか、EXCEL VBA いじりとか。ActiveSheet.UsedRange の Rows.Count から使用範囲終端の行のセルを列毎に作って、そこのセルに値があったらその行、無かったら .End(xlUp).Row でデータがある最終行を求めてやって最大値を取って……とかやって空セルが混ざっててもデータ範囲全部を取ることが出来るようになりました、と。これはこれで、表の下だの脇だののセルにコメントのつもりで何か書くと困ったことになりはするんだけど、詰まってるつもりの列に空きがあるとしれっとそこから下の行は無視するっていうよりは扱い易い。空セル混ざってたらエラー出て止まるようになってるからちゃんと動いたふりをしないんで。

それから他の人が動き出すのについて行きかけて、その打合せには自分は呼ばれてないのを思い出して引き返すとか、あったらあったで何かの役に立つかもしれないとコードに Doxygen かけておくとかしてからコードのレビュー。とりあえず一モジュール。結局取ってた時間を使い切ったから丁度良かったかな。基本構成がどのモジュールもほぼ一緒だから、後はずっと早く済むはず。とまれ、みんなでコーディングルールに愚痴を吐きつつ論理は大体いいよねというのを確認してもらった。で、ループカウンタなんかの変数名にもスタイルガイドに沿って prefix 付けましょうとか、"," が多いですとか、実は株式会社じゃなくて有限会社なんで Corporation じゃなくて Limited ですとか、基本ここの人は void の関数に return 書きませんとか、そんな感じの瑣末な指摘と必要無いからここの DI / EI は取りましょう、何せこの関数呼ばれる周期短いから、という瑣末でない指摘とが出たんで後は対応。同じコードを基にしてるから同じ修正が大量に、という程の量でもないんだけど。ほとんどは for f in **/*.[ch]; sed -i 's/.../.../g' $f とかで片付くし。

そんな感じで今日はおしまい。相変わらず蒸す中帰って、晩ごはんは野菜炒めと餃子。この三色餃子はなかなかおいしいね。適当に作った野菜炒めは割合うまく出来た感じ。ちょっと油っぽかったかな。微妙に。

後は WWW 見たりゲームしたり。レベル 70 超のユニークモンスターが詰まったモンスターハウスとか嫌なんですと逃げ帰ったりしてたんであんまり収穫が無い。薬も消費させられたしな……

older <-

goto

hint can be:

Tags

old

2007-05 -- 2006-12

ゲーム関係の古い記録

before 2005-12