PLAY PODCASTS
Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

14,494 episodes — Page 35 of 290

Eine Matrix aus 7-Segment-Anzeigen? (clt24)

Kann man auf einer Matrix aus 7-Segment-Anzeigen Bilder zeichnen oder gar Videostreams live ausgeben? Ja, man kann! Im Rahmen dieses Vortrages wird erklärt, wie so etwas aussieht und welche Probleme dabei gelöst werden müssen. Da, auf den ersten Blick, eine Analogie zu „ASCII-Art“ bestehen könnte, wird auch diese Kunstform kurz beleuchtet und vor allem die Frage geklärt, ob es Gemeinsamkeiten mit dem hier vorgestellten Projekt gibt. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/141

Mar 17, 202449 min

Aufwände schätzen (clt24)

Wer wurde nicht schon einmal gefragt, wie lange etwas oder wie viel Material für jenes Projekt benötigt wird? Manch einer liegt mit seinen Schätzungen erstaunlich richtig, andere eklatant daneben. Dies kann recht teuer und aufwendig werden, wenn der Zeitplan gesprengt wird. In dem Vortrag möchte ich euch daher ein paar unkomplizierte Methoden vorstellen, wie man einfach zu relativ guten Werten kommen kann – ganz ohne Magie oder höhere Mathematik. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/318

Mar 17, 202425 min

DD-IX: Keep Local Traffic Local (clt24)

Für das Internet sind Internet eXchanges (IX) wichtige Knotenpunkte, um Netzwerkverkehr zwischen Providern, Inhaltsanbietern und Konsumenten robust und mit geringen Verzögerungen auszutauschen. Der DD-IX Dresden Internet Exchange e. V. wurde Ende 2023 mit dem Ziel gegründet, einen Community IX für Dresden und die Region Sachsen zu betreiben. In diesem Vortrag geben wir einen kurzen Abriss der Internet-Architektur und zeigen die Relevanz und die technischen Herausforderungen beim Betrieb von IXen auf. Danach stellen wir den DD-IX im Detail vor. Dabei gehen wir auf die Gründung, die Community und die Unterstützung durch erfahrene Dritte ein. Schließlich stellen wir unser technisches Setup für den IX-Betrieb und die Vereinstechnik vor. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/245

Mar 17, 202447 min

Building an open managed PostgreSQL service (clt24)

Managed PostgreSQL services are becoming increasingly popular as businesses look for ways to simplify and streamline their database operations. But what does it take to build and operate a managed PostgreSQL service? In this talk, we will take a behind-the-scenes look at the key components of an open and portable managed PostgreSQL service. We will discuss topics such as: - How to provision and manage PostgreSQL instances at scale - How to ensure point-in-time restore, high availability, and performance - How to implement security and compliance measures - Demo of managed PostgreSQL running on Hetzner We will also share our experience building and operating the Ubicloud managed PostgreSQL service. We will discuss the challenges we faced and the lessons we learned along the way. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/268

Mar 17, 202445 min

Antistalking: Wie Hacker*innen Cyberstalking bekämpfen (chaosdorf)

Leider erfahren auch heute noch viele Menschen, insbesondere Frauen und andere nicht-männliche Personen, Gewalt und Unterdrückung. Stalking ist eine Form von Gewalt, bei der betroffene Personen verfolgt oder bedroht werden. Das kann auch über Internet und andere digitalen Medien stattfinden. Diese Formen werden Cyberstalking genannt. In dem Vortrag werden die technischen Aspekte von Fällen erklärt, bei der Betroffene in ihrer Aktivität am Smartphone verfolgt und manipuliert werden oder auch ihr Standort durch einen Angreifer überwacht wird. Dies wird möglich durch das Teilen von Zugangsdaten und auch durch den Einsatz von sogenannter Stalkerware. Wie diese Verfahren funktionieren und wie der Schutz dagegen effektiv sein kann, werdet ihr bei dem Vortrag erfahren. Unsere Referent*in wifi-cable ist Informatikerin und engagiert sich im Team Antistalking. Das ist eine Gruppe von ehrenamtlichen Expert*innen, die für Betroffene da ist durch technische Beratung, Beantworten von Fragen und Anleitung zur Selbsthilfe. Die Gruppe ist bei den Haecksen organisiert, die sich als feministische Plattform im Chaos Computer Club versteht. Weitere Infos zu dem Projekt finden sich unter https://antistalking.haecksen.org/ about this event: https://c3voc.de

