April Week 3 |
Written by Editor | ||||||||||||||||||||||
Saturday, 27 April 2013 | ||||||||||||||||||||||
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
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. MS Donates 400 pages to Web Documentation Project Wednesday 24 April Microsoft has donated more than 400 pages of JavaScript reference materials to the Web Platform Docs project to fill a need for reference documentation on this topic. New XAML and HTML Controls in NetAdvantage Ultimate 2013 Wednesday 24 April The latest release of Infragistic's subscription-based user interface and user experience toolsets introduces NetAdvantage for Windows UI and includes Indigo Studio. 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. Mozilla WebRTC Goes Mainstream Tuesday 23 April Mozilla's first implementation of WebRTC will be released soon. What will this mean for developers? 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’. jQuery 2.0 Leaves Behind Older IE Browsers Friday 19 April JQuery 2.0 has been released. It is smaller and faster due to not supporting Internet Explorer prior to IE9, a move that pleases most developers. 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. 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. 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. 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>
|
||||||||||||||||||||||
Last Updated ( Saturday, 27 April 2013 ) |