Giving Something Back – Contributing to Open Source

For years and years, I’ve used open source applications and libraries. The more I used, the more I felt guilty for taking advantage of other people’s hard work. I’m not sure I’m alone in feeling that, but for years I’ve wanted to give something back, and for some reason, never got round to it. I… Continue reading Giving Something Back – Contributing to Open Source

Running ASP.NET 4.0 Web Applications on IIS 6

Today, I decided to install a NuGet gallery on our development server at work, in order that we can host our internal packages there, and make them easily available to all projects.  The problem, our development server is not exactly state of the art, and runs Windows Server 2003 SP2 and IIS 6.0.  It did… Continue reading Running ASP.NET 4.0 Web Applications on IIS 6

Why Does IE9 Installation Need Me To Close So Much Stuff?

We’re now supposed to believe that Internet Explorer is no longer baked into the Windows operating system.  So, why is it when I upgrade to IE9 via Windows Update, that it needs me to close so much stuff.  The list is incredible: Adobe Reader and Acrobat Manager Google Chrome GrooveMonitor Utility iTunesHelper Java Update Scheduler… Continue reading Why Does IE9 Installation Need Me To Close So Much Stuff?

Setting up a Mercurial Repository under IIS

Setting up Mercurial to serve repositories using IIS has been on my to do list for months. I had a quick go at it late last year, but was thwarted by confusing solutions which quite frankly, just didn’t work for me. Many walkthroughs mention using a file named hgwebdir.cgi, but as of Mercurial 1.6, this… Continue reading Setting up a Mercurial Repository under IIS

Thoughts on the Disaster in Japan

I’ve been following the harrowing news this week about the earthquake, tsunami and nuclear accident in Japan, triggered by the 9.0 magnitude earthquake which struck last Friday. I can’t even begin to imagine how devastating it must be for those caught up in the disaster, particularly those who have lost loved ones or had their… Continue reading Thoughts on the Disaster in Japan

Visual Studio 2010 Solution Won’t Open From Explorer

This one has caused me some problems recently.  I have a Visual Studio solution I downloaded, yet double clicking on the solution file in Windows Explorer does not open the solution. I know it’s a Visual Studio 2010 solution, because the file starts with: Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio… Continue reading Visual Studio 2010 Solution Won’t Open From Explorer

FB Hacker Cup 2011 Round 2 – I’m Out

A couple of weeks ago, I blogged about my participation in the inaugural Facebook Hacker Cup.  Well, I didn’t get any further, and exited spectacularly in round 2. To say it was tricky is an understatement.  The level of difficulty was a huge leap up from the previous round.  Of the 1,673 programmers eligible to… Continue reading FB Hacker Cup 2011 Round 2 – I’m Out

Facebook Hacker Cup 2011

Over the last couple of weeks, I’ve been taking part in the inaugural Facebook Hacker Cup, a programming competition ran along almost identical lines to Google’s well established CodeJam. The format of the competition is quite simple.  To start with, there was a qualification round lasting 72 hours in which 3 problems were posted.  Competitors… Continue reading Facebook Hacker Cup 2011

An Alternative to Redirecting HTTP to HTTPS in IIS 7

Recently, I needed to ensure that a whole ASP.NET web application was forced to deliver content over a secure connection. Almost every page in the application contained sensitive data, and is was deemed acceptable for the small number of pages which didn’t contain secure content to be delivered over HTTPS too.  I started looking around… Continue reading An Alternative to Redirecting HTTP to HTTPS in IIS 7