This site has moved here

This site has moved here

I sincerely regret the inconvenience caused. All my software, articles etc can be found on the new site.