Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting our team. We will be in touch shortly.Close

Blog


Canonical
25 March 2019

Kubernetes 1.14 now available from Canonical

Canonical announcements Article

March 25, 2019 Canonical announces full enterprise support for Kubernetes 1.14 using kubeadm deployments, its Charmed Kubernetes, and MicroK8s, its popular single-node deployment of Kubernetes. MicroK8s provides Kubernetes 1.14 on any Linux desktop, server or VM – over 40 Linux distros. Mac and Windows are supported too, with multipass. E ...


Martin Wimpress
22 March 2019

Snapcraft Summit Montreal

Cloud and server Article

Following previous events in New York, Seattle, and London, the fourth Snapcraft Summit is taking place in Montreal, Canada from June 11th to 13th 2019. We have partnered with Travis CI this time and also expanded the scope of the event to three tracks. Snapcraft Summit Snapcraft is the universal app store for Linux that ...


Igor Ljubuncic
21 March 2019

Magic Wormhole – Send files with ease

Desktop Article

Sharing is caring. Alexander the Great File transfer is the bread and butter of information exchange in the digital world. Documents, photos, videos, we share them with our colleagues and friends. The only problem is, the Internet is a global village with many languages – and we’re talking about software, not humans. If you want ...


Peter Mahnke
20 March 2019

Design and Web team summary – 15 March 2019

Cloud and server Design

This was a fairly busy two weeks for the Web & design team at Canonical. Here are some of the highlights of our completed work. Web team Homepage takeovers This iteration we designed and built four takeovers for our home pages including: The German version of compliance webinar The German version of AI/ML webinar A ...


Alex Hung
20 March 2019

Debug ACPI DSDT and SSDT with ACPICA Utilities

Desktop Article

Using acpidbg on Ubuntu 18.04 x64 can be quite handy; however, the Linux kernel with ACPI_DEBUGGER is not always available, such as on Ubuntu for ARM. In such cases, acpica also provides a set of utilities, named acpica-tools, for ACPI debugging. Installation Installing acpica-tools is as easy as the following command: The latest source c ...


Eric Jensen
18 March 2019

The path to Ubuntu Core

Internet of Things Article

At Canonical, helping customers overcome their challenges is what we do every day. In the IoT world, a common challenge we encounter is customers who are interested in transitioning to Ubuntu Core and the snapcraft.io ecosystem, but are unsure how to begin. This post covers the recommended approach. In most cases, it’s relatively easy for ...


Lyubomir Popov
15 March 2019

Vertical rhythm and spacing in Vanilla Framework 2.0

Cloud and server Article

Overview of the typographic improvements to our CSS framework introduced over the past 12 months. ...


alfonsosanchezbeato
15 March 2019

Porting Ubuntu Core 18 on Nvidia Jetson TX1 Developer Kit

Internet of Things Tutorials

Ubuntu Core (UC) is Canonical’s take in the IoT space. There are pre-built images for officially supported devices, like Raspberry Pi or Intel NUCs, but for other boards, when there is no community port, one needs to create one on their own. This is the the case if one wants to run Ubuntu Core 18 ...


Igor Ljubuncic
14 March 2019

Make your snap development faster

Desktop Article

“All my centurions develop using snaps.” Julius Caesar By and large, software development can be an enjoyable process. Until you hit the first error, that is. At that point, you want to get past the stumbling blocks as quickly as possible and resume building your apps. A robust, flexible development framework can make a big ...


Kyle Fazzari
11 March 2019

ROS 2 launch: required nodes

Cloud and server Article

When using the Robot Operating System (ROS), it’s fairly common to want to shut down a launched system if a specific node (or set of nodes) exits. This is pretty easy in ROS1, because launch files support the required attribute on each node. As a result, crafting a two-node system where one of the nodes ...


Maximilian Ehlers
11 March 2019

FOSDEM 2019, a recap

Desktop Article

A subjective review and some takeaways of our teams trip to FOSDEM 2019. ...