Wednesday, November 22, 2006

And What Have You Done With My Body, God?

I've just finished having my mind mangled again for the umpteenth time by the Art Of Noise - probably one of the most infuential 'bands' of the 1980s, or at least before Anne Dudley, J. J. Jeczalik and Gary Langhan jumped the good ship ZTT and went their separate ways with China Records becoming a pastiche of themselves leaving Trevor Horn and Paul Morley behind. "And What Have You Done With My Body, God?" is a 4 CD box-set that covers their crucial period at ZTT, charting the initial foolings with the Fairlight CMI and found sounds to the highly polished released articles (Into Battle With and Who's Afraid Of). At times joyful, playful - sometimes tranquil and downright beautiful - and others surreal and disturbing, this is a fantastic collection of work.

This will leave some listeners cold; there are numerous versions of Beat Box, and the noodlings that were to become the definitive Beat Box (Diversion One) - various different takes on Close (To The Edit) culminating in the monumental twenty minute session that is "Diversion Eight, Diversion Two, Closest, Close-Up, Close (To The Edit), Closed" on CD4 - and not forgetting Moments In Love which appears in no less than four different variations.

But for those interested in the evolution of a band on the cutting edge of technology as they were during 1983 to 1985, this is essential listening.

 Monday, November 20, 2006

One Born Every Minute

Good to see that the scalpers are out in force on eBay, proving that you can sell any old crap; how about a boxed copy of Windows Vista RC1? Sheesh... (You've gotta love the comment - "This is a prerelease versaion[sic] of Windows vista , works perfectly "!)

Monad Moanin'

Last week, Microsoft quietly released Windows Powershell 1.0 (formally known as Monad) to the world. This is a great piece of technology that's worth taking some notice of - it's destined to become my Windows shell of choice; at least when a version for Vista is released. As it is, I'm stuck using it on my development laptop (running XP SP2). Previously, if I needed to do any form of complex scripting on a Windows box, I'd install Cygwin and knock something up in bash. Powershell will now take preference however; it ties in the .NET Framework with a scripting environment, so it gives me a library that I'm already familiar with (and one that I'm likely to be staying with for some time). As a quick example, how to display the number of days until Christmas using Powershell:

[String]::Format("{0} days until Christmas!", ([DateTime]"25 Dec 2006" - [DateTime]::Now).Days)

That's not to say that Cygwin is coming off my systems any time soon, I like having the GNU toolchain available (I'd be lost without rsync, ssh and wget), but for day to day scripting it'll be Powershell.

When it's available for Vista that is!

Vista RTM - free!

Over the years I've been given a bunch of stuff by Microsoft; replacement keyboards for out of production units, replacement mice for malfunctioning drivers, Picture It! (which I'll admit I've never used) - and on Friday I got Vista for free, because I'd submitted a bug report while on the Beta. Now, the only hard part was deciding whether I wanted to claim Vista Business or Vista Ultimate; hmmm, decisions, decisions.... ;)

 Tuesday, October 31, 2006

SQL 2005 Upgrade Gotcha

Damn, this sorta thing makes me so mad....!

I've just been fighting with a SQL Server 2005 Enterprise Edition upgrade at my employer; it should have been a simple upgrade from SQL Server 2000, but halfway through the installation process I was getting a "SQL Server setup could not validate the service accounts" error. Following the online help led me to a help page that suggested the problem was to do with password strength. Cue several hours following a red herring.

After examining the Security log, I had a light-bulb moment; the old SQL instance had the service accounts in the user@domain format. Changing the service account to the older DOMAIN\user format in the Services control panel and restarting the installation process allowed the upgrade to happen. Easy once you know how.