How to take part in some time travel

This content is 19 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

So you thought that old version of your website was gone forever? It may have been a little naive of me, but I figured that once I put up a new version of my website, then that was it, the old one was overwritten.

Not so, it seems – today I stumbled across the Internet archive wayback machine, which is a service that allows people to enter a URL, select a date range, and then surf on an archived version of the website. Scarily, I was able to search on old versions of my website going back several years. Not everything is in there, it takes a while to load, many graphics are missing, and if a site wasn’t picked up by the Internet archive crawler then it just won’t appear, but how about seeing old versions of www.microsoft.com?

I guess this can be useful. For example, I used to work for a company called ICL. That name is long since consigned to the history books (they are now trading as Fujitsu Services), but it is still available on the wayback machine. I managed to find a press release from back when the BBC and ICL jointly announced BBC Online in September 1996; as well as what ICL was saying about millennium date compliance in the middle of 1997.

Most web administrators will know that they can control web crawlers (like the one behind the Internet archive) using a robots.txt file in the root of the site (there is even an online robots.txt generator). After the robots.txt file is loaded in the root of the webserver, the wayback machine can be forced to crawl the site, pick up the new file, and remove all documents.

Now it seems I need to go and update the robots.txt files on my websites…

Things to ask your ISP before you sign up

This content is 19 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

A couple of days back, I came across a forum post on things to ask your ISP before you sign up – looks like some good advice to me.

Useful operational advice on the Microsoft website

This content is 19 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

Finding information on the Microsoft website is not always easy, but there is some good stuff buried deep there. Like the Windows Server 2003 TechCenter, with topics including:

For anyone looking at developing a set of operational procedures, the Active Directory product operations guide is worth a look. Drill down through this, and it goes right down to the level of commands/clicks in the detailed procedures (e.g. back up system state and the system disk). Other product operations guides are linked from the Microsoft management and operations page for both core products (AD, DHCP, DNS, file, print, WINS) and server application products (Exchange Server, MOM, SMS, SQL Server).

Tracking down the vendor portion of a MAC address

This content is 19 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

I was trying to track down the source of an IP address conflict earlier today and I came across two sites offering a search service for the initial 24-bit (6 digit hexadecimal) vendor portion of an Ethernet media access control (MAC) address. The IEEE service is the official one, from where you can also download the complete listing, but MAC finder is also useful as you can use the ?string=00%3a00%3a00 command on the end of the URL (replacing the zeros with the appropriate hexadecimal digits).

New services from Google

This content is 19 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

Last night, I read on Owen’s blog that Google has launched its mapping service in the UK (it’s been available in the US for some time), although in true Google style, Google Maps (UK) is still labelled as a beta service. Also launched with UK content are Google Local (UK) and Google SMS (UK).

Taking Google Maps first, the first thing I can say is that it is fast. I can go straight to a place (e.g. the town where I live) and a great bonus is that there is no clicking and waiting for graphics to reload to view the adjacent parts of a map as Google’s maps are dynamic, interactive and draggable. It also has some cool features. For example, if I search on an address, I get a map with a list of businesses in the area (e.g. “Heritage House, Church Road, Egham”). I can then click through for more matching links (through integration with the Google Local service), or I can get directions to or from the referenced location (e.g. from where I live, to where I work). I use the AA route planner to work out my journeys for expense claim purposes and it sometimes takes a while (although it has the advantage of being able to specify some points to travel through where my journey is not necessarily the most direct one as I avoid south-east England’s traffic hot-spots) – the Google results are almost instant and have the added advantage that I can click on any of the steps to see a detailed map of a junction.

To be honest, Google Local was a bit of a disappointment to me, as it relies on data from Yell.com (i.e. paid advertising), but the integration with Google SMS does look useful. For some time now, Google has also been available using the 466453.com domain name (the phone keypad combination to spell Google) and now Google SMS allows quick and easy search results from a mobile phone.

For example, if I’m in Olney and I fancy a fish supper, I could text fish.olney to 6GOOG (64664) and a few seconds later I receive one or more text messages giving me details of local fish and chip shops, (including my favourite fish and chip shop – Enzo’s). You might want to turn off predictive text input first though!

