Tuesday 6 March 2012

My week with Linux... Part 3

A week on from first installing Ubuntu and each day I boot into it with less and less apprehension. I said my next test would be video playing and thanks to VLC (installed from the Ubuntu Software Centre of course) I was playing every video (in various formats) I threw at it. Burning ISOs also is a doddle thanks to the built-in software. The only item left to try is to install the Java SDK and get some code writing done in Eclipse, but as the software is near identical to the Windows version I can't envisage any issues.

I've also spent a small amount of time using the bundled office suite 'LibreOffice' which comprises of Writer, Calc, Impress (presentation tool), Base, Draw and Math (an application designed for creating and editing mathematical formulae). Each application seems feature packed and was quite happy opening my Microsoft Office created documents. But as I tend to rely on Google Docs for most of my day-to-day productivity I don't think I will have much use for an office package on my install. If you want a review of LibreOffice then try here.

Oh one final point, I said when I installed Ubuntu that the speed of install was helped due to the lack of a million Windows updates... Well Linux/Ubuntu isn't excluded from such chores (362 updates! See right). At least it was happy to run in the background and didn't impede my use of my laptop. Also it updated everything that was installed through the Ubuntu Software Centre (or at least seemed to). That is one benefit of the centralised software repository.

Thursday 1 March 2012

My week with Linux... Part 2

I'm a few days into my "Week with Linux" and so far I have yet to find a reason why I wouldn't want to stick with it. So today I decided to throw it a challenge that even my Windows install has had trouble with in the past... my printer!

It is an HP3900 series which for some reason has trouble installing on about three different Windows 7 based machines. Not to say I didn't get it eventually sorted... But not without a bit of faff.

And so up stepped Ubuntu... Printer detected... Printer Installed... Huh?! Within seconds I was printing a test page. And as you can see other than what seemed to be a huge waste of ink, it printed without fault.

So another challenge met with very little fuss. I really did think this was going to be a real show stopper. Next in my challenge bag will be video playing, an often popular sticking point for some operating systems. Stay tuned.

Tuesday 28 February 2012

Time to put myself to the test

After my previous post speculating about the possibility that both Apple and Microsoft are lining up a significant change to the open nature of their respective operating systems, I've decided to pose one of the questions to myself... Will I go Linux?

The only way to see if it is a possibility is to test the theory. And by test I mean spend at least a week solely using Linux on my laptop. After a quick poll of my Twitter followers, they pointed me in the direction of Ubuntu and Fedora. I've decided to begin my first week of testing with Ubuntu 11.10. The install went very smoothly, repartitioning my drive and giving me a bootloader menu to select between Windows and Ubuntu. All this within 20 minutes which is much quicker than a Windows 7 install on my laptop, especially when you add in the endless Windows updates.

The first major problem I encountered was that my wireless card was missing the driver. After plugging into my router with an ethernet cable I was soon on the internet and had the driver downloaded thanks to the driver download prompt on the Ubuntu task bar. This seems to be a licensing issue with closed source drivers and including them on the distribution ISO image. At the same time I saw my graphics driver wasn't included either, however the display looked good enough without it and made little difference when installed.

Next I wanted to install a few apps and again thanks to the pretty slick Ubuntu Software Centre I was soon installing a few favourites. Chrom(ium) was a welcome sight along with FileZilla, Eclipse (software development IDE) and a few others. Having Chromium meant I had my bookmarks, extensions, home page set and everything else that comes with the excellent Chrome sync feature. My major gripe with Linux in the past has been installing software. Dependencies which were usually missing and hard to find or the variety of packaging formats that software would be available in was confusing to say the least. Thanks to the Ubuntu Software Centre this seems to be a thing of the past.

So my first few hours of being Linux only has gone quite well. In the coming days I'll be trying to do everyday things like burning a DVD, printing, writing some code, chatting online etc... All of which my Windows 7 install does without even batting an eyelid. And are things Linux too should do without any fuss if it could be seriously considered as the OS of choice of not only geeks but every day consumers. I'll keep you posted!

Monday 20 February 2012

Chrome for Android the death of ChromeOS?

A few weeks ago Google announced the release of a beta version of Chrome for Android (well Ice Cream Sandwich to be more precise). The initial findings are very positive for what a full release could bring, the obvious being the sync between the desktop version on on your mobile device. But doesn't it kind of limit the advantage a Chromebook running ChromeOS might have had?

For me a tablet like the Asus Transformer Prime is as close to ideal as possible. With its quad core CPU, monster battery life (especially when paired with the keyboard dock) not to mention the flexibility of being either a tablet or laptop with the bundled keyboard dock. Yes it costs more than a Chromebook (Transformer Prime is currently £499 in the UK and the cheapest Chromebook is £299) but the extra value gained with the flexible hardware and software must be close to outweighing the cost.

I guess I'm missing something, but other than the outright price difference, why would you choose a Chromebook with ChromeOS vs an Android device running the Chrome browser?

Friday 17 February 2012

Will OSX and Windows 8 force geeks to choose Linux?

