September - Week 1 |
Written by Editor | ||||||||||||||||||||||||
Saturday, 08 September 2012 | ||||||||||||||||||||||||
If you've been away and want to get up to speed on the news that affects you as a developer, I Programmer weekly is a digest of our news, book reviews and articles. This one covers Thursday August 30th to Wednesday September 5th.
This Week's Book Reviews
The Best Sub-Array Problem Friday 31 August At first glance this puzzle seems trivial, all you have to do is find a sub-array, in an array of numbers, that sums to the largest value. It sounds almost too easy to need a solution, let alone an algorithm. But try it and see if you can write a fast and beautiful solution. It is harder than you think. CORFU - Flash Fault Tolerant Distributed Storage Wednesday 05 September Researchers at Microsoft are working on a NAND flash based data storage system that is both strongly consistent and high performance, and that can be used in designs that are impractical on hard disk or too expensive on RAM. Imagine Cup 2013 - With Bigger Prizes Wednesday 05 September Microsoft has announced the competitions for next year's student competition. The prize money has increased and Microsoft is going to fly every finalist team to St Petersburg, Russia for the Worldwide Finals. Cloud Numerics Wednesday 05 September There’s a new version of Microsoft’s Cloud Numerics lab that you can use to deploy and run data analysis C# applications on large data sets on Windows Azure. Kinect@Home Builds A 3D World Tuesday 04 September If you have a Kinect you can join in a new project to map the entire world in 3D - well at least a as much of it as possible. Kinect@Home is a community effort to input 3D models to a server. SharePoint 2013 Preview SDK Available Tuesday 04 September The SharePoint 2013 preview software development kit (SDK) includes documentation and code samples. Open webOS Back From The Dead With Beta 1 Monday 03 September Only a short time ago HP dumped webOS into the convenient arms of the open source community. Now, as Beta 1 rolls out, it seems to want to revive its interest - but why? MongoDB 2.2 Released Monday 03 September An Aggregation Framework, Data Center Awareness functionality and improvements to concurrency are the major features in the latest release of MongoDB. Find Prior Art Added to Google Patent Search Monday 03 September Google has extended its Patent Search facility to include European patents and has added a Prior Art facility. With the patent war over Android going on one has to wonder whether this was to meet an in-house need. Windows 7 Overtakes Windows XP Sunday 02 September Microsoft has been doing its best to get users of Windows XP to update to Windows 7. Now, just weeks away from the launch of Windows 8, Windows 7 has finally overtaken XP, according to the latest figures from Net Applications. Robot Termites Build a Castle Sunday 02 September Next time you see a craftsman building a wall brick-by-brick, remember that his days are numbered. No not by the Terminator, but by TERMES, a project to create a swarm of builder robots. Atari Arcade Games Reimagined With CreateJS Sunday 02 September Part of Atari's 40th anniversary celebrations, Atari Arcade breathes new life into classic titles with new graphics and sound. For developers the important thing to note is the use of CreateJS, a suite of JavaScript libraries and tools. Google Places API Developer Challenge Saturday 01 September We missed the original news about the Google Places API Developer Challenge, and presumably so did many others. There is still plenty of time to enter to win a VIP trip to Google I/O 2013. 55 New Features In Java 7 (video) Saturday 01 September If you want a quick and easy way to find out what exactly is new in Java 7, take a look at this short series of videos. The Sound Of Coding Saturday 01 September There are sites that help you get to sleep, or just feel warm and safe, by playing rainstorm sounds. What about getting in the mood for some coding by listening to others do it? Firefox 16 Goes Back To The Command Line Friday 31 August Even before the bits have dried on Firefox 15, Mozilla want to talk about Firefox 16. One of its big "innovations" is a command line for debugging but this isn't your father's command line - it's all new and reinvented. Pascal IDE Lazarus 1.0 Released Friday 31 August Lazarus, the free cross-platform Delphi-like IDE for the Free Pascal Compiler, has reached Version 1.0 after more than ten years of development. Frankenstein - Stitching Code Bodies Together To Hide Malware Friday 31 August A recent research technique manages to hide malware by stitching together bits of program that are already installed in the system to create the functionality required. It makes malware more difficult to detect by creating a Frankenstein version. Amazon Appstore Opens in Europe Thursday 30 August On the same day that Amazon announced that stocks of the Kindle Fire had run out, it also, finally, launched its Appstore in UK, Germany, France, Italy and Spain. Website Designers Take Note - Users Love Simple and Familiar Thursday 30 August It takes less than 50 milliseconds for users to make a snap judgement about whether they like the look of a website. First impressions count and the message is - keep it simple and don't be afraid of looking like other sites. Amazon RDS For Oracle Update Thursday 30 August New features have been added to Amazon RDS for Oracle and you can now use a free web application development tool to create apps for Oracle database. Apple Patents Disable The Starship Enterprise Thursday 30 August Many people are of the opinion that the Apple patents that downed the Samsung Android phones are plainly silly, but there is nothing like satire to bring the point home. What if, in the future, Apple still held the same patents and pressed its legal rights - where would Star Trek and the Enterprise be then? Watch the video and cringe. JavaScript Web Workers Wednesday 05 September A sure sign that you are writing a web app, rather than just a web page, is when your JavaScript brings the whole show to a stop. The problem is that, unless you make use of additional threads, JavaScript can only do one thing at a time. We look at Web Workers - the safe and easy way to create multi-threaded JavaScript. The Story Of The Apple Macintosh Monday 03 September If you think of Apple, you probably think of the iPhone or iPad and perhaps even the MacBook Air, but the name Mac was once much more important to Apple. The Mac was a groundbreaking computer that introduced the world to the GUI and many things we now take for granted.
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 with the I Programmer Toolbar, or on Twitter, Facebook, Google+, or LinkedIn.
<ASIN:1934356557> <ASIN:0321784421> <ASIN:1430238526>
|
||||||||||||||||||||||||
Last Updated ( Saturday, 08 September 2012 ) |