2000/Feb/23 (Wed)

わかってみれば。。。

データベース関係のことをチェック。 昨日チェックの為に走らせたプログラムを走らせてみたけど、症状は同じ。 はて。

カフェで食事をした後は、13時から Calibration/Database meeting。 いつもより長く、終わったのは14時半くらいだった。 その後 Jim のオフィスに行って、今起きている問題が再現されるかどうかを再確認。 同じことがやっぱり起きる。 いろいろ試してみたけどよくわからない。 このことについては Jeff がいるときに話をしよう、そして今の問題が解決出来なくても出来ることを先に片付ける、ということになった。 データベースの中に入っている値は、Web broser から見ることが出来るんだけど、それ自体は実際に人が知りたい形では見えない。 そこで、値をデータベースから読んできて、それを時間の関数として見えるようにするプログラムが欲しい、というリクエストがあるので、それを作ることになった。

Jim のオフィスから帰り道に小川さんの部屋によって、EM cal についてのデータベースの書き込みがうまく行ってるかどうか聞いてみると、うまく行ってる、と。 あれ? 「じゃぁ、なにがおかしいんだろう」という話になり、いくつかのケースについて小川さんのプログラムを走らせてもらうと、今日の時点のライブラリのバージョンで、ちゃんと動いている。 どうも、ライブラリの問題じゃ無いようなので、Jeff の所に報告しに行くと、彼は「問題がわかった」。 テスト用に自分が使ってたデータテーブルに、他のと違って、余計な属性がついてたらしい。 オフィスに戻って試してみると、ちゃんとかける。 プログラム・ライブラリの方がおかしいのかと思ってたけど、そうではなくて、データベースのテーブルの方がおかしかったとは。

その後、Jim からの宿題のことをやってたが、いまいちよくわからんところがある。 しょうがないので、プログラムのソースコードから眺めて、C++ の Class の定義などを調べてた。

なんか今日は疲れたので、いつもより早く、21時位に帰ることにした。


Copyright (C) 2000-, Masashi Kaneta [雅], All rights reserved.