June Week 3
Written by Editor   
Saturday, 24 June 2017

It's hard to keep up with all the developments in the developer world. I Programmer's team cover a wide range of topics, from AI to web development with comment and analysis you won't find elsewhere. This summary covers this week's news, articles and book reviews.

To receive this digest automatically by email, sign up for our weekly newsletter.

 

IP2

June 15 - 21, 2017 

 

Book Reviews

  • Designing with Data, 2nd Edition 
    Kay Ewbank awarded this book a rating of 4 out of 5, explaining:
    This isn't a book about statistical techniques for testing. Instead, it's about things you need to think about when designing tests - how to choose your test users, what you can do to understand your variables. Despite some business guru speak, it is generally quite down to earth and reasonable, and does include some interesting ideas.

 

  • Seven More Languages in Seven Weeks 
    Mike James awarded this book a rating of 4 out of 5, concluding:
    If you want to have a look at seven languages that span some of the possible approaches then you might enjoy this book - but don't expect any of these languages to change the world of programming.

 

    News

    Google Releases Object Detector Nets For Mobile   Wednesday 21 June

    Google seems to be giving away its crown jewels. MobileNets are a small set of neural network models pre-trained to identify objects. In theory this software should be of great value, but Google is making it available for free. 

     

    Micro:bit Launches in US and Canada   Wednesday 21 June

    The Micro:bit Educational Foundation has announced that the credit card-sized single board computer, pioneered in the UK by a consortium including the BBC and Microsoft for teaching school children to code, is now available to schools, clubs and families across the U.S. and Canada. Scratch has been added to line up of block-based languages it can be programmed in.  

     

    Udacity Launches React Nanodegree   Tuesday 20 June

    Udacity, in partnership with React training has launched a new Nanodegree program for React, the open source JavaScript library from Facebook. The first presentation starts June 27th and enrollment opens today. 

     

    Intel Drops Edison, Galileo & Joule   Tuesday 20 June

    In a sudden, but not entirely surprising, move Intel has announced the discontinuation of its IoT boards - Edison, Galileo and Joule. The last of these devices will be supplied at the end of 2017. 

     

    Top 10 From Around The Web: More Angular Resources   Tuesday 20 June

    This round up of interesting posts from external sites has resources for those working with AngularJS, Angular 2.0 and React JS and also looks at websites built using the AngularJS framework. 

     

    Vision Mobile Developer Survey Extended   Monday 19 June

    There is still time to have your preferences and your experiences as a developer counted in Vision Mobile's Q3 State of the Developer Nation survey. Complete the survey by June 25th for chances to  win prizes and to discover what type of developer you are. 

     

    Atom 1.18 Ships With Rich Git Integration   Monday 19 June

    The latest version of Atom has been released with integration with Git and Github added directly in Atom via the Github package.  This is a new core package included with Atom and is available right now. 

     

    Firefox 54 Multi-Process and Faster - Can It Woo Us Back   Monday 19 June

    Firefox 54, the first version to be multi-process has been released. If you are tempted to think "so what", what is special about it is that Mozilla has achieved a balance between the number of process and RAM usage that makes it both faster and less of a memory hogger than Chrome. 

     

    iNaturalist Launches Deep Learning-Based Identification App   Sunday 18 June

    iNaturalist.org has launched an app for Android and iOS that automatically identifies animals and plants at species level. Trained using TensorFlow it already identifies over 10,000 different species with a new species added to the model every 1.7 hours. 

     

    Animastage - Easy Physical Animation   Saturday 17 June

    Animating physical objects can be done by fitting them with a variety of actuators, but a custom rig takes time and effort. Now MIT have a use for their 3D output device, inForm. Using it you can animate a puppet, sculpture or any creative art work you care to think up. 

     

    Tabs versus Spaces? Not Just Contentious But Economic   Friday 16 June

    Tabs versus spaces is a topic that divides opinion like no other programming topic. Now it seems your preference for indentation isn't just a personal matter, it impacts what you are likely to earn. 

     

    Automatic Testing - Programmers Are Still The Problem   Friday 16 June

    White box test generator tools can help you find bugs automatically by generating combinations of inputs that are likely to give the wrong answer. However there is a problem - how do you know when you have the wrong answer? 

     

    RedMonk Rankings Reveal The Languages We Love   Thursday 15 June

    RedMonk has published the latest of its twice yearly language rankings. There is very little change from January, and looking back over previous iterations it is remarkable how stable the rankings of the top languages have been.   

     

    First International Airport Hackathon   Thursday 15 June

    An international hackathon for apps to improve the travel experience of airport passengers has been announced. The hackathon is using data from seven international airports across Europe.

     

    The Core

    Getting Started With jQuery - Advanced Ajax Characters & Encoding   Tuesday 20 June

    One of the biggest problems you encounter in using Ajax is the dreaded character encoding. No matter what data format you select, the data is actually transmitted as text. But it isn't as simple as this sounds. This is the final chapter in   the newly published Just jQuery: Events, Async and Ajax.

     

     

    Speed dating - The Art of the JavaScript Date Object   Thursday 15 June

    JavaScript's way of working with dates is simple but perhaps this is part of the problem. The Date object is so simple that it can be difficult to work out how to do things like date arithmetic. Find out how to get up to speed with dating ...

     

     

    Banner

    To receive this digest automatically by email, sign up for our weekly newsletter

    Follow us on Twitter,Facebook, Google+, and LinkedIn.

    You can also subscribe to our RSS Feeds - we have one for Full Contents, another for  News and also one for Books with details of reviews and additions to Book Watch

    <ASIN:1449334830>
    <ASIN: B06XY9TTN8>

    <ASIN:1941222153>
    <ASIN: B00RW8XFUK>

     

     

    Last Updated ( Saturday, 08 July 2017 )