PLAY PODCASTS
Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

21,021 episodes — Page 16 of 421

Prompt Engineering: Warum KI den Menschen braucht (clt25)

Der Einsatz künstlicher Intelligenz birgt zahlreiche Risiken – egal ob ein Modell offen oder kommerziell ist, für General Purpose oder einen bestimmten Zweck optimiert wurde. In keinem Fall sollte man einer KI blind vertrauen. Die Qualität der Ergebnisse hängt maßgeblich von zwei Faktoren ab: den verwendeten Trainingsdaten und den Instruktionen. Das Internet ist die einzige Quelle, die genügend Daten zu niedrigen Kosten für das Training von Sprachmodellen bereitstellt. Webdaten enthalten jedoch Verzerrungen oder unerwünschte Inhalte. Unklare Instruktionen oder die Verwendung ungeeigneter Modelle führen zu ungenauen, fehlerhaften Ergebnissen. Sowohl das Training als auch die Anwendung von KI sind in hohem Maße auf menschliche Mitarbeit angewiesen. Im Vortrag werden Grundlagen zu Funktionsweise und Training großer Sprachmodelle, damit verbundene Herausforderungen (u. a. Ethik, Urheberrecht, Datenschutz, Halluzination) und bewährte Strategien im Prompt-Engineering für präzisere und relevantere Ergebnisse vorgestellt. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/271

Mar 22, 202544 min

Freie Bildung – einfach und textbasiert (clt25)

Mar 22, 202550 min

Arm, aber sexy: Kultur im Web. Erfahrungen mit OpenCulturas (clt25)

Wir entwickeln OpenCulturas, eine freie Kulturplattform-Software auf Basis von Drupal, seit 2021 und möchten euch von den Höhen und Tiefen dieser Reise erzählen. Dabei streifen wir viele Themen: z. B. wie hält man ein FLOSS-Projekt nach dem Ende einer Förderung am Laufen, und warum muss das eigentlich alles so kompliziert sein, wo es doch „nur“ um die Präsentation von Kulturangeboten geht? Wir zeigen euch die Fallstricke auf, die die Anforderungen der Kulturszene mit sich bringen und teilen unsere Erfahrungen mit ambitionierten Kooperationsprojekten wie dem Datenraum Kultur und vielen kleinen Erfolgen wie Software-as-a-Service-Angebote für kleine Kultureinrichtungen und unserer jüngsten Förderung zur Verbesserung der Anbindung von OpenCulturas an die OpenStreetMap. Es geht auch um Fördermittelgeber, die Open Source fordern, von Wettbewerben bei denen FLOSS nicht als Stärke erkannt wird, aber auch um Kulturakteure und Agenturen, die genau das verstehen: Zusammen erreicht man mehr – gerade mit begrenzten Ressourcen! Über uns: Meike ist Software-Konzepterin, Moritz Kulturmanager, und wir engagieren uns im OpenCulturas e. V., der zuständig ist für Governance und Maintenance der Software. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/264

Mar 22, 202546 min

So funktioniert der Linux Storage Stack (clt25)

“Everything is a file” oder genauer “Everything is a file descriptor”: Schon diese Aussage zeigt die Bedeutung des Storage-Stacks unter Linux. Damit der Zugriff auf Daten unabhängig vom gewählten Dateisystem und dem tatsächlichen physischen Speicherort zuverlässig und performant funktioniert, greifen im Linux-Kernel zahlreiche Schichten nahtlos ineinander: Virtual File System (VFS), Block-Layer, sogenannte “stackable devices” wie Device Mapper und Treiber sind die wichtigsten beteiligten Komponenten. Anhand des Linux-Storage-Stack-Diagramms erklärt Werner Fischer diese Architektur anschaulich. Er zeigt, wie die einzelnen Teilkomponenten ineinander greifen und an welchen Stellen sich Konfigurationsänderungen auswirken. Dies ermöglicht in der Folge gezielte Optimierungen. Darüber hinaus erläutert er die Funktionen des neuen Virtual Data Optimizers dm-vdo (Inline-Deduplizierung, Kompression, Zero-Block Elimination und Thin Provisioning). Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/134

Mar 22, 202551 min

Arm, aber sexy: Kultur im Web. Erfahrungen mit OpenCulturas (clt25)

Mar 22, 202546 min

So funktioniert der Linux Storage Stack (clt25)

Mar 22, 202551 min

