Category: Technology



Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software, and freedom to use whatever distribution you’re more comfortable with. Distrobox uses podman or docker to create containers using the Linux distribution of your choice. The created container will be tightly integrated with the host, allowing sharing of the HOME directory of the user, external storage, external USB devices and graphical apps (X11/Wayland), and audio. Project is hosted on: https://github.com/89luca89/distrobox Topics to cover: 1 – what is Distrobox, why It is born and underneath technologies 2 – resolve compatibility with apps that run only on a specific distro 3 – resolve compatibility with apps too new or too old for current distro 4 – show how to integrate apps and cli programs with your main distro 5 – show distrobox compatibility range and what other problem solves 6 – future plans This presentation was held also in Linux App Summit 2022 as a Bird of a feather. This version will be a full presentation with demos. PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed). Link: https://www.youtube.com/watch?v=eM1p47tow4o https://www.youtube.com/watch?v=zTaUDw-uelc



Rust is a systems language, similar to C, that also provides memory and thread safety at compile time. It's an extremely powerful language with great performance. It is slowly being introduced into open source projects, including the Linux kernel. This talk will discuss writing an embedded Operating System (OS) entirely in Rust. Tock is an operating system targeting both ARM Cortex-M and RISC-V embedded platforms. Tock is designed around running multiple concurrent and distrusted applications in a secure and isolated environment. This talk will focus on why Rust is such a powerful language for embedded. It will then discuss the design of Tock and how we can utilise both software and hardware to provide isolation and protection between applications and within the embedded OS itself. Finally Alistair will conclude with some pain points from Rust, lessons learnt and the status of useful embedded Rust improvements. PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed). Link: https://www.youtube.com/watch?v=yT0cRctyZOE https://www.youtube.com/watch?v=l1ujHfWoiOU



With the effort put in at every Python version to increase the runtime performance, we know that throughput efficiency is one of the top priority items in the Python ecosystem. Inspired by the extensibility and ease of use of the Python Web ecosystem and the increased focus on performance, Robyn was born. Robyn is one of the fastest, if not the fastest Python web framework in the current Python web ecosystem. With a runtime written in Rust, Robyn tries to achieve near-native rust performance while still having the ease of writing Python code. This talk will demonstrate the reasons why Robyn was created, the technical decisions behind Robyn, the increased performance by using the rust runtime, how to use Robyn to develop web apps, and most importantly, how the community is helping Robyn grow!
Finally, I will be sharing the future plans of Robyn and would love to get feedback from the developers to see what they would like to see in it. PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed). Link: https://www.youtube.com/watch?v=qhkmg79izOg https://www.youtube.com/watch?v=QWzp6nFQxPQ