PLAY PODCASTS
Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

21,021 episodes — Page 69 of 421

Hexenmeister oder Zauberlehrling? -- KI und das Urheberrecht (clt24)

Im Internetzeitalter war lange das Urheberrechtsgesetz das Zauberbuch der Hexenmeister (Contentindustrie). Aktuell scheint es möglich, dass mit dem breiten Einsatz von generativer KI der Hexenmeister zum Zauberlehrling wird. Der Vortrag blättert ein wenig im Zauberbuch der Hexenmeister und schaut sich ein paar Zaubersprüche mit Blick auf die Wirksamkeit bei generative KI genauer an. Der Einsatz von generativer KI bringt im Urheberrecht ganz neue Fragen mit sich. Das beginnt mit den Rechten an den Trainingsdaten. Geht über in die rechtliche Beurteilung, ob die über Prompts gesteuerte generative KI das Werkzeug einer kreativen Person ist oder nur eine Maschine, die Dinge erzeugt. Dies ist ganz entscheidend für die Beurteilung, wer welche (Schutz-)Rechte geltend machen kann oder eben nicht geltend machen kann. Schließlich ist auch interessant, was passiert, wenn Inhalte aus den Trainingsdaten im generierten Produkt (wieder-)erkennbar auftauchen. Hier ist dann auch ein Seitenblick auf Schutzrechte außerhalb des Urheberrechts, wie beispielsweise das Recht am eigenen Bild von Interesse. Schaut man zum rechtspolitischen Horizont, so lohnt es sich, darüber nachzudenken, ob es künftig auch ein "Recht an der eigenen Stimme" oder "am eigenen Stil" geben kann oder sollte. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/239

Mar 17, 20241h 25m

Open-source Entwicklung und die "Zeitenwende" (clt24)

Mar 17, 202448 min

Softwarepaketierung unter FreeBSD (clt24)

Mar 17, 202454 min

Open-source Entwicklung und die "Zeitenwende" (clt24)

Open-source Entwicklung beruht auf Kooperation, und dem freien Austausch von Ideen. Wie kann man diese Ideen weiterverfolgen, wenn politische Führungen Kooperationen unterbinden wollen? Dieser Vortrag ist ein Erfahrungsbericht von Open-source Entwicklung vor dem Hintergrund der zunehmenden Antagonie zwischen USA und China, und die Auswirkungen des Ukrainekrieges auf die Linux-kernel community. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/156

Mar 17, 202448 min

Etwas weniger Kaffee bitte - Gründe Ansible zu optimieren (clt24)

Einige kennen es, mit Ansible wurden einige Sachen schön automatisiert, doch die Wartezeiten sind teilweise Lang und der Kaffeekonsum in den Wartezeiten höher als er sein müsste. Allen die etwa aus gesundheitlichen Gründen gern die Wartezeiten reduzieren wollen, um dadurch ihren Kaffeekonsum zu reduzieren, oder auch an diejenigen die ihr Ansibleläufe einfach gern so etwas optimieren wollen richtet sich der Vortrag. Aber auch an Personen die Überlegen ob sie Ansible für sich einsetzen wollen es wird kurz gezeigt wie man die Laufzeiten herrausfinden auch einzelner Tasks. es wird gezeigt welche einfachen/"Standard" Optimierungen zur Verfügung stehen. Es wird an Beispiel gezeigt was die Optimierungsoption im einzelnen gebracht hat, die Ergebnisse werden präsentiert, da ein Echtzeitlauf den Zeitrahmen sprengen kann about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/224

Mar 17, 202439 min

Etwas weniger Kaffee bitte - Gründe Ansible zu optimieren (clt24)

Mar 17, 202439 min

Fluxbox - Der Wandlungsfähige und flexible underdog (clt24)

Mar 17, 202454 min

Fluxbox - Der Wandlungsfähige und flexible underdog (clt24)

