開発日誌2002年05月
'02/05/02 00:45 (木)
[private]
昨日は久しぶりに神田に行く。 靴ずれができるほど歩いたせいか、疲れて寝坊する。
[ppsd]
クラス階層の変更によってSingletonモジュールをインクルードしているクラスが親になっていた。 そうすると次のような警告が出るようになる。
(eval):4: warning: instance variable @__instance__ not initialized
考えてみると、Singletonを継承するクラスが親クラスになる事はおかしいから、最下層のクラスがSingletonモジュールをインクルードするように変更する。
'02/05/03 02:20 (金)
[soccer]
日本対ホンジュラス戦、3対3で引き分け。 困った試合だ。 日本は強いんだが、弱いんだか、全然わからん。 先制されても追いついたことを評価すれば強いし、守備がザルで3点も取られたことを考えれば弱い。 本番前の練習試合と考えれば理想的な気もする。 次のレアルマドリード戦は中田と小野が出ないので興味半減だが、相手はどうせリーグ戦の最中で全力は出せないだろうから、一発かまして自信をつけて欲しい。
'02/05/09 01:30 (木)
[soccer]
日本対レアルマドリード戦、0対1で負け。 善戦していて、そんなに悪くないと思うが、負けは負け。 残念だ。 グラウンドコンディションが悪すぎて試合としては、あまり面白くない。 ノルウェー戦は、完全に本番モードだ。 これに期待しよう。
[private]
2chのハングル版にはまる。 これは自分たちが苦境にあるから、さらに困っている所を探して自分を慰めようとしている行為なのだろうか? 自戒しなくてはいけない。
'02/05/10 02:20 (金)
[link]
JAPAN - A Country Study
日本の事情を記述したウェブ。 アメリカの国会図書館のデータらしいけど、量が半端じゃない。
'02/05/11 00:10 (金)
[links]
にひきのにゃんこの部屋
オピニオンのサイトの下に扶桑社の教科書の問題を指摘する文章がある。
The Ruby Way
「The Ruby Way」の公式サイトのようである。
'02/05/13 02:00 (月)
[private]
仕事というか、なんというか、やりたいことに対して、実際には何もできていない事にがっかりする。 その原因を考えてみれば、やはりスケジュール設定がきちんとできていないことだろう。 ともすれば、すぐにコーディングしてしまう事を反省して、きちっとしたスケジュールを作ろう。
'02/05/14 00:30 (火)
[misc]
作業が進まないのは規則正しい生活をしていないせいだと考えて、一日の予定を分刻みに細かく組む。 作業項目を洗い出し、検討する。 いろいろしたい事はあるが、まずruby版のppsdを完成させなければどうにもならないことを再確認する。 ppsdの作業項目の洗い出しとスケジュール設定はまだだが、これを第一目標にして作業を進める。
'02/05/15 00:10 (水)
[ppsd]
ppsd作業項目の洗い出しを進める。 たいして残っていないような気もするし、まだけっこう残っている気もする。 各種クラスの分類分けをしていると、フィルター的なクラスなのか、ローカルサーバー的なクラスかの区別がはっきりしていない。 また、内部的なオブジェクトとユーザーインターフェイス的なオブジェクトの区別もあいまいだ。 ここらへんの区別をはっきりして、もう少しクラスの洗い出しをしてみたい。
ブラウザにはw3mを主として使っている。 その時、バッファにReserveListのいろいろな種類を残しておくと、後から見直すのに便利だ。 ただ、その場合ReserveList上のデフォルトが変更されている時に再読み込みを実行すると対象となるリストが変ってしまい不便だったりする。 ppsdの作業項目を見直している時にJava版を修正してもそんなに手間ではないと気づいたので、思いきって修正する。 一発で動いて、今の所不具合もない。 w3mで使っていると便利になった気がする。 リリースは、普通の人に必要があるかはちょっと疑問なのでしない予定だ。
'02/05/16 02:05 (木)
[soccer]
日本対ノルウェー戦、3対0で負け。 実に弱い。 解釈はいろいろありそうだが、素人には本番までにはなんとか調子をあげて欲しいと祈るだけだ。
[private]
頭が興奮したせいか寝つかれず寝坊する。 ちょっと真面目にコーディングすると、すぐ寝つかれなくなってしまう。 興奮して頭が熱を持ってしまうのが、原因ではないだろうか。 そう考えて「熱さまシート」を買ってきた。 果たして効果はあるだろうか? あってくれると助かる。
[ppsd]
作業項目の洗い出しをすすめるが、なかなかクラス一覧の完成までにたどりつかない。 クラスの分類がうまくいかなくて、見通しが悪いのだ。 PPSDControlServerServiceでLocalResponse系のクラスを呼出しているのが、その原因の一つだと思うので、LocalResponse系のクラスをすべてServerService系のクラスに変更し、PPSDControlServerServiceは廃止するようにした。 まだ、修正の途中だが、完了すればServerService系のクラスとそれ以外でかなりわかりやすくなる気がする。 それ以外のクラスは基本的なクラスで、かつ、かなり限定されるはずだから。 明日にはクラス一覧ができるかもしれない。
'02/05/17 00:05 (金)
[private]
「熱さまシート」を試す。 横になって使っていると何も考えられなくなるみたいで、それなりに効果はある。 意識はないのだが、起きている感じだ。 ただ、ちょっと効きすぎで頭が痛い。 半分に切って使えば良くなるかもしれない。
[ppsd]
LocalResponse系のクラスをServerService系のクラスに変更する修正は、変なところでバグってしまい、頭を悩ます。 public_htmlの下のhtmlがRubyとJavaとで変更されているにもかかわらず、Java系のを使っていたためだと、ようやく気づいた。 修正したが、すぐにこのバグに気づかないのは問題だった。 画面に表示されるソフト名やバージョン名が同じだとか、そもそも画面い表示されていないのが問題だと思うので、そこらへんを修正した。
現行のクラス一覧を書きだした。 かなり、すっきりした気がする。 ただ、面倒なのでjavadocのようなツールが欲しい感じだ。 これを手本に新規クラスを追加していく。
'02/05/18 02:10 (土)
[soccer]
日本代表決定。 秋田、中山の選出はちょっと驚き。 でも、冷静に考えてみると、試合に出ない選手が変わっただけのような気もする。 ニュースなんかもいろいろと追ったが、ノルウェー戦の影響があったのかが、ちょっと気になる。 あるような気もするが、そうするとトルシエはノルウェー戦は選手選考に影響しないと言ったのと矛盾するので、もし、ノルウェー戦で気が入らなかった選手がいたら可哀そうという意味だ。 しかし、月並だが、選ばれた選手はワールドカップ本戦目指してがんばって欲しい。
[ppsd]
作成すべきクラスを挙げたが意外と少ない。 たった、6クラスだ。 ServerServiceの中に隠蔽される内部的なクラスは数えていないせいもあるだろうけど、もっと多いと思っていた。 次は実装すべきメソッドを洗い出す。
[game]
FFXIのサーバーにアクセスが集中して停止しているとか。 最初はどうしても仕方がないんだろうけど、何とかならないかと思う。
'02/05/19 01:00 (日)
[private]
土曜日は、平日とも日曜日とも違っていて、休みか作業するか、どっちつかずだ。 それが今日も出て、なんとなく過ごしてしまった。 次の土曜日には何をするか、はっきりスケジュールを組んでおこう。 はっきり休みにしてしまった方がいいような気がする。 それとも、一週間分のタスクを組んでその予備にするべきかだ。
'02/05/21 03:30 (火)
[private]
声を出して頭の中の考えを言葉にしようと思った。 今までは、頭の中の考えを、頭の中で推敲して、直接コンピュータ入力していた。 しかし、なかなかうまくいかない。 文章に入力すると、そのたびに思考が途切れてしまう。 原因はいろいろあると思うが、思考を言葉に変換する部分の訓練が不足して、機能が強化されていないのが、その一つだろう。 その機能を強化するにはより多く使うしかないが、面倒でなかなか増えない。 声に出す方が、文章を入力するより、今の段階では楽だと思う。 楽ならばより多く使ってくれるのではないかと期待する。
'02/05/22 01:45 (水)
[ppsd]
今週の作業として、洗い出したクラスのメソッドの確定と見積り作業を行なう。 一応、新規追加クラスは4クラスなので1日2クラス作業して、木曜日に終了予定である。 また、内部オブジェクトのクラスに対して、追加メソッドがあれば確定し見積る。 これは、現在5メソッドぐらいだと思っているので、1日作業として、金曜日に作業する。 土曜日は予備とする。
LoadErrorのメッセージが出てうるさいので、requireする時にファイルチェックして、応急措置をとる。 本来なら、必要もないのにLoad処理しないようにすべきだし、また、LoadErrorのrescueをしていることで、メッセージ出力しないようにできると思うのだがうまくいっていない。 だけど、とりあえず動いているのでこれで良しとする。 いつか、暇があったら直そう。
'02/05/23 01:45 (木)
[ppsd]
う〜ん、進まん。 メソッド洗い出しまでは一応行ったが、見積りはほとんどできていない。 何かが抜けているような気がする。 集中できる日とできない日は何が違うのだろう。
'02/05/24 01:20 (金)
[link]
おだじまん
ちょっとはまる。 小田嶋氏はいろいろな所で評論を見かけるが共感を覚える。 特にトルシエファンな所がいい。
'02/05/25 00:20 (土)
[soccer]
明日はスウェーデン戦。 なんか、とっても心配である。 負けそうな気がしてしょうがない。 負けても調整試合なのだからと、今から言い訳しているありさまだ。 韓国みたいに調子が良すぎるのも怖いから、適当に動いて引き分けて欲しい。 「ハッサン二世杯」でのフランスみたいに、適当に流して点を取られたら、少し本気出して点を取る。 そうやって、引き分けることができれば理想だ。
'02/05/26 02:30 (土)
[soccer]
スウェーデン戦は1対1。 願ったベストの試合は、点を取られて取り返しての引き分けだから、最高の結果である。 もっとも、終ってからは勝ちたい欲が出てきたが、それが一番いいのだろう。 後はベルギー戦に祈るのみ。
[link]
moonlight fantasia
miscの下に海外のアニメ関係のサイトの翻訳があって、面白い。
'02/05/29 01:55 (水)
[link]
民団/2002W杯
在日本大韓国民団サイトの韓国サッカーの歴史紹介。 記者は慎武宏氏。 慎武宏氏のサイトは最近更新されてないと思っていたけど、ここに拠点を移したのだろうか?
'02/05/31 02:35 (金)
[soccer]
明日、正確には今日から、ワールドカップが始まる。 なんか興奮してきてしまった。 日本優勝を願うが、ダメだったらせめて一勝はして欲しいと思う。 正確な日本の実力がまるでわからないので、言うことが極端だ。
Top page
Index page
e-mail:
(em6t-kbt@asahi-net.or.jp)