Articles in Category "Programming"
18. Juli 2025 in Multimedia, Programming.
Since i sporadically make electronic compositions and master them to “tracks” in MP3 format, over the years a bunch of such files have accumulated. Until recently i was using a software i had named MyPlayer, based on mediaelement.js (“mejs”) with a 3rd-party playlist plugin and some extension for parsing an M3U playlist. As it goes, […]
28. Juni 2025 in GNU/Linux, Programming.
This article describes the impact of using the lesser discussed alternative code block terminators ;;& and ;& which control the “match-resuming” behavior of Bash’s case…esac.
25. Juli 2025 in Administration, GNU/Linux, Programming.
I am using the terminal a lot on Linux. For my project “pulseaudio-tcp” (see here for more information) i wanted to have more comfortable command line completion in Bourne Again Shell (“Bash”). After having typed in the command name pulseaudio-tcp, when pressing the Tabulator key, i would like to see a list of all possible […]
28. Mai 2025 in Administration, GNU/Linux, Multimedia, Programming.
pulseaudio-tcp now has its first official release. The initial release features the following changes: GUI support with zenity for setup and other user interaction Debian packaging
2. Dezember 2024 in Administration, GNU/Linux, Programming, Technology.
The tool presented here, “Simple Apt Update” (simple-apt-update) is nothing more than a front-end to the non-interactive execution of apt-get update|full-upgrade and apt list –upgradeable. It can look like this:
3. November 2024 in Administration, GNU/Linux, Programming, Technology.
In my previous article Print XDG Desktop Definition for Application i described a way to search the various “applications” sub-directories of the known XDG data directories for .desktop-files that match certain search criteria. The short shell script from that article is now available as a commandline utility, including the usual bells and whistles such as […]
3. August 2024 in Administration, GNU/Linux, Programming.
GnuPG is a powerful cryptographic tool that enjoys widespread support by F/LOSS mail user agents. However, due to a lack of conventional public key management it is plagued by key-related issues. One such issue is the expiry of GnuPG keys, which often goes unnoticed by affected messaging partners until such time when it actually disturbs […]
29. September 2023 in Administration, GNU/Linux, Programming, Technology.
I ported the WordPress plugin providing shortcodes for embedding Gitlab projects into posts and pages to a Gitea version. Below is a usage example, displaying the latest 3 commits and the latest release (if any) from repository “linuxfoo-gitea” on my Gitea instance: Gitea project linuxfoo-giteaLast 3 commits in branch “main”:2025-09-05 by Tilman Kranz: e3f99d74 typo […]