With details of the next version of OS X (10.8 Mountain Lion) being released through developer previews, one feature has caught the eye of the geek technology press in particular... Gatekeeper. As the OS News article explains "Starting with Mac OS X 10.8, Apple's desktop operating system will be restricted to Mac App Store and Apple-signed applications by default (with an opt-out switch), following in Windows 8's footsteps". To a regular Mac user this kind of change might be at first a tad annoying, but as the Mac App Store has been with Mac users for over a year now I expect they are quite familiar with heading there as the first port of call for any new App search.


As iOS (and Android following on) have shown that their respective software repositories that for the majority of users this is the place you get new software. Games, utilities, themes, stupid sound boards, they are all here. What some people think Apple (and as eluded to in the OS News quote, Microsoft with the upcoming release of Windows 8) are trying to do is to close the box on their respective desktop operating systems. The mobile OS market has demonstrated that if you control the method of new software installation you can generate a huge income stream beyond the initial sale of the OS. This is where Amazon are going with the Kindle Fire, by swapping the Market with their own App Store they can redirect Google's revenue stream from the Market. 

I said earlier that the "regular" Mac user will soon adjust to this. Why? Well they probably also own a smart phone of some variety (I'm willing to make the safe bet that it is an iPhone) so this environment is very natural for them, especially as for the previous few versions OSX has started to look and feel more like iOS (swiping of touch pads, visual tweaks, application porting). The same could probably be said of the typical Windows user. Most of those are locked down in offices anyway with application control managed by the IT support department. The home users too are likely to be smartphone users and/or already own an iPad or similar.

Where does that leave us geeks? In my opinion the first action will be to rebel. The respective desktop OS's will be the subjecting of jail breaking, rooting, hacking* (delete as appropriate for your word of choice for gaining elevated user privileges to the OS). This is already common amongst the geek community for the smartphone world. 

But what will follow? The smartphone world doesn't have the luxury of popping in a DVD with an alternative OS of choice, complete with device drivers tested against your hardware. It is hard enough trying to get an updated version of Android onto your 'already running Android' device!

Thom Helwerda's of OS News made a statement within his article which is what got me thinking "In the end though, it doesn't really matter how geeks like us feel about the war on general purpose computing. We'll always have Linux and the BSDs, and Windows 7 surely isn't going anywhere soon either. We have the options and the knowledge to resist these developments." How many of you 'geeks' would give up on OSX or Windows to keep your freedom of install choice and device functionality?

Pretty much the only thing I don't like about iOS is the lack of configurability. Android by stock has a lot more granularity about it and even the ability to replace the built in apps (messaging for example) which keeps my desire to tinker in tact. Yes I've also rooted as it still doesn't allow me to do a full backup for instance. But there isn't an alternative that offers this without jail breaking, rooting, hacking etc.

So will I (and other geeks) be forced by these likely upcoming changes in Windows and OSX to think twice about my desktop OS? Linux might just offer an alternative in the desktop world where no alternative is available in the smartphone world. 

Thursday 9 February 2012

HTML5 Mobile Application Development

Ooh how exciting! Look what my work has just bought for me! As the world becomes ever more mobile, we are trying to make all our web services mobile friendly. And rather go down the App route with these offerings, we made the decision that fancy mobile websites would be the more inclusive decision. We don't want to be upsetting the three Windows Mobile 7 users now do we?! And it would mean that yours truly would have to start developing for the dark side (iOS to anyone who doesn't realise that I develop Android stuff!).

An overview as I venture through this book (in slightly more than the 24 hour claim I'm sure) will be popping up on my blog.

Thursday 19 January 2012

The Patch Question

Security is hugely important and huge business. Recently there have been some high profile security breaches and presumably a lot of instances of unauthorised access that have not been made public. The implications for businesses and their customers can be devastating.


Monday 16 January 2012

Never too old or conceited to...

... go through some training again. We should all try to keep our skills topped up and thanks to the Codecademy Team it is something all developers (and wannabe developers) can do for free!

http://www.codecademy.com/#!/exercises/0

They are offering a free week by week tutorial for learning Javascript. So far, two weeks in and I have to say I'm very impressed, teaching programming principals in a way that pretty much anyone should be able to get their head round. Now I know my way round Javascript but doing something like this helps polish the skills and should try to keep some of those bad habits at bay!

Monday 9 January 2012

Lies, Damned Lies and Browser Statistics

I love stats. I spend quite a bit of my job compiling and analysing statistics. As this is the first blog post of the year, I thought it would be fun to look back at the browser/visitor stats for people looking at my blog. Here are some of the highlights:

  • 86% of visitors were new to the blog (not been running that long so to be expected).
  • Over 2,000 unique visitors were recorded in 2011.
  • 50% of visits originated from Europe, 20% from the States and 9% from India.
  • Excluding any browser with less than 5% the three main browers (IE, Firefox and Chrome) all claimed pretty much exactly a third of all visitors. Chrome just edged it to the top spot.
  • 85% of visitors were running Windows (60% running 7, 32% XP). 5% were on the move with Android (not surprising considering the main theme of my blog) the top mobile OS. The Xperia Arc was the most popular device to hit the site.
  • The demise of Flash continues (not) with over 94% of visitors having the 'popular' plugin installed.
  • 1280 x 1024 was the most popular resolution but this report shows the huge diversity in resolution choice.
These stats we derived thanks to Google Analytics. If you run a site and don't have a thorough stat collection and analysis service, then I recommend you take a look at it (and it is of course free).

Of course the best part of the statistics is what you do with them...