PLAY PODCASTS
Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

21,021 episodes — Page 17 of 421

Alles backupen mit Rsnapshot (clt25)

Mar 22, 202554 min

Automatisierung in der Cloud – ein IaC-Praxisvortrag (clt25)

Mar 22, 20251h 22m

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

Mar 22, 202544 min

Who can compute? (clt25)

Mar 22, 202536 min

Erkenntnisse und Erfahrungen aus fünf IoT-Projekten (clt25)

Mar 22, 202552 min

Einführung in nftables (clt25)

Mar 22, 202553 min

Einführung in nftables (clt25)

Anstelle von iptables werden aktuelle Linux-Distributionen zunehmend mit dem neueren Paketfilter nftables ausgeliefert. Selbst wenn der Benutzer noch die iptables-Befehle einsetzt, wird im Hintergrund das Kernel-Backend von nftables anstelle von netfilter verwendet. Einige Vorteile von nftables kommen jedoch erst bei Verwendung der nft-Befehle zum Tragen. Höchste Zeit, einen Blick auf nftables zu werfen. Dieser Vortrag gibt einen Überblick über nftables, erläutert die Vorteile gegenüber iptables und zeigt die Verwendung anhand von einigen praktischen Beispielen. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/224

Mar 22, 202553 min

Automatisierung in der Cloud – ein IaC-Praxisvortrag (clt25)

Infrastructure as Code – die gesamte eigene Infrastruktur als ein paar (mehr) Zeilen Code vorliegen zu haben – so ist zumindest das Versprechen der Cloud. Doch häufig wird noch unterschätzt, wie mächtig IaC eigentlich wirklich ist. In diesem praktischen Vortrag wollen wir uns dem Thema einmal von der Basis her nähern, angefangen bei der Frage, was eine (private) Cloud von einer klassischen Virtualisierungsplattform unterscheidet, insbesondere im Hinblick auf OpenStack. Danach geht es um die Automatisierung der Plattform auf Basis von Terraform, respektive OpenTofu. Wir werden live VMs erstellen, Storage zuweisen, Netzwerke, Router und Floating-IPs anlegen. Wir werden Loadbalancer und Security Rules anlegen. Wir werden dabei auch auf die Provider für verschiedene Cloud-Plattformen eingehen – und damit die Interoperabilität von OpenTofu. Nachdem wir die Infrastruktur angelegt haben, werden wir uns mit Ansible um die virtuellen Maschinen kümmern und zum Beispiel Passwörter setzen und Software installieren und konfigurieren. Wir werden dabei auch klären, welchen Unterschied es zwischen Ansible und OpenTOFU gibt – und warum es sinnvoll ist, zwei Automatisierungslösungen zu pflegen. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/310

Mar 22, 20251h 22m

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

Alles backupen mit Rsnapshot (clt25)

Wer ruhig schlafen möchte, braucht ein Backup, das regelmäßig und zuverlässig alle wichtigen Daten erfasst. Das bewährte Tool „rsnapshot“ erzeugt rotierende Backups von Daten auf lokalen Rechnern, von entfernten Rechnern via SSH und so ziemlich jeder anderen Quelle. Ziel ist, einen zentralen Backup-Rechner zu betreiben, der den eigenen Desktop, jegliche Server und sonstige Datenspeicher sichert. Der Vortrag zeigt die Startvoraussetzungen, die erstmalige Einrichtung und ein paar kreative Wege, um Dinge ins Backup zu holen, die nicht dafür gemacht wurden. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/337

Mar 22, 202554 min

Who can compute? (clt25)

AI, like ChatGPT, is everywhere. But can AI solve difficult mathematical problems? In this talk we want to compare the skills in the area of Computer Algebra of Mathematica, SymPy and ChatGPT. We use dedicated exercises to compare these three systems. Who can compute and who is the winner? Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/152

Mar 22, 202536 min

Universelles Offsite-Backup mit iSCSI (clt25)

Datensicherung ist essenziell, um sich vor Datenverlust zu schützen, sei es durch den Ausfall einer Festplatte oder den Diebstahl des Computers. Doch was passiert, wenn durch ein Unglück – wie einen Wohnungsbrand – sowohl die ursprüngliche als auch die gesicherte Kopie verloren gehen? Hier kommt das sogenannte „Offsite-Backup“ ins Spiel: eine Datensicherung an einem räumlich getrennten Standort. In diesem Vortrag zeige ich euch, wie ihr ein einfaches, kostengünstiges und sicheres Offsite-Backup einrichten könnt. Dabei setze ich auf einen Raspberry Pi in Kombination mit einer externen Festplatte als Hardwarebasis. Der Vortrag führt euch durch die Einrichtung des Systems und umfasst insbesondere folgende Themen: - Aufbau eines einfachen VPNs zwischen zwei Standorten, einschließlich der Nutzung von dynamischem DNS und der Konfiguration einer Portweiterleitung im Router. - Einbindung des Speichers über iSCSI, einem leistungsstarken Speicherprotokoll aus der Industrie. - Sicherung der Daten durch Verschlüsselung mit den Bordmitteln von Linux. - Vorschlag eines geeigneten Backup-Programms, um die Datensicherung zu automatisieren und zu vereinfachen. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/147