Fluxbox ist ein sehr flexibler und anpassbarer Windowmanager, der auch ohne Desktop Environment genutzt werden kann, da er alles zusätzlich benötigte mitbringt. Dass die Nutzung eigentlich einfach ist, wenn man ein paar Informationen hat, wird in diesem Vortrag gezeigt. Die Flexibilität, die Fluxbox hinter der vordergründigen Einfachheit an den Tag legt, ist unvorhersehbar und wird nur durch die eigene Kreativität begrenzt. In diesem Vortrag wird Fluxbox vorgestellt und von der Installation, der Konfiguration und der Benutzung berichtet. Auch werden ein paar Denkanstöße zur Philosophie der Arbeit mit Programmen gegeben, die leicht auf andere Programmpakete übertragen werden können. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/198

Mar 17, 202454 min

Softwarepaketierung unter FreeBSD (clt24)

Die FreeBSD Ports sind mit über 30.000 Softwarepaketen eine der größten Sammlungen quelloffener Software. Für jeden Port einer Software werden Build-Skripte und Patches bereitgestellt, mit denen der Quelltext der Software automatisch heruntergeladen, gebaut, und installiert werden kann. Auch ist es möglich, Binärpakete zu bauen und in Paketquellen zum Download bereitzustellen. All das geschieht auf Basis eines einfachen Makefiles und weniger Metadaten, die vom Paketierer bereitgestellt werden. In diesem Vortrag werde ich Sie in die technischen Hintergründe der Ports einführen. Wir gehen gemeinsam den Weg von der Erstellung eines neuen Ports für ein einfaches Softwarepaket und zeigen, wie dieses zu dem Ports beigetragen werden kann. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/189

Mar 17, 202454 min

Mit Ansible Collections & Workflows gegen das Playbook-Chaos (clt24)

Mar 17, 20241h 19m

Wie man eine Open Source Community aufbaut und lebendig hält (clt24)

Was passiert wenn kritische Open Source Projekte nicht mehr gepflegt werden? Vox Pupuli ist eine Gruppe aus über 210 Puppet Modulen/Tools Autoren. Sie alle arbeiten zusammen daran, eine anhaltende Weiterentwicklung der über 300 Open Source Modulen/Tools sicherzustellen. Das Ziel ist es aufgegebene Projekte zu adoptieren und einzelne Entwickler zu einem Kollektiv zu bündeln um effizienter arbeiten zu können. In diesem Vortrag geht es darum was Vox Pupuli ist, wie und warum es funktioniert und warum ihr mitmachen sollt! Außerdem möchten wir besprechen wie wir mit Contributions im großen Maßstab umgehen. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/257

Mar 17, 202448 min

Dokumentation als Code mit Ansible und Asciidoctor (clt24)

Die Dokumentation von Software und Umgebungen ist wichtig und erfordert viel Zeit und ständige Anpassungen, wenn sich etwas ändert. In dieser Session lernen Sie, wie Sie Ansible, Jinja2-Templates und Asciidoctor nutzen können, um den Dokumentationsprozess zu automatisieren und trotzdem ansprechende Ergebnisse erzielen zu können. Mittels Asciidoctor und Pandoc ist auch die Verwendung von Vorlagen und Corporate Identity möglich, und Copy-and-paste in ein Office-Produkt kann umgangen werden. Diese Session richtet sich an alle, die ihre Dokumentation verbessern möchten. Nach Abschluss dieser Session werden Sie in der Lage sein, • die Vorteile der Automatisierung der Dokumentation zu verstehen • Ansible, Jinja2-Templates und Asciidoctor zu verwenden, um Dokumentation zu erstellen • Ihre Dokumentation mit diesen Tools und Techniken zu verbessern und zu automatisieren. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/214

Mar 17, 202446 min

Dokumentation als Code mit Ansible und Asciidoctor (clt24)

Mar 17, 202446 min

Einführung in NetBSD (clt24)

Mar 17, 202451 min

Wie man eine Open Source Community aufbaut und lebendig hält (clt24)

