• Mudflap

    I’ve started playing with gcc’s mudflap tool. It doesn’t work to its fullest when only the target program is instrumented. You can’t turn on the reading-initialisation-data checks because it fails the first time the uninstrumented GTK sends you an event (even with the heuristics for uninstrumented code turned on). On the other hand I have…

  • Breezy and i810 graphics cards

    I’ve been asked to explain what I did to get X going with my Breezy upgrade. The first thing I did was to add Option “VBERestre” “on” to the Screen section of my xorg.conf file. This is what I needed to get the console back in working order so I could see the error messages.…

  • Dogfooding Breezy

    I apparently chose a bad weekend to upgrade to Ubuntu Breezy. X needed quite a bit of fiddling to get going. The worst bit was finding I had to add an extra option to xorg.conf so it would return me to text mode properly and let me read the error messages (i810 graphics weirdness). It…

  • The Holidays

    Christmas I’m only taking a short time off over the Christmas break this time (last Friday through to next Wednesday) since I will need all the time off I can get for the honeymoon. Christmas day was pleasant, fortunately we did Cushla’s father the week beforehand (he was off to Auckland for the duration) and…

  • Things I didn’t want to see

    From the man page of ngnutmeg: “You must be careful to type very slowly when entering labels — nutmeg checks the X event queue once every second, and can get very confused if characters arrive faster than that.” At least it was in the BUGS section.

  • Vincent Povirk is a legend!

    Aisleriot has slightly more than 70 different solitaire games. Any changes in the internal API need to be propagated through all these files. Recently we implemented hilighting of places where you can drop cards – this needed just such an API change. We made it a bit easier on ourselves by ensuring that the API…

  • Moving home, finally!

    Yes folks, the construction work has finally reached the point where we can move back home. We both took the day off work yesterday and managed to get everything moved and 158 cleaned up. Finally everything is returning to normal. Well, normal with new appliances and more space and a better kitchen and a decent…

  • Connectivity Hell

    I haven’t dropped off the face of the planet, I have merely been visiting Scotland (there is a difference). Actually it is worse than that, a lot, lot, worse. Three weeks ago I left for a conference in Scotland followed by a bit of time in France. The conference wireless internet access was provided by…

  • A Very Long Birthday

    Tomorrow (the 16th for those of you in strange time zones) is my birthday. Unfortunately I will be spending almost all of it on aircraft or in airports. I think my birthday ends somewhere near Turkey 36 hours after it started back in New Zealand. I spend something like 40 hours traveling before finally ending…

  • Bug #2845

    Finally, after over five years, bug #2845 has been closed! Originally filed against gnome-games 1.0.51, it was a request for an auto-play feature in Klondike (Aisleriot) to remove the tedious clean-up once the game is won, but the cards aren’t yet up on the foundation. Aggressive auto-play was deemed to be too startling, but the…

Got any book recommendations?