Cool Use For Virtualisation
Virtualisation is obviously the hot computing technology of the moment. We make good use of virtualisation where I work in order to really get around weird Windows limitations where it seems dislike multithreading.
The good thing now is VMWare Workstation is free so you can use images anywhere.
What impressed ...read more
Visual Studio 2005 Intellisense Update
Ah, Intellisense, the bane of all C++ developers. I can't tell you how many times my Visual Studio has crawled into a hole and refused to get out or how many times the ncb has been corrupted by some arcane behaviour.
But rather than waiting for Visual Studio 2008 ...read more
Official News On The MFC Update
GUI Toolkits - MFC v9 - Visual Studio 2008 - Yet Another Update
GUI Toolkits - MFC v9 - Visual Studio 2008 - An Update
wxWidgets 3.0 In The New Year
Visual Studio 2008 - Out late November 2007
Writing A Decent Library
When you are writing a shared library (DLL) you have to put a lot of thought into the public interface which your customer (another programmer) will be using.
What you have to work out is whether it is closed or open source, whether the binaries are supplied, and how you ...read more
SPA Cambridge Talk - Windows Presentation Foundation (WPF)
The latest SPA Cambridge talk is coming on the 14th November, follow the link here to sign up. Here are the details:
Windows Presentation Foundation
Ian Griffiths Interact Software Limited
Windows Presentation Foundation (WPF) is a platform for building Windows desktop applications that can take full advantage of the ...read more
ACCU Cambridge Talk - Agile Development
Thursday 1st November is the next ACCU Cambridge talk. This month's one is about Agile Development:
So you want to do Agile software development? How, or where do you start?
In this talk Allan looks at the problem of changing your organization over to Agile software development. He gives ...read more
Another Cambridge Talk - Joel Spolsky
Static Code Analysis - PREFast
Tools To Make A Developers Life Easier - Trac
Trac by Edgewall Software is at its most simplistic level an issue tracker that provides source control integration (mainly for Subversion). But it is much more than that, it also has a built-in wiki, source browser, and project management through the ticketing system.
It's a really decent tool for ...read more
GUI Toolkits - Ultimate++
Ultimate++ is a GUI toolkit with its own IDE, GUI designer, build system, collections, and more. In the recent past it has improved its integration into the operating system with its Chameleon technology for native look and feel.
Unfortunately at the moment it is not 100% geared to be used ...read more
I was setting up the Visual Studio build system to target not only multiple build types but multiple platforms. This is the point I discovered hand editing the solution files is the only way to maintain consistency and accuracy of the builds. This is because the ue interface provided is ...read more
C++ and 64-bits
When pursuing the development of a 64-bit native program you realise that everything is not what you thought it was. Somehow I had convinced myself of the wrong sizes for the built in types. This wasn't due to ignorance but due to the plethora of 64-bit implementations.
I'd ...read more
Complete Insanity In The World Of Computing
And now for something completely different...
I thought I would share some of the more insane things I have heard in the world of computing.
No Source Control
It's amazing to think that a company can get away without source control, let alone a company supplying closed-source library functionality ...read more