Google SMS also provides driving directions from Google Maps, prices from Froogle, definitions of common words and calculations. Google have even provided a wallet-sized tip sheet for Google SMS users.

For a while now, industry commentators have said that Google needs to stay ahead as the search wars hot up. It may be the world’s best search engine right now, but that can’t be taken for granted as there is plenty of competition, particularly in the emerging desktop search market, and some of that competition comes from Microsoft, a company not known for holding back when it wants some market share. I reckon these new services may be just what we’ve been waiting for.

Child safety online

This content is 19 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

In previous posts I’ve mentioned both the Microsoft at work and Microsoft at home microsites. Today I was directed to a new microsite – security at home, specifically the child safety online section.

I’m not sure if the world is really any more dangerous for children than it was when I was a child but I do know the media is all pervasive – we hear a lot more about the unfortunate events that do occur – and that as a parent I’ll do anything I can to ensure that my son is safe. At three months old, he’s a bit young to be using the Internet but this site looks a useful resource for anyone who has children aged between 2 to 17 and who use a computer with a connection to the Internet.

On a related note, a couple of week’s back I wrote about technology’s role in the demise of the English language. Well, for anyone (like me), who’s not as “with it” as we once were (omigod, and I’m only 32 – hellllllp!), whilst reading child safety online, I stumbled across a parent’s primer to computer slang (should that be $14NG?) and the netiquette 101 for new netizens.

!337$p34k 1z m4d

Batch file command reference

This content is 19 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

Even though modern versions of Windows have rich scripting capabilities I regularly find myself writing batch (.bat) or command (.cmd) files for automating system tasks, sometimes during migrations from older versions of MS-DOS or Windows which do not have the same command set. I generally consider my batch file writing skills to be pretty good, but I have found the Computer Hope Batch File Help website to be a useful resource for checking syntax between different operating system versions.

Calculating download times

This content is 19 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

Earlier today, I found a handy calculator for file download times (assuming a perfect connection at the stated speed – actual performance will vary due to retries, latency, transmission protocol requirements, and other concurrent traffic).

Best practices for maintaining your computer at work

This content is 19 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

A couple of years back, I worked as a Project Manager in the IT department for a major fashion design, marketing and retail company. My main project provided a standard desktop operating environment, along with replacement mail and directory services, across Europe, vastly improving the overall reliability of the IT platform and the resultant user experience.

Being a retailer, our IT infrastructure budget was not huge, and it seemed that I was forever explaining why we “locked down” the desktop, and why we could not support users’ own devices on our network, be they notebooks, PDAs, or mobile phones (synchronising with our PCs). We had corporate standards, and they were set for good reasons (mainly supportability and reliability). It really didn’t help when senior executives started to buy Blackberry devices and expected them to work with our e-mail servers (and when the IT Director’s view was one of “just make it work”… but without an associated budget). Another bugbear was educating users not to open suspicious e-mails and attachments. On top of that, our users were spread across Europe, and there were cultural and legal differences which affected the way in which users considered “ownership” of their PCs and associated data (whether work PCs should be available for personal use, etc.).

Now Microsoft has published a document which would have been a really useful summary for my users (8 ways to help maintain your computer and devices at work). It may be a bit “high level”, but it is written for end users and it raises some valid points.

Actually, I think that the whole Microsoft At Work section of the Microsoft website is worth a look, with articles including:

I recommend that anyone who uses a computer at home or work, or who is responsible for supporting users in their daily IT activities should take a look.

Quality tips for webmasters

This content is 19 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

I’m no web site designer, but anyone who has seen my main website recently will have noticed that it is undergoing a few changes. I hope to extend the new style to my other websites soon (including this blog), but time is not on my side.

During my code validation with the W3C Markup Validation Service and the CSS Validation Service I came across the W3C’s Quality Tips for Webmasters. There is some useful stuff there to help novice (and experienced) developers to produce better websites. Worth a look.