December Week 4
Written by Editor   
Saturday, 28 December 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 December 19-25.





This Week's Book Reviews



Christmas Is NP Hard   Wednesday 25 December

It is offical - Xmas is NP hard. See exactly how and appreciate the value of holiday algorithms.



Track Santa With Google And NORAD   Tuesday 24 December

Santa has set off in his sleigh delivering presents and there are two ways to track his progress. Google has a Santa Tracker while Microsoft has again teamed up with NORAD.



Official Pardon For Turing   Tuesday 24 December

After a high-profile campaign supported by tens of thousands of people around the world, Alan Turing has been granted a pardon under the Royal Prerogative of Mercy.



iOS7 Jailbroken   Monday 23 December

The simple news is that iOS7 has been jailbroken by Evad3rs, but there is some controversy associated with it and an upgrade that might spoil the party.



JavaScript Developer Survey 2013   Monday 23 December

This year's survey of JavaScript developers by the DailyJS reveals that there has been a move to server-side development over the past year but JavaScript developers are not diligent about tests.



Google's Schaft Wins DARPA Robotics Challenge   Sunday 22 December

Google seems to have a way with DARPA challenges, first the self driving car and now the rescue robot. Yes, Google's team Schaft has won. 



DARPA's Robot Challenge Gets Underway   Saturday 21 December

At last DARPA's robot challenge has started. There are videos and a live feed showing how the robots are to doing and so far the verdict is...



Qt 5.2 Released   Friday 20 December

The new version of Qt has been released with support for mobiles.



Asm.js Gets Faster   Friday 20 December

Asm.js is a subset of standard JavaScript that is simple enough for JavaScript engines to optimize. Now Mozilla claims that with some new improvements it is only 1.5 times slower than native code. How and why?



JetBrains Updates .NET Development Tools   Friday 20 December

JetBrains has released ReSharper 8.1 with improved integration into Visual Studio and TypeScript support plus compatible updates to dotCover for code coverage and dotTrace Performance for performance profiling.



$200,000 Competition To Break Telegram's Code   Friday 20 December

Can you crack Telegram's encryption? If so you could win $200,000 but you have to do it before March next year and it looks like a difficult task. Updated



Apple Forces iOS7 Only Apps   Thursday 19 December

Apple has just issued an ultimatum - make your apps iOS7 apps by February or they don't get into the App Store. 


The Core

Javascript Jems - Self Modifying Code   Tuesday 24 December

Javascript, being an interpreted language, can modify its own code as it runs. Self-modifying code can be dangerous but you should know about it and how it works. If you would like to experiment then read on.



SQL Workshop - Selecting columns without including a non-aggregate column in the group by clause   Thursday 19 December

Thinking in terms of sets and set operations can be difficult at first but after a while you discover that you can do things without needed to drop down to procedural approaches. 


To receive this digest automatically by email, sign up for our weekly newsletter.  To keep in touch on a daily basis, follow us on Twitter, Facebook, Google+, or LinkedIn.

You can also subscribe to our RSS Feeds - we have one for Full Contents, another for  News and also one for books listing our reviews and Book Watch.








Last Updated ( Saturday, 28 December 2013 )