New comp incoming again

After some testing it turned out the only broken part was the mainboard, I’ve sent it back and hope to get a new one next week. Got to buy a new PSU though, as the second one that blew up is damaged now. Won’t take too much time, will get it when I pick up the mainboard. Till then, I won’t work on both the bug tracker and the engine, so I don’t have any trouble moving the codebase around.

By the way, today, I’ve won my first match against Nightmare bots in Quake3 – it was on Q3DM6 “The camping grounds” to the sound of Fury in the Slaughterhouse. Excellent! :-)

Posted in General | Tagged , | Leave a comment

Comp blown up

Got my new graphics card this week, unfortuntaly, two PSU blew up, seems the whole new comp is damaged. I removed the DVD, the soundcard and the memory from it, and those 3 compontens do work. I hope that the HDD and the CPU are good as well (will test them tomorrow, in case I feel a bit better, got a terrible cold :( ), but I fear both the mainboard and the card are damaged. Hopefully it won’t be a problem to get them replaced, as I believe that one of the two was really damaged when I started the comp for the first time (didn’t get any video output). I presume it was the graphics card, which did damage the mainboard, now, it’ll be difficult to determine that. I’ll keep you informed.

Posted in General | Tagged | Leave a comment

Bugtracker, again

Today, after trying to install a few more bugtrackers, I decided to write my own one, using PHP and PostgreSQL.

Posted in General, Web development | Tagged , | Leave a comment

Books, part I and still waiting for graphics

Friday the first of several books I ordered arrived: 3D Game Engine Architecture. I didn’t have time yet to read it completely (it’s over 700 pages), but I had a quick glance at the engine that comes with it (it’s called Wild Magic) and of course the book itself, and I’m confident that it was worth the money. Really loads of interesting stuff in there, and it’s written in a clear manner. Just be aware this is not a book for people who don’t know C++ or maths well – a solid background in both areas is needed.

I’ve been playing around with Python again during the last days, writing a small script. Python is really amazing, especially when it comes to tasks where you’re working on a not-clearly defined dataset. In this particular example, the input data was corrupted, and even worse, the tool which exported it expected the same corrupted data back (in case you wonder: It was a malformed CSV file). Writing a cleanup function took me only minutes (thanks to the excellent built-in string library), same goes for the easy-to-use yet very flexible CSV parser. It took me no more than 2 hours to complete the script, including bug fixing, and in C++ it would have surely taken me twice the time.
Continue reading

Posted in General, Programming | Tagged , , , | Leave a comment