• About Paul Kiddie

    .NET developer at thetrainline.com, previously web developer at MRM Meteorite. Awarded a PhD in misbehaviour detection in wireless ad-hoc networks. A keen C# ASP.net developer bridging the gap with APIs and JavaScript frameworks, one web app at a time.


    Convert TeX .bib bibliographies into Word 2007 XML bibliographies

    by  • January 14, 2009 • .net, c#, xml • 2 Comments

    I’ve just released a small tool on CodePlex that lets you convert from a TeX bibliography (such as that done in JabRef) into an XML file that can be read with Word 2007. It’s called bib2Word07Xml and you can get it from http://www.codeplex.com/bib2Word07Xml, under the Releases tab. There are some limitations, these are documented on […]

    Read more →

    Preventing lock screen from appearing after you’ve remoted into a host through Remote Desktop

    by  • January 12, 2009 • htpc, remote desktop • 1 Comment

    I’ve been trying to perfect my HTPC setup recently, the latest addition being a Logitech Harmony 555 remote which lets me control all my devices from one remote control. It’s based on activities like ‘Watch Sky’,‘Play XBOX 360’ and ‘HTPC’ and switches the appropriate inputs on my TV, amp, and other devices, and assigns the […]

    Read more →

    Creating your own custom Grammar, and filtering recognition based on confidence

    by  • January 8, 2009 • .net, c#, grammar, speech recognition • 1 Comment

    This follows on from an earlier post, Speech Recognition and the System.Speech namespace, where I was trying to find out roughly what the the topic of a given set of unannotated lectures was. As expected, using the DictationGrammar didn’t help too much, in fact some of the results from the recogniser were pretty funny! So […]

    Read more →

    301 Redirects with Plesk

    by  • January 8, 2009 • hosting, htaccess • 5 Comments

    I’ve just recently signed up with a new web host (Weycrest) to take over the hosting of my blog, and they utilise the Plesk control panel for administering the thing. I was with Dreamhost before and I had created several sub-domains of paulkiddie.com that act to redirect to another page but I couldnt for the […]

    Read more →

    Effective server side paging in SQL Server 2000

    by  • July 14, 2008 • asp.net, c#, sql • 2 Comments

    Recently a client asked me to implement paging on the administrators side of a CV/online application submission system. This essentially lists all the current applications in the system and other data (time of submission, personal details etc). The system has been well received and little thought was paid when developing it in order to scale […]

    Read more →

    Using an object as key for a hashmap in Java

    by  • July 10, 2008 • java • 1 Comment

    I came across a situation recently where I needed to use an object as a key for as hashmap. According to this Java post all you need to do is to make your class override the Object.equals() and Object.hashCode() methods. I wanted to represent a ‘flow’ in a network, with my contstructor looking something like […]

    Read more →