Calling all photographers – stand up for your rights

This content is 17 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.

For a while now, it’s become increasingly difficult to take photographs without suspicion and stories like the one of the father-of-three who was branded a pervert for photographing his own children in public park are extremely alarming. Admittedly this story was reported in the Daily Mail (a fine example of balanced reporting – not!) but nevertheless it is a perfect example of political correctness gone mad.

I’m a parent too and I have to admit that I am always very self-conscious when I photograph my children playing with their friends. Thankfully, their parents take no issue (indeed some find it strange that I even check with them first). I even have some great pictures of my kids that were taken by other people. But unfortunately it’s all too easy to accuse someone of wrong-doing – generally being a pervert or a terrorist – and the authorities will generally act first and reason later.

There are very few restrictions on taking photographs in public places but it won’t take long for that to change. Indeed, the current UK Home Secretary, Jacqui Smith has stated in a letter to the National Union of Journalists that:

“[…] there is no legal restriction on photography in public places […and…] there is no presumption of privacy for individuals in a public place.”

That’s sounds good until she continues by writing:

“Decisions may be made locally to restrict or monitor photography in reasonable circumstances. That is an operational decision for the officers involved based on the individual circumstances of each situation.”

Basically, she’s said that it’s not illegal but that the authorities will act if they feel it is appropriate and that, even though Chief Constables will issue guidance, the decision is down to local officers.

I spent a large chunk of my formative years watching trains and, whilst I realise that the social stigma that is attached to such activities will make readers think I’m weird now, that’s practically outlawed these days (the police will soon move people on who are seen hanging around a major railway station). Then, when I flew to the States last year, I took some pictures of aeroplanes at Heathrow (my young son has only seen them high in the sky – he had no idea what the plane Daddy was going to fly on looked like) – thankfully no-one tried to stop me but it won’t be long before that is considered a security risk.

The UK Government’s petitions site is little more than a publicity exercise but nevertheless it is an opportunity to demonstrate the strength of public feeling on this. If you are a UK citizen and you would like to see a public statement on clarifying the law as it relates to photography then I urge you to sign the e-petition on Photography Law:

Through history, we have documented the world around us, whether through written word, art or photography.

Photography in particular has provided fantastic insights into the past and present, and is a hobby enjoyed by millions of people worldwide.

But today, it’s becoming increasingly difficult to take photos of our surroundings, particularly in cities like London.

In recent years, the price divide between professional and consumer equipment has blurred, and it’s quite common these days to see amateurs and hobbyists carrying around tripods, SLR cameras and a backpack full of equipment.

Yet, we are constantly harrassed [sic] by security guards and police officers in the name of preventing terrorism. They seem to be operating under a different interpretation of the law to the rest of us, believing that somehow the length of your lens, or size of your camera is relevant.

We would like clarification by the goverment [sic] on the law regarding photography of buildings and landmarks from public locations.

If you don’t, then you’ll only have yourself to blame when the current power-hungry administration forces through the next phase of nanny state laws that restrict an individual’s ability to capture a photograph in a public place.

Windows Server 2008 Workstation conversion tool

This content is 17 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’ve written previously about running Windows Server 2008 as a workstation (I do it on the notebook PC I use for work) but now it’s even easier. Steven Bink has published details of a Windows Server 2008 Workstation conversion tool (via Garry Martin).

Windows Server User Group UK on LinkedIn

This content is 17 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.

LinkedIn logoLast year, Scotty McLeod set up the Windows Server User Group UK with the intention of creating a lively discussion area (backed up with regular meetings) for UK-based IT Professionals who are interested in the development of the Windows Server platform. Unfortunately, Scotty was involved in a serious accident at the start of the year and, whilst he is making a fantastic recovery, it’s going to take a while longer yet.

With no administrative access to the user group website, we have no way of finding out who our members are and no way to contact each other should we do what we talked about at the community day in April (was that really 3 months back?) – namely to start to organise some events. So, I’ve created a LinkedIn group to supplement the user group website. If you’re interested in Windows Server and would like to take part in future user group events, please join the Windows Server User Group UK on LinkedIn.

Once we have a quorum, then I’ll be in touch to try and get the ball rolling for some meetings.

Comparison between Hyper-V and the Xen hypervisor in RHEL

