Vista Craplets

Thu 11 January 2007 by Garry Bodsworth

Nope, this isn't a post moaning about Vista...

A senior Microsoft Corp executive is worried items he terms as "craplets" could damage the perception of Microsoft Vista. These things he is referring to are the "added value" programs that OEMs add to their specific version of the operating system ...

read more

Windows MCE - The Codec Issue

Thu 11 January 2007 by Garry Bodsworth

When I installed Windows MCE Edition I updated everything to what Windows Update offered. This included Windows Media Player 11. When I tried to run media centre it played nothing, not even TV. Luckily I blamed WMP11 before anything else.

I went in search of codecs.

I found one particular ...

read more

Windows XP Media Centre Edition

Thu 11 January 2007 by Garry Bodsworth

I've now finally got around to installing Windows MCE on my media centre after fooling around with Media Portal as my media centre software.

My media centre is based on a cheap AOpen XC-Cube with a cheapo Sempron 2600+. Amazingly it works pretty well the only problem being the ...

read more

Apple iPhone

Tue 09 January 2007 by Garry Bodsworth

The new Apple iPhone website has gone live. This website details the new Apple device designed to be your phone, your music player, your camera, your life...

The tech specs are:

  • Screen size - 3.5 inches
  • Screen resolution - 320 by 480 at 160 ppi
  • Input method - Multi-touch
  • Operating system - OS ...

read more

Back To Blogging

Tue 09 January 2007 by Garry Bodsworth en en 

After a nice vacation I think it is time to get back to blogging. I managed to completely miss I posted my 100th entry last year as well.

For this year though, looking ahead...

More on my journey through the land on Windows Vista. Much more on GUI toolkits. An ...

read more

Multiple Core Madness

Thu 21 December 2006 by Garry Bodsworth

I was thinking about multiple cores, like you do. One thing that most people haven't realise is that they have been using multiple CPUs for years, one has been your CPU and the other is the GPU - your graphics card. The graphics card is a very specialised computational unit ...

read more

CAD File Formats

Wed 20 December 2006 by Garry Bodsworth

One of the biggest headaches in CAD/CAM is file formats. In fact it is a complete nightmare.

Every product out there tends to have its own proprietary format and they normally contain deliberate gotchas and obfuscation to try and prevent reverse engineering the formats. Also if they provide a ...

read more

Development - Testing

Tue 19 December 2006 by Garry Bodsworth

Testing is probably the first thing to go in commercial development as a preventative measure since it adds to development time and also adds to the cost of development. Lots of companies do testing at a later stage like QA or beta testing, but it would be nice to iron ...

read more

Windows Presentation Foundation - 2D and 3D

Tue 19 December 2006 by Garry Bodsworth

The WPF team has just blogged about a new feature in WPF which is 2D controls on a 3D surface. Unfortunately the mapping happens within a standard window frame. When someone works out how to do without the encapsulating window it could look really very good.

Although I am worried ...

read more

GUI Toolkits - JUCE

Mon 18 December 2006 by Garry Bodsworth en en 

Just a quick one... A little while back I briefly posted about JUCE - a different type of GUI toolkit. The Register has just posted a small review of Juce - definitely worth having a quick read.

read more

C++ Development - MFC in the future

Sun 17 December 2006 by Garry Bodsworth

I never knew, but the Visual C++ Team has a blog.

One post piqued my interest - updates to MFC... In the new version of MFC they are planning to allow the use of Vista style file open dialogs. You can read the post here.

This is good that extra functionality ...

read more

IDE - Eclipse CDT

Sun 17 December 2006 by Garry Bodsworth

Eclipse is a popular development platform, kind of more than an IDE. It is based solely around plug-ins and provides a good development environment. At the moment most of its strength is the Java development and its use for embedded systems (see my previous article about SunSPOTs - that used the ...

read more

Cambridge SPA Meeting - Seeing SunSPOTs

Fri 15 December 2006 by Garry Bodsworth

On the 13th December I attended the Cambridge SPA meeting. Cambridge SPA is an offshoot (or part of) of the BCS and they hold monthly meetings for varied presentations about lots of aspects of computing. I decided to throw caution to the wind and see what it was like (after ...

read more

GUI Toolkits - wxWidgets 2.8 Released

Thu 14 December 2006 by Garry Bodsworth

The latest stable release of wxWidgets has been released. You can view the announcement here.

Version 2.8 is the latest stable branch of wxWidgets taking over from 2.6. The new features it offers includes:

  • wxAUI - an advanced user interface library for docking and toolbars and much more.
  • wxRichTextCtrl ...

read more

When You Are Under Pressure

Wed 13 December 2006 by Garry Bodsworth

Sometimes at work it just happens you are so under pressure non-stop that any hope for decent practices are out of the window and there is a constant flurry of mounting problems at your doorstep.

Joel On Software has a little test to see just how good your work environment ...

read more

More Vista Native API Examples

Wed 13 December 2006 by Garry Bodsworth

On the CodeProject there are a couple more articles about using the Vista Native API, which is actually accessing the base API through C++, bypassing the need for .NET.

The first article is Using the New Vista File Dialogs. This is actually written with WTL in mind, but the ideas ...

read more

Microsoft releases free game development kit

Tue 12 December 2006 by Garry Bodsworth

Microsoft have released XNA Game Studio Express 1.0. This is a platform for developing managed DirectX applications targeted at PCs and X-Box 360s. The development environment is based on the Visual C# Express edition that Microsoft released earlier this year.

In order to develop for the X-Box 360 you ...

read more

OpenOffice.org 2.1 Released

Tue 12 December 2006 by Garry Bodsworth

The latest version of OpenOffice.org has been released. This is now version 2.1 with a host of new features. You can see all the release notes here.

The main thrust of this version is to help push the extension technologies (which originally appeared in 2.0.4). They ...

read more

Development - Meshes And Curvature

Mon 11 December 2006 by Garry Bodsworth

I've been racking my brains recently about triangle meshes and curvature. The problem with triangle meshes is that they don't really want to have decent normals defined for them, especially if your triangles have inflections between them from the generation.

Someone who is much better than me at ...

read more

Java - Java SE 6 and NetBeans

Mon 11 December 2006 by Garry Bodsworth

Sun have released Java SE 6 the latest version of Java for use in developing desktop and server applications. This isn't the GPLed version just yet as the development of version 6 just missed the boat.

NetBeans is also available as a free IDE for development. It is an ...

read more