March Week 3
Written by Editor   
Saturday, 24 March 2018

Every day I Programmer has book reviews, articles and news written by programmers, for programmers. Each week our digest gives a handy summary of what's new on the site. It's also worth exploring our older stuff of over 10,000 items!

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

IP2

March 15 - 21, 2018 

Book Watch

This week's additions to our ever-growing archive of newly published computer books are:    

Book Reviews

  • Data Science with Java

    Awarding a rating of 3 for Java programmers wanting to use the Apache Commons math library, Alex Armstrong says:
    This book demonstrates that if you want to be a data scientist you really should learn some math, learn a lot of stats (mainly modeling) and learn to program - in Java or another language. 

  • Real World Haskell: Code You Can Believe In

    Looking for a refresher on Haskell, a functional programming language with an academic feel, Ian Elliot returned to this 2008 titles for developers with some familiarity with Haskell noting:
    "published a decade ago, [this one] is an attempt, and not a bad one, to demonstrate that Haskell is a practical language."

 

News

Microsoft Research Achieves Human Parity For Chinese English Translation   Wednesday 21 March

Researchers in Microsoft's labs in Beijing and in Redmond and Washington have developed an AI machine translation system that can translate with the same accuracy as a human from Chinese to English. 

 

New Challenge - Create A Better Facebook   Wednesday 21 March

With Facebook in the news for having insufficient regard for its users data, a challenge to create a billion-user social network to replace Facebook has been initiated by Launch. Is this a serious proposition?

 

Firefox To Deprecate Sensor APIs   Wednesday 21 March

Mozilla has decided to remove two W3C standards in Firefox. You might agree with its risk acessement, but it is a worrying time when browser makers get to pick and choose which standards are safe to use.

 

Facebook Offers Devs Instant Games Platform   Tuesday 20 March

Facebook is making its Instant Games platform available to all developers who want to write HTML5-based games.

 

Firefox Quantum Extensions Challenge   Tuesday 20 March

Mozilla has launched a competition for developers to create Firefox extensions that make use of Firefox's new and improved WebExtensions APIs.  Winners in each category will receive an iPad Pro and promotion of their extensions to Firefox users.

 

Amazon GameOn With Amazon Prizes   Monday 19 March

Amazon has announced GameOn, a cross-platform, competitive gaming service, built on the AWS cloud infrastructure. It will allow developers to create competitions with real-world prizes fulfilled by Amazon.

 

GitHub Bug Bounty Program Expanded In Scope and Reward   Monday 19 March

GitHub recently celebrated the fourth year of its Security Bug Bounty program and reported that 2017 had seen growth in participation by researchers, program initiatives, and the rewards paid out.

 

Databricks Adds ML Model Export   Monday 19 March

Databricks has added a machine learning model export feature that can be used to export models from Apache Spark MLib.

 

It's Not Too Late - Your Own Altair 8800   Sunday 18 March

Without the Altair 8800 where would we be today? Ed Robert's minicomputer kit was a vital catalyst to today's technology, inspiring Bill Gates and Paul Allen to found Microsoft in order to write a BASIC interpreter for it. If you missed the original you now have another chance to discover its interface of lights and switches with the Altair-Duino kit

 

The Chatbot Phenomenon - An Infographic   Saturday 17 March

Chatbots used to be the stuff of science fiction. Now they are increasingly part and parcel of the everyday world, both at home and in commerce. Love them or loathe them they are here to stay.

 

Save Code Share - Urgent Action Needed   Friday 16 March

The European Commission is currently considering a proposal that would require content-sharing platforms to monitor all uploaded content for copyright infringement. GitHub, together with FSFE and OpenForum Europe, fear the way this could impact software development and they are asking developers to take action now. 

 

Fear And Loathing In The App Store 20 - Apple Stops Crypto Currency Mining App   Friday 16 March

This is another very odd story that can be spun either way to suit your point of view. What could possibly be wrong with Apple removing an app that mines cryptocurrency? Read on to find out...

 

AWS Docs Now Open Source   Thursday 15 March

Amazon has open sourced the documentation for the AWS SDK developer guides, after putting it onto GitHub earlier in the year. 

 

Stack Overflow Publishes Largest Ever Survey   Thursday 15 March

JavaScript remains the most widely used programming language according to Stack Overflow's Annual Developer Survey, which analyzed the responses of over 100,000 developers from 183 countries made in January 2018.

 

The Core

Fundamental C - Functions   Monday 19 March

You can't get far in creating C programs without using functions. The good news is that in C functions are simple and efficient and there is no reason not to use them. In this chapter we look at functions, parameters, pass-by-value, return values, prototypes, local and global variables.

 

Small Basic - The Programmer's Guide   Thursday 15 March

If you have been looking for a simple language that makes it possible to teach complete beginners then you might be pleased to meet Small Basic. It is, as its name suggests, a small and simple language, but it also has lots of rewards built in to keep the beginner's interest.

 


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

IP2

<ASIN:1781317003>

<ASIN:1680502476
<ASIN: B07B84QFKC>

<ASIN:1491912219>
<ASIN:B079P71JHY>

<ASIN:1491934115>
<ASIN: B072MKRQBQ>

<ASIN:0596514980>

<ASIN: B0026OR2FY>

 

Last Updated ( Saturday, 24 March 2018 )