Gutsy Gibbon.


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!… Read the rest

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.… Read the rest

Okay, so to all those who wrote this lovely little library, thank you!
Refactoring old code to use this wound up saving me quite a few days of programming time and let me export Excel files instead of the usual cheat (although if it gives a more portable format, is it really a cheat?) of exporting CSV files.… Read the rest

Doing some work refactoring old hand-written code using PEAR libraries at the moment. Just have to say, structures_datagrid and HTML_Table_Matrix are very, very useful tools sometimes…… Read the rest

The more I look at this, the worse the picture gets…

  • There’s the 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 you if it’s a hardware or a software or an account problem or who to call to fix it;
  • And now there’s news that all this is due to be gone over by Today FM tonight at 1800 on 103FM…
Read the rest

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.… Read the rest

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 all the keys on the Space Cadet Keyboard?… Read the rest

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 the rest

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 doing bookmarks that gets in the way) because Epiphany is always faster and less of a memory hog than Firefox since it doesn’t try to do everything.… Read the rest

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.… Read the rest