Mar 22, 202551 min

Kodi reloaded (clt25)

Seit dem ersten Release vor über 20 Jahren hat sich Kodi einen festen Platz auf der Liste der beliebtesten Home-Theater-Systeme gesichert. Ursprünglich für die Xbox vorgesehen (daher auch der initiale Name XBMC für Xbox Media Center), ist diese Software mittlerweile auf den meisten Systemen als Bestandteil der Standard-Distribution verfügbar. Der Vortrag gibt einen Überblick über die fortgeschrittenen Aspekte dieser Software, die insbesondere für Anwender, die ihre Installation über den Standard hinaus anpassen wollen, von Interesse ist. Der Vortrag gliedert sich wie folgt: - Architektur von Kodi, - Kodis Umgebung (Erweiterungen, fortgeschrittene Konfiguration, Medien, etc.), - Anatomie einer Erweiterung am Beispiel eines Metadaten-Scrapers, - Fortgeschrittene Aspekte (Datenbanken, Benutzerdaten-Organisastion, etc.), - Diskussion. Der Fokus des Vortrags liegt hierbei auf der Praxis; wenn möglich, werden Code und andere praxisrelevante Artefakte zur Illustration benutzt. Der Vortrag stützt sich auf 15 Jahre praktische Erfahrung mit dieser Software sowie Kodi als Fallstudie im Rahmen von Hochschulpraktika zu diesem Thema. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/208

Mar 22, 202553 min

Incus – ein System Container und Virtual Machine Manager (clt25)

Mar 22, 202554 min

Loadbalancer mit Kerneltools – mit XDP den Kernel erweitern (clt25)

Mar 22, 202552 min

Businessplanung mit JupyterLab (clt25)

Mar 22, 202539 min

Universelles Offsite-Backup mit iSCSI (clt25)

Mar 22, 202551 min

Incus – ein System Container und Virtual Machine Manager (clt25)

Incus ist ein fork des LXD-Projektes, welches viele Jahre als Teil der Linux Container Community entwickelt und gepflegt wurde. Es bezeichnet sich selbst als modernes, sicheres und mächtiges Verwaltungswerkzeug für System Container und virtuelle Maschinen. Der Vortrag soll einen Überblick zum genannten Projekt verschaffen und klären, wie Incus gegenüber den bekannten Projekten wie Proxmox und XCP-ng einzuordnen ist. Im ersten Teil meines Vortrags zeige ich u. a. die Möglichkeiten auf, welche Incus bei der Verwaltung von System Container und Virtuellen Maschinen bietet. Hierbei wird auch der Unterschied erklärt zwischen Application Container, System Container und virtuellen Maschinen. Im zweiten Teil meines Vortrags gebe ich euch einen Überblick, wie sich Incus seit dem initialen Release im Oktober 2023 entwickelt hat und was es noch so rund um Incus gibt bzw. was für 2025 geplant ist. Zum Abschluss wird es natürlich auch eine kurze Demo geben. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/299

Mar 22, 202554 min

Superhuman AI - Wie & wann ist KI nützlich? (clt25)

Mar 22, 202557 min

Kodi reloaded (clt25)

Mar 22, 202553 min

Superhuman AI - Wie & wann ist KI nützlich? (clt25)

Mar 22, 202557 min

Businessplanung mit JupyterLab (clt25)

Die Geschäftsplanung erfolgt heutzutage in der Regel mit einer Tabellenkalkulation. Der Vortrag stellt eine alternative Methode mithilfe von Juypter-Notebooks vor. Jupyter-Notebooks sind in den Datenwissenschaften beliebte Werkzeuge für wissenschaftliche Berechnungen und Datenvisualisierung. Ein Notebook ist ein Dokument, das Code, Text, Daten, Visualisierungen durch Diagramme und Grafiken sowie interaktive Steuerelemente miteinander kombiniert. Es ist eine interaktive kollaborativ nutzbare Umgebung für das Prototyping und die Erläuterung von Code, die Erkundung und Visualisierung von Daten und den Austausch von Ideen mit anderen. Als Werkzeug der Datenwissenschaft ermöglichen Notebooks die Erschließung großer Datensammlungen, die durch die Geschäftstätigkeit anfallen. Auf Basis von Umsatz-, Kosten- und Ergebnisanalysen lassen sich Businesspläne aufstellen, die Szenarien für eine mögliche wirtschaftliche Entwicklung darstellen. Stehen Ist-Daten zu Erlösen, Kosten oder Personaleinsatz, etwa aus einem ERP-System, zur Verfügung, lassen sich diese ebenfalls auswerten. Die Gegenüberstellung mit den Plan-Daten ermöglichen erste Schritte zu einem weitgehend automatisierten Controlling. Die Berechnungslogik besteht nicht wie in Tabellenkalkulationen aus Formeln, sondern aus Code, der versioniert werden kann. Das Gleiche gilt für die Visualisierung der Daten. Der Vortrag präsentiert ein mögliches Setup zur Geschäftsdatenanalyse am Beispiel der Hostsharing eG. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/297

