dfi-and-canonical-offer-risk-free-system-updates-and-reduced-software-lead-times-for-the-iot-ecosystem

DFI and Canonical offer risk-free system updates and reduced software lead times for the IoT ecosystem

Feb. 25, 2021 – DFI and Canonical signed the Ubuntu IoT Hardware Certification Partner Program. DFI is the world’s first industrial computer manufacturer to join the program aimed at offering Ubuntu-certified IoT hardware ready for the over-the-air software update. The online update mechanism of and the authorized DFI online application store combines with DFI’s products’…

Read More
building-and-running-fips-containers-on-ubuntu-pro-fips

Building and running FIPS containers on Ubuntu Pro FIPS

Background Canonical provides customers Ubuntu Pro images AWS Marketplace. Ubuntu Pro for AWS is a premium AMI designed by Canonical to provide additional coverage for production environments running in the cloud. It includes security and compliance services, enabled by default, in a form suitable for small to large-scale Linux enterprise operations — with no contract…

Read More
build-smart-displays-with-mir-2-3

Build smart displays with mir 2.3.2

mir was designed to help systems on chips (SoCs) to reduce their development and maintenance investment in Linux graphics drivers. Today, mir works across the whole stack of devices, from desktop computers, tablets and phones, to IoT devices. You can find mir in industry GUI applications to smart mirrors, enabling developers to design innovative user…

Read More
esplot-open-source-software-for-plotting-real-time-high-speed-signals-for-embedded-systems

ESPlot: Open Source Software for Plotting Real-Time, High-Speed Signals For Embedded Systems

Confronted with the need of plotting high-speed (or high number of data) signals, typically for embedded systems applications and real-time, research engineers at the Saarland University, Germany have developed their own software called ESPlot. ESPlot communicates with microcontroller boards over a custom serial protocol. In applications where the microcontroller is executing a real-time process, signals…

Read More
regex-basics

Regex basics

This is a direct repost of the original article on my blog. In my team we run “masterclasses” every couple of weeks, where someone in the team presents a topic to the rest of the team. This article is basically the content of the class on regular expressions (otherwise known as regex) I gave recently….

Read More
parallel-shells-with-xargs-utilize-all-your-cpu-cores-on-unix-and-windows

Parallel shells with xargs: Utilize all your cpu cores on UNIX and Windows

by Charles Fisher Introduction One particular frustration with the UNIX shell is the inability to easily schedule multiple, concurrent tasks that fully utilize CPU cores presented on modern systems. The example of focus in this article is file compression, but the problem rises with many computationally intensive tasks, such as image/audio/media processing, password cracking and…

Read More
design-and-web-team-summary-15-february-2021

Design and Web team summary – 15 February 2021

The web team at Canonical run two-week iterations building and maintaining all of Canonical websites and product web interfaces. Here are some of the highlights of our completed work from this iteration. Web squad The Web Squad develops and maintains most of Canonical’s sites like ubuntu.com, canonical.com and more.  Ubuntu Core 20 release The web…

Read More
openstack-ironic-cinder-volume-replication-and-glance-multi-store-openstack-charms-21

OpenStack Ironic, Cinder volume replication and Glance multi-store – OpenStack Charms 21.01

Canonical is proud to announce the availability of OpenStack Charms 21.01. This new release includes: a tech-preview version of OpenStack Ironic operators (charms), Cinder volume replication and Glance multi-store support for Charmed OpenStack. OpenStack Ironic The latest version of OpenStack Charms brings initial support for the OpenStack Ironic project. Ironic has been generally available on…

Read More