Friday, March 14, 2008

What a differance a machine makes...

Yesterday I replaced our old build machine (the dedicated machine that creates the builds and setups for our partners and products) with a new one. The old one was, well, old. The new one has two processors on board, 4Gb memory and a fast harddisk.

The build time of our largest product (>100Mb in setup, with a lot of files and documentation) took 55 minutes to build on the old machine and a mere 4 minutes on the new one.

I actually decided to start developing on that build machine using a Remote Terminal session and that has changed the experience of programming quite a bit. A recompile of a product takes an average of 2 minutes on my own computer (depening on the number of sources that has changed since the last compile of course). Recompiling the complete product on the new sever takes 11 seconds. That actually changes the experiencing of programming. I'll let the compiler do more work (e.g. check syntax) than before.

I can recommend investing in good hardware to anybody; it's money well worth spent.

Bye,
Bart

Thursday, March 13, 2008

Getting back to blogging...

Since Google is now a customer, I think I should do well to do some blogging on blogger again :- Actually, since they signed up, we are in the middle of some interesting changes in our business model. More about that later.

We are on the verge of releasing version 6 of our software engine. We decided to make some pretty drastic changes to the user interface at the last minute. Due to our object oriented way of programming this won't interfere with our release plan too much. We thought we must use this opportunity to bring the UI back to standards. After all, the last major release was more than two years ago.

After version 6 is released we will release a new product that I think might change the way we work. More about that later again;I've gotta get back to working again. We installed a new server for our automated builds and that machine is about 20 times faster than the old one, so there is not much waiting involved anymore. I used to take that waiting time as an opportunity to do some other stuff, but that's history now. I will have to make some proper time for blogging and stuff like that.

Bye,
Bart