PLAY PODCASTS
Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

21,498 episodes — Page 132 of 430

Ein Apache Superset Plugin zur interaktiven Datenrepräsentation mit Karten und Charts (fossgis2023)

Der Vortrag beleuchtet die Verknüpfung unterschiedlicher Visualiserungsmethoden wie Karten, Diagramme und Dashboards anhand eines konkreten Umsetzungsprojektes - der Entwicklung eines Plugins für die Business Intelligence Software Apache Superset. Das Plugin dient zur Datenvisualisierung auf Basis der Kartenbibliothek OpenLayers und – darüber hinausgehend – der Einbindung von Charts der Bibliothek Apache ECharts als interaktive räumliche Objekte in OpenLayers. Im Rahmen seiner Aufgaben im Radiologischen Lagezentrum des Bundes (RLZ) unter der Leitung des BMUV sind in einem Ereignisfall durch das BfS schnellstmöglich unterschiedliche Datenbestände zu überwachen, zu sichten und zu bewerten. Die aus den Daten gewonnenen Informationen müssen anschließend unmissverständlich und zielgruppengerichtet aufbereitet werden, um sie sachgerecht und ohne Informationsverlust zu kommunizieren. Diese Kommunikation geschieht in zunehmendem Maße über geeignete Datenvisualisierungen. Aus den gewonnenen Informationen werden dabei für eine große Bandbreite unterschiedlicher Aufgaben Visualisierungen benötigt. Dies reicht von der Einbindung in interne Entscheidungsprozesse im radiologischen Notfallschutz über die Aufbereitung in Lageberichte für Entscheidungsträger bis hin zu Pressemitteilungen oder sonstigen Kanälen im Rahmen der Information der Öffentlichkeit. In diesem Zusammenhang entstand der Bedarf an einer Software zur zielgruppenorientierten Erstellung, Verwaltung und Einbindung von Businessgrafiken. Auch wenn im BfS die Grafiken für die genannten spezifischen Anforderungen erstellt werden, so handelt es sich bei der konzeptionellen Idee einer Datenexplorations- und Visualisierungsplattform um ein universell einsetzbares Konstrukt. Für die Umsetzung fiel die Wahl auf die OpenSource Software (& Plattform) Apache Superset sowie die Entscheidung zusätzlich benötigte Funktionalität im Rahmen eines entsprechenden Plugins entwickeln zu lassen. Entwickelt wurde ein Plugin, welches Anwender*innen ermöglicht, eigene Daten als frei wählbare Diagramme (bspw. Tortendiagramme, Zeitreihen, Histogramme) auf einer Karte zu visualisieren. Bei einer Aktualisierung der Datengrundlage, aktualisieren sich automatisch auch die Darstellungen, so dass Entscheidungen immer auf Basis aktueller Informationen getroffen werden können. Grundlage für das Plugin bilden die Bibliotheken OpenLayers, Apache ECharts und GeoStyler, die jeweils für die Karten-, Chart- und Layerkonfiguration sowie Darstellung verwendet werden. Die Konfiguration der Visualisierungen erfolgt über eine grafische Benutzeroberfläche, erfordert somit keine Programmiererfahrung und ermöglicht Fachanwender*innen ohne technische Vorerfahrung eine einfache und intuitive Bedienung. Im Sinne der OpenSource-Strategie des BfS – wurde stets das Ziel verfolgt die Entwicklung als offizielles Apache Superset Plugin umzusetzen und somit ins Projekt zurückfließen zu lassen. Der Vortrag beleuchtet die Intention der Entwicklung, ebenso wie ausgewählte technische Implementierungsdetails und -optionen im Rahmen der Umsetzung. Der Sprecher ist wissenschaftlicher Referent am Bundesamt für Strahlenschutz (BfS) im Fachgebiet „Koordination Notfallschutzsysteme“. Die technischen Implementierungsdetails und -optionen werden dargestellt durch die Anwendungsentwickler der das Projekt umsetzenden Firmen. about this event: https://pretalx.com/fossgis2023/talk/HMAMBX/

Mar 15, 202324 min

Introduction to Coordinate Systems (fossgis2023)