Mar 17, 202420 min

Symbolische Links, ein scheußliches Laster (clt24)

An manchen Stellen machen Symbolische Links – also Links, die die Hierarchie des Dateisystems aufbrechen – Sinn, doch nicht immer. Es kann verwirrend und besonders in gewachsenen Umgebungen ein Grund für plötzlich auftretende Probleme sein, wenn mehrere valide Pfade zu einer Datei existieren. In meinem Vortrag gehe ich darauf ein, wieso Symbolische Links so beliebt sind, wo mögliche Probleme lauern und welche Alternativen es gibt. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/281

Mar 17, 202444 min

Elektromagnetische Verträglichkeit für den Hobbyisten (clt24)

Elektromagnetische Verträglichkeit (EMV) und Elektrostatische Entladung (ESD) sind zwei Schlagworte, die einem in der Elektronik auch als Hobbyist begegnen können. Der Monitor geht kurz aus, wenn man sich auf den Schreibtischstuhl setzt? Oberflächlich betrachtet, grenzen solche Effekte an Schwarze Magie. Dieser Vortrag versucht, mit praktischen Beispielen und einfachen Analogien etwas Licht ins Dunkel zu bringen. Ziel ist es, dem Maker Empfehlungen für den Alltag mit Elektronik an die Hand zu geben. Zunächst beginnt der Vortrag mit einer kurzen Einführung, was es mit EMV und ESD eigentlich auf sich hat. Danach wird anhand von Beispielen gezeigt, wo ein Maker beim Umgang mit Raspberry Pi, Arduino oder auch dem normalen USB-Hub am PC mit diesen Themen in Kontakt kommt. Damit das nicht zu theoretisch bleibt, sehe wir uns reale Probleme und – wo möglich – Lösungen an. Zum Schluss werden noch EMV- und ESD-Maßnahmen aus realen Produkten gezeigt. Zum einen kann man daran lernen, wie die Profis mit EMV und ESD umgehen. Zum anderen hilft es, diese Maßnahmen zu erkennen, um sie nach einer Reparatur auch wieder korrekt einbauen zu können. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/290

Mar 17, 202448 min

Computertruhe: Zeichen setzen durch Open Source. (clt24)

Computer sind Mittel der Kommunikation, Bildung, Unterhaltung und des sozialen Engagements. Doch nicht jeder hat Zugang zu diesen Technologien. Der rasche technische Fortschritt verkürzt die Nutzungsdauer von Computern, was zu einem Überschuss an ausgemusterten, aber noch funktionsfähigen Geräten führt. Wir, die Mitglieder des Vereins Computertruhe e. V., greifen hier ein. In unserer Freizeit bringen wir gespendete Computer und andere Hardware wieder in Stand, löschen alle persönlichen Daten und geben die Geräte kostenlos an Bedürftige und gemeinnützige Organisationen weiter. Unser Handeln schafft eine Verbindung zwischen dem Überschuss an Computern und der Möglichkeit digitaler Teilhabe für Menschen, die sich sonst keine eigene Technik leisten könnten. Dabei schonen wir die Umwelt durch die Wiederverwendung funktionsfähiger Geräte und den Einsatz von Open-Source-Lösungen. In unserem Vortrag auf den Linux-Tagen erläutern wir, wie wir durch Open-Source-Software wie Linux und LibreOffice sowie einer digitalen und papierlosen Organisation effizient und ortsunabhängig arbeiten. Wir teilen unsere dreijährigen Erfahrungen aus den Standorten Chemnitz und Zwickau, diskutieren, wie man sich uns anschließen oder eigene Standorte gründen kann. Wir demonstrieren den vollständigen Prozess – von der Entgegennahme eines Spendenangebots über die Reparatur bis zur Ausgabe der Geräte. Unser Vortrag ist eine Aufforderung zum Handeln, zur Teilnahme und setzt ein Zeichen für Nachhaltigkeit und digitale Teilhabe durch den Einsatz von Open-Source-Lösungen. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/250

