Technical application development training courses tagged with Open Source. Technologies and platforms include PHP, Java, Flex, MySQL, Python, Groovy, Ruby on Rails…

Open-Source Software (OSS) is made available under a software license that permits users to study, change, improve and contribute to the source code, while still reserving certain rights for the originator.

Ubuntu Phone OS is getting closer…

The Ubuntu bods have just made an announcement about their latest mobile project – Ubuntu: the Phone OS.

Ubuntu is one of the most popular Linux distributions, with a relatively large user base and a mature ecosystem.

Canonical, the chaps behind Ubuntu, have been eyeing the mobile market for a while now, with overtures in partnership with the likes of Motorola to bring smartphones and desktop computing together (“WebTop” hasn’t really exploded yet but I reckon it’s only a matter of time before people expect to be able to plug monitors, mice and keyboards into their phones).

The Ubuntu bods have just made an announcement about their latest mobile project – Ubuntu: the Phone OS.

Ubuntu Linux running on SmartPhones

While it’s still early days, the tech specs are being bandied about the interent, and essentially Ubuntu will ride somewhat on the coat tails of that other Linux-based OS, Android, by borrowing drivers and suchlike in order to reach current hardware compatibility. Canonical have said though that they won’t be using a Virtual Machine like Android’s Dalvik VM, but allowing code to run directly on the hardware which could potentially give an extra kick of speed.

While Android apps won’t natively run on Ubuntu for Phones, word is that it should be relatively painless to create for existing Linux software using QML which could give the new phone platform a huge wealth of apps, right out the gates.

I’m certainly looking forward to giving this a whirl once flashable ROMs appear, and it will be very interesting to see which phone manufacturors partner up with Canonical to produce brand new handsets designed to make the most of Ubuntu’s capabilities.


Scribbled by

NumPy users – stoke the inferno with Blaze!

Continuum Analytics has announced its commitment to the next generation of Python’s widely used array library, Numpy, with a new platform called Blaze.

Continuum Analytics has announced its commitment to the next generation of Python’s widely used array library, Numpy.

The new project, “Blaze”, aims to address problems in large data analytics using  a combination of Numba and Blaze in its Python stack, together forming a distributed platform for computation and storage.

According to Contiuum’s blog, Blaze aims to extend the structural properties of NumPy arrays to to a wider variety of table and array-like structures that support commonly requested features such missing values, type heterogeneity, and labeled arrays.



Scribbled by


Finally ordered our Raspberry Pi, with a few sides…

The email finally arrived! We have our unique activation code that allows us to order ONE Raspberry Pi…

The delivery forecast seems to suggest we should be getting our grubby mitts on one in three weeks or so, so maybe second week of June.

The email finally arrived! We have our unique activation code that allows us to order ONE Raspberry Pi…

The delivery forecast seems to suggest we should be getting our grubby mitts on one in three weeks or so, so maybe second week of June.

We went straight on to the Raspberry Pi website this lunchtime…


Raspberry Pi Log-in


Once you’ve entered the code you are taken to a page where you can select your side orders.


Raspberry Pi Accessories


We went for the power supply, HDMI cable (can never have too many) plus a  4Gb SD card with the OS already installed.


Raspberry Pi Order Page


So the total cost for the board itself, plus the accessories (and including delivery and VAT) was a faintly ridiculous £45.15 – my ZX81 cost around £70, and that was over 30 years ago…


We’ll let you know when our package arrives….



Scribbled by

ASP.NET MVC & Razor go Open Source

The inimitable ScottGu has blogged today that Microsoft has released the source code for ASP.NET Web API and ASP.NET Web Pages (aka Razor) under an Apache 2.0 open source license via CodePlex.

The inimitable ScottGu has blogged today that Microsoft has released the source code for ASP.NET Web API and ASP.NET Web Pages (aka Razor) under an Apache 2.0 open source license via CodePlex.

Microsoft have also integrated jQuery, jQuery UI, jQuery Mobile, jQuery Validation, Modernizr.js, NuGet, Knockout.js and JSON.NET, which gives developers a great deal of tools for rapid web app development and deployment, ‘out of the box’.

If you head over to http://aspnetwebstack.codeplex.com you can browse the source code through your  browser, or use git to clone the source repository. You can compile your own builds and try out updates out as soon as they are checked-in, as well as submit your own code and bug reports for review by the ASP.NET dev team.



Scribbled by

Zend Framework 2 Training Course

Our hands-on Zend Framework training course gets existing PHP developers up to speed with the features and best practices of developing commercial web applications using the Zend Framework. We’ll also cover MVC design pattern, to ensure you learn current best practices in PHP development, and look at important security considerations.