Brief introduction to Coordinate Reference Systems. Why do we need them; how do we model the earth (sphere, ellipsoid, geoid); Why/how do we use projected systems, like transverse Mercator or LCC. What is on EPSG catalog. Introduction to basic but important concepts about Coordinate Reference Systems (what is doable in 20 min ;) - Geographic Coordinate (Reference) Systems - Different Datums/Ellipsoids - Projections (Mercator, UTM, LCC, ...) - EPSG catalog - WKT (well known text) description - Reference to PROJ.org library about this event: https://pretalx.com/fossgis2023/talk/EF8ZLA/

Mar 15, 202326 min

Es ist doch nur Software - warum beschafft die öffentliche Hand nicht mehr FOSS? (fossgis2023)

Mar 15, 202322 min

Es ist doch nur Software - warum beschafft die öffentliche Hand nicht mehr FOSS? (fossgis2023)

Die Beschaffung von Software durch die öffentliche Hand erfolgt oft durch Einsatz der EVB-IT. Diese sind jedoch für das Zusammenspiel mit Open Source Software nicht ideal geignet. In unserem Vortrag wollen wir die kritischen Punkte aufzeigen und erläutern, wie schon in der Ausschreibung die Beschaffung von Open Source Software für beide Seiten einfacher gehandhabt werden kann. Kombiniert wird dies mit einem Ausblick, wohin sich die öffentliche Beschaffung weiterentwickelt. Grundsätzlich unterscheidet sich Open Source Software in sehr vielen Aspekten nicht von jeder anderen Art von Software. Der einzige Unterschied liegt in der Lizenz - die Lizenz räumt dem Anwender sehr weitreichende Rechte ein. Insbesondere das Recht zur Veränderung der Software und das Recht die Software oder geänderte Fassungen davon weiter zu verbreiten. Dies ist die Grundlage von einigen Erfolgsgeschichten wie z.B. dem Linux-Kernel. Neben diesen Rechten legen die Lizenzen dem Anwender allerdings auch Pflichten auf, die er beachten und einhalten muß - diese greifen meist nur bei der Distribution, also der Weitergabe der Software an Dritte. Aus diesen zusätzlichen Pflichten ergeben sich im Kontext der öffentlichen Beschaffung allerdings verschiedene Fragen, z.B. bei der Haftung. Eine von der Open Source Business Alliance durchgeführte Umfrage zeigt einige typische Probleme bei der öffentlichen Beschaffung von Open Source. In diesem Vortrag möchten wir die Hintergründe und Ursachen erläutern und Lösungsansätze aufzeigen. about this event: https://pretalx.com/fossgis2023/talk/ED37UP/

Mar 15, 202322 min

Die Berliner OpenSource Strategie (fossgis2023)

Zur Eröffnung der Konferenz wird Dr. Ralf Kleindiek, Staatssekretär für Digitalisierung und Verwaltungsmodernisierung und CDO des Landes Berlin, etwas zur Berliner Open Source Strategie erzählen. Zur Eröffnung der Konferenz wird Dr. Ralf Kleindiek, Staatssekretär für Digitalisierung und Verwaltungsmodernisierung und CDO des Landes Berlin, etwas zur Berliner Open Source Strategie erzählen. about this event: https://pretalx.com/fossgis2023/talk/TPLVX9/

Mar 15, 202316 min

Die Berliner OpenSource Strategie (fossgis2023)

Mar 15, 202316 min

Eröffnung (fossgis2023)

Mar 15, 202339 min

Eröffnung (fossgis2023)

Feierliche Eröffnung der Konferenz durch Vertreter des FOSSGIS e.V. mit wertvollen Hinweisen zum Ablauf und der Organisation. - Jörg Thomsen - Eröffnung - Prof. Dr. Tobia Lakes und Dr. Benjamin Jakimow - Grußworte und Organisatorisches - Prof. Dr. Christoph Schneider - Vizepräsident für Forschung an der Humboldt-Universität wird neben Grußworten etwas zur Forschung und Open Science an der HU Berlin erzählen. about this event: https://pretalx.com/fossgis2023/talk/HKUWRT/

Mar 15, 202339 min

Das Chaos überblicken – Monitoring & Tracing in Kubernetes (clt23)

Mar 12, 20231h 4m

Heimspiel für deine Daten: Die (einfache) Cloud von zu Hause (clt23)

