28
MAR
2006

Exception Handling

When reviewing code, you see a lot of ‘bad’ use of exception handling. As Pieter Gheysens mentioned, you see a lot of code that looks like: [csharp] try { // code statements } catch(Exception exc) { throw exc; } [/csharp] No extra logic defined inside the catch-block,...
28
MAR
2006

New LCD Monitor

Recently I have a new LCD monitor, the Samsung 204B. It’s a 20.1 inch LCD monitor, with a resolution of 1600 x 1200 and a response time of 5 ms. I am freak when it comes to monitors. I like to have a high resolution and the quality of the screen must be perfect....
08
MAR
2006

Use the Graphics Processing Unit (GPU) inside your application

Modern GPUs are increasing in programmability and these chips can do more than just graphical computations. They can now be used as a coprocessor, and they can be integrated for a set of tasks. GPGPU (General-Purpose compuation on GPUs) is such an initiative that contains a...
03
MAR
2006

Wikipedia reaches 1 million articles

Wikipedia is the biggest and most famous online encyclopedia available. They have now more than 1 million articles, and it’s still growing! This page gives you an idea about the architecture and the specification of the servers. The master database, called Samuel,...
01
MAR
2006

Continuous Integration with traffic lights

Continuous integration is the process that continuously build, analyze and test your sources. In many cases the process is triggered when changes are notified in the version control system, like VSS, CVS, etc. Martin Fowler has a good article about continuous integration. In the...