Worin unterscheiden sich OpenShot und Kdenlive (clt25)

Sowohl OpenShot als auch Kdenlive sind eine Open-Source-Videoschnitt-Software. Beide bieten ähnliche Funktionen an, unterscheiden sich jedoch im Aufbau und im Funktionsumfang. Ursprünglich habe ich mit OpenShot angefangen, mittlerweile nutze ich beide Werkzeuge, um damit Videos zu bearbeiten. Diese Präsentation zeigt Gemeinsamkeiten und Unterschiede zwischen beiden Programmen. Dazu zeige ich einige grundlegende Features (wie zum Beispiel crop, Text und Zeitraffer) und wie diese in beiden Programmen umgesetzt werden. Dieser Vortrag richtet sich an Einsteiger, die vor der Wahl stehen, welches Programm sie verwenden wollen. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/126

Mar 22, 202525 min

Worin unterscheiden sich OpenShot und Kdenlive (clt25)

Mar 22, 202525 min

Ansible Automatisierung in hybriden Umgebungen (clt25)

Mar 22, 202544 min

Keycloak – FAQ zu Ausfallsicherheit und Absicherung (clt25)

Mar 22, 202552 min

Libre Workspace: Cloud für Zuhause und kleine Unternehmen (clt25)

Mar 22, 202551 min

Keycloak – FAQ zu Ausfallsicherheit und Absicherung (clt25)

Single Sign-on – ein zentrales Login für alle Webanwendungen, das streben viele in ihrer IT-Infrastruktur an. Nutzer*innen müssen weniger Zugangsdaten verwalten, Systemadministrator*innen haben in der Hand, welche Dienste welche Nutzerinformationen aus dem Identity Management System erhalten. Wer vorhat, alle Login-Vorgänge an einer Stelle zu bündeln, sollte sich vorab mit einigen Fragen in Bezug auf Hochverfügbarkeit und Absicherung beschäftigen, damit hier kein neuer Single Point of Failure entsteht. Viele unserer Kundinnen haben uns im Laufe des letzten Jahres Fragen dazu gestellt. In diesem Vortrag möchte ich die meistgestellten Fragen beantworten und dem Publikum Anregungen für weitere benachbarte Themengebiete mitgeben. Zu diesen FAQ gehören: * Wie setze ich einen Keycloak Identity Provider ausfallsicher auf? * Welche Bordmittel bringt Keycloak für Mehrfaktor-Authentifizierung mit? Was ist bei ihrem Einsatz zu bedenken, besonders im beruflichen Umfeld? * Wie kann ich Keycloak über MFA hinaus absichern? * Für welche Einsatzszenarien kann man zwei Identity Provider miteinander verbinden und wie geht das? Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/185

Mar 22, 202552 min

Ansible Automatisierung in hybriden Umgebungen (clt25)

Dank einer engagierten Community und spezialisierter Collections ermöglicht Ansible heute eine plattformübergreifende Automatisierung von Netzwerk- und Hardwaregeräten sowie Windows-Hosts. Der Clou dabei liegt in der deklarativen Syntax von Ansible: Mit einfachen YAML-basierten Playbooks definieren Administratoren den gewünschten Zustand der Systeme, und Ansible erledigt den Rest. Die technischen Details der einzelnen Plattformen treten so in den Hintergrund. Hybride Umgebungen, wo aus verschiedenen Gründen Linux und Windows nebeneinander existieren, bieten Flexibilität, bringen für IT Admins aber auch Herausforderungen mit sich – vor allem, wenn es darum geht, die Systeme mit gleichen Werkzeugen und einheitlichen Prozessen zu warten und zu verwalten. In unserem Vortrag werden wir genau das beleuchten: Wie funktioniert die Automatisierung mit Ansible in hybriden Umgebungen? Was sind die wichtigsten Unterschiede zwischen Linux und Windows? Mit praxisnahen Beispielen zeigen wir, wie Ansible in beiden Welten eingesetzt werden kann. Wir demonstrieren, wie sich die technischen Mechanismen unterscheiden, und zeigen auf, wo momentan die Möglichkeiten und Grenzen von Ansible liegen. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/106

Mar 22, 202544 min

Libre Workspace: Cloud für Zuhause und kleine Unternehmen (clt25)

