January Week 3
Written by Editor   
Saturday, 21 January 2017

If you need to know what's important for the developer, you can rely on  I Programmer to sift through the news and uncover the most relevant stories. Our weekly digest also covers the week's feature articles and book reviews.

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

IP2

January 12 - 18, 2017

 

 

 

Book Reviews

Rated 4 out of 5 by Kay Ewbank this book, subtitled Rapid, Confident, Maintainable Code, looks at how a number of automated testing tools including Karma, Mocha, Chai, Istanbul,Sinon and Protractor, can be used.

 

  • Scratch Programming Playground
  •  

     

    Awarding a rating of 4.5 Lucy Black recommended this book for being motivating and exciting

     

    News

    Android Wear 2.0 To Launch In February   Wednesday 18 January

    It is difficult to get excited about smart watches. They present problems that make it hard to find a killer app. Android Wear 2.0 might just change that with its standalone, no phone needed, mode of operation. 

     

     

    Libraries For Learning To Code   Wednesday 18 January

    Google has announced funding for an initiative that aims to equip librarians with the skills needed to deliver coding programs in public and school libraries across the USA.

     

     

    Where to Find Top Women Coders   Tuesday 17 January

    We are made constantly aware of the gender gap in software development. The profession is so male dominated as to be a deterrent to many potential entrants, both male and female. HackerRank has now done an analysis of the data it collects through the programming contests to reveal which country has the most skilled female developers.

     

     

    Raspberry Pi Computer Module 3   Tuesday 17 January

    Raspberry Pi is a huge hit, but not so much in the serious world of industrial IoT. The new Compute Module 3 might just change this.

     

     

    Gogland Go IDE   Tuesday 17 January

     JetBrains has announced a commercial IDE that extends the IntelliJ platform with the coding assistance and tool integrations for the Go language.

     

     

    //No Comment - Is Parallel Programming Hard; Column Subset Selection Is NP-complete & The Balance Attack Against Proof-Of-Work Blockchains   Monday 16 January

    Is Parallel Programming Hard, And, If So, What Can You Do About It?  

    Column Subset Selection Is NP-complete

    The Balance Attack Against Proof-Of-Work Blockchains: The R3 Testbed as an Example

     

     

    Big Increase in AI, Cognitive and Cloud Computing Patents in 2016   Monday 16 January

    IBM and Samsung head the charts for most US Patent grants in 2016. Which comes top depends on whose statistics you choose, but more interesting is what the patents relate to.

     

     

    Lego Launches Boost Programming Set   Sunday 15 January

    Lego has announced a building and coding set designed to let kids control their models and add movement and sound.

     

     

    Image Compression With AI   Saturday 14 January

    Google has just announced an image compression method that is revolutionary in more ways than one. Basically it relies on an AI algorithm to sharpen parts of the image based on what is already there. 

     

     

    Top 10 From Around The Web: JavaScript Web Development Resources   Friday 13 January

    The I-Programmer team originates a lot of stuff and reports a lot of news, but there's far more out there than we can possibly cover. So from time to time we trawl through other people's blogs to find posts of interest.

     

     

    Serverless JavaScript   Friday 13 January

    We recently joined in an interesting two-hour long conversation about Serverless JavaScript led by Steve Faulkner of Bustle who answered questions on Bustle, the Shep framework, the mindset behind the AWS Lambda infrastructure, and related topics.  

     

     

    Python In Go - Introducing Grumpy   Thursday 12 January

    Google has developed an experimental Python runtime for Go that translates Python code to Go, then runs the code in the Go runtime.

     

     

    European Parliament Votes On Legal Status Of Robots   Thursday 12 January

    There are some people who dig coal and there are others who argue about what color it should be. Is it just too early to be talking about a robot's status as an electronic person? Is this just a way to look like something useful is being done?

     

     

    IoT Home Inspector Challenge   Thursday 12 January

    Smart home technology is intended to make our homes more more convenient to control and better protected. An unwanted side-effect is that the devices used introduce an easy way for hackers to take over. Recognizing this danger, the US  Federal Trade Commission (FTC) has launched the IoT Home Inspector Challenge.

     

    The Core

    Android Adventures - Static Fragments   Monday 16 January

    It really does matter how you add a Fragment to a UI. Static and dynamic Fragments are not equal because the system treats them very differently. It is important to know how they differ and how to use Fragments in each mode. In this chapter of our intermediate-level book the focus is on static fragments.

     

     

    What PHP Does   Thursday 12 January

    PHP is a language that creates web pages, but exactly how does it do this? If you know some HTML, you might be wondering what PHP have to do with it and how it integrates into a web page. In this article we look at the idea behind PHP. 

     

     

     

    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:1680501747>
    <ASIN: B01MQGX4CA>

    <ASIN:1593277628>
    <ASIN: B01LYJQVET>

    Last Updated ( Saturday, 21 January 2017 )