Programming Leftovers
-
How to Implement Non-Blocking IO with the Select Function in C
Practical guide on how to implement non-blocking IO with the “select” function in C and its basic usage using a programming example to explain its application.
-
Electron ignores suid on binaries
Oh <insert expletive here>!
Balena Etcher is an Electron-based app. I posted that have removed it from the AppImage Installer:
https://bkhome.org/news/202306/goodbye-balena-etcher-appimage.html
However, still experimenting with it, some error messages on the terminal at startup. Then I made an awful discovery: [...]
-
Package udisks2 compiled in OE
I was investigating the Dolphin file manager flatpak, as Federico has reported that it has many limitations. One major limitation is that it cannot access any drive partitions. It looks like the 'udisks2' package is required.
A very long time ago, I took a look at udisks, and decided that I didn't want anything to do with it. But it looks like KDE apps want it. OK, so I embarked on the journey of compiling it in OpenEmbedded/Yocto ...several hours later, got it done.
-
Firefox Developer Experience: Firefox DevTools Newsletter — 115
Developer Tools help developers write and debug websites on Firefox. This newsletter gives an overview of the work we’ve done as part of the Firefox 115 Nightly release cycle.
-
This Week In Rust: This Week in Rust 502
Hello and welcome to another issue of This Week in Rust!