Mar 17, 202448 min

Single Sign-on für Web-Anwendungen (clt24)

Keycloak ist seit Jahren in aller Munde und erfreut sich unter Systemadministrator*innen besonderer Beliebtheit. Keycloak ist eine freie Identity Provider-Software, mit der Single Sign-on für Webanwendungen umgesetzt werden kann: Einmal angemeldet, können die Nutzer*innen mit ihrem Browser auf alle angeschlossenen Anwendungen zugreifen. Im Vortrag wird ein Überblick über das Thema Web Single Sign-on mit Fokus auf die Identity Provider-Seite gegeben: * Use Cases * kurzer Vergleich der Protokolle SAML 2.0 und OIDC 1.0 * Wie funktioniert Single Sign-on grundsätzlich? Welche Komponenten sind beteiligt? * Features freier Identity Provider-Software: Keycloak und Alternativen * Was müssen die anzubindenden Anwendungen mitbringen? * Was ist zu bedenken bei der Umstellung von LDAP- auf IdP-Login? (Unique Identifier, attributbasierte Autorisierung) * Demo: Single Sign-on mit Keycloak about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/213

Mar 17, 20241h 23m

Mit Ansible Collections & Workflows gegen das Playbook-Chaos (clt24)

Ganz gleich, ob es um Installationen, Konfigurations- oder Patchmanagement geht - Ansible bietet umfassende Unterstützung bei der Automatisierung verschiedener IT Aufgaben. Dadurch können z.B. Prozesse beim Aufbau, Betrieb und der Wartung von IT-Systemen erheblich effizienter gestaltet werden. Aber wie genau kann der produktive Einsatz von Ansible zum Aufbau innovativer IT-Infrastrukturlösungen nun aussehen? Inwieweit ist das eine signifikante Veränderung zu bisherigen Arbeitsprozessen? Wo liegen die Herausforderungen bei der Implementierung und welche Lösungsansätze gibt es hierfür? In unserem Vortrag gehen wir auf diese Fragen ein und teilen wertvolle Praxistipps aus unserem Alltag mit euch! Dabei erfahrt ihr mehr zum produktiven Einsatz von Ansible im Datenbankumfeld und wie ihr mit Ansible Content Collections und Workflows Herr über das Playbook-Chaos werdet. Zusätzlich gewährt Götz Rieger, Subject Matter Expert für Ansible bei Red Hat, aus erster Hand Insights in die neuesten Entwicklungen der Red Hat Ansible Automation Platform. Neben spannenden Details zum letzten Release, wird hier der aktuelle Stand zu den Fortschritten im Bereich Künstliche Intelligenz (KI) beleuchtet! about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/178

Mar 17, 20241h 19m

Single Sign-on für Web-Anwendungen (clt24)

Mar 17, 20241h 23m

Einführung in NetBSD (clt24)

Diese Präsentation soll euch einen Einblick in NetBSD, ein Betriebssystem der BSD-Familie, liefern. 1993 ist NetBSD basierend auf FreeBSD und 386BSD entstanden. Bis heute wird es aktiv entwickelt und ist aufgrund seiner guten Portierbarkeit auf nahezu jedem Computer einsetzbar. Agenda: Geschichte & Relevanz, Warum NetBSD? Retro und Moderne Hardware, Packet Management (pkgsrc), Community und Unterstützung about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/196

Mar 17, 202451 min

Xorg ist tot, nutzen Sie Wayland (clt24)

Mar 17, 202458 min

Xorg ist tot, nutzen Sie Wayland (clt24)

Die Entwicklung des Xorg-Servers ist kaum noch aktiv. Über kurz oder lang führt dies dazu, dass die Software nur noch schwer mir aktuellen Bibliotheken und Compilern zusammenarbeitet. Wayland als Alternative ist mittlerweile ausgereift genug, um für die meisten Nutzer eine benutzbare Desktop-Umgebung zu bieten. Der Vortrag gibt einen Einblick in Wayland, führt aus welche Alternativen es für Nutzer von z.B. Tiling-Window-Managern gibt und zeigt einige modernere Entwicklungen im Linux-Desktop-Bereich auf, welche für aktuelle Applikations-Paketierungen (Flatpak, Appimage) genutzt werden. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/284