Libre Workspace ist eine freie und quelloffene Cloud-Plattform, die sich ideal für kleine und mittelständische Unternehmen oder für Heimanwender eignet. Sie bietet eine Vielzahl von Funktionen, darunter: - Dateispeicherung und -freigabe (Nextcloud) - Online-Office (Collabora Online oder Only Office) - Videokonferenzen (Jitsi) - Chat und Messaging: Element und Matrix - Einfache Erweiterbarkeit & Administration Libre Workspace ist einfach zu installieren und zu verwenden. Es kann auf einem eigenen Server zuhause oder bei einem Hosting-Anbieter installiert werden. Die Plattform ist außerdem sehr flexibel und lässt sich durch Add-Ons beliebig erweitern. In diesem Vortrag sprechen wir darüber: - was Libre Workspace ist und welche Funktionen es bietet, - wie man die verschiedenen Funktionen von Libre Workspace nutzt, - wie Libre Workspace technisch aufgebaut ist, - wie man Libre Workspace installiert und konfiguriert, - welche Vorteile Libre Workspace gegenüber anderen Cloud-Plattformen bietet. Dieser Vortrag ist ideal für: - Heimanwender, die eine sichere und private Cloud-Lösung suchen, - kleine Unternehmen, die eine kostengünstige und flexible Cloud-Plattform benötigen, - Server-Administratoren, die eine freie und quelloffene Cloud-Lösung implementieren möchten. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/303

Mar 22, 202551 min

Castopod – Podcasting im Fediverse (clt25)

Mar 22, 202523 min

Castopod – Podcasting im Fediverse (clt25)

Der Vortrag bietet einen kurzen praktischen Einblick in die Nutzung von Castopod als Podcastplattform. Gezeigt werden soll: * ein genereller Abriss der Geschichte von Castopod, * die Möglichkeiten für Podcaster*innen bei der Nutzung von Castopod, * der aktuelle Entwicklungsstand der Software, auch mit den noch bestehenden Problemen, * die Vorteile einer Fediverse-Plattform für Podcasts, * die Administrations-Oberfläche am Beispiel des deutschsprachigen Servers podcasts.homes. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/193

Mar 22, 202523 min

Grundlagen der Netzwerkverwaltung in Linux (clt25)

In diesem Talk erhalten Einsteiger:innen einen Überblick über das Management von Netzwerken auf GNU/Linux. Die Präsentation beginnt mit einer Einführung in verschiedene Netzwerkinterface-Typen, Firewalls und Routing-Konzepte. Anschließend werden Tools vorgestellt, die auf Linux verfügbar sind und zur Konfiguration von Netzwerken genutzt werden können. Abgeschlossen wird mit einem kurzen Überblick über Ansätze zum Debuggen von nicht funktionierenden Netzwerkkonfigurationen. Obwohl der Fokus auf Netzwerken in Serverumgebungen liegt, sind die meisten Informationen auch auf Desktop-Systeme übertragbar. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/275

Mar 22, 202541 min

Grundlagen der Netzwerkverwaltung in Linux (clt25)

Mar 22, 202541 min

KiCad für Anfänger: Ein Einstieg in die eigene Elektronik (clt25)

KiCad ist ein Open-Source-Werkzeug zum Designen von Platinen. Es kommt mit einer riesigen Datenbank an verwendbaren Bauteilen und kann auf allen Betriebssystemen eingesetzt werden. In den letzten Jahren ist das Fertigen von eigenen Platinen so günstig und schnell geworden, dass auch für den Einsteiger nichts dagegen spricht, sich einmal am Design einer Platine zu probieren. So sind eigene, hübsche leuchtende Anstecker im individuellen Design, aber auch komplexere Platinen, wie eine Platine für den RaspberryPi, in erreichbare Nähe gerückt! Dieser Talk gibt einen Überblick über das Platinendesign mit KiCad. An einem einfachen Beispiel werden Begriffe wie Schaltplan, Symbol, Footprint und Platine erklärt und gezeigt, wie diese zusammenhängen. Das Ziel des Vortrages ist es, einen so guten Überblick über KiCad und Platinen-Design im Allgemeinen zu geben, dass die Zuhörenden anschließend den Einstieg in das Thema selbstständig schaffen können. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/335

Mar 22, 202547 min

PostgreSQL Enterprise Features (clt25)

