First time here? You are looking at the most recent posts. You may also want to check out older archives or the tag cloud. Please leave a comment, ask a question and consider subscribing to the latest posts via RSS. Thank you for visiting! (hide this)

April 2010 Blog Posts

Need your opinion: which domain should I use for the blog?

Reader new to my blog might have wondered why blog lives in a .NZ domain: to make a long story short, it’s because when I started my blog I was so excited about my relocation to New Zealand that I registered a .NZ domain.

Then I came back to Italy, and started to work in Milano. Last autumn I had the chance to go back to New Zealand again, but at the same time the offer to work for an European Institution arrived. And then my .net.nz domain didn't make sense any more. And because it seems like I've a pretty good record in changing countries, I also want to change the domain of my blog to something that won’t become obsolete with my next move.

So I'm here, asking to you, all my dear readers, on opinion on the first-level domain that my blog should have. The options I thought of are:

  • CodeClimber.NET.NZ - let it be... changing domain is a big problem with SEO and with the brand of your blog
  • CodeClimber.IT - Like it or not, I'm Italian, and that will never change
  • CodeClimber.NET - this is the most similar to my current domain, and since I'm talking about .NET...
  • CodeClimber.COM - this is the main and most respected first-level domain
  • CodeClimber.EU - I feel more European than Italian, if I change country again I might probably stay in the continent, and I'm working for the EU

So, now time to vote:

If you don't see the voting gadget, you can vote on a stand-alone page Thinking about changing the geographic part of my codeclimber blog's domain: what do you think?

Also, please, write a comment to tell me why you prefer a domain to another. Thank you

Is Apple doing a favor to HTML5?

As everyone know, with the latest release of the iPhone OS, Apple made all applications not developed natively with the Apple stack (XCode, Objective-C) “illegal”.

This change created a big turmoil in all developer communities because that means that no translators/converters/adapters can be used to develop native iPhone app. While probably this had the goal to ban only the new iPhone Packager included in Adobe CS5 (which would have allowed Flash developer to develop a Flash application and automatically make it an iPhone app), it might probably effect also on many other libraries, like MonoTouch (even if this is still an open debate).

From now on, if a company wants to make a cross-device application that also targets the iPhone/iPad, it has to do it in HTML5.

But while this is really bad from a philosophical point of view, and probably it was not Apple original goal behind the updated SDK license, this ban can have the side-effect of pushing forward all the technologies that are living under the name of HTML5.

In a recent comment, an Apple’s spokeswoman said:

Someone has it backwards — it is HTML5, CSS, JavaScript, and H.264 (all supported by the iPhone and iPad) that are open and standard, while Adobe’s Flash is closed and proprietary.

If stop a few seconds and think about all the applications you have on your iPhone, you’ll probably recognize that most of them could have been developed as HTML5 applications, and mobile Safari is probably the browser that currently support most of the HTML5 standard:

And in addition mobile safari can detect gestures  and rotations:I don’t see any other feature you would need to make a compelling. And if you want the same look&feel of the native iPhone UI component you can use jQTouch.

And it seems that this exodus is already happening, as noted by Robert Scoble a few months ago.

So, the question is: Will this ban push HTML5? What do you think?

How to install Subtext (and Umbraco) using WebPI

The Italian MSDN video portal BE-IT just published the first two of a series of screencasts presenting the opensource applications available to install through the Web Platform Installer.

Installing Subtext with WebPI

The first one, recorded by myself, is presenting Subtext and the how to install it very quickly on a machine that doesn’t have anything on it, leveraging the automatic dependencies download feature of the WebPI.

You can go and have a look at it on the BE-IT site (it’s in Italian but it’s mostly action, so might be easy to understand also for not Italian speaking people): Web PI: install and configure Subtext

The screencast starts with a brief introduction of what the WebPI is and the goes on demoing how to get up and running Subtext on a completely bare-bone machine.

Installing umbraco with the WebPI

The second screencast published, presented by Eric Lefèbvre, talks about how to do the same thing (installing it on an bare-bone machine) with Umbraco, the famous OpenSource CMS developed by Niels Hartivg and many other smart guys. If you are interested, go and have a look at it: WebPI: Install and Configure Umbraco CMS.