Monthly Archives: April 2011

Uncategorized

Useful Links: April 2011

A list of items I’ve come across recently that I found potentially useful, interesting, or just plain funny:

Uncategorized

Embed your Xbox Live Profile in a website

Yesterday I wrote a post about accessing your Xbox Live avatar for use elsewhere. That got me thinking – could I also access other parts of my Xbox Live profile? (Yes!)

The following URL can be used to access a user’s profile:

  • http://gamercard.xbox.com/gamertag.card

So, if I embed this code:

<iframe src="http://gamercard.xbox.com/markawilson.card" scrolling="no" frameBorder="0" height="140" width="204">markawilson</iframe>

I get:

Uncategorized

Want to download your Xbox Live avatar for use elsewhere? Here’s how

I’m a fairly recent convert to the Xbox 360 but I do think the avatars are pretty cool (as do my kids). And, if I can use the Avatar on Xbox Live, why not anywhere else?

It turns out that you can.

The clue was in a blog post about the “Next Generation” Xbox interface from 2008 and it seems that you can pick up your avatar in various formats using these URLs:

  • http://avatar.xboxlive.com/avatar/gamertag/avatar-body.png
  • http://avatar.xboxlive.com/avatar/gamertag/avatarpic-l.png
  • http://avatar.xboxlive.com/avatar/gamertag/avatarpic-s.png

By substituting my gamertag into this URL structure, I was able to access the following images:
My Xbox Live Avatar  My Xbox Live Avatar My Xbox Live Avatar

(There used to be a tool called free your avatar, but that seems to have gone AWOL)

Uncategorized

Trouble with (mobile) telcos

I wanted to start this post by asking “How can you tell if a mobile phone salesman is lying? Because his lips move!” but I’m slightly concerned that might be slanderous, or libellous, or something – so let me just say that I’m talking about a hypothetical salesman and it was intended as a joke, so don’t sue me. OK?

As for what caused me to say that – well, given the trouble I’m having with not one but three of the UK’s five mobile network operators, I think I’m entitled to a slightly jaundiced view of the “services” that they provide.

O2

When I bought my iPad last year, I signed up for a monthly rolling data contract with O2. One of the reasons for selecting O2 was that the tariff included access to BT Openzone Wi-Fi hotspots. Except it’s not that simple as the BT Openzone SSID is used for three products: BT Openzone; BT Business Hubs and BT Fon. At first, I couldn’t get my iPad to work on any BT Openzone hotspot but, even since that was fixed by a support call to O2, I’ve found that many “BT Openzone” hotspots still require payment. Without the benefit of bundled Wi-Fi, I considered switching networks but had built up around 5GB in unused data that was rolling forward each month.

Until today.

I received an email from O2 advising me that payment for my 30-day rolling contract had been declined. Realising that I had been issued a new debit card recently, I updated the payment details but I still couldn’t make a payment. I phoned my bank and they assured me there was no problem their end, so I called O2. As friendly as the call centre staff were, they were unable to help me because, by then, my account was frozen for 24 hours. In a few hours time it would be cancelled, before the 24 hour window expires and with it goes my 5GB of unused data.

So long O2 – if this is how you repay me, I’m off to another network.

Three

I don’t know what Orange/T-Mobile’s data coverage is like but voice coverage where I live is terrible. Meanwhile, my Twitter followers have been extolling the virtues of Three to me, so I thought I’d save myself £2.50 a month and give them a try. On the way home, I dropped into a Three store and bought a 3G micro-SIM for my iPad. The guy who served me in the London Baker Street store could barely string two words together as he grunted at me (presumably he doesn’t make any commission on SIM-only sales) but he was clear about two things:

  • The SIM was already activated – and would work within a few minutes.
  • I only needed to call if I wanted to set up a rolling contract – otherwise I could just start using it.

Wrong. And wrong again.

When it became apparent that the SIM was not active, I called Three, who took me through the credit check process and set up a monthly payment. At the end of the call I was told that it would take between 3 and 24 hours to activate my SIM.  Not quite the instant access I was promised when I bought it. No mobile communications for me on the way home tonight…