PostgreSQL, eine relationale Datenbank unter Open-Source-Lizenz, hat seit einiger Zeit eine immer weiter steigende Verbreitung im Enterprise-Umfeld erlangt. Während es schon immer als stabil, zuverlässig und sicher galt, sind in den letzten Jahren immer mehr Enterprise-Features wie native Replikation und Partitionierung, JSON-Support und Interoperabilität mit anderen Datenbanken oder -quellen hinzugekommen. Operationelle Features wie Hochverfügbarkeit, horizontale und vertikale Skalierung, schnelles Recovery und downtime-lose Upgrades sind nativ oder mit externen Projekten möglich. Dieser Vortrag wird eine Übersicht über die wichtigsten Enterprise-Features in Postgres geben sowie deren Nutzung beispielhaft vorstellen. Außerdem werden fehlende Features oder Problemfelder diskutiert, die eine mögliche Migration zu Postgres problematisch machen können, sowie die aktuellen Entwicklungen im Bereich Enterprise-Features vorgestellt. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/359

Mar 22, 202555 min

Chancen + Risiken generativer KI in Unterricht + Prüfungen (clt25)

Mar 22, 202552 min

Spaß mit SpamAssassin (clt25)

Mar 22, 202552 min

KiCad für Anfänger: Ein Einstieg in die eigene Elektronik (clt25)

Mar 22, 202547 min

Im Maschinenraum von Kubernetes: Operator-Bau mit Ansible (clt25)

GitOps, deklarative Verwaltung, Configuration-as-Code - Kubernetes-Manifeste eignen sich perfekt, um moderne Administrationskonzepte umzusetzen. Doch was tun, wenn die gewünschte Logik komplexer wird als es die eingebauten Fähigkeiten des Clusters oder die verwendeten Templating-Werkzeuge hergeben? Das Operator-Framework erlaubt es, den Funktionsumfang von Kubernetes-Clustern nahezu beliebig zu erweitern. In seinem Entwicklungsbaukasten (SDK) unterstützt es einfache Operatoren auf Basis des Paketmanagers Helm. Komplexere Operatoren lassen sich in den Programmiersprachen Go und Java umsetzen. Speziell für Admins ohne tiefgreifende Programmierkenntnisse ist eine dritte Alternative besonders interessant: Operatoren auf Basis des Automatisierungswerkzeugs Ansible lösen Aufgaben der Cloud-Native-Welt mit bekannten Werkzeugen aus dem System-Engineering-Alltag. Der Vortrag beschreibt anhand eines praktischen Beispiels, wie sich mit dem Operator-SDK und Ansible eigene Operatoren erstellen lassen, welche Konzepte und Module dabei zur Verfügung stehen und in welchen Situationen sie sich sinnvoll einsetzen lassen. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/309

Mar 22, 202552 min

PostgreSQL Enterprise Features (clt25)

Mar 22, 202555 min

Im Maschinenraum von Kubernetes: Operator-Bau mit Ansible (clt25)

Mar 22, 202552 min

Chancen + Risiken generativer KI in Unterricht + Prüfungen (clt25)

Generative KI kann enorm hilfreich sein, – entsprechendes Fachwissen und kritische Überprüfung der generierten Inhalte vorausgesetzt – um schnell und effizient Zusammenfassungen, Erklärungen und auch Beispiele für den Unterricht in fast allen Disziplinen zu erhalten, aber auch eine Hilfe in Prüfungsaufgaben, die die Schüler*innen als Werkzeug unterstützt, grammatikalisch korrekte und verständliche Formulierungen zu finden, mathematische und Programmier-Aufgaben zu lösen. Allerdings: Je mehr man sich auf die reine KI verlässt, je weniger eigene Kompetenzen und fachliche Kenntnisse beim Prompt-Engineering eingesetzt werden, desto fragwürdiger werden die Resultate. Schließlich ist es auch für die Prüfenden eine zunehmende Herausforderung, wie die Eigenleistung der Prüflinge beim erlaubten Einsatz von generativen KIs noch realistisch bewertet werden kann. Haben Hausarbeiten und Abschlussarbeiten ausgedient? Oder ist es eher eine Frage der Regulierung und der korrekten Zitation? Wie sieht die rechtliche Situation aus, wenn KIs mit sensiblen Informationen „gefüttert“ werden. Macht man sich als Lehrer*in ggf. sogar strafbar, wenn personenbezogene oder Forschungs-Daten eingespeist werden? Im Workshop wird auch live gezeigt, wie man eine bekannte Plattform manipulieren kann (im Sinne völlig legaler API-Calls), so dass die KI „lügt“ bzw. in den generierten Texten im üblichen Ton vollkommener Überzeugung, Präzision und Fachjargon völlig falsche und unwahre Informationen herausgibt oder sogar Verschwörungstheorien verbreitet, unter „Umgehung“ aller Sicherheits-Filter der Anbieter. Dies kann, neben dem „Fun-Faktor“, auch zur Sensibilisierung der Schüler*innen bezüglich ernsthaftem Hinterfragen von KI-generierten Inhalten dienen. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/334

