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

example of external links with an arrow

Adding an arrow icon to external links in Joomla

Details
Written by: Adrian Offerman
Category: Linux & Unix
Last Updated: 11 February 2025

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

Offerman PeerTube server

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

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

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 OpenForum Europe @openforumeurope@mastodon.social

    The @European Commission’s Open Source Observatory (OSOR) recently published the 2026 Paper on Progress and Trends in the National Open Source Policies and Legal Frameworks. This paper examines the evolution of the adoption of open source software and related policies in European public administrations.
    Read the full paper: https://openforumeurope.org/publications/progress-and-trends-in-the-national-open-source-policies-and-legal-frameworks-3/

    Tooted on Wednesday, 21 October 2026 16:48
  • Reblogged Prototype Fund @PrototypeFund@mastodon.social

    Our new funding track, “Prototype Fund Up and Coming”

    Who?
    ➡️ Developers aged up to 25, students of computer science or apprentices on a (vocational) IT training programme + a mentor (optional)

    What?
    ➡️ Innovative FOSS in the fields of data security and software infrastructure

    How?
    📅 Apply by 30 November
    💸 Up to €79,000 (individual developers)/€158,000 (teams) over 10 months
    💬 Coaching, advice, networking

    Apply now: https://www.prototypefund.de/en/up-and-coming.

    Tooted on Wednesday, 21 October 2026 16:41
  • 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
Visit my Lectronz store Connect on Mastodon Connect on Pixelfed See me on PeerTube
  • Copyright
  • Disclaimer
  • Privacy
  • Terms & Conditions
  • Sitemap