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 us. A member of our team will be in touch shortly. Close

Blog


Jeremie Deray
27 August 2019

Components vs. Plugins in ROS 2

Robotics Article

After our series of post about ROS 2 CLI tools (1, 2), we continue exploring the ROS 2 realm taking a look at ROS 2 components and more specifically, how they compare to plugins. spoiler alert: Long story short, components are plugins. Short story long? Is that a thing? Well plugins and components are indeed ...


Alex Cattle
27 August 2019

A guide to developing Android apps on Ubuntu

Internet of Things Article

Android is the most popular mobile operating system and is continuing to grow its market share. IDC expects that Android will have 85.5% of the market by 2022, demonstrating that app development on Android will continue to be an in-demand skill. For developers looking to build Android apps, Ubuntu is the ideal platform in conjunction with ...


Sarah Dickinson
27 August 2019

Snaps help Xibo rekindle its relationship with Linux

Internet of Things Article

Sometimes, relationships just don’t work out. At first, it seemed that Xibo and Linux were made for each other. Xibo had a popular open source digital signage and player system, while Linux brought a community of enthusiastic users. Dan Garner of Xibo remembers why they broke up in 2015: “Releasing our player on Linux was ...


anaqvi
26 August 2019

MicroK8s Version 1.16.0 Beta Released!

Ubuntu Article

We’re excited to announce the release of MicroK8s 1.16 beta! MicroK8s is a lightweight and reliable Kubernetes cluster delivered as a single snap package – it can be installed on any Linux distribution which supports snaps or Windows and Mac using Multipass. MicroK8s is small and simple to install and is a great way to ...


Carmine Rimi
26 August 2019

Kubernetes 1.16 beta now available, with support from Canonical

Cloud and server Article

Canonical announces full enterprise support for Kubernetes 1.16, starting with the beta release, with support covering the following installation mechanisms – kubeadm, Charmed Kubernetes, and MicroK8s.  The beta release of Kubernetes offers users an opportunity to test some of the upcoming features and to validate containerised workloads ...


Carmine Rimi
26 August 2019

Digest #2019.08.26 – Kubeflow basics, TensorFlow 2.0

AI Article

Kubeflow for Poets – This article introduces the core concepts necessary to understand all of the moving pieces in a Kubeflow based machine learning Pipeline. It includes a brief introduction to microservices, Docker, Kubeflow, Kubernetes, virtualisation, Google cloud and more. Read this article for step-by-step low level interaction with ...


anaqvi
23 August 2019

MicroK8s gets powerful add-ons

Ubuntu Article

We are excited to announce new Cilium and Helm add-ons, coming to MicroK8s! These add-ons add even more power to your Kubernetes environment built on MicroK8s. The Cilium CNI plugin brings enhanced networking features, including Kubernetes NetworkPolicy support, to MicroK8s. You’ll also get direct CLI access to Cilium within MicroK8s usin ...


Igor Ljubuncic
22 August 2019

Useful security software from the Snap Store

Desktop Article

Overall, most Linux distributions offer sane, reasonable defaults that balance security and functionality quite well. However, most of the security mechanisms are transparent, running in the background, and you still might require some additional, practical software to bolster your security array. Back in July, we talked about handy produ ...


Sarah Dickinson
21 August 2019

Jupyter looks to distro-agnostic packaging for the democratisation of installation

Desktop Article

When users of your application range from high school students to expert data scientists, it’s often wise to avoid any assumptions about their system configurations. The Jupyter Notebook is popular with a diverse user base, enabling the creation and sharing of documents containing live code, visualisations, and narrative text. The app use ...


Ted Kern
21 August 2019

How to add a linter to ROS 2

Internet of Things Article

A well configured linter can catch common errors before code is even run or compiled. ROS 2 makes it easy to add linters of your choice and make them part of your package’s testing pipeline. We’ll step through the process, from start to finish, of adding a linter to ament so it can be used ...


Carmine Rimi
20 August 2019

How AI is changing Recruiting

AI Article

How AI Is Changing The Game For Recruiting – In this use case spotlight, we review how machine learning toolkits like Kubeflow and AI are changing the recruiting industry. Talent acquisition is expensive, and getting it wrong is more expensive. AI can helping improve talent acquisition efficiency and effectiveness. From finding the right ...