Gutsy Gibbon. *sigh* Not a fan of the name. But, I’ve got that X server memory hole in Feisty on my machine and Gutsy supposedly has the fix. Tried it at home last night on my dual-booting laptop (XP and Feisty until last night). Insert CD, reboot off CD, let it run. Perfect installation. Haven’t had time to play with the neat cool 3D stuff yet, but the successful autodetection and the full setup was very impressive, especially compared to the bad old days when autosetup was a fast way to lock your machine up or worse, but nothing more! Have to say, I stillRead More →

On a seperate project from the PEAR work I’ve been doing of late, I’ve just rewritten an earlier project to use the Prado framework. I spent some time a while back looking at various frameworks, and in the end came down to a choice between Symfony and Prado. Because of the way this current project works, I thought Prado’s event-driven model was an easier fit than Symfony’s MVC model. Mind you, for other projects (including the one I was using PEAR for), I think Symfony would be ideal (and I didn’t use it earlier only because of time pressure). Happily, the front-end of the projectRead More →

The more I look at this, the worse the picture gets… There’s the boards.ie sticky which is saying (amongst other things) that gmail and torrents are throttled, that  everyone is getting horrendous latency, throughput and reliability, and that Comreg is getting complaints from all sides about three; There’s the occasional complete refusal of the modem to be recognised by the computer, requiring either the Huwai software to be restarted, the usb cable to be plugged out and back in again, the restarting of windows or all of the above; There’s the occasional failure of the modem to authenticate without any further error message telling youRead More →

A while back, I got one of the new “wireless broadband” modems from 3. I can’t say I’ve had nothing but bad experiences with it, because for the most part, it’s done what I expected of it – access to the net from herself’s place without having to go through some crowd like ripwave. And for the past week, I’ve been away in the UK and it functioned well there as well. Right up to last Thursday that is, at which point I badly needed email to send press releases back home and net connectivity to send photos but the modem was having none ofRead More →

Noted over on Sara Golemon’s blog today. Can we expect this sort of thing to be in future PHP code? var_dump(¼, ½ ¾); // float(0.25) // float(0.5) // float(0.75) var_dump(1 ≤ 2, 2 ≯ 3, 5 ≠ 6); // bool(true) // bool(true) // bool(true) var_dump(3 × 4, 15 ÷ 5); // int(12) // int(3) var_dump(1 « 3); // int(8) /* Your font may be too small, * but that’s a skull and crossbones */ ☠(‘aka die/exit’); Well, no, not really – she implemented it just for fun, but it’s an interesting idea, and face it – who doesn’t want to be able to use allRead More →

Sometimes you really do feel like you’re missing out by not going to events like this 😀 And sod it, Michael Schwern’s talk about improving as a programmer definitely sounded interesting. Oh well. There’s always next year, and downloading slides and reading the blog entries and watching the videos on youtube…. but they’re just not the same really.Read More →

Over on Diamond Notes, a somewhat skeptical take on the recent Postgres benchmarks news. Can’t say I agree with it, and I did comment on it, but something did go click for me while thinking about it, hence this entry. See, the problem isn’t just performance. MySQL just doesn’t do the right thing. I mean, I can understand the principle of implementing the smallest featureset you think a user would need and then optimising the bejaysus out of it – Epiphany would be a better browser than Firefox for 90% of the time for me because of that approach (it’s just Epiphany’s way of doingRead More →

I guess there’s irony in this, but less than a fortnight after submitting some code to mantisBT, I’m now trying to update a perl migration script (m2bz, by Julian Mehnle) to handle a migration from Mantis 1.0.3 to Bugzilla 3.0 (currently it works from Mantis 0.17.5 to Bugzilla 2.16.3). I know, it’s no great hunk of coding, but I thought it was worth a grin. (I should point out, by the way, that this isn’t because Mantis is bad software, it’s just that the time tracking chunk of Bugzilla is better than that of Mantis right now, and that’s something that’s required at the moment.Read More →