Boost Python

Fri 06 October 2006 by Garry Bodsworth

A few posts ago I wrote up how to compile the Boost Library and also Boost::Python with Visual C++ 2005 Express.

Boost::Python is a fantastic tool for binding your C++ functionality to the Python scripting language. You just need to write some extra small templates to expose classes ...

read more

Tools for TortoiseSVN

Fri 06 October 2006 by Garry Bodsworth

In order to make my TortoiseSVN as useful as possible, I use some external tools to maximise productivity. It took a while to find the right set up but I am happy with it now.

For merging with a three-way diff when there are conflicks I found KDiff3, which seems ...

read more

More Vista Native API

Fri 06 October 2006 by Garry Bodsworth

Michael Dunn has posted anotehr Vista native API tutorial about monitoring the system's power. It is obviously not as whizz-bang as the first tutorial, but this is excellent stuff as I hope it means C/C++ developers are going to have a real go at messing around with the ...

read more

Burning a DVD ISO on Windows XP

Thu 05 October 2006 by Garry Bodsworth

I started by downloading the Windows SDK, which had a file extension .img. After a bit of Googling I found out you can just change the extension to .iso.

Now it was time to burn it. I found out that the ISO Burning Powertoy doesn't work for DVDs. The ...

read more

Icons Icons Icons

Thu 05 October 2006 by Garry Bodsworth

In my last company I redesigned every icon in the system from a 16 colour pallette into full 32-bit alpha-blended glory. I also wrote the support functions for cool looking disabled and hover (hot) looks.

In total I think that was 250-300 icons. Probably more. I didn't follow any ...

read more

Visual Studio 2005 - Lets Break Everything!

Wed 04 October 2006 by Garry Bodsworth

Since I've been using Visual Studio.NET 2005 I have discovered a myriad of undocumented (or documented in such a way as to seem inoccuous) breaks in the compilation of most code.

Standard C - the CRT

I should start with the simplest and probably most common breaks that would ...

read more

Windows Vista and its API

Wed 04 October 2006 by Garry Bodsworth

Boost Library And Visual Studio 2005

Tue 03 October 2006 by Garry Bodsworth

This will set you up with a top notch development environment for C++ in Windows. Also this will tell you how to get the Boost::Python libraries to work with as well (which can never be a bad thing).

  1. Download Visual C++ 2005 Express from here.
  2. Then go and install ...

read more

What to do next?

Tue 03 October 2006 by Garry Bodsworth

TortoiseSVN + VS.NET 2005 = Good Stuff

Tue 03 October 2006 by Garry Bodsworth

See the update here.

As promised it is time to integrate TortoiseSVN into Visual Studio 2005. The easiest way I have found to do this is to post the vsettings files from Visual Studio once the environment is set up.

Here are the zipped settings files:
This link is for ...

read more

Subversion : TortoiseSVN Integration into Visual Studio.NET 2005 Again

Tue 03 October 2006 by Garry Bodsworth
Today I discovered the "Import and Export Settings" feature in Visual Studio.NET 2005. This means no more losing settings or having to mess around getting the environment set up again after a rogue installer blitzes all of the settings I had worked so hard to set up. What this ...
read more

Wireless Routers and the Linksys WRT54G

Mon 02 October 2006 by Garry Bodsworth

My dad gave me a Linksys Wireless router (WRT54G) and it looks ug-leeee, so I never used it and bought a more stylish looking one which turned out not to work properly to the point I got so annoyed I threw it away.

So I dug out the WRT54G and ...

read more

Subversion : TortoiseSVN Integration into Visual Studio

Mon 02 October 2006 by Garry Bodsworth

See the update here.

This is the easy method of integrating TortoiseSVN into Visual Studio.NET 2003 and 2005 (and probably Visual Studio 6.0). I'll take it in stages first and show you how to add these useful things to your "External Tools" menu.

TortoiseSVN is kind enough ...

read more

Subversion and TortoiseSVN - A programmers best friend

Sun 01 October 2006 by Garry Bodsworth

Before you work in industry it is unlikely you ever use any source control. At Essex Uni we were forced to use RCS (on the command-line) once and it all seemed pretty trivial and pointless. Most of the time when you go into industry you end up having to use ...

read more

First Post

Sun 01 October 2006 by Garry Bodsworth

I suppose at the moment I just need an outlet for all these computer-type things going round in my head. I mainly specialise in C++ and was once known (and probably still known) as a GUI specialist. I've done all kinds of random things like setting up a company-wide ...

read more