If you want to get up to speed on stuff that affects you as a developer, our weekly digest lists the week's featured articles and book review together with the new titles added to our Book Watch Archive and links to all the news items written each day by programmers, for programmers.
To receive this digest automatically by email, sign up for our weekly newsletter.
21 - 27 November 2019
Featured Articles
As well as how long it takes to do a computation, you can also ask questions about how hard verification of a supposed answer is and this leads us on to the class of problems called NP – perhaps currently the most interesting of all. This is an extract from the new book by I Programmer founder, Dr Mike James
Back in the days when C was the language of choice, pointers meant programming and vice versa. Now in the more sophisticated and abstract days of C#, and even C++, raw pointers are a facility that is provided but not really encouraged. Are pointers really as bad as the Goto?
Book Review of the Week
David Conrad awarded this book a rating of 3 out of 5 explaining:
This is a book that a small select group of readers is going to find life changing. If it manages to provide a peek at what can be done, and even the smallest clue as to how it is done, then it's a worthwhile book. However, some readers are going to find the approach tedious. Only buy it if you are ready to follow the instructions to the letter - i.e. behave like a computer - or if you just want to dip in and see how things work.
New Listings in Book Watch
News
Microsoft Tools Up For Voice Era Wednesday 27 November
Microsoft has released a public preview of a tool for building chatbots as well as revamping and renaming Microsoft Flow as Power Automate.
|
What Eats Your Programming Time Wednesday 27 November
ActiveState has published the results of its 2019 Developer Survey with the title "Open Source Runtime Pains". It provides interesting insights into the challenges faced by coders when working with open source runtimes.
|
Kubernetes for Full-Stack Developers Tuesday 26 November
If you are interested in using containers, in particular Kubernetes, Digital Ocean has provided a self paced, and free, community curriculum and there's also a fun introduction from the Cloud Native Foundation.
|
OpenJDK 8 To Get JDK Flight Recorder Tuesday 26 November
The JDK Flight Recorder is being made available for OpenJDK 8 thanks to work to backport it by open source contributors. The recorder can be used to monitor JVM performance without incurring high overheads, and was already available for OpenJDK 11.
|
Google Offers Bug Bounty Up to $1.5 Million Monday 25 November
Google has announced a new bug bounty of $1 million for a full chain remote code execution exploit with persistence which compromises the Titan M secure element on Pixel devices. This can be boosted to $1.5 million for exploits found on specific developer preview versions of Android.
|
Facebook Moves To Visual Studio Code Monday 25 November
Facebook has announced that Visual Studio Code is now the platform of choice for its developers, in conjunction with internal extensions based on Facebook's own Nuclide development environment.
|
Sea-Thru Removes Water From Undersea Images Sunday 24 November
Underwater photography suffers from a challenging problem - the colors are distorted. The Sea-thru method of color correction acts to "remove the water” to reveal images with all their inherent vibrancy, saturation and color restored.
|
Hour of Code Aiming for a Billion Served in 2019 Friday 22 November
There's a new theme for this year's Hour of Code. While anyone can engage in an Hour of Code activity at any time, Its prime time is in Computer Science Education Week, which takes place December 9-15, 2019 with thousands of events planned around the world.
|
PostgREST Turns PostGRE RESTful Thursday 21 November
PostgREST, a standalone web server that turns your PostgreSQL database directly into a RESTful API has been updated with improvements to full text search and support for embedding views.
|
The Raku Beginner Tutorial Thursday 21 November
If you want to get to grips with Raku, formerly Perl 6, there is a 30- part YouTube playlist to get you started with it.
|
If you want to delve into I Programmer's coverage of the news over the years, you can access I Programmer Weekly back to January 2012.
To keep up with the latest news and receive this digest automatically by email, sign up for our weekly newsletter and follow us on Twitter, Facebook, Google+, and LinkedIn, where you are welcome to share all our stories.
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:1871962439>
<ASIN:1683923855>
<ASIN:0134853989>
<ASIN:1484250885>
|