Tablet PC’ s in Australia

I’m trying to get a demo of a Tablet PC in Brisbane and I’m hoping Scoble can weave some of his magic. It’s not for me it’s for my girlfriend who is studying graphic design. I’m sure it would be perfect for her especially for some of her art subject’s however I’ve spoken to just about every computer retail store in Toowoomba and a few around the Brisbane CBD with absolutely no success. Even if they have heard of them they have no idea where might have one in stock. She doesn’t want to buy one without seeing it and if she doesn’t see one soon she’s going to buy an Apple. Help!

Samba and Active Directory

I’ve been logging a couple of computers Samba computers onto my Active Directory setup in the last couple of days, while I wouldn’t call this a pleasant process and I wish it was easier it’s reasonably straightforward. There is some great documentation on the net which I’m going to link to some of it here, for future reference.

The only other thing I’ve found when doing all of this is this error message

ads_connect: No such file or directory

, a quick search on the net found little information about it. This appears when you do a

net ads join

and is caused by misconfigured dns servers. In my case pppoe had usepeerdns set and would reset my dns every time the dsl link went down, fixing this let’s the join work every time.

BeebleX and Tags

Marco Tabini just wrote about the new PHP search engine, BeebleX. I’m curious as to how the documents that it indexes are determined. I believe this is a perfect use for tags. What I mean by this is BeebleX could subscribe to the RSS feed on del.icio.us and Technorati for the tags, php and php5. This would then mean that humans are selecting what to put in the index. I wonder if they are doing this already.

Advanced network configuration in Debian

I spent a fair amount of time in the last couple of days trying to do some fairly advanced configuration of network interfaces on a couple of Ubuntu boxes today. Basically the Debian package ifup when run will run every script in /etc/network/if-up.d/ it set’s the environment variable IFACE for each script while doing this. This means if you want to run a script only when one interface comes up, (possibly for a firewall) you can use the line in your script

if [ "$IFACE" = "eth0" ]; then

As a side note, the reason I’m using Ubuntu for these machines is it’s reasonably fast development cycle and it’s Debian underpinnings. Packages like ifup are part of this, it works exceptionally well and is reasonably easy to use, the biggest problem however is it’s documentation. Nowhere in the man files or on a few searches of the net could I find this information.