• Build your own cheap NAS box

    by  • February 17, 2013 • 1 Comment

    Till now I had been using a combination of an Apple Time Capsule and a collection of attached USB external harddiscs as my NAS and backup solution. This isn’t really that good and also I am starting to approach the Time Capsules known lifespan of around 20 months. The Time Capsule Memorial Register has...

    Read more →

    Up in the air with Cloud Development

    by  • February 10, 2013 • 0 Comments

    The Cloud seems to be the buzz word of the modern generation, such as HTML5, Ruby on Rails and AJAX were before it. Everyone is scrambling to use it, some bash out an idea or two after a few days tinkering but its only a few that actually understand the technologies. So what does...

    Read more →

    Troubleshooting Video Playback in WPF

    by  • January 11, 2013 • 0 Comments

    For a long time Microsoft has offered an OCX or COM componentised version of the Windows Media player for inclusion into C# applications. With the introduction of WPF a few years back Microsoft required enhanced video support in end user applications. What we ended up with was the MediaElement control, which I think most...

    Read more →

    Blackberry Playbook, a lost gem?

    by  • December 28, 2012 • 1 Comment

    In the winter of 2012 in the run up to christmas a Tablet computer was being sold in the UK every minute or so, and proved to be one of the most popular presents. This was in part due to tablet technology maturing and the ensuing race to the bottom in terms of pricing....

    Read more →

    It’s starting to look a lot like christmas

    by  • December 27, 2012 • 0 Comments

    It is that time again, where cakes are a plenty and ‘Santa’ turns out to be the local Amazon delivery man. It must be Christmas of course! I personally love christmas, not just because I get shiny things but because there is usually lots of cake and fun to be had. Like most years...

    Read more →

    Sony SAL50F18 vs SAL50F14

    by  • November 12, 2012 • 0 Comments

    Usually one of the first lenses that someone will buy after purchasing a DSLR is a prime lens, another common one would be a zoom lens to extend the distance of the standard kit lens. The most common prime, and that which is growing in popularity is the 50mm, the nifty 50. Although really...

    Read more →

    String reversal in C

    by  • October 27, 2012 • 0 Comments

    Recently I have been trying out a simple but really interesting interview question – how do you reverse a string in C? Hopefully most people should be aware that string functions in C are limited, there are ones like strlen, strcopy etc. but there isn’t a string.reverse such as those present in high level...

    Read more →

    XML Stringbuilder Gotcha

    by  • October 24, 2012 • 0 Comments

    Ran into another annoying gotcha earlier today, it has to do with the encoding format that XML uses when writing out using various methods. If you look at the following code segment for an XmlWriterSetting class, you will straight away notice the encoding property being assigned, and thus be thinking ‘well it must output...

    Read more →

    Writing HLSL Pixel Shaders for WPF

    by  • October 18, 2012 • 0 Comments

    One of the limiting factors of WPF used to be the availability of hardware accelerated effects for graphics and video. This has all changed with the inclusion of Pixel Shaders in WPF 3.5 onwards. A Pixel Shader is a routine that gets applied as you may guess, to the individual pixels, however it is...

    Read more →

    Improving WPF rendering performance Tips & Tricks

    by  • October 12, 2012 • 0 Comments

    You’ve created a beautiful looking WPF application, but realise it runs horrendously and uses too much memory? Well here are some tips and tricks that I have learnt along the way. There are lots of tips and tricks when it comes to ‘optimising’ WPF. I put optimising in quotations as it could be classed...

    Read more →