gm300の日記: すこしの進歩で満足
日記 by
gm300
使っている tool の一部は tcl で記述されている。それ故、頑張れば GUI を通して操作している部分を自動化できる。実際できることはたいしたことがないが、この3日間くらいイライラしていた部分が通る。
day1:手動でやると時間かかるので、自分で全部書くか、ハックするか悩む。ハックする量が見積もれないのと、いずれは自分で書こうと思っていたコードなんで決められず。
day2:ハックすることにするが、普通考える温度分布みたいな色を使いたいが手動ではすごく大変そうなので、ウルウルする。X11 に
xcolorsel がないみたいなんで結局その部分のみ作る。結構きれいにできる。それでも大変なんで Tcl のソースをいじる。ソースをいじりながら tool の版数が上がる度(良くて毎週。場合によっては毎日)にパッチするのも大変そうなんでテンション下がる。テンション下がった原因が掴みきれなかったので、とりあえず結果を頭の中から取り出して HTML で記述。作業の様子はもう少し見える。テンションのほうは原因不明。
day3:tclの namespaceに真剣に取り組むことにする。ってC++より考えが単純だ。もっと複雑なものだと思っていたのに。ブツブツ。だんだんGUI依存部分が少なくなっていく。でウキウキしてくる。結構単純な部分でひっかかって悩むがstatic にコード見るのは諦めて、実際に操作すると単純な思い落しがあるのに気が付く。apply を押すまでデータは write back されないのだ。必要なものはとりあえずわかって気分爽快。テンションの原因も分かった気になる。.. 明日になっても低くならければこれが原因。
day1:手動でやると時間かかるので、自分で全部書くか、ハックするか悩む。ハックする量が見積もれないのと、いずれは自分で書こうと思っていたコードなんで決められず。
day2:ハックすることにするが、普通考える温度分布みたいな色を使いたいが手動ではすごく大変そうなので、ウルウルする。X11 に
xcolorsel がないみたいなんで結局その部分のみ作る。結構きれいにできる。それでも大変なんで Tcl のソースをいじる。ソースをいじりながら tool の版数が上がる度(良くて毎週。場合によっては毎日)にパッチするのも大変そうなんでテンション下がる。テンション下がった原因が掴みきれなかったので、とりあえず結果を頭の中から取り出して HTML で記述。作業の様子はもう少し見える。テンションのほうは原因不明。
day3:tclの namespaceに真剣に取り組むことにする。ってC++より考えが単純だ。もっと複雑なものだと思っていたのに。ブツブツ。だんだんGUI依存部分が少なくなっていく。でウキウキしてくる。結構単純な部分でひっかかって悩むがstatic にコード見るのは諦めて、実際に操作すると単純な思い落しがあるのに気が付く。apply を押すまでデータは write back されないのだ。必要なものはとりあえずわかって気分爽快。テンションの原因も分かった気になる。.. 明日になっても低くならければこれが原因。
すこしの進歩で満足 More ログイン