Internet of Things

Linting ROS 2 Packages with mypy

by Ted Kern on 15 August 2019

One of the most common complaints from developers moving into large Python codebases is the difficulty in figuring out type information, and the ease by which type mismatch errors can appear at runtime. Python 3.5 added …

Ubuntu

8 Ways Snaps are Different

by Alan Pope on 15 August 2019

Depending on the audience, the discussion of software packaging elicits very different responses. Users generally don’t care how software is packaged, so long as it works. Developers typically want software packaging as a task to not …

Newsletter signup

Select topics you’re
interested in

In submitting this form, I confirm that I have read and agree to Canonical’s Privacy Notice and Privacy Policy.

Desktop
Cloud and server
Cloud and server

Events and webinars

Cloud and server
Cloud and server

Ubuntu, security & compliance

  •   21 November 2018
Cloud and server

Making sense of your big data

  •   09 November 2018