Mar 17, 202440 min

hochwertige Bioakustik-Aufnahmen mit Raspberry Pi (clt24)

Das „Raspberry Pi Bat Projekt“ hat sich zum Ziel gesetzt, in der Fledermausforschung eine möglichst kostengünstige Lösung für hochwertige Rufaufnahme zu realisieren. Der Anspruch ist die Bereitstellung von Rufaufnahmen, deren Bestimmung, wenn es die Aufnahmesituation erlaubt, bis auf Artniveau ermöglicht. In dem Vortrag geht es schwerpunktmäßig um Audioaufnahmen mit ihren verschiedenen Herausforderungen und den Ansprüchen durch den Anwender und die Umsetzung einer Mithörfunktion auf Basis der Frequenzteiler-Technik. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/159

Mar 17, 202453 min

Warum NIS2 und Cyber-Resiliance-Act uns alle betreffen (clt24)

Die kommende NIS-2-Richtlinie wird den Kreis der Unternehmen der kritischen Infrastruktur deutlich erweitern: Statt bislang nur 3700 Unternehmen werden zukünftig fast 30.000 Unternehmen durch die Vorgaben von NIS2 betroffen sein. Neu dabei sind allerdings auch Branchen wie die Lebensmittelversorgung ("Spreewald Gurken") und ab einer Größe von 100 Mitarbeitern. Doch Vorsicht: Professionelle Dienstleister für diese Unternehmen sind bereits ab 50 Mitarbeitern von NIS2 erfasst und das ist schnell erreicht. Und sind wir nicht alle ein bißchen Dienstleister? Und auch der Cyber-Resiliance-Act (CRA) wirft viele Fragen und Änderungen für die Arbeit mit Open Source Software auf, sieht er doch umfassende Produkt-Haftungsfragen für Lieferanten vor. Doch wie verhält sich das bei kostenlos bereitgestellter Open Source Software? Bei Community-Projekten, die hier und dort auch professionell eingesetzt werden? Müssen sich Hobby-Coder plötzlich vor Durchgriffshaftungen schützen oder ihre Arbeit gar einstellen, selbst wenn sie unentgeltlich tätig waren? Cyber-Sicherheit und Resilienz wird zunemend wichtiger. Für alle. Aber auch unbequemer. Auch für alle. Kurzum: Wir müssen uns das dringend anschauen. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/328

Mar 17, 202457 min

Crypto-Policies – Was ist das? (clt24)

Crypto-Policies sind ganz einfache vereinfachte systemweite kryptographische Einstellungen. Da kann mensch, als nicht kryptographisch besonders erfahren, eigentlich nicht so viel falsch machen … Diese sytemweiten kryptographischen Einstellungen halten in immer mehr Linux-Distributionen Einzug. Daher hier ein kleines »How-(not)-to-Do« anhand von SSH-Versuchen in AlmaLinux (war mal binär kompatibel zu RHEL) dazu. Ich werde erklären, wie ich auf die Crypto-Policies aufmerksam geworden bin, wie meine ersten Versuche mit Crypto-Polices waren, wie sie eigentlich funktionieren und wie sie angepasst werden können, aber auch, auf welche unerwarteten Entdeckungen ich gestoßen bin. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/138

Mar 17, 202427 min

