2008/04/17 ( n ) < HariboteOS >
マルチタスクに進む前に、というか、進む気持ちが今日は起こらなかったので、 HariboteOS の C言語のソースを色々いじってみた。
typedef _Point
{
int x;
int y;
} Point;
と同じように Size, Rect 構造体を作って、
graphics.c や sheet.c の座標関係を扱っている部分を全て書き換えた。
C++ のクラスのようにメソッドを作れないとメリットが半減のような気がするが、 ソースの見た目は自分的にはとても良くなったようだ。
試しに、高速カウンタで計測してみると、、、、、2割くらい遅くなってるかも。
うーむ。よくない。でも、元に戻すのは何かくやしいのでどうするかは保留。
変更の途中で、背景、ウィンドウを描画しているところを書き換える際にKDE4ライクなイメージに書き換えた。
寄り道はこの位にして、明日こそはマルチタスクを実装しよう。
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| 3 | 憲法記念日 | |||||
| 4 | みどりの日 | |||||
| 5 | こどもの日 | |||||
| 6 | 振替休日 | |||||
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
オープンソースを理解する
オープンソースとの正しい付き合い方
★☆☆☆☆
LHAとZIP
理論、実装ともに興味深いです
★★★☆☆
ダンジョンズ&ドリーマーズ
UO開発の歴史とロマン
★★★☆☆
千円札は拾うな。
先進的な企業経営を実践しているすごい人ですね
★★★☆☆
OpenCV プログラミングブック
コンピューターで視る
★★★☆☆
Subversion実践入門
Subversion の教科書です。
★★★★☆
からくり儀右衛門
最高の技術で妥協しないものづくり
★★★☆☆
プログラミングRuby
かなりまじめな入門書です
★★★☆☆
Copyright © 2025 Linux-Life.net