A digest of the week's news, articles and book reviews on I Programmer from Thursday April 19th to Wednesday April 25th.

This Week's Book Reviews
Google Drive API - an Opportunity? Wednesday 25 April
The big news is that Google has released its cloud storage product - one of the worse kept secrets of recent days. However, Google Drive also comes with an API and this brings opportunities to build cloud storage apps.
|
Faster Apache CouchDB Tuesday 24 April
Apache has announced the release of CouchDB 1.2.0. It brings lots of improvements, some of which mean apps written for older versions of CouchDB will no longer work.
|
Mozilla Gladius Game Engine Reaches V0.1 Tuesday 24 April
If JavaScript is going to be used to implement online games it needs more than just WebGL's 3D graphics to build on - it needs a game engine. So, Mozilla is hard at work creating Gladius.
|
ZX Spectrum Turns 30 Monday 23 April
The ZX Spectrum was the games computer that took the UK by storm and introduced BASIC to an entire generation of kids, many of whom went on to become programmers. Today marks 30 years since its launch on April 23rd, 1982.
|
Travelling Salesman - A Movie About P=NP Monday 23 April
We all know that the P=NP question is truly fascinating, but now it is about to be released as a movie. Can they be serious? Yes, a proof of P=NP would change the world as we know it.
|
Liberated Pixel Cup Sunday 22 April
A game-making contest has been announced jointly by a OpenGameArt.org, the Free Software Foundation, and the Creative Commons. As you can guess from the organizations involved this is about creating "free-as-in-freedom" software.
|
More Spring Cleaning from Google Sunday 22 April
Google has announced major changes to its deprecation policies and has announced the official deprecation of several more APIs
|
Frogger - With Real Cars Saturday 21 April
A re-creation of the classic Frogger comes with a difference - it uses real cars driving down 5th Avenue, but the frog is still virtual.
|
Open Source XNA for Windows 8 Metro Friday 20 April
The MonoGame team has been working on a port of its open source version of XNA to the Windows 8 Metro environment. For XNA programmers this is important, and it highlights the fact that Microsoft is making no effort at all in this direction.
|
jQuery Mobile 1.1 Friday 20 April
jQuery Mobile 1.1 has been released with changes to make it faster and smoother.
|
The Physical Travelling Salesman Challenge Friday 20 April
You probably know that the travelling salesman problem is one of the classics of computer science theory. Now we have a new challenge - the Physical Travelling Salesman Problem and anyone can join in.
|
Up and Running with LocalDB Thursday 19 April
Microsoft has released a video to help developers get started with a version of SQL Server Express aimed specifically at developers.
|
Balloon and Kite Imagery in Google Earth Thursday 19 April
You can now see high resolution images taken using kites and balloons within Google Earth. What is more, you can take your own using a low cost kit and contribute to the project.
|
Professional Programmer
Getting to know SQL Server 2012 and Sharepoint Tuesday 24 April
If you’re using SQL Server 2012 for data analysis, you have several new options available to use. The ones that have gained most headlines are Power View for displaying data in web apps and PowerPivot for data cube analysis in desktop apps, but there are deeper changes that will probably prove more useful for developers.
|
Gems Amongst Ruby Books Friday 20 April
Ruby, and its best known framework Rails, seems to attract the sort of book that other languages and frameworks would be pleased to have. Here we pick IProgrammer's top recommendations.
|
The Core
JavaScript Data Structures - the Array object Monday 23 April
When JavaScript was first introduced to the world it didn't have a dedicated Array data structure. Here we look at the Array object which is easy to use, but it can cause some confusion if you forget that every data structure in JavaScript is also an object, or more importantly an associative array.
|
If you want to receive this digest automatically by email, sign up for our weekly newsletter.
You can also subscribe to our RSS Feeds - we have one for Full Contents, another for News and also one for books wth details of reviews and book watch.
And you can follow us follow us on Twitter, and on Facebook, Google+, or LinkedIn.
|