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, over 10,000 items!
To receive this digest automatically by email, sign up for our weekly newsletter.
February 15 - 21, 2018
Book Watch
This week's additions to our ever-growing archive of newly published computer books are:
Book Reviews
Harry Fairhead thinks this book aimed at beginners wanting to start using an Arduino deserves a full 5-star rating. After outlining the 25 projects it contains he concludes:
This is a book about building projects and as such it succeeds in being inspiring and should catch the imagination.
jQuery and JavaScript Phrasebook
Awarding this pocket book a rating of 4.5 Ian Elliot answers his own question, "So does the book work?" with:
Yes, but only if your main interest is jQuery - the JavaScript in the title might as well be dropped as you really do need to know how to program in JavaScript reasonably well to get much out of it. It is also important to realize that the size of the book means that each section is very short and there are no very long examples.
News
Programming For Love or Money Wednesday 21 February
Programming is a passion as well as a job. However there have to be limits on the amount of time devoted to it in order to preserve sanity. A research study has looked into the extent to which programmers work outside office hours.
|
Atom 1.24 Adds Asynchronous Content Menus Wednesday 21 February
There's a new version of Atom, GitHub's open-source text editor. Atom 1.24 has read-only TextEditors, asynchronous context menus, and automatic scrolling on folding and unfolding.
|
Google Summer Of Code 2018 Larger Than Ever Tuesday 20 February
Google Summer of Code gives students an opportunity to make a substantive contribution to Open Source projects with the motto "Flip bits not burgers" has recruited more mentoring organizations than ever for its 13th year.
|
MongoDB 4.0 Gets Multi-Doc ACID Support Tuesday 20 February
The next release of MongoDB will finally have support for multi-document ACID transactions, and there's a beta version available now with the new technology.
|
Go 1.10 Adds Automatic Caching Monday 19 February
There's a new release of Go with automatic caching of build and test results. Version 1.10 is the first major release after the announcement of Go 2.0.
|
Amazon Creating AI Chips For Alexa Sunday 18 February
To maintain the advantage established with Alexa, Amazon appears to be moving towards developing its own artificial intelligence chips to be used in Echo devices and other hardware.
|
You Just Need A Bigger Pong Sunday 18 February
Pong was one of the first games I programmed and I've always liked its simplicity, but you can't play it for long. Now make it life sized and that's a very different matter.
|
Slalom Skiing New Robot Sport Saturday 17 February
The world’s first robot ski tournament was staged this week in South Korea alongside the PyeongChang Winter Olympics with eight humanoid robots taking part. It was the smallest robot that won the $10,000 prize for slalom skiing.
|
Intel Extends Bug Bounty Program Friday 16 February
To support its Security-First Pledge made as a response to Meltdown and Spectre, Intel is opening up its Bug Bounty Program to all security researchers, raising bounty awards and offering a new program focused specifically on side channel vulnerabilities.
|
Next.js 5 Improves Webpack Support Friday 16 February
The latest version of Next.js has been released with better server-side Webpack support and first-class TypeScript support. Next.js is a toolkit for universal, server-rendered (or statically pre-rendered) React.js applications.
|
New Alexa Skills Kit Developer Console Thursday 15 February
Amazon has launched a Developer Console for helping you to create manage and publish Alexa Skills. Available in beta it can be used to create new skills or edit existing ones, although some features are not supported.
|
Go SDK For Azure Released Thursday 15 February
There's a new SDK for Azure that lets you develop apps for Azure in Go. The SDK has support for connecting to data sources including Cosmos DB and Azure Storage, deploying Azure resources programmatically, and authenticating users.
|
Professional Programmer
Debugging and the Experimental Method Thursday 15 February
How do you debug a program? What approaches and qualities of mind are needed to get the job done? In many ways debugging a program is quite different from the act of programming and we need to be clear about it so that we can both do it better and teach it better.
|
The Core
Data Validation The Easy Way Tuesday 20 February
Checking data can be difficult, simply because of the need to keep cleaning the reference data. Who can afford the resources to do the job? The best solution for most of us is to use a cloud-based service and Melissa has now made it easy for you to try it out.
|
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:1617294489> <ASIN: 1491974567> <ASIN: B0787L7RK3> <ASIN: 1680452967> <ASIN: B077SJC3KW>
<ASIN:1593278187> <ASIN:B071DLMHBB>
<ASIN:0321918967> <ASIN: B00GY49DHW>
|