Wer sich von den Abhängigkeiten der modernen, vernetzten Welt emanzipieren und die Hoheit über seine Dat(ei)en behalten möchte, hat sicherlich schon einmal über die Anschaffung eines eigenen Webservers nachgedacht. Doch was braucht es für einen sicheren Betrieb, und welche Werkzeuge stellt die Open-Source-Gemeinde zur Verfügung? Welche Hardware ist geeignet? In diesem Vortrag zeige ich euch einen einsteigerfreundlichen Weg zum eigenen Server auf – von BIOS-Einstellungen über die Installation mit Diensten wie Nextcloud bis hin zu Virtualisierungsmethoden. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/228

Mar 12, 202359 min

Verteilte Autorisierung mit CAProck (clt23)

Das Internet wird immer zentralisierter. Dagegen wenden sich z.B. verteilte Autorisierungssysteme wie solche, die auf kryptographischen "Capabilities" basieren (bzw. Power of Attorney). In diesem Vortrag wird das Konzept vorgestellt; es folgt ein kurzes Tutorial basierend auf der CAProck-Bibliothek. Power of Attorney sind "neue" Autorisierungskonstrukte, deren Grundlagen Jahrzehnte zurueckgehen. Capabilities wurden in den 90ern mit objektorientierter Programmierung verstaerkt vorangetrieben, litten allerdings an vergleichsweise hohem Rechenaufand, und konntne so nicht mit zentralisierten Systemen konkurrieren. Heutzutage sind auch kleine Systeme meist gut genug mit Rechenkapazitaet ausgestattet, um kryptographische Operationen durchzufuehren. Gleichzeitig ist das Internet und die damit verbundenen Geraete gewachsen, was zentralisierte Autorisierungssysteme vor Skalierungsprobleme stellen kann. Ein Ueberblick zu PoA bzw. Capabilities ist auf https://datatracker.ietf.org/doc/draft-jfinkhaeuser-caps-for-distributed-auth/ einsehbar. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/139

Mar 12, 202330 min

Heimspiel für deine Daten: Die (einfache) Cloud von zu Hause (clt23)

Mar 12, 202359 min

Verteilte Autorisierung mit CAProck (clt23)

Mar 12, 202330 min

Moderne Web-Entwicklung mit Python und Lona (clt23)

Traditionell wird der Code in Web Apps in zwei Kategorien eingeteilt: Backend (Code auf dem Server) und Frontend (Code im Browser). In den meisten Fällen werden Backend und Frontend mit völlig unterschiedlichen Technologien, Tools und Konzepten entwickelt. Oft sogar in getrennten Codebases von getrennten Teams. Der Overhead von solchen Projektstrukturen ist hoch: Oft kann ein einzelner nicht mehr das ganze Projekt überblicken, geschweige denn verstehen. Die vielfältige Komplexität von modernem Web ist vor allem für kleine Projekte oder Teams, die Web nur als Visualisierungsmedium oder zur Dateneingabe, benutzen wollen, besonders ärgerlich und zeitraubend. Lona hat eine radikal neue Herangehensweise an Web! Die ganze Komplexität von HTTP, Websockets, JavaScript und CSS ist eingepackt in eine simple Python API, entkoppelt von Konzepten wie Backend und Frontend, Server und Client. Ein simples Python-Script ist genug, um in kurzer Zeit eine komplette Web App zu bauen. Lona ist integriert in etablierte Web-Technologien wie Django und Bootstrap. Es richtet sich sowohl an mittlere bis große Projekte mit hunderten von Usern als auch an kleine Projekte und simple Prototypen. In diesem Vortrag geht es um die Entstehung und die Anfänge von Lona, welche Probleme es löst und wie die unterliegende Technologie funktioniert. Der Vortrage wird gehalten vom Autor und Maintainer von Lona. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/116

Mar 12, 202357 min

Moderne Web-Entwicklung mit Python und Lona (clt23)

Mar 12, 202357 min

Das Chaos überblicken – Monitoring & Tracing in Kubernetes (clt23)