Automatisierte EVPN-VXLAN-Fabric mit Cumulus Ansible Netbox (clt24)

L2-Domänen und Switching sind schon immer ein Problem gewesen. Daher wird in modernen Rechenzentren am besten nur noch Netzwerkverkehr über Routing (L3) verteilt. Leider ist das nicht immer möglich, weil Applikationen z. ,T. damit nicht umgehen können oder es aus anderen Gründen nicht umgesetzt werden kann. Hier kann eine Technologie wie VXLAN mit der EVPN-Adress-Family helfen, eine moderne Architektur im Rechenzentrum einzuführen. Unterstützt wird dies von dem Motto: »Was nicht automatisiert ist gibt es nicht«. Wir nehmen Ansible, Cumulus-Linux. Netbox und Python zur Hand, um die aufwendige Konfiguration einer EVPN-VXLAN-Fabric zu automatisieren. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/210

Mar 17, 20241h 18m

Cash Cash Cash – Prototype Fund Runde 16! (clt24)

Der Prototype Fund fördert seit acht Jahren Open Source Software. Und wir legen nochmal nach und laden ein, sich für die 16. Runde zu bewerben: Es winken 47.500 € über sechs Monate Förderung durch das Bundesministerium für Bildung und Forschung. Aber nicht nur finanziell werden die Entwickler*innen und Teams gefördert, wir bieten auch Zugang zu Coachings, Netzwerken und Weiterbildungen. Das alles gibt es zum unschlagbaren Preis einer möglichst unbürokratischen Bewerbung. Wir stellen in diesem Vortrag kurz vor, was den Prototype Fund ausmacht ist, bringen ein paar Beispielprojekte mit, geben ein paar Tipps zur Bewerbung und sprechen darüber, wie nachhaltige Projektentwicklung klappen kann. Anschließend wird es Zeit für eure Fragen geben. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/183

Mar 17, 202444 min

Hinter den Kulissen von learning.lpi.org (clt24)

Multilinguales Single-Source-Publishing für Web und Print Unter learning.lpi.org bietet das LPI Lernmaterialien mit derzeit über 800 Lektionen in 14 Sprachen als Website und als PDF an. An dem Projekt arbeiten mehr als 65 Personen aus allen Teilen der Welt mit. Der dahinterliegende Workflow basiert auf einer Reihe von Werkzeugen, die ausnahmslos freie Software sind. Zentrale Komponenten sind dabei Git, OmegaT, AsciiDoctor, GitLab, Hugo und Docker. In unserem Vortrag erklären wir die Organisation des Projekts, Bedeutung und Funktion der einzelnen Komponenten und vollziehen in einer Live-Demo den Weg einer Fehlerkorrektur vom Feedback bis zur Veröffentlichung gemeinsam nach. Schließlich geben wir Einblick in die aktuell in Entwicklung befindlichen Materialien und zeigen, wie eine Mitarbeit an dem Projekt abläuft. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/230

Mar 17, 20241h 26m

SSH-Login mit FIDO-Tokens statt Keyfiles (clt24)

Seit Anfang 2020 unterstützt SSH nun auch private Schlüssel auf FIDO-Tokens, etwa den verbreiteten Yubikeys. In diesem Vortrag sehen wir uns die technischen Hintergründe an und führen das ganze praktisch vor, inklusive der gängigen Konfigurationsmöglichkeiten. Damit steht der Umsetzung im eigenen Alltag dann nichts mehr im Wege. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/199

Mar 17, 202446 min

Sovereign Cloud Stack - Hintergründe & Zukunft (clt24)

