If you want to get up to speed on stuff that affects you as a developer, I Programmer Weekly is a digest of book reviews, articles and news written by programmers, for programmers. This one covers April 18-24, 2013.

This Week's Book Reviews
News
Firefox Phones Go On Sale Wednesday 24 April
The first batch of the eagerly awaited Firefox OS developer phones went on sale yesterday and were quickly sold out. If you want to catch the second batch act quickly because Geeksphone has already restocked.
|
Kenneth Appel Remembered For Four Color Theorem Proof Tuesday 23 April
Kenneth Appel (1932-2013) together with Wolfgang Haken, proved the four color theorem and broke new ground in using a computer to complete the proof. For the first time a computer played a major role in proving a major mathematical theorem.
|
ArduinoDroid - An Arduino IDE for Android Tuesday 23 April
Do you want to develop for Arduino directly from Android? ArduinoDroid is a free app that will let you edit, compile and upload sketches to your Arduino board directly from an Android phone or tablet.
|
Is Excel To Blame For Our Economic Pain? Monday 22 April
Two economists whose work has been used to argue against government spending to revive the US economy have acknowledged some fundamental spreadsheet blunders. This has led to other Excel errors being exposed and blame for the mistakes being heaped on spreadsheet use rather than the users.
|
Android - An Illustrated History Monday 22 April
Since its debut in 2008, Android has released 39 version updates with feature additions, improvements and fixes. The major milestones have been recorded in this visual timeline.
|
Virtual Machine Learning Summit Monday 22 April
Microsoft Research is holding its Machine Learning Summit at Microsoft's "Le Campus" in Paris. But if you are not attending in person. Keynotes and the interviews from the event will be streamed live, complete with online Q&A sessions.
|
JavaScript Physics Playground Sunday 21 April
Physics Playground lets you interactively build simple shapes and torture them mercilessly - all in the interests of physics of course. The best bit it that the code is all in JavaScript and ready for you to look at and edit.
|
Role Playing Game Programmed as Excel Spreadsheet Sunday 21 April
Professional accountant Cary Walkin has used Microsoft Excel to create a full length turn-based role-playing strategy game. Arena.xlsm features over 2,000 enemies, 1,000 weapon variants, 31 spells and four different endings depending on how players tackle the adventure.
|
Evolving Soft Robots Saturday 20 April
The genetic algorithm can be used to evolve solutions to all types of problem. The latest work demonstrates how it can evolve "soft robots" with body parts built from a range of materials.
|
QBASIC Game On Steam Greenlight Saturday 20 April
Black Annex, a game written in 12,000 lines of QBASIC is gaining lots of support on Steam Greenlight - partly because of the affection the community has for QBASIC itself.
|
HTML5 - Intel Inside! Friday 19 April
What is Intel up to? It has just released a set of really good HLML5 tools, potentially the best yet, that allows you to create apps that are platform independent. This raises more questions that it answers. Why is an "Intel Inside" sticker on HTML5 so important?
|
Java 8 Delayed Friday 19 April
Java Development Kit 8, planned for September 2013, is being delayed until next year because of ‘a renewed focus on security’.
|
Oracle Releases Java Critical Patch Updates Thursday 18 April
Two new major security updates have been issued by Oracle for Java for Mac OS and the Windows browser plug-in, each fixing a large number of severe vulnerabilities.
|
Microsoft Wins Award for Infer.NET Bayesian Modeler Thursday 18 April
Microsoft has won one of the ten Patents for Humanity awards bestowed for the first time by the United States Patent and Trademark Office for providing machine learning tools that allow health researchers to better analyze large data sets.
|
Google - We Have Ways Of Making You Smile Thursday 18 April
It might even be that Google Research has found a way to stop you from looking silly in group photos. We all know that taking a group photo is hard. Just try to keep everyone's attention while you compose the shot! And you can be sure that in any group photo at least one person has their eyes shut at the moment you hit the button.
|
Professional Programmer
Perlito - An Interview With Flávio Glock Friday 19 April
In this interview, which completes a trilogy on implementations of Perl 6, we talk to Flávio Glock about Perlito, the compiler collection that implements a subset of Perl 5 and Perl 6. It is a very interesting discussion that revolves around topics like parsing, bootstraping, VM's, optimizations and much more.
|
The Core
Advanced Python Arrays - Introducing NumPy Sunday 21 April
Python arrays are powerful, but they can confuse programmers familiar with other languages. In this follow-on to our first look at Python arrays we examine some of the problems of working with lists as arrays and discover the power of the NumPy array.
|
Babbage's Bag
Data Structures Part II - Stacks And Trees Wednesday 24 April
Part II of our look at data takes us into more sophisticated structures that are fundamental to computing - stacks, queues, deques and trees. If you don't know about these four then you are going to find programming tough and you will have to reinvent the wheel to solve otherwise simple problems.
|
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 with the I Programmer Toolbar, or on Twitter, Facebook, Google+, or LinkedIn.
<ASIN:1449337163>
<ASIN:0321898672>
<ASIN:0672335956>
|