Während Logging und Monitoring schon seit Jahren bei der Planung von Architekturen berücksichtigt werden, blieb das Thema Tracing lange Zeit auf der Strecke. Ein vollumfängliches Request-Tracing bietet jedoch gerade in verteilten Systemen und Microservices wichtige Erkenntnisse. Kombiniert mit einem aussagekräftigen Monitoring werden so wertvolle Daten über die Performance der Infrastruktur und Anwendungen generiert. Lerne, wie Open-Source-Tools genutzt werden können, um wirklich zu verstehen, was in deinem Kubernetes-Cluster passiert. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/287

Mar 12, 20231h 4m

Die Matrix-Verschlüsselung näher betrachtet (clt23)

Matrix bzw. Element ermöglicht sichere Kommunikation inklusive Perfect Forward Secrecy und „Selbstheilung“ der Verschlüsselung. Dazu setzt es auf den ursprünglich für Signal entwickelten Double-Ratchet-Algorithmus zum Schlüsselaustausch. In diesem Vortrag werde ich diesen Algorithmus und die Matrix-Implementierungen/-Erweiterungen Olm/Megolm für die Kommunikation in großen Räumen näher vorstellen. Dabei werde ich zeigen, warum Double-Ratchet entwickelt wurde, wie es funktioniert und welche Alternativen derzeit überhaupt existieren. Darüber hinaus zeige ich, welche Sicherheit es bietet und was der Betreiber z. B. eines Matrix-Servers an Datenströmen überhaupt mitlesen und analysieren kann und wie die sichere Ende-zu-Ende-Verschlüselung Kommunikationsteilnehmer schützen kann. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/200

Mar 12, 202352 min

Kunden als Maintainer gewinnen – geht das überhaupt? (clt23)

“Das Arbeitsergebnis soll als Open Source veröffentlicht werden.” Wenn man sich so anschaut, wie oft dieser Hinweis in den letzten Jahren in Ausschreibungen zu lesen war, so möchte man meinen, “jetzt ist der Knoten geplatzt, jetzt haben sie’s verstanden”. Wenn man sich allerdings auf Github umguckt, wie viele Projekte da über den Zaun geworfen wurden, nach dem Motto, “ist ja Open Source, darum kann sich ja irgendwer kümmern”, dann ist das schon ein bisschen frustrierend. Es ist also völlig klar, dass wir für neue Projekte auch neue Maintainer brauchen. Am besten diejenigen, denen das Projekt ein Anliegen war - und weiterhin sein wird. In diesem Vortrag nehme ich euch mit auf meine Reise einer Projektumsetzung, die ich in 2022 mit Kunden erleben durfte. Das Ziel war es, eine Portalsoftware für regionales Kulturmarketing zu erstellen. Die Herausforderung lag dabei darin, eine Nachhaltigkeit über die Förderperiode hinaus zu schaffen. Spoiler: Herausgekommen sind https://www.openculturas.org und ein gemeinnütziger Verein in Eintragung. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/245

Mar 12, 202355 min

Monitoring mit dem Kieker-Framework (clt23)

Mar 12, 202348 min

Die Matrix-Verschlüsselung näher betrachtet (clt23)

Mar 12, 202352 min

WebAssembly auf der Serverseite: Was ist WASI? (clt23)

Mar 12, 202351 min

1000 Server verschlüsselt booten (clt23)

Mar 12, 202347 min

Monitoring mit dem Kieker-Framework (clt23)

Der Ressourcenverbrauch einer Software ist für ihre Nutzung essenziell: Benötigt eine Software zu viele Ressourcen, sinkt die Antwortzeit und Nutzer werden unzufrieden. Darüber hinaus steigt der Energiebedarf, was sowohl den ökologischen Fußabdruck der Software als auch die Nutzungsmöglichkeit auf mobilen Endgeräten verschlechtert. Durch passende Werkzeuge kann der Ressourcenverbrauch überwacht und ggf. gesenkt werden. Der Vortrag stellt das erweiterbare und quelloffene Framework Kieker vor. Kieker ermöglicht die Überwachung des Laufzeitverhaltens, z. B. mit Fokus auf Performance und Verfügbarkeit. Der Vortrag stellt die Grundfunktionalitäten von Kieker zur Überwachung des Laufzeitverhaltens anhand des TeaStores vor, demonstriert die Analyse des Laufzeitverhaltens durch Kiekers Analysekomponenten und vergleicht Kieker mit anderen Monitoring-Tools. Nach dem Vortrag haben die Zuhörer Grundkenntnisse in der Messung und Analyse der Performance in Entwicklungs- und Produktivumgebungen. Dies ermöglicht es den Zuhörern, Software so zu entwickeln, dass nur so viele Ressourcen wie nötig verbraucht werden. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/217