Das Open-Source-Projekt „Sovereign Cloud Stack“ hat sich zum Ziel gesetzt, ein offenes Netzwerk für die gemeinsame Entwicklung von standardisierten und interoperablen Cloud-Technologien zu werden. Hierzu werden einerseits Standards für den Cloud-Stack definiert. So können bestehende Lösungen den Standards angepasst werden und kompatibel sein. Andererseits wird im Rahmen des Projekts eine Referenzimplementierung entwickelt, die aus existierenden Open-Source-Softwaremodulen besteht und die SCS-Standards in der Praxis umsetzt. Durch die Verbindungen zu Linux Foundation, CNCF und der OIF wird darüber hinaus ein aktiver Beitrag zu den jeweiligen Upstreams geleistet. Der starke Fokus auf Standards und freie Lizenzen soll aktiv einem Vendor-Lock-In entgegen wirken. Ein Wechsel des Anbieters kann ohne aufwendige Migrationsinvestitionen durchgeführt werden. Für Anbieter bedeutet die Standardisierung auch, dass für spezialisierte Services in ihrer Cloud auf einen verlässlichen Unterbau zurückgegriffen werden kann. Im aktuellen Stand ist die seit 2020 in Entwicklung befindliche Plattform bereits am Markt, Instanzen des SCS werden von großen deutschen CSPs an Kunden offeriert. Andere Anbieter schließen ihre Cloud-Angebote über die SCS-Standards an den Verbund an. Dadurch wächst sozusagen ein föderierter, offener Hyperscaler. Finanziert wird das Vorhaben als Projekt des Open Source Business Alliance - Bundesverband für digitale Souveränität e.V. von Fördergeldern des BMWK. In Zukunft soll das Projekt sich selbst tragen, die Ergebnisse als marktreifes Produkt in der Breite verwendet und weiterentwickelt werden. In diesem Vortrag stellen wir euch die Hintergründe des SCS vor, zeigen auf, wo das Projekt gerade steht und wie die Zukunft aussehen könnte. Darüber hinaus geben wir euch Einblicke in die Erfahrungen mit der Community und wo für Interessierte die besten Einstiegspunkte sind. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/304

Mar 17, 202431 min

schnell und kosteneffizient IoT-Lösungen entwickeln (clt24)

IoT (Internet of Things) spielt für die Deutsche Bahn eine immer wichtigere Rolle. Sei es, um bestehende Infrastruktursysteme zu überwachen und mit vorausschauender Wartung fit für die Zukunft zu machen oder um Informationen zu gewinnen, um darauf basierend bessere Entscheidungen treffen zu können. Für die Deutsche Bahn ist es wichtig, dass Prototypen sehr schnell und kosteneffizient gebaut und getestet werden können. Der Vortrag gibt einen Einblick in die Open-Source-Software ThingsBoard und den IoT-Baukasten Tinkerforge. Anschließend werden wir eine Live-Demo durchführen und ein IoT-System zur Überwachung der Luftqualität im Konferenzraum aufbauen. Damit erhalten Sie einen sehr einfachen Einstieg in die Welt des IoT. Abschließend möchten wir unsere Erfahrungen bei der Durchführung von IoT-Hackathons zur Lösungsfindung oder Nachwuchsgewinnung teilen und drei ungewöhnliche IoT-Anwendungsfälle bei der Deutschen Bahn vorstellen. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/191

Mar 17, 20241h 16m

Moderne RZ - warum Wasserkühlung Zukunft & Multimode out ist (clt24)

Luft ist ein ziemlich guter thermischer Isolator, er leitet Wärme also ziemlich schlecht. Und dennoch kühlen wir seit jeher Server mit Luft. Das ist ineffizient, teuer und absolut nicht nachhaltig. Und eigentlich wäre das auch gar nicht nötig - denn mit Wasserkühlung gibt es ja durchaus valide Alternativen für moderne Rechenzentren, die erprobt sind, ziemlich viel Geld und CO2 einsparen und außerdem den Vorgaben des EnEfG mit Leichtigkeit entsprechen. Und apropos moderne Rechenzentren: Die haben einen ziemlichen Bandbreitenbedarf beim Netzwerk - bis zu 800G ist da heute üblich. Und damit einher gehen nicht nur teure Optiken, sondern auch neue Konzepte bei der passiven Verkabelung. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/305

