• About Kevin

    Software engineer. Tea drinker

    http://MrPfister.com

    It’s starting to look a lot like christmas

    by  • December 27, 2012 • Journal • 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 • Journal, Photography • 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 • Programming • 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 • .Net, Programming • 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 • .Net, Journal, Programming • 0 Comments

    This article is part of a series of articles I have written covering WPF; improving its performance, its quirks and associated workarounds, as well as porting it to WUA Applications: Improving WPF Rendering Performance (Part 1) Improving WPF Rendering performance (Part 2) Improving WPF Rendering performance (Part 3) Troubleshooting Video Playback in WPF Writing...

    Read more →

    Improving WPF Rendering performance (Part 2)

    by  • October 12, 2012 • .Net, Journal, Programming • 0 Comments

    This article is part of a series of articles I have written covering WPF; improving its performance, its quirks and associated workarounds, as well as porting it to WUA Applications: Improving WPF Rendering Performance (Part 1) Improving WPF Rendering performance (Part 2) Improving WPF Rendering performance (Part 3) Troubleshooting Video Playback in WPF Writing...

    Read more →

    iPhone 5. A little more but so much less

    by  • September 13, 2012 • Journal • 0 Comments

    If you have been sitting under a rock you may have missed the launch of the new iPhone yesterday. Apple with their long history of forgetting all their previous versions once a new one comes along, claims this is the best thing ever. Though is it really? With Samsung hot on its tails with...

    Read more →

    Harrods Cheesecake

    by  • September 9, 2012 • Cake, Journal • 2 Comments

    Yesterday I had a chance to wander around London, I wanted to be a tourist for the day and so took the chance to go to as many activities as I could including The British Museum, V & A, The Science Museum, Climbing Monument, Walking along the Thames, Shopping in Oxford Street, and taking...

    Read more →

    Hands on with the Sony A77 DSLT

    by  • September 6, 2012 • Journal, Photography • 0 Comments

    Just over two weeks ago I purchased the Sony A77 DSLT (read DSLR) as a huge step up from my trusty Nikon d3100. I thought it was about time to write a full review of my experiences so far. The Nikon d3100 was my starting point into the world of DSLRs. It was a...

    Read more →

    The dark side of the Hosting Process (vshost.exe)

    by  • September 4, 2012 • .Net, Programming • 2 Comments

    By default Visual Studio wraps managed projects around a Hosting Process to improve the performance when debugging and to enable a subset of features that would not be possible via direct debugging. However just like most things, there are trade-offs to be had, and can introduce new bugs into your application. The end goal...

    Read more →