The only thing I've seen the Xbox business accomplish, besides making a lot of money disappear, is make Sony dash themselves against the rocks with the PS3. Monkey-see, monkey-do even better. In the meantime, the Nintendo little piggy gleefully exclaims, "Wii! Wii! Wii!" all the way to the bank.I don't have any consoles, so I'm well out of that war (and I don't have any hi-def video players, so I'm even better out of that format war), but it certainly made me smile.
A mixture of posts on computers, photography, cats and holidays. In other words, all the things that interest me most.
Monday, July 09, 2007
Outstanding quote of the month
Monday, July 02, 2007
A trip to Newcastle
Sunday, June 17, 2007
Après moi, la déluge

You'd think that with all that rain that has been falling on Sydney, some of it would hang around in reservoirs. Well, it seems that a new Warragamba has been established in our basement; it looks like there's a problem with the drainage at that end of the house, which is causing water to well up through the concrete floor.
Fortunately, not too much stuff was damaged - some duvets got wet in their storage cases (where the water got through the zips), and one or two containers which had had their bottoms smashed in during the move from England got flooded. Emily and I spent several hours bailing and mopping; within a few hours, it was filling up again, fortunately not at the rate where you have to worry about the TV room flooding as well.
The rain appears to have stopped now, and also stopped coming up through the floor; hopefully this'll give the room a chance to dry out. Then we can get someone in to make the floor more permanently dry. In the meantime, we've taken the opportunity to throw out a lot of suddenly-soggy boxes and bits of old carpet that we didn't want anyway.
Safari vs Firefox
Friday, May 25, 2007
Monday, April 09, 2007
Australia, Australia, Australia, we love you. Amen!
Wednesday, March 28, 2007
CruiseControl.NET and Subversion Revision Labeller plug-in
Friday, March 16, 2007
Truck vs. Parked Car
Actually, the journey home turned out well enough; however, I wasn't expecting this when I got off the train. I guess one of the lorry drivers who visit the industrial park at the other end of the road was in a hurry and misjudged the size of the corner just behind me. Of course, they didn't leave a note or anything.
Oh well, just as well I wasn't planning on buying a plasma screen in the near future...
Wednesday, March 14, 2007
The Path of the Jedi
We aren't typical users. We're programmers. The x86 commodity PC is the essential, ultimate tool of our craft. It's the end product of 30 years of computer evolution. And it's still evolving today, with profound impact on the way we code. If you treat your PC like an appliance you plug into a wall, you've robbed yourself of a crucial lesson on the symbiotic relationship between software and hardware. The best way to truly understand the commodity PC is to gleefully dig in and build one yourself. Get your hands dirty and experience the economics of computer hardware first hand-- the same economics that have shaped the software industry since the very first line of code was stored in memory.I'm definitely singing from the same hymn sheet. Every PC I've owned has been built from the ground up, from a Texas Instruments 486-clone CPU to an Intel Core 2 Duo; the day that I buy a desktop PC is the day that some kindly men fit me out for a white canvas jacket that does up at the back. (Laptops, of course are a different matter). Naturally, rolling your own does lead to other problems, particularly in the tricky realm of hardware compatability. I've built some pretty unstable PCs in the past, where the motherboard doesn't like a particular sound card or graphics card, and the typical DIY-er doesn't really have the luxury of experimenting too much, at least if they're paying for everything themselves. My current interest is in media centres, and I'm reaping the benefits of Intel's VIIV campaign, at least in the interaction between MCE2005 and the hardware (the less said about the special 'content' the better, because as is sadly typical, countries outside the US don't actually exist) P.S. In case you're wondering about the heading, it comes from one of the comments on Jeff's posting:
It's the whole Jedi build their own light saber bit.While I might not claim Jedi to be my religion when the census forms come round, the man has a good point.
Monday, December 04, 2006
MCP #7
Friday, September 15, 2006
Messing About In Boats
Believe me, my young friend, there is NOTHING - absolute nothing - half so much worth doing as simply messing about in boats.
Kenneth Graham could not have penned a truer word. There is something special about boats, or to be more precise, sailing boats. As a practical means of getting from A to B, they're not too practical, but if you're someone who believes that the journey is as important as the destination, then sailing is for you.
And so it proved for the Fairfax Digital Classifieds Services team. Having shipped a big software project some six weeks ahead of schedule, and under budget, we felt we were due a little bit of a letting down of hair before cracking on with the next big project. So with winter safely out of the way, the vote for sailing was pretty much unanimous. Seeing as our office building is only two minute's walk from the offices of Sydney By Sail, it couldn't be easier, and so here's some photographic evidence of people enjoying themselves, maybe helped a little by the cases of beer that found their way on board, maybe by the fact that it had been raining heavily for the past week and today was the first clear day, and maybe by the fact that the rest of our colleagues were still hard at it.
The conditions were pretty much spot on for us, with a light northerly wind, and the gentlest of swells coming in through the Heads. With only seven of us, we didn't need a big boat, so Charlotte, a Hunter 33, was more than sufficient - no jetski, but plenty of drinks holders... Anyhow, we motored out past the Harbour Bridge away from the traffic of ferries, shook the sails out and tacked our way up towards Manly. We then dropped the anchor for an hour while we finished lunch, then ran back down with the wind and back into harbour. Now we just need to finish the next project in record time too, catch the end of summer, and we can bring our bathers with us.
Tuesday, September 12, 2006
CruiseControl.NET - Using the Multi SourceControl block with filters
Monday, August 21, 2006
A new addition to the Keaveny household
Life has been strange these past nine months with only one cat around. We kinda missed constantly tripping over felines, especially when they were waiting right behind us when we were preparing food. To tell the truth, we think Jasmine rather missed the company too, so she now has a new friend.
Coco is quite shy at the moment while she settles in, but very friendly when she's got a little more confidence - I have never had a cat lick my hand so much, even when I've just been handling fish!
Monday, July 24, 2006
Beginning Open-Source Programming
<script language="C#">
<code><![CDATA[
public static void ScriptMain(Project project)
{
project.Properties["mynew.guid"] =
Guid.NewGuid().ToString().ToUpper();
}
]]>
<code>
<script>
[TaskName("guid")]
public class GuidTask : Task {
private string _prefix = "new";
/// <summary>
/// The generated GUID will be stored in a property
/// The default is new.
/// </summary>
[TaskAttribute("prefix", Required=false)]
[StringValidator(AllowEmpty=true)]
public string Prefix {
get { return _prefix; }
set { _prefix = StringUtils.ConvertEmptyToNull(value); }
}
/// <summary>
/// Executes the task.
/// </summary>
protected override void ExecuteTask() {
string guid = Guid.NewGuid().ToString().ToUpper();
Project.Properties[Prefix + ".guid"] = guid;
Log(Level.Info, "Generated new GUID {0} for property '{1}.guid'.", guid, Prefix);
}
<guid prefix="mynew" />