Mar 22, 202552 min

Spaß mit SpamAssassin (clt25)

Der Vortrag bietet eine komprimierte Übersicht darüber, was zur Zeit mit SpamAssassin hinsichtlich Spamabwehr möglich ist. Zielgruppe sind User, welche einen eigenen Mailserver betreiben möchten. - Einbindung in Amavis, allerdings nur der SpamAssassin-Teil Themen: - SpamAssassin-Netzwerkchecks: DCC, pyzor, rayzor, RBLs - Regexe: Wie schreibe ich selber SpamAssassin-Regeln? - Bayes-Filter. - kurzer Abriss über die Geschichte von SpamAssassin. Ausblick Version 4. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/314

Mar 22, 202552 min

Wie funktioniert eigentlich Wayland? (clt25)

Nach mehr als zehn Jahren ist Wayland in vielen Distributionen nun der Default und ersetzt den Xorg Server. Warum wurde Xorg ersetzt? Was macht Wayland anders als Xorg? Dieser Vortrag gibt eine Einführung in die Funktionsweise von Wayland mithilfe eines einfachen Clients, erklärt wie die Government-Struktur funktioniert und versucht, die häufigsten Probleme die bei der Umstellung auf Wayland passieren, zu beantworten. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/300

Mar 22, 202550 min

Typst: eine moderne Alternative zu TeX? (clt25)

Typst ist ein neues Textsatzsystem, das es sich zum Ziel gesetzt hat, schneller zu sein als TeX; sowohl in Bezug auf die Anwendung (das Schreiben von Dokumenten) als auch in Bezug auf die Ausführung (das Kompilieren zu PDF). In diesem Vortrag möchte ich ein paar praktische Einblicke in grundlegende Funktionen von Typst geben, sodass man sich selbst einen Eindruck davon verschaffen kann, ob und wie man es einsetzen könnte. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/225

Mar 22, 202552 min

Offene Systeme, geschlossene Türen: Freiheit beim Banking (clt25)

Die fortschreitende Appifizierung erfasst immer mehr Lebensbereiche. Wir werden zunehmend dazu angehalten, bestimmte, oft unfreie Apps zu nutzen, um alltägliche Aufgaben zu bewältigen. Besonders Banken drängen ihre Kunden verstärkt in diese Richtung und dies stellt eine zunehmende Herausforderung dar, insbesondere in Bezug auf Accessibility. Während Banken ihre Kunden verstärkt in unfreie App-Ökosysteme drängen, bleibt wenig Raum für Alternativen, die auf offenen Standards und Freier Software basieren. Dies schließt ganze Nutzergruppen aus, die nicht auf die unfreien Angebote von Google und Apple setzen. Es stellen sich Fragen: Warum passiert das? Und was bedeutet es für Nutzer freier Betriebssysteme auf Mobilgeräten? Dieser Vortrag beleuchtet die lange Suche nach Antworten; er stellt die Frage, wie geschlossene Systeme Nutzer freier Betriebssysteme auf Mobilgeräten ausgrenzen und untersucht Konsequenzen für die digitale Souveränität. Der Vortrag lädt zur Diskussion darüber ein, wie wir die Prinzipien offener Kulturen im Banking stärken und gegen die zunehmende Abschottung vorgehen können. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/273

Mar 22, 202532 min

Wie funktioniert eigentlich Wayland? (clt25)

Mar 22, 202550 min

Typst: eine moderne Alternative zu TeX? (clt25)

Mar 22, 202552 min

Offene Systeme, geschlossene Türen: Freiheit beim Banking (clt25)

Mar 22, 202532 min

Rootless QEMU – Virtuelle Maschinen für normale Nutzer (clt25)

Mar 22, 202522 min

Rootless QEMU – Virtuelle Maschinen für normale Nutzer (clt25)