Vodafone

As an aside, my employer is currently moving their corporate mobile service from Vodafone to O2. We have a block of numbers allocated exclusively for our use and, for the last few years network coverage has been good, right until we started the migration. Nowadays, it’s not uncommon for me to have no signal in the office, where previously there was a good reception. At home my wife often has a full signal, while I have none. And calls frequently go straight to voicemail without the phone ringing. Could it be that Vodafone has prioritised traffic on it’s network so that +44786782/3xxxx numbers are no longer treated as a “valued business customer” and are instead bumped off the network when required? I can’t prove it, and I’m sure Vodafone will deny it, but I’m not the only one experiencing these sort of issues.

As bad as each other?

Time will tell how my new mobile data contract with Three works out, and my O2 signal at home is okay so hopefully it will be fine when my company phone is migrated too. In the meantime, I have to say that I’m underwhelmed with all the UK’s mobile telcos: there’s plenty of room for improvement and whoever can deliver excellent network coverage for a competitive price, backed up with excellent customer service, has the potential to clean up. I suspect that might be a while coming…

[Update 4 May 2011: O2 responded to my whinges on Twitter - but were too late to stop me from leaving as I'd already bought the SIM from Three by then. They have also promised a credit to my mobile phone account to compensate me for the lost data but could not match the deal I'm getting from Three for mobile broadband. It's unfortunate that they couldn't help when I first called but they have at least taken steps to retain me as a customer]

Uncategorized

