Workshop Programme

Opportunities for makers

The biggest advantage of open source and Linux is that, apart from your own experience and curiosity, there are not many limits to experimenting or developing new things. Who would we be if we didn't invite our visitors to tinker, learn and try things out? We present our workshops here for all those who want to familiarise themselves with new tools or expand on old ones:

Controlling an RGB LED on a Raspberry Pi sounds like a small but manageable challenge? Then the Linux Treiber Workshop invites you to programme the solution to this problem yourself with some instructions. There are certain requirements for the setup (see workshop page), the Rasperry Pis are provided.

An exemplary migration from classic socket I/O to io_uring can be practised together with the workshop leader and all other participants on Saturday. Anyone interested in this relatively new change in the Linux kernel is in the right place at Migration einer Anwendung nach io_uring.

For newcomers to Linux, the Grundlagen der Linux-Administration workshop offers insights into memory configuration, system monitoring and various server services. The focus is on acquiring practical knowledge.

However, if you already have a little more experience and want to delve deeper into Ansible as a specific tool, you can attend the workshop Eine praxisorientierte Einführung in AWX and familiarise yourself with its functionality and most important components using examples and practical exercises.

The workshop on the bash shell is entitled A Way to (S)hell – Einstieg in die Programmierung mit bash and is not just for Linux newcomers. If you want to ‘beat the devil’ and ‘escape from hell’ with a small working script, this is the right place for you.

Not a workshop as such, but help with other problems with the (s)hell: In the Kommandozeilen-Sprechstunde, you can bring in and work on your own topics, questions and challenges with regard to the command line and shell. Please send suggestions to the speaker in advance - the contact details can be found on the workshop page.

The introduction to a powerful generator for static websites invites you to take a trip to the ‘World Wide Web’: Websites erstellen mit Hugo offers anyone with basic knowledge of web development an insight into this tool.

Another workshop offers the opportunity to practise Wireshark um eigene Protokolle erweitern, using the Lua interface by running through (artificial) sample protocols together.

You can immerse yourself in a completely different area with the next workshops. If you want to discuss the topics of graphics and design or get to know tools for this under Linux, you can register for the workshop of the same name, Grafik und Design unter Linux.

The creation of appealing text documents for printing can be practised in the Einführung in LaTeX workshop. In two parts, a simple document is first created together. Subsequently, desired topics can be discussed.

The workshop Aspect-oriented Programming in Python is held in English. Previous knowledge is required here, as there will not only be a ‘deep dive’ into practical application and professional implementation, but also insights into the processing of Python.

Pre-registration is required for the workshops. Further information on possible prerequisites can be found on the respective workshop pages, an overview can be found in the workshop programme. The registration deadline is 18 March 2025, the registration forms can be found on the respective workshop page.