By tim, on June 30th, 2008
Follow tim on Twitter
Microsoft has finally fixed a long-standing irritation with the Xbox 360: the inability to transfer licenses for purchased games from one console to another. The new license transfer tool lets you consolidate all your download purchases to a specific Xbox 360, even if some were downloaded onto a console that no longer works or was
…continue reading Microsoft fixes Xbox 360 license transfer
By tim, on June 29th, 2008
Follow tim on Twitter
While installing Canon’s MX700 all-in-one printer on Windows, I spotted this for my collection of bad dialogs:
Hint: if you ask the user a question, it’s good to allow for more than one answer. Even if you close the dialog by clicking the x at top right, it still reboots the system.
I was also interested
…continue reading Canon’s bad dialog, weak Linux support
By tim, on June 28th, 2008
Follow tim on Twitter
A couple of weeks ago a fake UK web site called Zavvi Direct garnered thousands of orders for the elusive Wii Fit. Its success was based on several factors:
Ads on eBay and Google made it easy for potential customers to find
The Wii Fit shortage meant that customers were looking beyond their usual suppliers –
…continue reading Zavvi Direct saga highlights fake domain risks
By tim, on June 27th, 2008
Follow tim on Twitter
There is a lot of discussion around Microsoft’s object-relational efforts right now. There are a couple of key issues:
Is Microsoft really committed to Linq to SQL, or is it shifting its attention to Entity Framework?
Is Entity Framework being pushed out before it is ready? A “vote of no confidence” open letter along those lines has
…continue reading Microsoft accused of reinventing EJB – ouch!
By tim, on June 26th, 2008
Follow tim on Twitter
Yesterday I viewed Apple’s presentation for MobileMe. Here’s my quick take. Live Mesh is a true platform, whose scope extends well beyond MobileMe. Yet Apple’s marketing message is so close to Microsoft’s that most users will not see that difference. Here’s Apple:
Wherever you are, your iPhone, iPod touch, Mac, and PC are always current and
…continue reading MobileMe steals Live Mesh thunder
By tim, on June 25th, 2008
Follow tim on Twitter
Susan Bradley has posted her analysis of how her Windows server was hacked.
This is interesting to me, as Bradley is an expert on server administration and patching; I’m glad she has had the courage to post all these details, thus benefiting the community, rather than pretending the server was down for emergency maintenance or the
…continue reading Windows server compromised by PHP application
By tim, on June 25th, 2008
Follow tim on Twitter
I wrote a piece for IT Week on Adobe Acrobat 9. One aspect of the new Acrobat.com collaboration site that has not received much attention (by way of evidence, the developer forum is currently quiescent) is the document services API. This is a REST API which lets you integrate Acrobat.com services into an application. You
…continue reading Adobe’s Acrobat.com REST API
By tim, on June 24th, 2008
Follow tim on Twitter
I spoke this morning to Paul Mackinnon and Steve Plank at Microsoft, about Information Cards and CardSpace. CardSpace is part of .NET Framework 3.0 and higher. It enables uses to authenticate on web sites by presenting a virtual card, instead of typing in a username and password.
The CardSpace concepts strike me as sound, but as
…continue reading Native code client coming for CardSpace as .NET runtime too demanding
By tim, on June 24th, 2008
Follow tim on Twitter
I was surprised to read that Stuart McKee, Microsoft’s US National Technology Officer, declared that “ODF has clearly won” at a Red Hat summit in Boston.
Open Document Format is an XML standard for office documents. Microsoft has its own XML format, called [Office] Open XML, and fought a bitter fight to get it standardised through
…continue reading “ODF has clearly won” – Microsoft plays with fire
By tim, on June 24th, 2008
Follow tim on Twitter
The official Ruby blog reports:
Multiple vulnerabilities in Ruby may lead to a denial of service (DoS) condition or allow execution of arbitrary code.
More discussion here and here. The community is fixing the problems energetically; but they do appear serious, and some are struggling with compatibility issues.
Since these seem to be bugs in the interpreter, it
…continue reading Ruby interpreter flaws make the case for JRuby?