Is it really 1 year?
As amazing as it sounds, our daughter is 1 year old today!Read on →
I have a lot of photos, but where to put them?
Over the years, I have collected a number of photos from various trips that I have been on, and I share them in various places, i.e. Facebook, Twitter, Flickr, etc. However, from time to time, I want to include them easily into blog posts as well. This is something that “should” be easy, but my experience over the last few days is that it isn’t as simple as it should be. This is especially useful when doing a tutorial blog post, and you want to capture a number of screen-shots and show them in order in a gallery.
Having finally figured out how to get it working, I thought I would list the steps here for anyone else that might be running into the same problem.Read on →
History of this blog
This blog has now been through a number of iterations. It started out as a custom built blog application in ASP.NET, then it moved to BlogEngine.net for a very short period. It then made an appearance as a WordPress Blog, and now, in it’s current incarnation, it is using Octopress hosted on GitHub Pages. This way of hosting my blog was very much inspired by the work of Hadi and Jake in setting up their blogs, so thanks go to them for their help! Hadi pointed me in the right direction in terms of migrating initially from Wordpress, and Jake showed how it was possible to deploy automagically to GitHub Pages.
The slightly different technique that I have used, and the reason for this post, is that I have used AppVeyor to do the deployment of the generated static HTML to GitHub. What follows are the steps to make this happen.Read on →
Really nice keyboard, and would definitely recommend!Read on →
Continuous Integration 101
On Saturday 23rd November 2013, I presented a talk entitled “Continuous Integration 101” at the DunDDD Conference in Dundee. The abstract for the talk was as follows:
It is well understood that “Continuous Integration” is a development best practice, however, it is also something that is not often implemented within development teams. Typical reasons include: - It is difficult to set up - It is difficult to maintain - It takes too long In this session we will look at how you can incrementally work your way to fully implementing Continuous Integration into your development process. This talk will focus on using TeamCity as the Continuous Integration Server and psake build engine.Read on →
But there is a fix…
Following the update of my laptop to Windows 8.1, every time I would tether to my Windows Phone 8 using Internet Connection Sharing, I would get a Blue Screen Of Death (BSOD).Read on →
…when you turn off all data connections!
With all the radios and antennas switched off on my Nokia Lumia 920, the battery has lasted from the 28th October through to today, the 7th November. A total of 11 days! This has included some fairly solid use, listening to podcasts, audio books and music, as well as using it as my alarm clock. This is far more than I thought it would last, very impressed. See the gallery at the end of the post for pictures of how the battery was discharging. The spikes are when I was syncing the phone with the desktop to grab some new podcasts.Read on →