Mar 17, 202448 min

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

Uni-Institut mit Linux? Läuft bei uns. (clt24)

Wie baue ich eine IT-Infrastruktur für ein Universitätsinstitut auf? Mit Arbeitsplatzrechnern, Account-Verwaltung, zentralem Fileserver und am besten noch mit Monitoring und Ausfallsicherheit? …und das alles mit freier und kostenloser Software? Wir zeigen in diesem Vortrag wie wir für ein Institut mit etwa 30 Mitarbeitenden und 60 Studierenden ein Linux-basiertes System aufgebaut haben. Dabei geben wir Einblicke in unsere Arbeit als Admins und zeigen was für uns in den genannten Bereichen gut funktioniert. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/154

Mar 17, 202457 min

InnerSource - Open Source Arbeitsweisen im Unternehmen (clt24)

"gaining by sharing" - so beschrieb Niels Basjes den Kern des "Apache Way" of Open Source. Open Source Projekte bringen Teams aus unterschiedlichsten Ländern zusammen, die über die Grenzen von Unternehmen hinweg gemeinsam Software entwickeln und so die Basis für Innovationen für alle schaffen. Global verteilt, volle Transparenz, und mit hoher Motivation und Eigeninitiative - kann man die Patterns, die diese Arbeit ermöglichen, auch auf die Arbeit im Unternehmen übertragen? InnerSource zeigt, man kann. Und lernt dabei ganz nebenbei, wieviel man beim eigenen Einsatz von Open Source noch verbessern kann. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/117

Mar 17, 202432 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Corporate Publishing mit Markdown, Pandoc und ConTeXt (clt24)

Die Hostsharing eG nutzt eine Publishing-Umgebung auf Basis von Markdown, Pandoc, ConTeXt und Git. Das System gewährleistet die Handhabung des Corporate Designs, beschleunigt die Erstellung von Printprodukten und ermöglicht ihre Versionierung mit Git. Printprodukte werden als Markdown-Datei erstellt und anschließend skriptgesteuert von Pandoc und dem TeX-Macropaket ConTeXt in PDF-Dokumente umgewandelt. ConTeXt wurde gewählt, weil es besonders gut für individuelle Layouts geeignet ist. Der Vortrag schildert Erfahrungen bei der Entwicklung und Nutzung des Systems sowie die Erweiterungspläne. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/188

Mar 16, 202455 min

RocketLang - Mein eigener kleiner BER (clt24)

Mit dem Buch `Writing An Interpreter In Go` habe ich nicht nur angefangen Go zu lernen, sondern auch wie man einen eigenen Interpreter schreibt. Dabei sind viele Ideen übrig geblieben, die ich in den letzten 3 Jahren mal mehr, mal weniger abgearbeitet habe. Ich möchte euch auf eine kurze Reise durch die Entstehung von RocketLang mitnehmen und erzählen, was ich dabei über Interpreter, persönliches Projektmanagement, Flüche und Freundschaften gelernt habe. Bitte anschnallen, es geht steil bergab! about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/112

Mar 16, 202446 min

Never ever break userspace - was das in der Praxis bedeutet (clt24)

Es ist eine goldene Regel, dass der Linux Kernel nicht den Userspace kaputt machen soll. Was auf eine bestimmte Art einmal funktioniert hat, soll auch in der Zukunft genau so funktionieren. Klingt logisch. Klingt einfach. Was das aber in der Praxis heißen kann, wenn eine Hardware-Spezifikation (hier SMBus) ein kleines Update erfährt, davon handelt dieser Vortrag des I2C-Maintainers Wolfram Sang. Es ist eben nicht möglich, einfach ein Array zu vergrößern, weil jetzt mehr Daten gesendet werden dürfen. Warum das so ist, und wie man das Update trotzdem hinbekommen kann, das soll hier gezeigt werden. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/252

Mar 16, 202448 min