Technology

Today, Netscape released Netscape 8 for download – a new version of their browser, based on Firefox.

Interesting, thought I. I’ll download that and give it a thrash.

Within five minutes I’d managed to crash the fucking thing.

It’s now in my recycle bin, where it belongs.


Miniature

One of the activities over the weekend – and certainly not one that I’d normally be expected to go to – was that we went to the Kensington Dolls House exhibition. Not really my cup o’ tea, but Herself wanted to go, and I thought it might be interesting.

And I have to say, it was kind of fun. I’ve never been into this kind of stuff, and honestly can’t see that I ever would be – but even so, some of the stuff on display was pretty fantastic. The people who make a lot of the miniature stuff are definitely odd, to say the least. In fact, some of them are utterly crackers – in particular the ones who do tapestry carpets and wall-hangings. And for some reason doll-makers themselves are invariably creepy as fuck. I don’t know why, but they are.

Still, there is something about a lot of the stuff – working clocks at 1:12 or 1:24 scale. Replicas of designer furniture. Perfect 1:12 scale handmade glassware. It’s things like that where I can see the appeal in such a hobby, even though I don’t personally posess that obsessive trait for collection and perfection, regardless of what’s being collected.

All in all, it was certainly an interesting afternoon. And with luck I might even be able to drum up some website business out of it too…


Code – An Explanation

OK, it’s not really all that difficult…

1 <?php
2 if (substr($_SERVER[‘HTTP_REFERER’],0,20) == “http://images.google”) {
3 header(‘Location: http://www.dummies-for-destruction.co.uk/404.htm’);
4 } else {
5
6 }
7 ?>

This entire lot just basically says “if the first 20 characters of the HTTP referrer are http://images.google then go to a non-existent page, otherwise do sod all” – and that’s all that’s needed.

The best thing is that this works for all Google’s Images searches, regardless of source country. Sounds good to me.


Tempting Fate again

It’s Friday 13th today, and in the process of the office move we’re going to be breaking two back-up solutions known as mirrors.

What do you think are the odds of it all running smoothly?

*grin*


Code

Gordon was right, I really should publish the code for blocking referrers from Google Images.

At the absolute top of the code, add this :

<?php
if (substr($_SERVER[‘HTTP_REFERER’],0,20) == “http://images.google”) {
header(‘Location: http://www.dummies-for-destruction.co.uk/404.htm’);
} else {

}
?>

It really is that simple.

An explanation will be added when I’ve got time!


Blocking

I know I’ve harped on about this for a while now, but I have to say that I’m still really chuffed with how well my little piece of script for blocking Google Images has worked.

Yes, I’ve got a lot less daily users now – but at least they’re valid readers now, not bloody Google. And my bandwidth useage has nose-dived since blocking the referrers from Images.google. In fact, it’s more than halved.

To me, that’s pretty successful, particularly considering it took a whole four lines of code – and two of those were just to make it a bit more expandable, should I find anyone else who’s using shitloads of my bandwidth. And in the meantime I can’t see it as being anything but good for d4d™


Upgrading

If I had a category called “Microsoft are bastards”, this would be filed under that heading.

As most readers know, I’m currently sorting out a bundle of servers with Windows 2003 Server. All fine and dandy. The nice big hefty new email server is one where I’ve installed 2003 Server. Which is nice. Then it comes to installing Exchange. We’re using Exchange 2000 Server, which cost them somewhere in the vicinity of £30,000 a couple of years back. So obviously they don’t want to upgrade to Exchange 2003 – and spend another equivalent amount of cash – without a damn good reason.

When it comes to installing Exchange 2000 I get a message “Exchange 2000 is not supported by 2003 Server”. You what? So here comes Google to the rescue.

Nope. The fuckwit monkeys at Microsoft have changed 2003 Server to such an extent that Exchange 2000 won’t run on it. You can run Exchange 2003 on Windows 2000 Server. You can run Exchange 2000 in an environment that’s mainly 2003 Server, but the mail server itself has to be still Windows 2000 Server. And was this documented anywhere? Was it fuck as like.

There’s a phrase that Microsoft really don’t seem to like. It’s called “Backwards Compatibility”. Look at Playstations. If you’ve got a game for Playstation One, it’ll run on a PS2. And on a PS3 when it comes out later this year. But with MS? You’ve spent *cough* on Windows 2003 Server, and *cough squared* on Exchange 2000 – and the two won’t bloody well work together.

Cunts.