Offerman Consulting
technology transfer, science communication, knowledge transfer, ICT specialist & trade journalism
  • Home
  • Services
    • Technology Transfer
    • Publications & Patents
    • Technology Consulting
    • Event Programme Management
    • ICT Specialist Journalism
      • Publishing Strategies
    • Media Training
    • Electronics
      • Digital Engineering & Design
      • PCB Design & Layout
      • Embedded Software Development
      • Design & Art
  • Projects
    • EC Projects
      • OSSEPS
      • EU-FOSSA 2
      • OSOR
      • ePractice
      • Open Government
    • Electronics
      • Products
        • Development Boards
        • Power Converters
      • Projects
    • Linux & Unix
      • MMBase Installation HOWTO
    • Testing Semiconductor Memories
    • GPGPU
    • Study
    • Personal
      • Bike Life
  • Articles
    • OSOR
    • ePractice
    • Open Government
  • Blog
  • About
  • Contact
  1. You are here:  
  2. Home
  3. Projects
  4. Linux & Unix

Linux & Unix

Git celebrating its 20th anniversary

Details
Written by: Adrian Offerman
Category: Linux & Unix
Last Updated: 02 June 2025

Ideas for building on Git's concepts and capabilities

This month, Git is celebrating its 20th anniversary. Over the past two decades, this version control system has become the de facto standard for software version management and development. Furthermore, Git forms the foundation of major platforms such as GitHub and GitLab, supporting tens of millions of users from all over the world. Currently 95 percent of all developers use Git as their primary version control system.

After taking a brief look at the origins of Git and what has been accomplished in software version management over the past 20 years, this article highlights several adjacent domains where Git's versioning concepts can be or already have been successfully applied. In addition we present various ideas for extending Git's capabilities and usefulness in significant ways.

Read more: Git celebrating its 20th anniversary

Adding an arrow icon to external links in Joomla

Details
Written by: Adrian Offerman
Category: Linux & Unix
Last Updated: 11 February 2025
example of external links with an arrow

Many websites automatically add an arrow icon to links pointing to external addresses. Most notable example is Wikipedia, but there are many other sites that do the same.

Here is what I did to add similar arrows to my Joomla-based website.

Read more: Adding an arrow icon to external links in Joomla

Deploying PeerTube on RHEL / CentOS / AlmaLinux / Rocky Linux using podman-compose

Details
Written by: Adrian Offerman
Category: Linux & Unix
Last Updated: 30 June 2024
Offerman PeerTube server

Three years ago I installed PeerTube for the first time on my CentOS 8 server (now CentOS 8 Stream). Red Hat frustrated the installation of Docker on this system, so I had to use podman and podman-compose instead.

Over the years podman and podman-compose evolved and the existing install deteriorated, resulting in a PeerTube server that had issues starting up using podman-compose due to a new network setup and PeerTube somehow was no longer offering the administrator functionality. Since I had hardly published any movies, I decided to completely start over with a fresh install.

Even though I did this setup on my (now slightly outdated) CentOS 8 Stream server, the same procedure should work for other and more recent RHEL, CentOS Stream, AlmaLinux and Rocky Linux systems.

Read more: Deploying PeerTube on RHEL / CentOS / AlmaLinux / Rocky Linux using podman-compose

Programming in R: adjusting USD prices for inflation

Details
Written by: Adrian Offerman
Category: Linux & Unix
Last Updated: 16 June 2024

Unfortunately, adjusting daily USD prices for inflation in R is not as straightforward as one might hope. It requires the download of the monthly Consumer Price Index statistics (CPI) from the US Bureau of Labor Statistics (BLS) using the blscrapeR library. And then some fiddling with the dates before the inflation factors can be merged into the price table.

Read more: Programming in R: adjusting USD prices for inflation

Configuring MAME on Fedora Linux

Details
Written by: Adrian Offerman
Category: Linux & Unix
Last Updated: 16 June 2024

Finally sat down to properly configure MAME on my Fedora workstation.

Here is what I did and found out:

  • MAME contains only emulators (machines), no games (ROMs), so the default ROMs directory /usr/share/mame/roms/ is empty
  • as an ordinary user, you create your personal ini file ~/.mame/ini/mame.ini (start with a copy of /etc/mame/mame.ini) and add your directory $HOME/.mame/roms to the rompath, which allows MAME to find your ROM files

Read more: Configuring MAME on Fedora Linux

  1. Adding NoAI and NoImageAI robots meta tags to your Joomla 4 website
  2. Installing the Stable Diffusion v1 model and Hugging Face's Diffusers library on a Fedora workstation

Page 1 of 2

  • 1
  • 2

Select your language

  • Nederlands (nl-NL)
  • English (United Kingdom)

I sell on Lectronz

Adrian Offerman Adrian Offerman

  • Reblogged NGI Zero open source funding @NGIZero@mastodon.xyz

    On August 8, a new batch of 60 free and open source projects was selected for the NGI Zero Commons Fund.

    We want to thank these project teams for working on the digital commons and contributing to open, secure and trustworthy digital infrastructure for all.

    This brings the total of grantees within the programme to 494 projects. There are still two more calls currently under evaluation for the program.

    Meet the projects! https://nlnet.nl/news/2026/20260808-60-new-projects.html

    #NGI #NGI0 #FOSS #opensource

    Tooted on Tuesday, 18 August 2026 04:27
  • Reblogged Prototype Fund @PrototypeFund@mastodon.social

    The Prototype Fund is growing!

    With “Resilience,” we’re now funding not only data security and software infrastructure but also alternatives to tech giants and their centralized ecosystems.
    Under “Up and Coming,” we aim to specifically support people who are new(ish) to the #FOSS world.

    In total, this means up to 19 million euros in additional funding for software developed by the civil society! 🎉

    More information on our blog:
    ➡️ https://www.prototypefund.de/en/blog/ptf-3-0

    Tooted on Sunday, 16 August 2026 09:02
  • Reblogged Techmeme @Techmeme@techhub.social

    Hugging Face says developers made 151K+ derivatives based on Qwen models, topping others, making Qwen one of the largest foundations in the open model ecosystem (Hugging Face)

    https://huggingface.co/blog/state-of-open-models-summer-2026
    http://www.techmeme.com/260816/p3#a260816p3

    Tooted on Sunday, 16 August 2026 08:54
  • Reblogged Sovereign Tech Agency @sovtechfund@mastodon.social

    Meet the first cohort of the #SovereignTechStandards network! Antoine d’Aligny, @dansup, @minipgp6, @job, Kacper Dalach, @lolaodelola, Marten Seemann, @miri64, @jugglinmike, and Stephen Curran bring hands-on expertise from critical, open source infrastructure into standards development. Their work will help shape more secure and more interoperable technology.

    (1/2)

    Tooted on Tuesday, 28 July 2026 04:32
Visit my Lectronz store Connect on Mastodon Connect on Pixelfed See me on PeerTube
  • Copyright
  • Disclaimer
  • Privacy
  • Terms & Conditions
  • Sitemap