Monday, July 11, 2005

computer maintenance going great!

I'm done troubleshooting my linux computer! The root of the instability was the kernel! I compiled the linux kernel version 2.6.12.1 on top of the linux kernel 2.4.29. The kernel that was causing the problem was the standard 2.6.10 kernel slackware that is bundled along as the test kernel.
I have tried fixing the problem in so many ways before I came to the conclusion that the kernel was malfunctioning. I reinstalled everything, then I recompiled stuff I thought were unstable, then I blasted away large parts of the installation, then reinstalled again etc. that specific build of the kernel was simply not doing my system a favour.

I slapped on a new version of M$ windows on my laptop and it's purring like a playful kitty.
I still have to revive the old stuff I have overridden during the reinstallation, but that won't be too hard. Lots of computer tweakage soon, then I get to start my programming stuff.

Today, between (GMT+1:00) 4am and 8am I was trying to figure out how to program a binary search tree in C++ using techniques I picked up along the way. It was quite interesting.
Polymorphism, template method pattern and inheritance. I'm planning on programming the minimax and alpha-beta pruning algorithms, and using it in a turn-based game soon.

Note: The main program in the computer that mediates everything between the software and the hardware is called the kernel.

Ah, now I can go to bed and sleep like a baby :)


nighty night

jzz

0 Comments:

Post a Comment

<< Home