
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
Open-source Entwicklung und die "Zeitenwende" (clt24)
Softwarepaketierung unter FreeBSD (clt24)
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
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
Etwas weniger Kaffee bitte - Gründe Ansible zu optimieren (clt24)
Fluxbox - Der Wandlungsfähige und flexible underdog (clt24)
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
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
Mit Ansible Collections & Workflows gegen das Playbook-Chaos (clt24)
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
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
Dokumentation als Code mit Ansible und Asciidoctor (clt24)
Einführung in NetBSD (clt24)
Wie man eine Open Source Community aufbaut und lebendig hält (clt24)
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
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
Single Sign-on für Web-Anwendungen (clt24)
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
Xorg ist tot, nutzen Sie Wayland (clt24)
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
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
Rust lernen, aber wie? (clt24)
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
Einstieg in Electronic Data Capture mit REDCap (clt24)
Neues von Shotcut (clt24)
Static Website am Beispiel Hugo (clt24)
massive parallel ssh (clt24)
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
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
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
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
Of Heroes & Hypervisors: Proxmox VE & Proxmox Backup Server (clt24)
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
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
Mini-LLM selbstgemacht (clt24)
Was'n das fürn Programm? Manpage-Lesungen für Neugierige (clt24)
VirtualBox Meets KVM (clt24)
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
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
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
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
Die Python-Bibliothek SymPy (clt24)
»KI-Hype«, oder: Was sind eigentlich »Transformer«? (clt24)
Der Compiler: Eine Einführung für Anfänger (clt24)
Sichere Datenhaltung und Backup in der Cloud (clt24)
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
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
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
»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