Mar 22, 202539 min

Loadbalancer mit Kerneltools – mit XDP den Kernel erweitern (clt25)

extended Data Path (XDP) ist ein Feature aus dem Framework extended Berkley Package Filter (eBPF) mit dem individuelle Programme sicher in den Kernel geladen werden können und die Möglicheit zur effiziente Netzwerkprogrammierung eröffnen. Zuerst gibt es einen kurzen Abriss, wie eBPF und das Subset XDP funktioniert, wo die Stärken und Schwächen sind. An einem kleinen Beispiel wird die Programmierung eines Level-4 Loadbalancers gezeigt. Abgrenzung: Der Vortrag ist kein Tutorial, um XDP zu lernen, er soll einen ersten Überblick über die Architektur sowie die Einsatzmöglichkeiten der Technologie bieten. Licensed to the public under http://creativecommons.org/licenses/by/4.0 about this event: https://chemnitzer.linux-tage.de/2025/de/programm/beitrag/111

Mar 22, 202552 min

Freiheit oder Sicherheit? Überwachung im digitalen Zeitalter (dgna)

Mar 20, 202559 min

Freiheit oder Sicherheit? Überwachung im digitalen Zeitalter (dgna)

Die digitale Überwachung nimmt stetig zu: Kameras auf Plätzen und in Zügen gehören heute zum Alltag. Die Mobilfunkprovider müssen Verbindungs- und Standortdaten für sechs Monate speichern. Bald müssen die Fluggesellschaften die Daten ihrer Passagiere dem Staat melden. Die Hersteller unserer Smartphones wissen sowieso immer, wo wir sind und mit wem wir kommunizieren. Ist unser Leben dank all dieser Massnahmen sicherer geworden? Am Netzpolitischen Abend vom 20. März 2025 ist Rechtsanwalt und alt Bundesrichter Niklaus Oberholzer zu Gast. Er konnte mit seiner beruflichen Tätigkeit die Veränderungen in Polizei und Justiz, welche die Digitalisierung mit sich brachten, hautnah mitverfolgen. Wir fragen ihn, wie sich die Justiz- und Polizeiarbeit veränderte und diskutieren mit ihm verschiedene Aspekte das Spannungsfelds zwischen Freiheit, Sicherheit, und staatlicher Kontrolle. about this event: https://www.digitale-gesellschaft.ch/event/netzpolitischer-abend-zu-freiheit-oder-sicherheit-ueberwachung-im-digitalen-zeitalter/

Mar 20, 202559 min

The Microservices Problem No One Warned Us About (And How You Can Avoid It) (bobkonf2025)

Mar 14, 202544 min

Die Starre überwinden - Mit DDD zu geschmeidigem Code (bobkonf2025)

Mar 14, 202547 min

The Microservices Problem No One Warned Us About (And How You Can Avoid It) (bobkonf2025)

Mar 14, 202544 min

Die Starre überwinden - Mit DDD zu geschmeidigem Code (bobkonf2025)

Mar 14, 202547 min

Property-Based Testing: The Past, The Present, and The Future (bobkonf2025)

Mar 14, 202544 min

Recursive Definitions in Lean (bobkonf2025)

Mar 14, 202543 min

Recursive Definitions in Lean (bobkonf2025)

Mar 14, 202543 min

Property-Based Testing: The Past, The Present, and The Future (bobkonf2025)

Mar 14, 202544 min

OOP is dead, long live Object Orientation! (bobkonf2025)

Mar 14, 202546 min

Functional data structures in Swift (bobkonf2025)

Mar 14, 202547 min

Functional data structures in Swift (bobkonf2025)

Mar 14, 202547 min

OOP is dead, long live Object Orientation! (bobkonf2025)

Mar 14, 202546 min

Things We Never Told Anyone About Functional Programming (bobkonf2025)

Mar 14, 202542 min

Things We Never Told Anyone About Functional Programming (bobkonf2025)

Mar 14, 202542 min

A Language Server for your DSL for Fun and Profit (bobkonf2025)

Mar 14, 202541 min

Against the (formal) method? (bobkonf2025)

Mar 14, 202546 min

Against the (formal) method? (bobkonf2025)

Mar 14, 202546 min

A Language Server for your DSL for Fun and Profit (bobkonf2025)

Mar 14, 202541 min

Correct by Construction Concurrent Programs in Idris 2 (bobkonf2025)

Mar 14, 202544 min

Developing DSLs: A Look at Three Practical Strategies with Real-World Examples (bobkonf2025)

Mar 14, 202542 min

Correct by Construction Concurrent Programs in Idris 2 (bobkonf2025)

Mar 14, 202544 min

Beyond the Basics of LSP: Advanced IDE services for OCaml (bobkonf2025)

Mar 14, 202544 min

Service-less communication: is it possible? (bobkonf2025)

Mar 14, 202546 min

Service-less communication: is it possible? (bobkonf2025)

Mar 14, 202546 min

Beyond the Basics of LSP: Advanced IDE services for OCaml (bobkonf2025)

Mar 14, 202544 min