Unter Linux lassen sich mit Hilfe des Kernelmoduls KVM und der zugehörigen Userspace-Sammlung Qemu virtuelle Maschinen betreiben. Soweit eigentlich nichts Neues. Aber solche Maschinen lassen sich nicht nur für Nutzer einrichten, die Teil von speziellen Gruppen sind oder die zufällig Root auf dem System sind. Mit libvirt lassen sich virtuelle Maschinen auch vollständig unprivilegiert betreiben, etwas was in der Vergangenheit lediglich für Container eine Möglichkeit darstellte. Ausgehend vom Artikel Rootless virtual machines with KVM and QEMU (https://developers.redhat.com/articles/2024/12/18/rootless-virtual-machines-kvm-and-qemu) möchte ich vorstellen, wie sich solche virtuellen Maschinen für unprivilegierte Nutzer in libvirt einrichten lassen, wie sie vernetzt werden und wie man mit ihnen sogar Server-Dienste anbieten kann. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/279

Mar 22, 202522 min

Modern Neovim Distributions (clt25)

Neovim kann bereits sehr viel, aber was, wenn wir eine komplette IDE wollen ? Dafür gibt es vim-Distributionen! AstroNvim, LunarVim, SpaceVim, NvChad und wie sie alle heißen – eine kurze Reise durch moderne Neovim-Distributionen mit Vor- und Nachteilen sowie eine kurze Demonstration aller so verfügbaren Plugins. Alles live am Notebook, ganz interaktiv. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/170

Mar 22, 202522 min

Modern Neovim Distributions (clt25)

Mar 22, 202522 min

ZUGFeRD implementiert in kivitendo/Perl (clt25)

In der IT wird viel in digitale Lösungen investiert, um dann anschließend die Rechnung wieder über den klassischen Papierweg zu stellen. Das standardisierte Datenaustauschmodell „ZUGFeRD“ bietet hierzu eine Alternative, indem PDF-Dokumente um Buchungsmetadaten erweitert werden. Der Vortrag zeigt praxisnah die Implementierung dieses Standards und die daraus resultierende Prozess-Verbesserung für den Anwender anhand der freien betriebswirtschaftlichen Software kivitendo. Dies ist insbesondere aktuell, da dieser Standard die vom Gesetzgeber ab dem 01.01.2025 geforderten E-Rechnungspflicht erfüllt. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/214

Mar 22, 202544 min

ZUGFeRD implementiert in kivitendo/Perl (clt25)

Mar 22, 202544 min

Backups mit Restic und resticprofile (clt25)

Mar 22, 20251h 0m

Firewalls – mandantenfähig, redundant, deklarativ (clt25)

Mar 22, 20251h 23m

Warum Wasserfall agil überlegen ist (clt25)

Mar 22, 202523 min

Kubernetes ist genial, aber ggf. brauche ich es gar nicht? (clt25)

Mar 22, 20251h 12m

Kubernetes ist genial, aber ggf. brauche ich es gar nicht? (clt25)

Seit zwei Jahren arbeite ich als Cloud Engineer täglich mit Kubernetes. Ich bin davon begeistert und möchte nicht zu „ssh + vi“ oder Konfigurations-Management Tools (Ansible, Terraform) zurück wechseln. Die Vorteile von Kubernetes möchte ich in zwei Dritteln des Vortrags erklären. Im letzten Drittel möchte ich Kubernetes kritisch hinterfragen. Für welchen Kontext ist es sinnvoll, für welchen nicht? Inhalt: * Was ist Kubernetes? * Gibt es Alternativen? * Theorie von Controllern. Wunschzustand und Endlosschleife: Ist-Zustand prüfen, ggf Aktion ausführen, Ist-Zustand prüfen … * Manifests: YAML * kubectl (vgl SQL) * Quasistandards: Cilium, Cert-Manager, cloudnative PostgresSQL, ... * Cluster-API: Kubernetes Cluster mit Kubernetes verwalten (zB Cluster-API Provider Hetzner von Syself) * Cloud Native Computing Foundation, Big Tech, globale Zusammenarbeit * Golang, CRDs, Kubebuilder * Selber betreiben oder mieten? * Brauche ich Kubernetes? Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/280

Mar 22, 20251h 12m

Backups mit Restic und resticprofile (clt25)

Restic ist eine Open-Source-Backup-Software, die Daten zuverlässig speichert und vor Verlust schützt. Die Software ist plattformunabhängig und unterstützt viele verschiedene Speicherziele, darunter lokale Festplatten, Cloud-Speicher und Netzwerkprotokolle wie SFTP, REST oder S3. Restic implementiert Deduplizierung und bietet Verschlüsselung, um Backups effizient und sicher zu speichern. Deduplizierung sichert nur neue oder veränderte Daten, damit werden Duplikate vermieden und Speicherplatz wird gespart. Resticprofile ist die logische Ergänzung für Restic, welches die Konfiguration und Verwaltung mehrerer Backup-Jobs drastisch vereinfacht und übersichtlicher gestaltet. Es ermöglicht das Anlegen und Verwalten von Backup-Profilen, die alle nötigen Einstellungen speichern, wie Speicherorte, Backup-Zeiten und weitere Parameter. Dies erleichtert die Automatisierung und die übersichtliche Verwaltung von komplexen Backup-Szenarien, indem es die Bedienung von Restic optimiert und wiederkehrende Aufgaben systematisch handhabt. Außerdem kann es die Verwaltung der Cronjobs in verschiedenen Systemen übernehmen. Dieser Vortrag geht zuerst auf grundlegende Details und die Arbeitsweise von Restic ein. Wir besprechen lokalen und Cloud Storage, Verschlüsselung, Snapshots, Restore, sowie verschiedene wichtige Optionen. Im zweiten Teil erklären wir, wie resticprofile funktioniert. Als Beispiel wird ein Backup-Szenario sowohl mittels Restic als auch mit resticprofile aufgebaut, um die Unterschiede in der Handhabung zu verdeutlichen. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/141

Mar 22, 20251h 0m

Warum Wasserfall agil überlegen ist (clt25)

Agil ist überall, agil ist gehypt. Wenn etwas es so geyhpt ist, ist überhaupt soviel drin, wie draufsteht? Wenn nur Spuren von agil enthalten sind, warum bewirbt man es denn damit, da weder die Projektleitung* noch die Engineers** Lust darauf haben? Das wirft die Frage auf, ob agil wirklich so toll ist und ob man nicht anders besser zum Ziel kommt. Daher beleuchten wir kurz, woher agil kommt, warum das einige toll finden und ob es immer noch zeitgemäß ist. Zuerst definieren wir, was ein erfolgreiches Projekt ausmacht und welche groben Schritte dafür notwendig sind. Danach stelle ich einen Ansatz vor, wie man mit bekannten und unbekannten Technologien und Aufgaben zum Ziel kommen kann, ohne Buzzwords zu verwenden, die gerade hip sind und die jeder anders versteht. Da ich aus der Infrastruktur-Ecke komme, ist es nicht nur dev-lastig, aber heutzutage ist eh alles „as code“ (wenn es cool sein soll). * Kontrolle abzugeben ** mehr Zeit in Standups und Sprintmeetings zu verbringen als aktiv zu arbeiten Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/308

Mar 22, 202523 min

Firewalls – mandantenfähig, redundant, deklarativ (clt25)

Statefull Firewalls als Netzwerkknoten lassen sich linux-basiert mit unterschiedlichen Lösungsansätzen implementieren. Wenn man dazu noch Hochverfügbarkeit und/oder Mandantenfähigkeit implementieren möchte, wachsen die Optionen noch weiter. Und nicht alle Ansätze sind ideal. Im Vortrag wird eine Auswahl der Optionen gezeigt und diskutiert, welche Vor- oder Nachteile sie bringen. Die Demonstrationen zum Vortrag basieren auf Alpine Linux. Der aufgezeigte Weg kann auch für andere Umgebungen adaptiert werden. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/306

Mar 22, 20251h 23m

Efficient DevSecOps workflows with reusable CI/CD Components (clt25)

CI/CD accelerates software development, yet teams often struggle with pipeline maintenance and reliability. Configuration files might be scattered across projects, jobs fail randomly during peak hours, and urgent fixes lead to duplicated configurations. These growing pains make collaboration harder. Reusable CI/CD components offer a practical solution to improve pipeline efficiency. By transforming common pipeline patterns into shared customizable includes, teams can standardize their approach to builds, tests, and deployments. A well-structured component catalog enables teams to discover, share, and maintain these building blocks while ensuring reliability and consistency. Join this session to learn how to identify, structure, and test reusable components for your pipelines. Through practical examples with Rust and Go, you'll discover how to document and version your components effectively. Leave with hands-on use cases and concrete steps to reduce duplication and maintenance overhead in your existing CI/CD workflows. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/284

Mar 22, 202544 min

Who can compute? (clt25)

Mar 22, 202536 min