Mar 12, 202348 min

WebAssembly auf der Serverseite: Was ist WASI? (clt23)

Seit seiner offiziellen Standardisierung 2019 ermöglicht WebAssembly Module das Ausführen clientseitiger Anwendungen in der Browser-Runtime bei fast-nativer Geschwindigkeit. Doch wie sieht es, ganz im Sinne von NodeJS, auf der Serverseite aus? Dort verspricht eine WebAssembly-Runtime schnelle Startzeiten, geringen Overhead, sowie eine Sandbox genau wie im Browser. Durch diese Effizienz – wir sprechen hier von wenigen Millisekunden Startzeit – stellen WebAssembly-Module sogar Container in den Schatten, wenn es um massive Skalierbarkeit und damit effiziente Ressourcennutzung geht. Damit das aber möglich wird, braucht es Wege zur Interaktion mit dem System, beispielsweise um Ports zu öffnen oder auf ausgewählte Dateien zuzugreifen. Dieses „WebAssembly System Interface“ ist zwar noch im Alpha-Stadium, allerdings lassen sich bereits jetzt Anwendungen damit entwickeln. In meinem Vortrag stelle ich bereits etablierte Ideen und Konzepte hinter serverseitigem WebAssembly vor. Dabei betrachten wir anhand konkreter Beispiele die Themen Entwicklung, Deployment und Orchestrierung und diskutieren auch die Grenzen aktueller Plattformen wie Kubernetes im Bezug auf WebAssembly. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/235

Mar 12, 202351 min

1000 Server verschlüsselt booten (clt23)

Mit LUKS ist es heutzutage einfach, den Datenträger eines Systems zu verschlüsseln. Zum Booten muss dabei meist ein Passwort eingegeben werden oder ein USB-Stick mit dem Key angeschlossen sein. Wie aber bootet man automatisch einen verschlüsselten Server in einem Rechenzentrum? Oder tausende? Im Rahmen des Vortrags wird Network Bound Disk Encryption (NBDE) mit clevis/tang vorgestellt. Dabei machen wir einen Ausflug zu TPM und gehen auch auf SSH im initramfs ein. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/133

Mar 12, 202347 min

Security-Entwicklung in modernen Fahrzeugen (clt23)

Während Safety in der Steuergeräteentwicklung von Fahrzeugen eine lange Tradition hat, ist Security ein relativ neues Thema. Durch die steigende Vernetzung sind eine Diebstahlwarnanlage und Wegfahrsperre nicht mehr ausreichend. Wie integriert man Security in den Entwicklungsprozess? Was sind hier die normativen Quellen? Wie ist hier der Sachstand und ergibt das eigentlich Sinn? Dies sind einige der Fragen, die dieser Vortrag, basierend auf den Erfahrungen in der Begleitung der Security Entwicklung, beantworten will. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/120

Mar 12, 202353 min

Hacking Kubernetes Cluster and Secure it with Open Source (clt23)

People are under the impression that when you spin up the latest and greatest AKS, EKS, OpenShift or GKE instance, that you're secure. However with K8S, now more than ever the workload underneath matters. One privileged, neglected, container can compromise an entire setup. Rather than just talking about the risks or best practices, this talk is all about showing how easy it is to do. The talk will first discuss possible attack paths in the Kubernetes cluster, and what differences exist in the attack techniques compared to classic infrastructures. For this purpose, a web application in a container will be compromised, then the Kubernetes cluster and the cloud account. Subsequently, 2 open-source tools will be discussed how such vulnerabilities and misconfigurations can be detected in the different infrastructure layers. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/152

Mar 12, 20231h 24m

LibreOffice Technology and WASM – History, Demos & Plans (clt23)

