昨日やったことが、すごく前にやったことに感じられる。
時間が早いと感じてるのかな。
昨日は、午前中は、ircサーバのソースコードを書き換えていた。
open-coins用の仕様にするためにいろいろと書き換え。
ライセンスを調べてみたらGPL Version 1ということなので、
そのうち公開しますかね。
まぁ、まだ話し合う必要もあるだろうし、いつになるかわからないけど。
ちなみに、open-coinsのircサーバに行って、バージョン情報を
見ると自分のハンドルネームが書いてあったりします。
当分は、あのまま残ってるんだろうなぁ・・・。
午後は、サーバの切り替え作業をやったり、本を読んだりとかしていたはず。
なんか、集中力が足りないよね。前からだけど。
やることはあって、やろうやろうと思っていても、気づいたら
RSSリーダ見てたり、ニュースを見ていたりして、集中できてない。
簡単な作業だったら、ちょっと集中して、ぱっと終わらせればいいのに。
今日の午前中は、買い物。
カレー用の材料を買ってきたのはいいが、作る時間あるのか?
午後は、大学に行っていろいろと作業。
午後に何をやったか、思い出せない辺り、作業効率が悪すぎるよな。
つか、無駄な時間が多すぎ。さっさとやって他のことに時間を回せばいいのに。
さてと、明日は1限目から授業な訳で、8時に起きないと遅刻するわけです。
最近、5時間以下の睡眠をほとんどしないので、起きられるかどうか・・・。
ManagementObjectSearcher.Get()を使うと、この関数の中で一瞬、
フリーズしたのと同じような状態に陥る。なんで・・・?
マウスの操作も効かないし、再生中の音楽とかも止まってしまう。
まぁ、もうちょっと様子を見てみるか。
久しぶりに、ごりごりとコードを書いていた。
4時間ほどやって、400行か・・・ダメだなこりゃ。。。
まぁ、量より質な訳ですが、エラー処理が下手ですね。
throwする癖はついてきたけど、catchして処理してないから、良くない。
SerialPortとの通信部分なので、結構同期とかが面倒なのもあるんだけどね。。。
あと、スレッドを複数でやっているせいで、Formに対するデリゲートが
増えたりね。。。
そう思うと、Timerとかってどうやって実装しているんだろう?
Formの内部にウィンドウプロシージャがあって、そこからデリゲートを
呼び出しているから、実際は同一スレッドになるのかな。
さてと、そろそろ寝よう。明日は、朝から買い物に行ってくる。
ドリップコーヒーは、少し高いけど、粉状のコーヒーよりか美味しいなぁ。
もう一度、買ってきてみようかな。