This content is 17 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 choosing a hypervisor is only a small part of implementing a virtualisation strategy, much has been written about how Microsoft Hyper-V compares to VMware ESX – and there are some fundamental differences between those two products. Architecturally, Hyper-V has a lot more in common with the Xen hypervisor (although they are not identical) and indeed XenSource worked with Microsoft to provide Linux support for Hyper-V and I’ve recently been alerted to the presence of a short white paper which compares Hyper-V and the Xen technology implemented in Red Hat Enterprise Linux (the leading Linux distribution, which is not currently on the list of supported guest operating systems for Hyper-V). Despite being published by Microsoft, it seems to me to give a balanced view between the two products, although it should also be noted that Red Hat has announced it will be switching from Xen to KVM for future virtualisation support.

Photoshop Velvia

This content is 17 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.

Back in the days when I used to shoot my photos on film, my preferred slide emulsion was Fujifilm Velvia (RVP). With strong colour saturation (particularly green) this film is particularly good for landscape work and, ever since I switched to digital, I’ve felt that there was some “punch” missing from my landscapes.

Then I came across episode 19 of This Week in Photography, in which the subject of creating Photoshop actions is demonstrated using “Scott’s Photoshop Velvia”. I tried it out today and it really works.

  1. Take an image and create a duplicate layer (in the process giving yourself the ability to return to the original at any time).
  2. Next, use the Channel Mixer on each of the three colour channels (red/green/blue) as follows:
    • Red channel: R 118% G -9% B -9%
    • Green channel: R -9% G 118% B -9%
    • Blue channel: R -9% G -9% B 118%
  3. Finally, adjust the contrast by tweaking the curves to produce a very slight S shape.

Here’s one of my images before and after the Photoshop Velvia treatment was applied:

Without Photoshop VelviaWith Photoshop Velvia

Hopefully you can see that the second image appears much more vibrant than the first.

Photoshop CS3 users can download the Photoshop Velvia custom action, but please note there is no warranty implied, no support, and you use it at your own risk. Thanks are due to Scott Bourne for demonstrating this – it really is a great Photoshop tip.

(anti-)Social networking

This content is 17 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, last night I was in the pub with Richard, Stuart and Alex and the conversation turned to Facebook. I felt like some sort of social leper as, until then, I hadn’t responded to the various Facebook requests that I’ve received and the extent of my online social networking was LinkedIn – which is a professional networking site – in fact I think the word pretentious was used by someone (a little harsh I feel).

Anyway, I’ve done it. I’m now on Facebook, and I wasted a good chunk of this afternoon there. I suppose it will be Twitter next (although I still don’t see the attraction there).

So if you are reading this blog and you know me personally then I’d be happy to hook up with you as a friend on Facebook (after all, social networks get pretty lonely if there is no-one there to socialise with). But, just as for my LinkedIn profile (where I only accept invitations from people I know, have worked with, and would be happy to work with again), I won’t accept invitations on Facebook from people I don’t consider to be friends – it’s amazing how many people think I would like to link to them because we work at the same company (even though we have never had any interaction).

Bah humbug!

Microsoft’s Offline Virtual Machine Servicing Tool has been released

This content is 17 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.

