April Week 4
Written by Editor   
Saturday, 02 May 2020

Get up to speed on stuff that affects you as a developer. Our weekly digest lists the week's news, new titles added to our Book Watch Archive and our weekly book review. Python figures in this week's featured articles with an exploration of Type Annotation and a tutorial on the Tkinter Canvas Widget.

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


 April 22 - 29, 2020  


Feature Articles

Creating The Python UI With Tkinter - The Canvas Widget
Mike James
article thumbnail

The most powerful of the Tkinter widgets is the canvas. You can use it to create general graphics and it can be used to create custom widgets. It's worth knowing about.

Programmer's Python - Type Annotation
Mike James
article thumbnail

There are moves to bring strong typing into Python and it isn’t a bad idea, but you need to understand type and its role in programming to make good use of it, or to decide if it is essential or optional.



Introducing DeepSpeech
29 Apr | Sue Gee
article thumbnail

DeepSpeech 0.7.0 is the latest version of Mozilla's open source speech-to-text engine. It was released this week together with new acoustic models trained on American English and a new format for training data that should be faster.

Flutter Takes Off
29 Apr | Mike James
article thumbnail


No Google I/O this year, but that doesn't mean that there isn't anything to announce. Yes, I tried for a witty title to let you know that Google's Flutter now claims to have 2 million users. The question is why?

Go Developer Survey Results Released
28 Apr | Kay Ewbank
article thumbnail


The results of the latest survey of Go developers has been released, with cloud-based development rising along with adoption in sectors outside tech.

Firefox Raises Bug Bounty Payouts
28 Apr | Alex Armstrong
article thumbnail


Mozilla has updated its bug bounty policy to make it more appealing to security researchers. It has also launched a new website for security researchers, and Firefox bug bounty participants.

Neo4j Launches Graph Data Science Framework
27 Apr | Kay Ewbank
article thumbnail

Neo4j has released Graph Data Science Framework, a collection of Neo4j products designed to give data scientists tools to work with data containing highly predictive but underutilized relationships and network structures.

The Cost And Risk Of Code Deployments
27 Apr | Alex Armstrong
article thumbnail

Data from Harness, a company which offers Continuous Delivery-as-a-Service startup details the effort and cost involved in building and deploying new applications, including which tools developers prefer, the cost of each deployment and how frequently deployments fail.

Complexity Explorer Adds Tutorial On Pandemic Prevention
26 Apr | Sue Gee
article thumbnail

The latest resource on Complexity Explorer is an entry level tutorial about preventing pandemics. The Santa Fe Institute is also providing Transmission, an essay series of  complexity science insights into the COVID-19 pandemic.

PyTorch 1.5 Updates C++ API
24 Apr | Kay Ewbank
article thumbnail

PyTorch, an optimized tensor library for deep learning using GPUs and CPUs, has been updated with several major new API additions and improvements, along with new and updated libraries.

The 16-Hour Guide to the AWS Developer Associate Exam
24 Apr | Nikos Vaggalis
article thumbnail

FreecodeCamp has released this great-sounding class on developing for the AWS platform, which is of interest regardless of whether or not you're looking to get the AWS Associate certificate. We take a detailed look.

Kafka 2.5 Adds New Metrics And Improves Security
23 Apr | Kay Ewbank
article thumbnail

Apache Kafka, the big data and data streams platform, has been updated in a new version that adds new metrics and improves security.

GitHub Satellite Virtual Conference
23 Apr | Sue Gee
article thumbnail

GitHub Satellite, the regional extension of GitHub Universe, was held in Berlin last year and Tokyo in 2018. This year, due to the Covid-19 pandemic it is happening as a virtual event on May 6th.


Books of the Week

Added to Book Watch

Full Review


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. 










Last Updated ( Saturday, 02 May 2020 )