All posts
Thoughts from ScaleConf
I went to ScaleConf a couple of weeks ago, and have been meaning to write about some thoughts I had, so here it is!
Simple version numbers with git
Each .net project has a version number (4 dotted numbers, e.g. 1.0.0.0). While you could leave it like that, it would ideally point back a unique revision in your source control system.
Delivering all mail to a local account
I recently asked a question on Ask Ubuntu, regarding setting up my Ubuntu (12.04) virtual machine with a mail server, but to not actually send any mail.
Using Google Web Fonts
Google Web Fonts is a great resource for custom web fonts. It is free and has a huge library of fonts (508 different fonts at time of writing).
Embedded ICC profiles and Firefox
I have a separate blog where I post photos I take, and I recently noticed a problem with how the actual JPEGs display in Firefox. It was almost like they were showing the image in a lower colour mode. All other browsers displayed the images fine.
XTS-AES implementation: SectorStream
As a by-product of the XtsSharp project, I implemented a SectorStream, which is a stream that reads and writes whole sectors
XTS-AES implementation in .NET
I’ve been meaning to write about this for some time, but laziness, procrastination and work have managed to get in the way.
A new home for my blog
This site has now moved to it’s own domain (garethlennox.com), rather than sitting in a subdirectory under another domain.
New design!
Finally, I’ve updated the design of this site, to brand-new spanking HTML5, including a fluent layout, that adjusts for larger and smaller screens
Picasa: Moving albums to another computer
Just spend hours working out how to do this. If you’re moving pictures to another PC or your Picasa db gets broken, you may lose all your albums.
8 requirements that good backup software needs to fulfil
I’ve been thinking about backup solutions, and have been trying to find one that fits what I need.
Wallpaper goodness
I’ve uploaded some hi-res wallpapers on my photoblog site, from photos I’ve taken. Have a look, I think they’re quite good!
On Mono
So, I’ve been playing around with Mono on a virtual machine for a while now, and want to just put down some thoughts.
MSI version matching upgrade woes
We’re distributing our .net application using Microsoft’s MSI installer technology (using the very powerful WiX to do it).
WP Super Cache not caching (solution)
The WP Super Cache plugin for Wordpress is a pretty awesome plugin. The other day I was having problems with it not doing any caching
Don’t use @@IDENTITY
If you’re using SQL Server, and you’re inserting records into a table with an auto increment primary key, I suggest you don’t use @@IDENTITY to retrieve the previously inserted Id.
Google and search ranking
I’ve recently finished a new site for a client, and in the process of developing, I uploaded a test site to a web server for the client to review.
SQL Compact 3.5 Performance and NHibernate
We’re using SQL Compact 3.5 in a smart client desktop application, talking to it with NHibernate and are experiencing performance problems in a couple of places.
Empty unit tests
I was reviewing some code, and noticed a couple of unit tests that had TODO
comments in them (and no code).
Using Yahoo Pipes to aggregate feeds
I’ve got a list of links in the sidebar of this blog. What is not obvious is that this list is an aggregated list of links that come from multiple sources.
Refracted
So I’ve decided to start posting my own photo’s onto a dedicated photo blog, you may have noticed the photos appearing in the sidebar (the wonders of rss!).
How to sort rated items
This is a fascinating article:
Commented out code
One of my pet peeves is opening a source code file, and seeing half of it commented out, or blocks within it commented out. What’s wrong with this?
Ribbons
Took this the other day, just a ribbon hanging off the ceiling.
Turbulence
Took this the other day from my flat’s balcony.
Looking Up
So, after much thought, I’ve decided to start posting more photos here. Hopefully it will force me to post more often!
Learning Zend Framework
So, I’m playing with Zend Framework. My initial impressions are that it seems very cool.
The Future of Web Apps summit
You want to know what all the big guys are doing out there in the “web 2.0” world? Have a listen to the mp3s of the “Future of Web Apps” summit.
Editing magic
TinyMCE rocks! I have been integrating it into our content management system, and I must say its impressive.
Hermanus
Ahhh…. perfect for skiing! :)
Wordpress 2
This blog is now running under wordpress 2. Its looks very spiffy, but I still need to explore all the changes.
Web based feed-readers
Since I discovered rss feeds, I have tried many feed readers, but all the applications didn’t work for me, I needed a web-based reader.
Lack of updates
Yes, I am still around :)
Learning [insert language here]
I was just reading a post over on whitespace, and it got me thinking about learning any computer language.
Ajax-enabled user interfaces
There have been lots of people writing about ajax recently, and more importantly about ajax accessibility.
Behold! A design!
Woohoo! No default wordpress template to find here any more.
A couple of (small) issues with Wordpress
Having been using wordpress for a little while now, a couple of things bug me.
Panoramics
I recently found some useful software that automatically stitches together multiple images to create panoramics.
Keeping a session alive
One of the problems we found with people using our content management system was that, frequently, they would take very long editing a page, causing the session to time out, thereby losing their changes.
New blog
Welcome to my new blog, we shall see if this lasts…