Come and hear the story of how we ported the LibreOffice core technology to WASM/emscripten. The project (working title "LOWA" for LibreOffice WebAssembly) started in late 2019, and has succeeded running both desktop-style applications, as well as headless background processing jobs of that massive c++ code base, natively in your browser. The talk will include: * most recent updates * working code & demos * what's in the making, and what we plan for 2023 * plus ample stories of how we got to have LibreOffice run fully client-side in a browser. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/249

Mar 12, 202355 min

Hacking Kubernetes Cluster and Secure it with Open Source (clt23)

Mar 12, 20231h 24m

Vereinsverwaltung mit CiviCRM (clt23)

Mar 12, 202341 min

Security-Entwicklung in modernen Fahrzeugen (clt23)

Mar 12, 202353 min

LibreOffice Technology and WASM – History, Demos & Plans (clt23)

Mar 12, 202355 min

Vereinsverwaltung mit CiviCRM (clt23)

Vereine müssen ordentlich verwaltet werden. Es geht um die Kontaktdaten, Mitgliedsbeiträge, Newsletter, aber auch um Lastschriften und die Spendenbuchhaltung mit Zuwendungsbestätigungen. Meistens ist das Budget für IT und Verwaltung begrenzt, und daher empfiehlt sich CiviCRM, das unter der AGPL lizensiert ist und bereits von vielen Vereinen weltweit eingesetzt wird. In diesem Vortrag soll CiviCRM auf der Basis von Drupal vorgestellt werden, inkl. einiger Erweiterungen, die sich für Vereine in Deutschland bewährt haben. Es werden praktische Hinweise zur Einrichtung und dem täglichen Gebrauch von CiviCRM gegeben. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/238

Mar 12, 202341 min

Spritpreis-Monitoring (clt23)

Mar 12, 20231h 27m

Datenbewusstsein: Meine Daten, deine Daten, wessen Daten? (clt23)

Mar 12, 202329 min

Verschlüsseltes Cloud-Backup mit Linux-Bordmitteln (clt23)

Für die Sicherheit und den Schutz der eigenen Daten ist es wichtig, mehrere Generationen von Backups an unterschiedlichen Orten zu haben, z. B. lokal auf USB-Festplatten und verschlüsselt bei einem Cloud-Anbieter, um für verschiedene Bedrohungs- und Ausfall-Szenarien gewappnet zu sein: Eine nicht mit dem Rechner verbundene USB-Platte kann von einem Crypto-Trojaner nicht in Geiselhaft genommen werden. Und die Kopie beim Cloud-Anbieter ist auch dann noch da, wenn ein Zimmerbrand den eigenen Rechner vernichtet hat und die USB-Platten gleich mit. Das Schöne daran: Alles das ist auch für den Privatanwender rein mit Linux-Bordmitteln und mit überschaubarem finanziellen Aufwand umsetzbar. Im Vortrag werden wir uns Schritt für Schritt vorarbeiten, von der Fragestellung „Wie viele/welche Backups brauche ich?“ über eine einfache Sicherung (lokal) bis hin zu einem Offsite-Backup, z. B. bei einem Provider, das folgende Anforderungen erfüllt: * ausschließlich mit Linux-Bordmitteln realisierbar * verschlüsselt, mit einem Schlüssel den nur der Anwender kennt * Bandbreiten-optimiert: Nur die geänderten Daten müssen zum Provider übertragen werden. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/137

Mar 12, 20231h 18m

Verschlüsseltes Cloud-Backup mit Linux-Bordmitteln (clt23)

Mar 12, 20231h 18m

Datenbewusstsein: Meine Daten, deine Daten, wessen Daten? (clt23)