Mar 17, 202458 min

Rust lernen, aber wie? (clt24)

Dieser Vortrag ist ein Erfahrungsbericht über die Erfahrung Rust zu Lernen aus der Perspektive eines Einsteigers mit hauptsächlicher Erfahrung in Python. Besondere Aufmerksamkeit soll dabei nicht nur auf der Sprache selbst, sondern auch auf das sie umgebene Ökosystem aus Tooling und Dokumentation gelegt werden. Welche neuen Konzepte in Rust von anderen Programmiersprachen, mit denen man vielleicht durch Studium und Schule vertraut ist, abweichen, wie Rust beim Lernen hilft, und welche Schwierigkeiten dennoch bleiben. Zum Schluss möchte ich Tipps geben und Resourcen aufzeigen, welche mir bei meinem anhaltenden Lernprozess helfen, beziehungsweise geholfen haben. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/209

Mar 16, 202420 min

Rust lernen, aber wie? (clt24)

Mar 16, 202420 min

massive parallel ssh (clt24)

Dieser Talk möchte dem Linux-Administrator Techniken zeigen, die weniger bekannt sind und im Kern auf SSH basieren. Dies ist kein Talk über ssh_config(5), vi, netrw, vimdiff, emacs, ssh-copy-id oder ClusterShell; aber er zeigt ausgewählte Beispiele die die vorgenannten Werkzeuge benutzen und die täglichen administrativen Aufgaben erheblich beschleunigen. Mit anderen Worten eine Einführung in fortgeschrittene administrative Techniken, im Sinne von: "Moving Around in a Hurry" aus dem Buch UNIX POWER TOOLS. Als Beispiel wird versucht folgende Aufgaben möglichst elegant zu lösen: * Aufgabe 1) Editieren und vergleichen zweier remote root Dateien (live) * Aufgabe 2) Beliebige Befehle auf 100+ nodes ausführen. (Aufzeichnung) Level: intermediate => advanced about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/184

Mar 16, 202441 min

Einstieg in Electronic Data Capture mit REDCap (clt24)

Mar 16, 202458 min

Neues von Shotcut (clt24)

Mar 16, 20241h 1m

Static Website am Beispiel Hugo (clt24)

Mar 16, 202458 min

massive parallel ssh (clt24)

Mar 16, 202441 min

Einstieg in Electronic Data Capture mit REDCap (clt24)