Crowdsourcing a digital future at The Fantastic Tavern (#TFTLondon)

Earlier in the year, I blogged about my first visit to The Fantastic Tavern (TFT)  – a meeting of people to discuss ideas, over beer, with the common theme being that we all do something in “digital”.

Last night’s meeting was an opportunity to crowdsource ideas for the enablement of the digital future on London’s Greenwich Peninsular. When people think of Greenwich, they tend to think of a Royal Borough, Victorian architecture, Greenwich Park and the prime meridian but Greenwich Peninsular is an area of reclaimed industrial land on which stands the O2 Arena and the Ravensbourne Hub Digital Innovation Centre with plans for 3.5 million square feet of business space, 10000 new homes, schools, healthcare and other community facilities, the Thames cable-car link to the Siemens Pavilion at eXcel, a cruise liner terminal, beaches – and the opportunity to make Greenwich an exemplar for future living.

I won’t talk about the ideas that we brainstormed – that’s between the taverners and the Digital Greenwich Advisory Board – but the whole process seemed, to me, to be a model of how crowdsourcing can work to drive innovation.

Around 50 taverners were there, broken out into four groups in an open spaces brainstorm to look at education, governance, business/commerce, and community. People could move between conversations and the ideas were written/drawn on huge boards. At the end of the evening, each group presented their topic and, inevitably, that generated even more discussion.

Hopefully, what we came up with provides inspiration for Greenwich Council. At the very least it was an opportunity to experience a real-world crowdsourcing event – one which seemed to me to be very successful indeed.

If you’re interested in future TFT events, find out more at The Fantastic Tavern site (or @TFTLondonNYC).

Uncategorized

Microsoft Hyper-V: A reminder of where we’re at

Earlier this week I saw a tweet from the MIX 2011 conference that highlighted how Microsoft’s Office 365 software as a service platform runs entirely on their Hyper-V hypervisor.

There are those (generally those who have a big investment in VMware technologies) who say Microsoft’s hypervisor lacks the features to make it suitable for use in the enterprise. I don’t know how much bigger you have to get than Office 365, but the choice of hypervisor is becoming less and less relevant as we move away from infrastructure and concentrate more on the platform.

Even so, now that Hyper-V has reached the magical version 3 milestone (at which people generally start to accept Microsoft products) I thought it was worth a post to look back at where Hyper-V has come from, and where it’s at now:

Looking at some of the technical features:

  • Dynamic memory requires Windows 2003 SP2 or later (and is not yet supported for Linux guests). It’s important to understand the differences between over subscription and over commitment.
  • Performance is as close as no difference for differentiator between hypervisors.
  • Hyper-V uses Windows clustering for high availability – the same technology as is used for live migration.
  • In terms of storage scalability - it’s up to the customer to choose how to slice/dice storage - with partner support for multipathing, hardware snapshotting, etc. Hyper-V users can have 1 LUN for each VM, or for 1000 VMs (of course, no-one would actually do this).
  • Networking also uses the partner ecosystem – for example HP creates software to allow NIC teaming on its servers, and Hyper-V can use a virtual switch to point to this.
  • In terms of data protection, the volume shadow copy service on the host is used an there are a number of choices to make around agent placement. A single agent can be deployed to the host, with all guests protected (allowing whole machine recovery) or guests can have their own agents to allow backups at the application level (for Exchange, SQL Server, etc.).

I’m sure that competitor products may have a longer list of features but in terms of capability, Hyper-V is “good enough” for most scenarios I can think of – I’d be interested to hear what barriers to enterprise adoption people see for Hyper-V?

Uncategorized

Justifying a Windows/Office update – those “little things” add up

It’s often hard to justify a Windows or Office upgrade, but I think I might just have found a way to identify some of the advantages – try going back to an older version.

A few weeks ago, my company-supplied notebook was rebuilt onto the corporate standard build. I realised that it’s been about 4 or 5 years since I was last in that situation, as I’ve always been in a position to be trialling new versions of Windows and Office but these days my role is largely non-technical (so I have no real justification to be different to anyone else) and my team actually sits within the IT department (so I guess I should be setting an example!). I do have local administration rights on the machine, and I did install some software that I need for my role, but which is officially unsupported (examples would be TweetDeck, Nokia PC Suite and the drivers for my company-supplied HP OfficeJet printer). I also tweaked some power settings and turned off the corporate screen saver (thereby keeping my green credentials intact by balancing the lack of automatic shutdown with the lack of increased processor/fan activity to run a screensaver) but I’ve been trying to stick to the company build where possible/practical. That means I’m back to Office 2007 (with Visio 2003) although I am at least on a Windows 7 (x64) build in order that I can use all 4GB of RAM in my notebook.

I have to say that it’s been driving me insane. I had a similar experience when I went back to XP for a couple of days after a hard drive failure a couple of years ago but I’ve really missed some of the newer functionality – particularly in Outlook 2010:

  • I’ve lost my Quick Steps (I use them for marking an e-mail as read and moving to my archive folder in one action, or for sending a team e-mail).
  • Conversation view is different (I can’t tell you how, but I’m missing some new e-mails as a result).
  • When I receive a meeting request, I don’t see my other appointments for that day in the request.
  • [Update 15 April 2011: Access to multiple Exchange accounts from one Outlook instance.]

These are just examples off the top of my head – I should have noted each feature I’ve missed in recent weeks but I didn’t (maybe I’ll come back and edit the post later) but, for a knowledge worker like me, they are significant: a few minutes extra in Outlook to triage email 7-8 times a day, represents half an hour of lost productivity – every day.

…none of this is likely to convince a company to invest in an upgrade, even if they have the software (software costs are generally quite insignificant in relation to resource costs), but it’s all part of the business case – employee productivity is never easy to measure, but the little things do add up.

I’m now running Internet Explorer 9 (I need to test certain websites on the latest browser version), although I’m ready to revert to 8 if there are issues with any of the business applications I need to use, and my PC is fully patched including the latest service pack. I am resisting the temptation to install my own (licensed) copy of Office 2010 though… at least for now.

Uncategorized

Is the Windows Experience Index really of any value?

Those who follow me on Twitter (@markwilsonit) may have seen a few comments about the Windows Vista laptop that I’m currently fixing for a family member, who decided not to “bother” me when they bought a new computer, yet still relies on me for help when it doesn’t work as intended…

The laptop was woefully underpowered, with just 1GB of RAM (but only 768MB available) and an Intel Celeron 540 CPU running at 1.87GHz.  Patching the operating system seemed to improve things slightly (it was running Windows Vista RTM, with no updates successfully applied for over 18 months) but what it really needed was more RAM. The Crucial System Scanner told me it had a single memory module, with room for one more, so I invested the princely sum of £13.67 in making the system usable.

Not surprisingly, the addition of the extra memory to the machine changed the Windows Experience Index values for memory operations per second but it also significantly increased the graphics score:

Component What is rated? Fujitsu-Siemens Esprimo V5535, Celeron 540, 1GB RAM Fujitsu-Siemens Esprimo V5535, Celeron 540, 2GB RAM
Processor Calculations per second 4.1 4.1
Memory (RAM) Memory operations per second 3.9 4.4
Graphics Desktop performance for Windows Aero 3.5 4.9
Gaming graphics 3D business and gaming graphics performance 3.2 3.2
Primary hard disk Disk data transfer rate 5.1 5.1

Unfortunately, Windows Vista Home Basic doesn’t include Aero (there are some workarounds on the ‘net but they didn’t seem to work for me), so I left the system running as normal.

What I found bizarre though was that even the crippled system with 1GB of RAM and only a few MB free (which was almost unusable, it was so slow) had similar Windows Experience Index scores to my everyday laptop – a much more powerful machine with an Intel Core 2 Due P8400 CPU at 2.26GHz, 4GB RAM and Windows 7 x64:

Component What is rated? Fujitsu-Siemens Lifebook S7220, Core2Duo P8400, 4GB RAM
Processor Calculations per second 3.1
Memory (RAM) Memory operations per second 4.3
Graphics Desktop performance for Windows Aero 4.1
Gaming graphics 3D business and gaming graphics performance 3.4
Primary hard disk Disk data transfer rate 4.5

Perhaps Microsoft updated the Windows Experience Index algorithm between Vista and 7, or between 32- and 64-bit systems, (I thought they just increased the maximum score from 5.9 to  7.9) but it seems to make a mockery of the “experience index” when a basic consumer system scores more highly than a mid-range business machine.

Uncategorized

Resources from recent Windows Server User Group Live Meeting

Thanks to everyone who attended the rescheduled Live Meeting last month on Connecting on-premise applications with the Windows Azure platform (with Allan Naim and Phil Winstanley).

Unfortunately the gremlins didn’t subside – after rescheduling the event I was unable to get a microphone working – which is a bit of an issue for a facilitator (thanks to Phil for stepping up to the mark) and the Live Meeting recording has not worked completely either.

Nevertheless, resources from the event (slide deck, audio recording, demonstration video, and readme file Live Meeting recordings) are now available.

For information on future Windows Server User Group events, check the WSUG blog or follow @windowsserverug on Twitter.

[A version of this post also appears on the Windows Server User Group blog]
[Updated 18 April 2011: Live Meeting recordings are now available]

Uncategorized

First signs of a tablet strategy at Microsoft

I’ve been pretty critical of Microsoft’s tablet strategy. As recently as last October they didn’t appear to have one and Steve Ballmer publicly ridiculed customers using a competitor devices. Whenever I mentioned this, the ‘softies would switch into sales mode and say something like “oh but we’re the software company, we don’t make devices” to which I’d point out that they do have a mobile operating system (Windows Phone 7), and an application store, but that they don’t allow OEMs to use it on a tablet form factor.

But it seems that things are changing in Redmond. Or in Reading at least.

Ballmer got a kicking from the board (deservedly so) for his inability to develop Microsoft’s share of the mobile market and it seems that Redmond is open to ideas from elsewhere in the company to develop a compelling Windows-based tablet offering. A few days ago, I got the chance to sit down with one of the Slate vTeam in the UK subsidiary to discuss Microsoft’s tablet (they prefer “slate”) strategy and it seems that there is some progress being made.

Whilst Windows 8 (or Windows vNext as Microsoft prefer to refer to it) was not up for discussion – Microsoft’s Jamie Burgess was happy to discuss the work that Microsoft is doing around slates that run Windows 7.  Ballmer alluded to work with OEMs in his “big buttons” speech and there are a number of devices hitting the market now which attempt to overcome the limitations of Microsoft’s platform. The biggest limitation is the poor touch interface provided by the operating system itself (with issues that are far more fundamental than just “big buttons”).  There seems little doubt that the next version of Windows will have better slate support but we won’t see that until at least 2012 – and what about the current crop of Windows 7-based devices?

[At this point I need to declare a potential conflict of interest – I work for Fujitsu, although this is my personal blog and nothing written here should be interpreted as representing the views of my employer – for what it’s worth, I have been just as critical of Windows slates when talking to Fujitsu Product Managers but, based on a recent demonstration of a pre-production model, I do actually believe that they have done a good job with the Stylistic Q550, especially when considering the current state of Windows Touch]

Need to do “something”

Microsoft has realised that doing nothing about slates does not win market share – in fact it loses mind share – every iPad sold helps Apple to grow because people start using iTunes, then they buy into other parts of the Apple ecosystem (maybe a Mac), etc.

Noting that every enterprise user is also a consumer, Microsoft believes enterprise slates will sneak back into the home, rather than consumer devices becoming commonplace in the enterprise. That sounds like marketing spin to me, but they do have a point that there is a big difference between a CIO who wants to use his iPad at work and that same CIO saying that he wants 50,000 of those devices deployed across the organisation.

Maybe it was because I was talking to the UK subsidiary, rather than “Corp” but Microsoft actually seems to acknowledge that Apple is currently leading on tablet adoption. Given their current position in the market, Microsoft’s strategy is to leverage its strength from the PC marketplace – the partner ecosystem.  Jamie Burgess told me how they are working to bring together Independent Software Vendors (ISVs), System Integrators (SIs) and device manufacturers (OEMs) to create “great applications” running on “great devices” and deployed by “great partners”, comparing this with the relatively low enterprise maturity of Apple and their resellers.

Addressing enterprise readiness

I could write a whole post on the issues that Google has (even if they don’t yet know it) with Android: device proliferation is a wonderful thing, until you have to code for the lowest common denominator (just ask Microsoft, with Windows Mobile – and, to some extent with Windows too!) and Google is now under attack for it’s lack of openness in an open-source product.  But the big issue for the enterprise is security – and I have to agree with Microsoft on this: neither Apple nor Google seem to have got that covered. Here are some examples:

  • Encryption is only as strong as its weakest link – root access to devices (such as jailbroken iPhones) is pretty significant (6 minutes to break into an encrypted device) and Apple has shown time and time again that it is unable to address this, whilst Google sees this level of access to Android devices as part of its success model.
  • And what if I lose my mobile device? USB attached drives provide a great analogy in that encryption (e.g. Microsoft BitLocker)  is a great insurance policy – you don’t think you really need it until a device goes missing and you realise that no-one can get into it anyway… then you breathe a big sigh of relief.

After security we need to think about management and support:

  • Android 3 and iOS have limited support for device lock down whilst a Windows device has thousands of group policy settings. Sure, group policy is a nightmare in itself, but it is at least proven in the enterprise.
  • Then there’s remote support – I can take screenshots on my iPad, but I can’t capture video and send it to a support technician to show them an application issue that they are having trouble replicating – Windows 7’s problem steps recorder allows me to do this.
  • There is no support for multiple users, so I can’t lock a device down for end users, but open up access for administrators to support the device – or indeed allow a device to be shared between users in any way that provides accountability.

Windows 7 has its problems too: it’s a general purpose operating system, that’s not designed to run on mobile hardware; it lacks the ability to instantly resume from standby; and touch support (particularly the soft keyboard) is terrible (unless an application is written specifically to use touch) Even so, when you consider its suitability for enterprise use, it’s clear that Windows does have some advantages.

Ironically, Microsoft also cites a lack of file system access as restricting the options for collaboration using an iOS device. Going back to the point about security only being as strong as the weakest link, I’d say that restricting access to the file system is a good thing (if only there weren’t the jailbreak issues at a lower level!). Admittedly, it does present some challenges for users but applications such as Dropbox help me over that as I can store data within the app, such as presentations for offline playback.

The Windows Optimised Desktop

At this point, Jamie came back to the Windows Optimised Desktop message – he sees Windows’ strength as:

“The ability for any user to connect using any endpoint at any time of day to do their day job successfully but be managed, maintained and secured on the back end.”

[Jamie Burgess: Partner Technology Advisor for Optimised Desktop, Microsoft UK]

OK. That’s fine – but that doesn’t mean I need the same operating system and applications on all devices – just access to my data using common formats and appropriate apps. For example, I don’t need Microsoft Office on a device that is primarily used for content consumption – but I do need an app that can access my Microsoft Office data.  Public, private and hybrid clouds should provide the data access – and platform security measures should allow me to protect that data in transit and at rest.  Windows works (sort of) but it’s hardly optimal.

At this point, I return to Windows Touch – even Microsoft acknowledges the fact that the Windows UI does not work with fat fingers (try touching the close button in the top-right corner of the screen…) and some device manufacturers have had to offer both stylus and touch input (potentially useful) with their own skin on top of Windows. Microsoft won’t tell me what’s coming on Windows 8 but they do have a Windows Product Scout microsite that’s designed to help people find applications for their PC – including “Apps for Slate PCs” on the “featured this week” list. That’s a step towards matching apps with devices but it doesn’t answer the enterprise application store question – for that I think we will have to wait for Windows “vNext”. For 2011 at least, the message is that App-V can be used to deploy an application to Windows PCs and slates alike and to update it centrally (which is fine, if I have the necessary licensing arrangements to obtain App-V).

Hidden costs? And are we really in the post-PC era?

Looking at costs, I’ll start with the device and the only Windows slate I’ve heard pricing for is around £700-800. That’s slightly more than a comparable iPad but with also some features that help secure the device for use with enterprise data (fingerprint reader, TPM chip, solid state encrypted disk, etc.).

Whilst there is undoubtedly a question to answer about supporting non-Microsoft devices too, the benefits of using a Windows slate hinge on it being a viable PC replacement.  I’m not sure that really is the case.

I still need to license the same Windows applications (and security software… and management agents…) that I use in the rest of the enterprise. I’ll admit that most enterprises already have Active Directory and systems management tools that are geared up to supporting a Windows device but I’m not convinced that the TCO is lower (most of my support calls are related to apps running on Windows or in a browser).

An iPad needs a PC (or a Mac!) to sync with via iTunes and the enterprise deployment is a little, how can I put it? Primitive! (in that there are a number of constraints and hoops to jump through.) A BlackBerry Playbook still needs a BlackBerry handset and I’m sure there are constraints with other platforms too. I really don’t believe that the post PC era is here (yet) – for that we’ll need a little more innovation in the mobile device space. For now, that means that slates present additional cost and I’m far more likely to allow a consumer owned and supported device, for certain scenarios with appropriate risk mitigation, than I am to increase my own “desktop” problem.

In conclusion

I still believe that Windows Phone 7, with the addition of suitable enterprise controls for management and maintenance, would be a better slate solution. It’s interesting that, rather than playing a game of chicken and egg as Apple has with Jailbreakers, Microsoft worked with the guys who unlocked their platform, presumably to close the holes and secure the operating system. Allowing Windows Phone to run on a wider range of devices (based on a consistent platform specification, as the current smartphones are) would not present the issues of form factor that Windows Mobile and Android suffer from (too many variations of hardware capability) – in fact the best apps for iOS present themselves differently according to whether they are running on an iPhone or an iPad.

So, is Microsoft dead in the tablet space? Probably not! Do they have a strategy? Quite possibly – what I’ve seen will help them through the period until Windows “vNext” availability, but as they’re not talking about what that platform will offer, it’s difficult to say whether their current strategy makes sense as anything more than a stopgap (although it is certainly intended as an on ramp for Windows “vNext”). It seems to me that the need to protect Windows market share is, yet again, preventing the company from moving forward at the pace it needs to, but the first step to recovery is recognising that there is a problem – and they do at least seem to have taken that on board.