fuck netgear

Fuck them right in the ear.

The web UI sucks, doesn’t actually work properly under a free browser (errr… okay, Gecko based) – namely the page where you can change the IP of the router.

In modem mode, it seems to still be able to do PPPoA authentication – which makes really weird shit happen. like a netmask of 255.255.255.255 – which I’m not actually convinced is a ADSL modem problem, possible internode instead. Think about how the hell you’re meant to access your gateway.

Oh, and the port forwarding doesn’t work!!!

It’s a Netgear DG632 ADSL Modem Router.

Although it does run linux (or at least some GPL and some LGPL software). Why the hell can’t i just get a console into the darn thing.

just what i wanted to spend time on after a day moving.

Sweden!

I’m in the Stockholm office at the moment. on the network, grabbing mail and all that foo.

Spent yesterday in London with Leandra, finally having arrived after the plane was delayed for four hours in Melbourne. Urgh.

There’s snow! it’s cool.

will have to check how photos look at some point.

and oh, good to be back in europe – good jam.

Foot High In Tray

When the In tray gets to be over a foot high, you know it’s time to actually go through it.

It’s small again now – less than an hour (while doing other things).

I should really move to interrupt mode instead of batch mode.

Although most of the things that go into my in tray really only need filing, i’ve already taken the action.

how not to design a website

be a speaker at OSDC. Use their web system. I’m a smart guy and getting confused. Honestly guys, send in the slides for a presentation should not be a difficult task.

Contrast this with the recent AUUG conf where i attached files to an email and then clicked on the big Send button.

If via a web form it should be the *exact* equivilent. Not four different fields to specify the darn title of the thing.

must be time to use the OSDC conference registration/paper submission site

it’s annoying. grr.

but, on the other hand, I am speaking about MySQL 5.0 at OSDC.

This is even cooler as 5.0 has gone GA. So it’s not “upcoming features” it’s the “here and now”.

I’ll now have to release MemberDB 0.4 (the MySQL release). Converting the Linux Australia installation over at some point soon too. The 0.4 tree fixes enough bugs that it’s worth it (one of which Pia found the other day).

PortaWiki – collaboration on portability issues

At AUUG2005 last week, Arjen, myself and others were discussing the idea of trying to assemble some sort of common resources that multiple projects can use to contribute and find out about portability issues they stumble across.

The idea being that we can all then learn from each other and write better, more portable software.

So, I’ve set something up.

I present, the incredibly bare (okay, not quite completely bare) PortaWiki.

Please add whatever stuff you find, you know or anything. No idea how this is going to work – I plan to let it evolve.

(Arjen tells me that Peter Gutmann should receive credit as he thinks he came up with the idea. Kudos to him).

http://www.flamingspork.com/portawiki/

Solaris 10 under QEMU

I’m currently watching a Solaris 10 install under QEMU on my laptop. It seems to be taking a while, but getting there.

(I got a Solaris 10 DVD in my AUUG shwag)

Basically, I want to play with DTrace and see how easy it is to do things with it. Solaris seems to be the requirement. I don’t want to have a partition for it nor run it as a primary OS. So, qemu it is.

I can also then use the funky disk image foo with qemu so that i don’t waste a lot of space (mmm… sparse disk images).

For a 7GB qemu-img created filesystem, used intirely as /, it seems that there’s 128MB overhead for having the file system. The installer is chugging away writing things and this seems to be constant.

So, all in all i should end up using a bit less than 3GB of real disk space for a full Solaris 10 install in a qemu image.

Serenity

Spotted in a review:
“The major difference between Lucas’ movies and Whedon’s movies is the superb dialogue.”

The next day after seeing Serenity I was with friends watching Firefly on DVD and at the end of ever episode (okay, part way through it – and generally more than once) someone would ask “why the hell was this cancelled? they must be stupid or something”.

Hey, ACPI buttons work!

rockin. The buttons at the top left of my keyboard work on ubuntu!

what looks like running away makes the screensaver come on (password protected). Useful. Replaces that shortcut i’d set.

The bluetooth button always has. plugs/unplugs the internal bluetooth adapter.

The world with a ring on it doesn’t do anything.

But the little wireless button works! Rockin. no more ifup/ifdown foo!

VGA Out and presentations

I can now give presentations from my laptop – yay.

It requires running the ATI binary drivers instead of the open source ones.

Then VGA out works without being squiggly. (that’s on my Asus V6V laptop with a Radeon X600 running Ubuntu Breezy) – there’ that should be enough google juice.

However, as if being binary only wasn’t crappy enough – suspend doesn’t work. So it’s open source drivers for all other times! I don’t use GL, so that doesn’t worry me. Of course, it may start to worry me what with all the neat cairo stuff and other accelleration coming… but not yet.

This should come in handy for the Melbourne MySQL Users Group meeting tomorrow night!

mouse gestures

I once thought mouse gestures were weird and crackful. A good way to hide away functionality and make things difficult.

Well… I’ve started using them. Currently I’m using Epiphany as my web broswer (although there’s enough nice firefox things out there that I may switch at some point… if i can get my saved passwords across). The mouse gestures here (naturally) use a different bloody button than the package I’m using on firefox (right button is more logical as laptops generally only have two. or one).

But talk about useful and fast. even just back and forward. maybe integrating this with a pop-up display of what actions you can do (for learning them) would really seal the deal.

do i really have people reading this drivel?

According to my web stats for last month there were 25778 hits on /blog/ and 6531 on /blog/wp-rss2.php. Since there were 1894 hits on /blog/wp-comments-post.php, that probably means that a bit of that is just spammers.

The weird metric of “visits” is 7860 for /blog.

Do I really have anything like this number of people reading what I write here?.

Please, somebody publically smack my ego back to where it belongs!

(err… maybe not, my ego isn’t into bondage).

the bastedo blog – replication in mysql 5

the bastedo blog

(I did matching versions [5.x] don’t know how diff versions will work)

Setting up a slave with a newer version of MySQL is quite a common setup. It has a couple of advantages:
– it lests you test a new version before deploying on the master (to test that everything goes smoothly)
– it lets you test new major versions (e.g. 5.0) before they are released GA (helps find bugs that may affect your setup).

I know at least one customer generally has a slave runnin the latest BK tree – just to be sure that nothing is going to even potentially break for them. Kudos to them :)

Having a slave that you use for backups is a great idea. No extra load on the master (i.e. you can safely stop the db on the slave and back things up quickly – without having locks held on your master!).

Also, if your master suffers a meltdown, you have a recent live backup system ready to take its place!