REDCap (Research Electronic Data CAPture) ist eine anwenderfreundliche Webapplikation zur Erstellung und Verwaltung von Online-Umfragen und Datenerfassungsbögen, insbesondere für medizinische und translationale Forschungsprojekte. REDCap wird an der Vanderbilt University (USA) entwickelt und über das internationale REDCap-Konsortium bereitgestellt. Die Software wird kostenfrei an non-profit Organisationen abgegeben – hierzu muss man dem Konsortium beitreten. Die Software bekommen man im Quelltext (PHP), sie ist aber kein Open Source! The REDCap Consortium has 6.909 active partners in 155 countries. REDCap software has generated over 1.899.000 projects from over 2.950.000 users. 35.468 journal articles cite REDCap (https://projectredcap.org/). An der Charité Universitätsmedizin Berlin nutzen über 300 Studien REDCap zur Datenerfassung. Es gibt eine REDCap German User Group zum Austausch im deutschsprachigem Raum. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/104

Mar 16, 202458 min

Static Website am Beispiel Hugo (clt24)

Muss immer eine dynamische Website mit php und Datenbank sein? Static Websites bieten zwar nicht alles Features der bekannten Content Management Systeme, wie beispielweise Wordpress, haben aber auch Vorteile. Der Vortrag wird am Beispiel der Anwendung Hugo auf die Vor- und Nachteile von Static Websites zeigen und anhand einer einfachen (fiktiven) Vereinswebsites die Features von Hugo zeigen. Insbesondere, auch aufgrund der Ausrichtung des Linuxtages 2024, das Multilingual-Feature und die Unterstützung der verteilten Zusammenarbeit durch den Support von git. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/249

Mar 16, 202458 min

Neues von Shotcut (clt24)

Shotcut hat sich zu einem zuverlässigen Arbeitstier unter den Videoeditoren entwickelt. Im Vortrag wird vermittelt, wie man eigenes Videomaterial aus einer oder mehreren Quellen zusammenschneiden und mit Audioquellen synchronisieren kann. Hierbei wird auch auf die Nutzung von Keyframes für die Gestaltung eigener Übergänge oder der Verfolgung von Bewegungen eingegangen. Keyframes sind Momente, in denen für Video- und Audiofilter Parameter festgelegt werden, die dann zwischen den entsprechenden Momenten kontinuierlich verändert werden. Die Generierung von Keyframes kann in gewissem Maße durch Verwendung eines "Motion Trackers" automatisiert werden; das manuelle Setzen entsprechender Keyframes für Sequenzen ist aber die universellere Lösung und mit etwas Übung zügig durchführbar (Beispielvideo <https://youtu.be/zATbnuUlsAU>). about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/315

Mar 16, 20241h 1m

Of Heroes & Hypervisors: Proxmox VE & Proxmox Backup Server (clt24)

Wir erkunden die faszinierende Welt von Proxmox VE und dem Proxmox Backup Server. Diese Produkte sind mehr als nur Werkzeuge; sie sind die Superhelden Ihrer IT-Infrastruktur. Lasst uns gemeinsam eintauchen in: "Of Heroes and Hypervisors: Proxmox VE & Proxmox Backup Server unleashed" Wir beginnen mit einer aufregenden Tour durch die beeindruckenden Features von Proxmox VE und Proxmox Backup Server. Dann erkunden wir verschiedene Ausbauvarianten, beginnend mit einem Single-Node-Setup und arbeiten uns zu Clustering-Optionen mit ihren vielfältigen Vorteilen vor. Ein besonderer Schwerpunkt liegt auf der Hochverfügbarkeit, wir zeigen euch, wie diese Technologien eure IT-Infrastruktur stärken können. Wir präsentieren euch Ceph und enthüllen seine Superkräfte, begleitet von einer Live-Demo eines 3 Node Proxmox VE & Ceph Clusters. Für diejenigen, die noch tiefer in die Welt von Ceph eintauchen möchten, bieten wir Informationen zu Deployment-Varianten und Benchmarks. Schließlich erfahrt ihr mehr über unseren Service und Support und wie Proxmox VE bei der Thomas-Krenn.AG für unsere Kunden zum Einsatz kommt. Bereiten euch darauf vor, von den Superhelden der IT-Welt inspiriert zu werden und nutzt dieses Wissen, um Ihre IT-Infrastruktur auf das nächste Level zu heben. Wir freuen uns auf euch! about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/173

Mar 16, 202458 min

Of Heroes & Hypervisors: Proxmox VE & Proxmox Backup Server (clt24)

Mar 16, 202458 min

Mini-LLM selbstgemacht (clt24)

Eine Vorführung, wie ein vorliegender Rohtext als Sprachmodell benutzt werden kann, um daraus endlos lange Texte zu generieren. Dabei entwickeln wir live den Programm-Code, der am Textende ein weiteres Zeichen setzt, und noch ein Zeichen setzt, und noch ein Zeichen setzt... Obwohl unser Phrasendrescher dumm wie Stroh ist, wirken die Resultate überraschend gut. Für die Vorführung nehmen wir die interaktive Programmiersprache "J". Wer dabei auf den Geschmack gekommen ist, kann in einem Workshop mehr dazu lernen. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/287

Mar 16, 202438 min

VirtualBox Meets KVM (clt24)

VirtualBox ist ein weit verbreitetes Tool für die Desktop-Virtualisierung unter Linux. Es ist für seinen breiten Funktionsumfang und seine Performance bekannt, insbesondere für die Ausführung von Windows-VMs. Allerdings führt VirtualBox’ Abhängigkeit von einem Out-of-Tree-Kernelmodul (vboxdrv) häufig zu Kompatibilitätsproblemen mit den neuesten Linux-Kerneln und erweiterten Sicherheitsmaßnahmen wie grsecurity/PAX und schließt die gleichzeitige Nutzung von KVM aus. In diesem Vortrag stellen wir ein KVM-Backend für VirtualBox vor, das diese Probleme behebt. Durch die Integration von VirtualBox und KVM können Benutzer KVM und VirtualBox gleichzeitig nutzen, ohne auf die umfangreichen Funktionen von VirtualBox verzichten zu müssen. Das dafür notwendige VirtualBox Patchset ist unter einer Open-Source-Lizenz verfügbar. Wir werden die Implementierung dieses KVM-Backends und seine Vorteile besprechen und Anleitungen zur Verwendung unseres Patchsets geben. Darüber hinaus wird der Vortrag unseren Ansatz zum Testen von Low-Level-Software behandeln und dabei die technischen Details und Methoden hervorheben. Diese Sitzung richtet sich an Benutzer und Entwickler, die ihr Virtualisierungssetup unter Linux verbessern möchten. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/148

Mar 16, 202445 min

Mini-LLM selbstgemacht (clt24)

Mar 16, 202438 min

Was'n das fürn Programm? Manpage-Lesungen für Neugierige (clt24)

Mar 16, 202439 min

VirtualBox Meets KVM (clt24)

Mar 16, 202445 min

Was'n das fürn Programm? Manpage-Lesungen für Neugierige (clt24)

Der Vortrag reist einmal durch $PATH und stellt einige Programme vor, die in (fast) jedem Linux enthalten sind. Alleine in einem minimalen Debian sind es über 500. Warum sind sie da und was tun sie? Marie und Björn werden viele Manpages aufmachen und deren Anwenderinnen im Publikum suchen. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/264

Mar 16, 202439 min

Schwarze Kunst. Wege zum druckfertigen Werk (clt24)

Geschafft: Der Inhalt und der Umschlag Ihres Buchs liegen fertig da. Jetzt gilt es, aus den einzelnen Komponenten ein druckfähiges Werk zu ­machen. Wir zeigen, wie Sie die Einzelteile vereinen und berichten über Stolperstellen beim Veröffentlichen für Print-on-demand. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/115

Mar 16, 202450 min

Was ist eigentlich Bareos? (clt24)

Bareos ist eine platformübergreifrende und netzwerkbasierte Software-Suite zur Erstellung und Verwaltung von Datensicherungen. Wir stellen die diversen Funktionen vor, die unsere Software von vielen anderen Produkten unterscheidet und geben einen Einblick in aktuelle Neuerungen. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/205

Mar 16, 202426 min

Die Python-Bibliothek SymPy (clt24)

SymPy ist ein Computeralgebrasystem, das unter Python nutzbar ist. Mit SymPy können Gleichungen gelöst werden, differenziert und integriert werden und vieles mehr. Dieser Vortrag führt in die Verwendung von SymPy mit Python ein und zeigt einige Beispiele zur Benutzung. Python-Grundkenntnisse sind zum Verständnis hilfreich. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/265

Mar 16, 202434 min

Die Python-Bibliothek SymPy (clt24)

Mar 16, 202434 min

»KI-Hype«, oder: Was sind eigentlich »Transformer«? (clt24)

Mar 16, 202446 min

Der Compiler: Eine Einführung für Anfänger (clt24)

Mar 16, 202446 min

Sichere Datenhaltung und Backup in der Cloud (clt24)

Mar 16, 202451 min

Sichere Datenhaltung und Backup in der Cloud (clt24)

Die Cloud ist anderer Leute Computer, d.h. Datenhaltung in der Cloud erfordert bestimmte Sicherheitsvorkehrungen. Schließlich kann der Betreiber der Cloud mit meinen Daten machen was er will. Daher stelle ich in diesem Vortrag einige Werkzeuge vor, um Datenhaltung in der Cloud, insbesondere automatisierte Backups, unter Linux einzurichten. Dazu zählen u.a. die verschlüsselnden Dateisysteme gocryptfs und cryfs, das Backuptool duplicity sowie rclone - das rsync für Cloud-Storage. Ich zeige, wie man sich mit diesen Werkzeugen eine einfache und sichere Datensicherungsstrategie einrichtet und dazu kostenlos verfügbaren Speicherplatz z.B. via Google, Dropbox oder Magenta nutzt. Selbstgehostete Server mit SSH/FTP/SFTP-Zugang o.ä. können natürlich auch genutzt werden. Mit rclone können Daten nicht nur synchronisiert werden, sondern es kann auch Cloud-Storage wie eine Festplatte eingemountet werden. Darüber lassen sich auf Wunsch auch bequem Daten mit mehreren Bearbeitern teilen. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/211

Mar 16, 202451 min

Der Compiler: Eine Einführung für Anfänger (clt24)

Compiler sind magische Programme, mit denen fast jeder zu tun hat, aber niemand weiß, wie sie funktionieren. Aber was tun sie eigentlich? In diesem Vortrag schauen wir uns grob an, wie ein Compiler funktioniert. Außerdem erhält der Zuhörer das nötige Grundwissen, um mit dem Compilerbau anzufangen. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/231

Mar 16, 202446 min

DIY Verified Boot in 2024 (clt24)

In einer Welt, die immer mehr von verbundenen Geräten dominiert wird und in der immer mehr Business-Logik in die Cloud wandert, ist es wichtig sicherzustellen, dass auch nur echte Geräte mit verifizierter Software mit der Wolke kommunizieren. Das klingt logisch, aber die damit verbundenen Konsequenzen sind nicht immer auf den ersten Blick ersichtlich. Denn in den meisten Fällen reicht es eben nicht aus, einfach nur ein TPM per SPI/I2C anzuschließen. Der Vortrag soll darstellen, wie ein System entworfen werden kann, das schützenswerte Informationen gesichert ablegt. Als Beispiel dient ein moderner NXP i.MX8M ARMv8a SoC, anhand dessen der Verified-Boot Ablauf erklärt wird. Ebenfalls wird darauf eingegangen, wie sich mit Hilfe eines Yocto-basierten OS ein solches System erstellen lässt und wie man das Wissen auf andere Plattformen wiederverwenden kann. Stichworte die dem Hörer während des Vortrags begegnen können: HAB, barebox, TF-A, OP-TEE, dm-verity, Yocto. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/288

Mar 16, 202447 min

»KI-Hype«, oder: Was sind eigentlich »Transformer«? (clt24)

Von Begriffen wie »Chatbots«, »GPT« und »KI«/»KI-Modellen« spricht heute irgendwie fast jeder. Dabei existiert für viele von uns, wenn wir ehrlich sind, jenseits ihrer offensichtlichen Fähigkeiten sicher nur eine äußerst vage Vorstellung, worum es dabei aus technischer Sicht eigentlich genau geht. »Transformer« sind eine Methode des maschinellen Lernens, die nahezu all diesen Technologien zu Grunde liegt. Aber was ist maschinelles Lernen und, noch viel wichtiger, was sind Transformer? Wir gehen auf eine kleine Reise durch einige der Grundlagen dieser Begriffe, von den blutigen Grundlagen bis hin zu der Frage, ob Transformer auch andere (sinnvollere) Dinge außer Wörter aneinander reihen können. Spoiler: Ja, das können sie. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/266

Mar 16, 202446 min