Hacking, Programming and Free, Libre, and Open Source Software Leftovers
-
ESP ZeroCode web application creates custom Matter-certifiable firmware for ESP32 targets
Low-code/no-code platforms keep on coming and Espressif Systems ESP ZeroCode adds to the list. It is a web application designed to prepare Matter-certifiable firmware for ESP32 devices as per the user’s requirements. The website is supposed to streamline the product development where the firmware is developed for you (no need for those costly software/firmware engineers!) and future OTA updates are also guaranteed for a period of three years. It’s a bit similar to the Tuya platform, but for ESP32 devkits, modules, and/or rebranded products with Matter-certified firmware. So I went to the website to give it a try in Firefox in Ubuntu. After registration and login, we are given three options: Your products, Create a new product, and Rebrand a Certified Product I went with the second option and named by new product “CNX Software Gizmo”.
-
Christian Hergert: Visualizing Scheduler Details
One thing we’ve wanted for a while in Sysprof is the ability to look at what the process scheduler is doing. It can be handy to see what processes where switched and how they may be dependent on one-another. Previously, I’d fire up
kernelshark
for that as it’s a pretty invaluable tool. But having scheduler data inline with everything else you capture is too useful to pass up. -
Week 12 report on porting Gentoo packages to modern C
Hello all, hope you’re doing well. This is my week 12 report for my
Similar to last week I took up bugs from the tracker randomly and
Also been working with Juippis on masking firefox-bin and rust-bin in
glibc llvm profile, Juippis has for now reverted the commit masking
those bin packages, but likely a proper fix will be committed soon.Just warping things up for final review. I’m also in 1:1 contact with
Sam in case there is some major work needed on a particular section of
my project or a package. -
How To Use Dictionaries in Python
Learn how to create and use dictionaries in Python by creating a real world project which has them at its heart.
-
LibreArts Weekly recap — 21 August 2023
Double-week highlights: new releases of Qucs-S, Bespoke Synth, and VCV Rack, progress with GIMP’s autoexpanding layers and CMYK PDF exporting in Inkscape, exciting changes in Ardour.