Welche Daten helfen uns, unserer Wirkung auf die Umwelt bewusst zu werden, und wie organisieren wir diese? Die Zukunft der gemeinsamen Datennutzung wird neue Formen der Zusammenarbeit und neue Wege zur gemeinsamen Verwendung gewonnener Informationen hervorbringen. Eine wesentliche Säule wird dabei die dezentrale Datenhaltung in Eigenverantwortung sein. Diese Form der Datenhaltung wird sich neben der zur Zeit üblichen zentralen Sammlung durch individuelle Unternehmen etablieren. Das Thema hat Relevanz für Individuen, Gruppen, Organisationen verschiedenster Form. Kurzum, alle die selbst kein Monopol anstreben und die Datenhoheit anderer „respektieren“, sollten daran mitwirken. Um welche Art von Daten geht es überhaupt? Wir wählen hier ganz bewusst nicht die Playlist, die Leseliste oder die persönlichen E-Mails. Vielmehr geht es um die Schaffung eines neuen Bewusstseins für mögliche Lösungsansätze für globale Probleme. Im speziellen: das Umweltbewusstsein, welches heute weit mehr als Naturschutz bedeutet. Wie gehen wir Menschen mit unserer Umgebung und mit Mitmenschen um? Wie nachhaltig ist unser Lebensstil? Um auf dieser Ebene arbeiten zu können, brauchen wir Nachhaltigkeitsdaten. „Sustainability data“ können und sollten genutzt werden, um Nachhaltigkeitsprofile und Nachhaltigkeitsziele auf individueller Ebene zu pflegen und zu steuern. Was sind die dabei bestehenden offene Herausforderungen? Zu klären ist z. B., welche Arten von Daten, von wem, zu welchem Zweck gesammelt und geteilt werden. Also kurz gesagt: Wie wird eine Daten-Ökonomie aufgestellt sein innerhalb der ein fairer Umgang mit Nachhaltigkeitsdaten erfolgt? Wir werden uns gezielt auf das Potential der Solid Data Pods konzentrieren und deren Einsatz im Kontext des persönlichen Nachhaltigkeitsdatenmanagements erörtern. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/214

Mar 12, 202329 min

Spritpreis-Monitoring (clt23)

Nie war es so wichtig (jedenfalls für Noch-Autofahrer) wie im vergangen Jahr, sich einen Überblick über die aktuellen Spritpreise und deren Entwicklung zu verschaffen. Im Vortrag wird gezeigt, wie man Daten mit einem BASH-Skript sammeln, mit gnuplot darstellen/„auswerten“ kann und auf welche Gedanken man dabei so kommen kann ... Wichtigste Erkenntnis: Wann und wo tankt man am günstigsten? In meiner Region schwankt der Dieselpreis jeden Tag um 20 Cent und mehr, da kommt es auf das rechte Timing an ... about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/264

Mar 12, 20231h 27m

Datensicherheit in Kubernetes (clt23)

Mar 12, 202341 min

Ransomware! Einmal alles erklärt. (clt23)

Mar 12, 202359 min

Datensicherheit in Kubernetes (clt23)

Interesse, einmal mit Kubernetes Container zu deployen und evtentuell Anwendungen sicher in der (Public) Cloud oder auf eigenen Systemen laufen zu lassen? Hier sollte nicht nur auf die Sicherheit der Anwendungen geschaut werden. Es braucht auch die Sicherheit auf Infrastruktur-Ebene zwischen den Systemen/Hosts und bei der Public Cloud nach außen. In diesem Vortrag wird als Erstes Kubernetes als moderne „Entwicklungsplattform“ (auch für den eigenen Rechner verfügbar) vorgestellt. Anschließend wird auf die Netzwerk-Sicherheit mit Namespaces und Network Policies eingegangen. Von dort gibt es einen Übergang zur Anwendungssicherheit mit Kubernetes Secrets (sichere Passwörter und vertrauenswürdige Daten) und Security Validierung (Security Scans von Containern). Wenn man die Infrastruktur absichert, sollen bei bestimmten Anwendungen Zugriffsmöglichkeiten auch von außen bestehen. Dementsprechend wird zum Schluss auch Service Mesh/Istio als sicherer Zugriffsendpunkt von einem Kubernetes Cluster kurz vorgestellt, damit der „sichere” Einstieg mit Kubernetes in der Public Cloud kein großes Hindernis darstellt. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/168

Mar 12, 202341 min

Ransomware! Einmal alles erklärt. (clt23)

Der Begriff Ransomware ist inzwischen vielen Menschen ein Begriff, vor allem durch die Berichterstattung in den Medien. Allerdings wissen nur wenige genau, wie Ransomware technisch funktioniert, wie Angriffe ablaufen und welche Auswirkungen solche Angriffe haben können. Dieser Vortrag bietet einen Überblick über die verschiedenen Themenbereiche von Ransomware und erklärt die technischen Zusammenhänge sowie die Abläufe von Angriffen ausführlich. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/145