One of the problems associated with virtualisation is “virtual sprawl” – the proliferation of virtual machines (which can totally negate the idea of “server consolidation” if not carefully controlled. Management becomes critical – and a key part of that management is patching virtual machines to keep the operating system and applications up to date.

But what about the virtual machines that exist as offline images (templates, test and development machines, etc.)?

I’ve written previously about the beta of Microsoft’s offline servicing tool for virtual machine images and last week it was completed and released to the web.

The Offline Virtual Machine Servicing Tool works with System Center Virtual Machine Manager and, according to Microsoft, it “combines the Windows Workflow programming model with the Windows PowerShell interface to bring groups of virtual machines online just long enough for them to receive updates from either System Center Configuration Manager 2007 or Windows Server Update Services. As soon as the virtual machines are up-to-date, the tool returns them to the offline state in the Virtual Machine Manager library”.

There’s an executive overview on the Microsoft TechNet site and the tool can be downloaded from the Microsoft website.

Using packet level drivers for MS-DOS network connectivity

This content is 17 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.

One of the reasons to use Windows PE for operating system deployment is that it’s built on a modern version of Windows so, at least in theory, driver support is less of an issue than it would be using MS-DOS boot disks.

Even so, there are still times when a good old MS-DOS boot disk comes in handy and networking is a particular pain point – NDIS drivers are a pain to configure so packet-level drivers are often useful for operating system deployment tasks (but not optimised for anything more substantial). Available for many of the more common Ethernet cards, they are generally 16-bit utilities for MS-DOS and so will not work in 32-bit or 64-bit operating systems.

As this is not exactly cutting edge technology, many of the useful sites are starting to drop off the ‘net (but a surprising number remain) – here’s a few links I found that might come in handy:

Tracking down the Control Panel applet for Mail in 64-bit Windows

This content is 17 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.

At long last (and not before time), my corporate mail account has just been moved across to an Exchange Server 2007 system with Outlook Anywhere enabled. Unfortunately, I sold my Apple iPhone (which now has Exchange ActiveSync support) last week but I will be getting a new one at some time soon and there are many other benefits too – like that I no longer have to run a 32-bit VM to VPN into the corporate network and access my e-mail; and that the 2007 version of of Outlook Web Access is a huge step forward (even the “light” version for non-Microsoft and legacy browsers).

So, now that I can access Exchange from my 64-bit Windows Server 2008 workstation, I needed to configure an appropriate Outlook profile. Except that I couldn’t find the mail applet in Control Panel, and Outlook 2007 only seemed to present the account settings for the currently loaded profile.

Control Panel in 64-bit WindowsThen I noticed an innocuous icon in Control Panel, labelled View 32-bit Control Panel Items. Clicking on this exposed the Mail applet that is necessary in order to configure Outlook profiles.

MS-DOS revisited: building a handy utility disk

This content is 17 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 was writing about trying to squeeze Windows PE onto a 128MB/256MB USB thumb drive and how times change – these days I have piles of unused 128MB, 256MB and 512MB USB sticks that have become redundant because I have larger portable data storage devices available.

Then, as I was preparing to image a PC, I found myself using 1.44MB floppy disks and it all got very frustrating. Just enough to boot the system used half the disk and that was without any utilities – the version of Symantec Ghost that I used recently won’t even fit on a floppy disk. So, I decided to put one of my old USB sticks to use as an “ultimate boot disk” – much easier to update than the CD-based versions we were putting together a few years back.

Despite having a pile of smaller USB thumb drives doing nothing, I decided to use one of the 1GB sticks that EMC were giving away at the Windows Server 2008 launch (plenty of space for expansion).

The first step is to make the drive bootable – I used the HP USB disk storage format tool v2.1.8 (SP27608) to format the drive and put a basic Windows ME boot subsystem on it (using a disk created with the Windows XP disk format tool as a reference image) but there are other options.

Why Windows ME? Well, because it’s easy – Windows XP creates ME boot disks – and because it was a prerequisite for the the next stage – network booting using Brad Driver’s universal TCP/IP network boot disk. There are many sites on the ‘net that offer network boot disks (including bootdisk.com) but the one I chose manages to include a huge range of drivers and it fits on 1.44MB floppy.

Basically, the disk boots a very basic operating system before expanding itself to a RAM disk and reloading the command shell. USB device support is still experimental (at v6.2) but after much experimentation I worked out that I could use the makedisk script provided with the download but in order to avoid a loop of pressing CTRL+ALT+DEL to restart the computer I needed to edit the config.sys file so that the line shell=n:\command.com /e:4096 /p used c: instead of n: for the command interpreter (my drive was formatted as USB-HDD, this may not be necessary for other USB boot options) and I also removed the hidden attribute from command.com to avoid a file not found error (that didn’t seem to affect the operation of the disk in any other way). After this, the NIC is auto-detected and an appropriate network driver loaded, obtaining TCP/IP information from DHCP and logging on to the network.

With network booting working well (at least on the IBM ThinkPad T40 that I tested against – older machines may not have the necessary BIOS support), I added an autorun.inf file for when I use the drive within Windows. This file includes the following items and really just sets the drive icon and description:
Custom USB drive icon
[autorun]
label=USB Network Boot Disk (1GB)
icon=shell32.dll,12

Finally, the whole purpose of this disk is to run some utilities. At this point you can name your own poison but I created a C:\Tools folder (C:\Utilities is too long for 8.3 file naming, although C:\Utils could have worked) and started to pile in my favourite 16-bit .COM and .EXE files – I’m sure the list will grow substantially over time. There may be some issues with memory management but there is plenty of space to add a variety of tools and theoretically there could be multiple boot options too.

It’s been a long time since I played around in MS-DOS and there is very little call for it these days (I should really be doing this with Windows PE) but every so often it’s good to return to your roots.