Sunday, July 08, 2007

Document the reasons


 

There is hell lot of controversy about document generation in software development. Some say it's needed for communication and some say it will only waste the programmers' time.

I say that there is a minimal set of documentation every projects needs. These documents need to contain the reasons behind the choices that are made. There is always this problem in change process of the software (especially games) that a feature or design choice seems arbitrary and will be changed and further on you realize that the whole system's consistency is jeopardized.

Of course, reviewing the change will lessen probability of such mistakes. But such documents will minimize the effort to find such reasons and dependencies.

Monday, May 28, 2007

My New System

Yes… At last! I've build a new system for my home usage. It took me this long partly because I was very strict about the components. I wanted a Core 2 Duo CPU and a motherboard with nVidia chipset (680i). And I also wanted an nVidia VGA (8800GTS 640MB) and so on and so forth. In my country good computer parts are very hard to find so I've had a lot of headache and they cost me a lot more than their real price in US dollar.

The good news is it is finished and I'm really satisfied with the result (even though I may add a 2x1 Raptor 10000rpm hard drive at a later time). I even overclocked the CPU from 2.13 GHz to 3.0 GHz (an almost 50 percent gain!).

Here's the complete spec of my new Rig:

Intel Core 2 Due E6420 4MB cache @ 3.0 GHz
Asus P5N32-E SLI Motherboard (nVidia 680i chipset)
2x1GB Corsair 800 MHz DDRII RAM (XMS 2 Dominator) @ 4-4-4-12 timings
Asus GeForce 8800GTS 640 MB Graphics Card
Zalman 9500 LED CPU Fan
Samsung 320 GB Hard Drive
OCZ GameXStream 600W Power Supply
Thermaltake Soprano Computer Case

Vista Rating:

Processor: 5.6
Memory: 5.9
Graphics: 5.9
Gaming Graphics: 5.9
Primary Hard Disk: 5.7

Wednesday, April 18, 2007

合気道 (aikido)

It's the seventh month since I started learning aikido with my friend in a gym. We're practicing the aikikai style (http://www.aikikai.or.jp/eng/index.htm). I like it. Before that I didn't like Japanese martial arts (except iaido and kendo). But this one is deferent. We learn how to use the power of our opponent to beat him. And of course there wooden sword (bokken) and wooden staff (jo) practices.

This is a picture of Morihei Ueshiba the creator of aikido.

Tuesday, April 17, 2007

Word 2007 blogging

I am a lazy man and this is especially true when it comes down to blogging. But maybe now Word 2007 makes it easier for me to blog. If so I'll blog more.

So here's a test post.