If you want to get up to speed on stuff that affects you as a developer, our weekly digest summarizes the articles, book reviews,and news written each day by programmers, for programmers. This week we have an extract from “The Programmers Guide Theory” and the first of a series from Nikos Vagallis documenting his experience of a new Udacity Nanodegree.
To receive this digest automatically by email, sign up for our weekly newsletter.
July 23 – 29, 2020
So you know what a bit is – or do you? How much information does a bit carry? What is this “information” stuff anyway? The answers are, unsurprisingly, all contained in the subject called Information Theory, which, surprisingly, was invented by one man, Claude Shannon.
The Insider’s Guide to the Java Web Developer Nanodegree
Learn to program the Web with Java and Spring in Udacity’s newest four month Nanodegree program. Nikos Vaggalis is preparing to embark on an adventure of coding and learning in the Java Web Developer Nanodgree.
News and Comment
MDN Is 15 – How Did It Reach Top Of The Docs?
Can you remember when MSDN was the goto for any technical information. Oh MSDN where are you now (rhetorical question). Most of the time I find, and my guess is that you find, that the very similarly named MDN is the source that most often turns up in a search for something basic or obscure.
Linux Foundation Launches Open Source COVID Group
29 Jul | Kay Ewbank
The Linux Foundation has set up a group to bring together a number of open source projects that are working to fight COVID-19. The Linux Foundation Public Health (LFPH) builds, secures, and sustains open source software to help public health authorities (PHAs) combat COVID-19 and future epidemics.
Pluralsight Upskilling For AWS DeepRacer
28 Jul | Sue Gee
Pluralsight has announced a collaboration with Amazon Web Services to help us enhance our machine learning skills with AWS DeepRacer. It kicks off today with a webinar with the chance to win an AWS DeepRacer.
React Power BI Released
28 Jul | Kay Ewbank
Python Tops IEEE Spectrum’s Rankings For Fourth Time
27 Jul | Mike James
IEEE Spectrum has an interactive app that ranks the popularity of dozens of programming languages, well 55 to be precise. It has just published its rankings for 2020, the 7th year of this exercise. And if you don’t like the results you can tweak them with your own custom settings.
Ants Show The Way To Manage Vehicles
27 Jul | Alex Armstrong
Before you start fantasizing about ants sitting round a table planning how to route vehicles I’d better tell you that its ant algorithms that are being charged with the task, not the real thing. Of course, these are still ant-inspired so the title is accurate.
The Bit Player – Shannon Bio Pic On Amazon
26 Jul | Mike James
You probably know who Claude Shannon was and what he did, but apparently he is little known in wider world. Hence a new movie “The Bit Player” which presents him to a wider audience is welcome – no matter how good or bad it is, which has now become available on Amazon.
MariaDB SkySQL Updated
24 Jul | Kay Ewbank
The MariaDB Corp team has updated SkySQL, its version of MariaDB as a fully managed database-as-a-service. The updated version now supports the most recent MariaDB Enterprise version, and has a new Workload Analysis tool.
IBM Teaches COBOL With VSCode
24 Jul | Sue Gee
COBOL Programming with VSCode is a course for beginners that looks at the language that introduced computing to business over a decade ago with the highly popular VSCode editor. Why is IBM doing this? and why now?
English To Bash Competition Opens
23 Jul | Kay Ewbank
A competition in which participants build natural language processing models that take a description in English and convert the description to its corresponding Bash syntax. The NLC2CMD competition is being run by IBM.
Chrome 84 Adds Web OTP API
23 Jul | Ian Elliot
Google has launched Chrome 84 with improvements including the Web OTP API, Web Animations API, and changes to SameSite cookies, along with the removal of older versions of Transport Layer Security (TLS).
Books of the Week
Added to Book Watch
- A Unified Theory of Cats on the Internet (Stanford Briefs)
- SQL Injection Strategies (Packt)
- Python 3 For Machine Learning (Mercury Learning)
Rated 4 out of 5 by Mike James who concluded:
This is a well-written book with quite a few insights, but it is far from complete or in depth. As a summary of Python or machine learning it leaves a lot out. You might find it useful as quick introduction before you move on to learn more.
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.