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 EC DIGIT @EC_DIGIT@ec.social-network.europa.eu

    This Thursday, don't forget to join the webinar by the Commission's Open Source Observatory on implementing the EU Open Source Strategy in public administrations.

    The discussion will focus on what it takes to put the Strategy into practice and to scale sustainable open source across Europe.

    Register here 👉️ https://link.europa.eu/nXgFKP

    Tooted on Thursday, 24 September 2026 20:55
  • Reblogged Ars Technica @arstechnica@mastodon.social

    F-Droid gets its biggest update in a decade with new UI and smoother app installs

    F-Droid's Android app store has been rebuilt from the ground up.
    https://arstechnica.com/gadgets/2026/09/f-droid-gets-its-biggest-update-in-a-decade-with-new-ui-and-smoother-app-installs/?utm_brand=arstechnica&utm_social-type=owned&utm_source=mastodon&utm_medium=social

    Tooted on Thursday, 24 September 2026 20:33
  • Reblogged Roonie the Rabbit @rooniecomics@comics.town

    What it means to be a scientist. | Read by email: https://patreon.com/portermason/?rr_id=327&rr_slug=scientist

    Tooted on Monday, 14 September 2026 14:48
  • Reblogged Sovereign Tech Agency @sovtechfund@mastodon.social

    Sovereign Tech Agency Director of Programs Erik Möller, @eloquence, spoke to Josh Bressers, @joshbressers, on the Open Source Security Podcast about how we work, where we invest, and the importance of supporting #opensource maintainers at a time when AI is reshaping how we think about digital infrastructure.

    🎧 Take a listen: https://opensourcesecurity.io/2026/2026-08-erik-sta/

    Tooted on Wednesday, 02 September 2026 12:06
Visit my Lectronz store Connect on Mastodon Connect on Pixelfed See me on PeerTube
  • Copyright
  • Disclaimer
  • Privacy
  • Terms & Conditions
  • Sitemap