Mar 12, 202359 min

Dependency Updates mit renovate (clt23)

Mar 12, 202345 min

Dependency Updates mit renovate (clt23)

Viele Softwareprojekte nutzen öffentlich verfügbare Frameworks bzw. Libraries. Anwendungen werden vermehrt als Docker Container, z.B. in Kubernetes Clustern, betrieben. Beides erleichtert Entwicklung und Setup deutlich. Doch in Projekten mit vielen Abhängigkeiten und beim Betrieb einer großen Menge an Anwendungen kann der Aufwand sehr hoch sein, um stets einen aktuellen und sicheren Patch-Stand zu gewährleisten. In diesem Vortrag soll das Open Source Tool renovate vorgestellt werden. Mit renovate können Docker Image Tags, Go Modules, Maven Dependencies und vieles mehr automatisch aktualisiert werden. Wie kann renovate in bestehende Entwicklungs- oder administrative Prozesse integriert werden und welche Arbeit kann es abnehmen? Das soll hier an Anwendungsbeispielen aus Sicht eines Managed-Hosting-Betriebs dargestellt werden. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/161

Mar 12, 202345 min

Yubikey – mehr als nur FIDO2 (clt23)

Nachdem auf dem CLT 2021 bereits die Verwendung von Yubikeys und anderen FIDO2-kompatiblen u2f-Devices als zweitem Authentisierungsfaktor gezeigt wurde, werden in diesem Vortrag weitere Möglichkeiten gezeigt, diese praktischen Alltagsbegleiter einzusetzen. Die vorgestellten Möglichkeiten zielen alle auf einen Gewinn an Sicherheit, können aber teilweise ebenfalls den Komfort erhöhen. Wer zum Beispiel auf Festplattenverschlüsselung setzt, wird im Regelfall ein Passwort gesetzt haben. Bei einer sicheren Passwortlänge ist das aber nicht sehr komfortabel, da hilft auch kein Passwortmanager. Oder ich setze auf einen Yubikey und muss mir noch eine kurze PIN merken. Ebenso kann ich mir das lästige Eingeben meines Passworts bei der Benutzung von sudo ersparen, ohne auf Sicherheit verzichten zu müssen. Auch das grafische Login lässt sich so sicher und komfortabel nutzen, es kann auch direkt der Desktop gesperrt werden bei Abziehen des Yubikeys. Weitere Themen sind die Nutzung von Yubikeys, um gpg- und ssh-keys sicher aufzubewahren und einfach auf mehreren Geräten nutzen zu können. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/148

Mar 12, 202355 min

Warum man nicht in der IT arbeiten sollte und warum wir es trotzdem tun (clt23)

Ying und Yang, die helle und die dunkle Seite der Macht, Glück und Unglück. Wie so vieles im Leben hat auch die Arbeit in den vielfältigen Betätigungsfeldern in der IT-Branche schlechte wie auch gute Seiten. Man muss nicht verrückt sein, um hier zu arbeiten. Aber es hilft enorm. Dirk und Jörg versuchen in ihrem Job zu verstehen, wie Systeme funktionieren und diese am Laufen zu halten. Sujeevan war lange gar nicht klar, was er überhaupt machen wollte. Lasst euch überraschen, was er heute so tut. Sie geben in diesem Vortrag einen Einblick in unterschiedliche Tätigkeitsfelder innerhalb der IT und teilen einige ihrer Erkenntnisse aus über einem halben Jahrhundert Erfahrung in dieser Branche. Gespickt mit ein wenig Humor wird der Weg von der Ausbildung in den Untergang (also die IT) beschrieben. Es geht um die ständigen Herausforderungen mit Nutzern, Druckern, Chefs und anderen Problemquellen. Es geht um eine Berufswelt, in der es nie langweilig wird und in der man manchmal selbst nicht mehr so genau weiß, ob man jetzt Admin, Entwickler oder Nutzer ist. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/156

Mar 12, 202350 min

Warum man nicht in der IT arbeiten sollte und warum wir es trotzdem tun (clt23)

Mar 12, 202350 min

Yubikey – mehr als nur FIDO2 (clt23)

Mar 12, 202355 min

Antispam Mailcluster (clt23)

Mar 12, 20231h 10m