
Chaos Computer Club - archive feed
14,494 episodes — Page 36 of 290
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
Linux-Assistant – Ein Begleiter für den Alltag auf Linux (clt24)
Linux-Assistant hat das Ziel, Linux-Anwender bei der täglichen Arbeit und bei administrativen Aufgaben zu unterstützen - langfristig auf den meisten Linux-Distributionen und Desktops. Neben einer schnellen Alltags-Suche durch die eigenen Browser-Lesezeichen, Anwendungen sowie häufig verwendeten Dateien und Ordner wird der Nutzer in der einfachen Administration unterstützt. Diese fängt bei der einfachen Einrichtung von Systemwiederherstellungspunkten an und endet bei Sicherheitsüberprüfungen am eigenen Desktop-Rechner. Das Open-Source-Projekt ist in Flutter mit Python-Elementen geschrieben. Im Vortrag stelle ich erst die Funktionen des Programms, im zweiten Teil Details zur Umsetzung. Webseite (Beitrag): https://www.linux-assistant.org about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/314
Ransomware-Angriffe abwehren mit Linux und Open Source (clt24)
Durch die Komplexität umfangreicher IT-Systeme sowohl in Unternehmen und Behörden, als auch im privaten Bereich, ist es fast nur eine Frage der Zeit und Beharrlichkeit von Kriminellen, bis ein Cyber-Angriff durchschlägt, Daten kompromittiert und oft auch unternehmenskritische Daten im Darknet veröffentlicht werden und durch die abschließende Zertstörung immense Schäden für die digitale Aktionsfähigkeit und das Ansehen der Betreiber anrichtet. Im Vortrag werden die Hintergründe von Ransomware-Angriffen beleuchtet, konkrete Schutzmaßnahmen und auch das eine oder andere bekanntere Tool aus dem Linux / Open Source Werkzeugkasten vorgestellt, um die Wahrscheinlichkeit eines erfolgreichen Cyber-Angriffs und die Folgen zu minimieren – präventiv wie post mortem. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/279
Optimierung mit Evolutionären Algorithmen (clt24)
Evolutionäre Algorithmen sind ein Oberbegriff für Genetische Algorithmen und Verwandte. Zur Optimierung von Fließkomma-Problemen mit Evolutionären Algorithmen bietet sich Differential Evolution [1, 2, 3] an. Der Vortrag gibt eine Einführung in die Optimierung von Fließkomma Problemen anhand von Beispielen aus der Elektrotechnik sowie der Optimierung von Kurvenformen zur Ansteuerung von piezoelektrischen Inkjet Druckern. Bei diesen Druckern hängt die Form des gejetteten Tropfens stark von der zur Ansteuerung verwendeten Kurvenform ab. Für die Software verwende ich die Python Bindings PGAPy [4] für das ursprünglich an den Argonne National Laboratories entwickelte "Parallel Genetic Algorithm Package" PGAPack [5]. Beide Open Source Pakete maintaine ich seit einigen Jahren. Unter anderen wurde diverse Algorithmen wie Differential Evolution und Strategien zur Optimierung von Multi-Objective Optimization (also Problemen mit mehreren Zielfunktionen) [6] neu implementiert. Literatur: https://blog.runtux.com/de/posts/2024/01/07/ about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/237
Erika setzt jetzt selber Zeichen. (clt24)
Die Erika ist eine Schreibmaschine des VEB Robotron aus einem Land vor meiner Zeit. Sie hat weder “€” noch “@”, kann aber die Zeichen der heutigen globalisierten Welt schreiben: Sie kann ChatGPT. Das heißt, an die damals schon eingebaute Druckerschnittstelle (ja, Schreibmaschinen wurden zum Drucken verwendet) wurde ein ESP32 gehängt, der mit Hilfe der darauf installierten Software per Hand und mit schönen alten Tippgeräuschen eine Anfrage an Chat GPT schickt. Soweit ein Maker-Projekt, das auch im gleichnamigen Magazin abgedruckt und von uns nachgebaut wurde: Die Kombination einer Retro-Schreibmaschine mit moderner KI ist ein verblüffender Effekt und wirkt wie aus einem alten Science-Fiction-Film. In meinem Vortrag werde ich über die Beobachtungen und die daraus resultierende Diskussion sprechen, über das “Reden über KI” und über die Fragen, was die Jobs der Zukunft sein werden, wenn “KI” alles kann: Wo können wir solche Maschinen einsetzen, um über KI nachzudenken? Wo setzen wir Zeichen, wo die Maschine? about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/168
Flexible Firewall mit NetworkManager und firewalld (clt24)
Laptops, früher noch teuer und leistungsschwach, haben heute oft den klassischen PC abgelöst. Ob für Gaming, als mobile Workstation oder primärer Rechner – es gibt kaum noch einen Haushalt, in dem kein Laptop genutzt wird. Mit der Mobilität ergeben sich aber nicht nur Vorteile, auch die Risiken sind im Vergleich zum stationären PC mehr geworden. Schutzmechanismen wie Kensington-Schlösser, Blickschutzfilter und Datenverschlüsselung können helfen, Risiken zu minimieren. Laufende Dienste, zum Beispiel für ssh- oder VNC-Zugang, werden dadurch jedoch nicht geschützt. Hier kann mithilfe einer Kombination aus NetworkManager und firewalld eine flexible Konfiguration geschaffen werden, die mir je nach Ort den Zugriff auf Dienste erlaubt beziehungsweise verweigert. Der NetworkManager erstellt für jedes Netzwerk eine eigene Verbindung. Diese lässt sich an eine firewalld-Zone binden. Diese Zonen bestehen aus Firewallregeln und lassen sich einfach auf die eigenen Bedürfnisse anpassen. In diesem Vortrag werden nicht nur die technischen Hintergründe verständlich erklärt, sondern auch gezeigt, wie je nach Netzwerkverbindung die jeweils passenden Firewallregeln automatisch aktiviert werden. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/152
Füge Geokoordinaten zu deinen Adressen in PostgreSQL hinzu (clt24)
Geolokalisierungsdaten sind ein heißes Thema. Zu vielen Daten gehört eine Adresse, ein Straßenname, eine Postleitzahl und ein Land. Aber wo genau ist diese Adresse? Und was befindet sich in der Nähe dieser Adresse? Um diese Fragen zu lösen, müssen Adressen in Geokoordinaten aufgelöst werden. Je besser und genauer die Adressdaten sind, desto größer ist die Chance, die richtigen Koordinaten zu finden. Dieser Vortrag zeigt, wie Adressen mithilfe von OpenSteetMap-Daten aus der Datenbank heraus mithilfe von Python-Funktionen aufgelöst werden können. Wir sprechen auch über die Genauigkeit der Daten, indem wir die Ergebnisse verschiedener Adressformate mit bekannten Koordinaten vergleichen. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/126
Software-defined Vehicles - Alles nur Marketing? (clt24)
Das Konzept des Software-definierten Fahrzeugs krempelt bereits jetzt die Automobilbranche um und hat das Potential unseren Umgang mit Autos grundlegend zu ändern. Es verspricht beispielsweise hochgradige Personalisierung, Anbindung an Infrastruktur sowie kontinuierliche Updates und das Nachrüsten neuer Funktionen ohne einmal in die Werkstatt zu müssen. Aber auch aus technischer Sicht sind SDVs unheimlich spannend. Sie verbinden embedded Systeme mit der Cloud und klassischen Maschinenbau mit moderner Softwareentwicklung. Open-Source-Initiativen zu SDVs wie von der Eclipse Foundation und Canonical festigen hierbei den Status von Linux als Betriebssystem der Wahl entlang des gesamten Techstacks. Genug Gründe also, sich Software-defined Vehicles einmal näher anzusehen. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/220
Einführung in Mail-Verschlüsselung für Rookies (clt24)
Wie privat sind E-Mails? Die Realität ist, dass nicht nur staatliche Akteure Interesse am Inhalt von Mails haben. Haben Sie sich jemals gefragt, ob ein Mailserver-Administrator Ihre Mails liest, möglicherweise sogar auf Anweisung? Oder ob Ihr Mailprovider oder der Ihres Kommunikationspartners Einblick in Ihre Nachrichten nimmt? Manche Freemail-Anbieter geben das explizit in ihren AGBs an! Können Sie wirklich jedem Ihrer Endgeräte gleichermaßen vertrauen, wenn es um den Versand und Empfang sensibler Nachrichten geht? Eine Lösung bietet die Verschlüsselung von E-Mails. In den letzten Jahren ist dies insbesondere dank Anwendungen wie Thunderbird auch für weniger erfahrene Nutzer beinahe spielend einfach geworden. Der Vortrag beginnt mit einer Demonstration, wie mühelos E-Mail-Verschlüsselung sein kann. Von dort aus werden verschiedene Aspekte rund um dieses Thema beleuchtet. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/292
Zahlen, Daten, Fakten zur Nutzung von OSS in Deutschland (clt24)
Bereits zum dritten Mal wurde 2023 der Bitkom Open Source Monitor, ein umfassende Studie zur Nutzung von Open Source Software in Deutschland, durchgeführt. Er gibt aufschlussreiche Antworten auf Fragen rund um den Status Quo, die Einsatzmöglichkeiten und die Herausforderungen von Open-Source-Software in Deutschland. Wie in den Vorgängerstudien aus 2019 und 2021 lag der Fokus auch im Jahr 2023 wieder auf der deutschen Wirtschaft. Gleichzeitig wird aber auch ein Blick auf den Public Sector geworfen. Im Talk wird der Monitor vorgestellt und interessante Zahlen, Daten und Fakten präsentiert und die Entwicklung über die letzten Jahre aufgezeigt. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/200
Wie funktioniert ChatGPT? Gibt es das auch als Open Source? (clt24)
Der Vortrag zeigt zunächst in Form einer Zeitreise die Entwicklung von Neuronalen Netzen bis hin zu Transformern und der Architektur von ChatGPT und LLMs (Large Language Models). Weiterhin wird gezeigt dass man sehr leicht etwas ähnliches wie ChatGPT selber mit Open Source betreiben kann und dies sogar auf einem kleinsten Computer wie einem Raspberry Pi gelingt - in Form einer Live Demo. Im Kontext werden auch Techniken wie RAG (Retrieval Augmented Generation, Integration von semantischer Suchmaschinentechnik) und LLM-Agents (zusätzliche APIs, Speicher und Planung) erwähnt und erklärt. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/186
Flatpaks: Bleeding Edge Software für unterwegs und Zuhause! (clt24)
Du möchtest gerne mehr über das freie und quelloffene Paketverwaltungs-Framework "Flatpak" erfahren? Dann kommst Du an diesem Vortrag nicht vorbei! Denn ich werde Dir bei dieser Präsentation zum Beispiel zeigen ... - was an diesem Paketverwaltungs-Framework so besonders ist. - wie die Anwendungen auf externen Geräten installiert und verwendet werden können. - welche Kommandozeilenbefehle es gibt. (für Fortgeschrittene bis Experten!) - wie die Desktop Integration & "Client Side Decorations" angepasst werden kann. - welche Lösungsmöglichkeiten es bei Problemen mit Flatpak gibt. Des Weiteren gehe ich bei diesem Vortrag auch auf bestimmte Themenschwerpunkte näher ein, damit Du am Ende "Flatpak" auf deinem System ganz einfach verwenden kannst! about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/111
Open Source Schul-IT im Großformat (clt24)
Mehrere hundert Schulen in Finnland und bereits ca. 50 Schulen in Deutschland nutzen Puavo, eine Linux- und Open Source -basierte Schul-IT-Lösung. Mit 20 Jahren Erfahrung in Linux-Systeme im schulischen Umfeld präsentieren wir einen Einblick wie die Nutzung der IT in Schulen sich entwickelt hat und zeigen wie man ein zuverlässiges System einsetzt und verwaltet. Auswahl der präsentierten Themen: - Vorteile der Open Source Software in der schulischen Umgebung - Geräteverwaltung und Fernwartung - Verwaltung der Benutzerkonten in einer Organisation mit mehrere Dutzend Schulen - Einheitliche Benutzeroberfläche für alle trotz großer Flexibilität auf der Hardware-Ebene - Erweiterung der lokalen Umgebung mit Cloud-Dienste auf Open Source -Basis - Schul-IT in Finnland und Deutschland – Unterschiede und Gemeinsamkeiten - Abitti, die finnische Linux-basierte Umgebung für Abschlussprüfungen about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/283
Wie funktioniert das Internet? (clt24)
Der Vortrag versucht, die Frage zu beantworten, wie das Internet funktioniert. Das IP-Protokoll wird erklärt. Es wird gezeigt, wie Daten im Internet ausgetauscht werden und woher das Internet weiß, wie es ein Ziel findet. Dazu werden Routing-Protokolle wie BGP erläutert. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/139
IPv6 Grundlagen in Zusammenhang mit IPoAC (clt24)
Du wolltest schon immer wissen: - was Brieftauben mit IPv6 zu tun haben? - wie IPv6-Adressen aussehen und gebildet werden? - warum EUI-64 veraltet ist und welche Alternativen es gibt? - warum ICMP für IPv6 so wichtig ist? - was NDP, NUD, DAD, RS, RA und SLAAC ist? - welche Einstellungen es zu IPv6 unter Linux gibt? - welche Möglichkeiten es zur Umsetzung von IPv6 mit Brieftauben gibt? Auf all diese Fragen möchte ich in diesem Vortrag Antworten geben. Dabei halte ich mich an die RFCs zu IPv6. Ich werde auch einige praktische IPv6 Linux Befehle zeigen, zBsp ssh mit IPv6. Ich bitte auf das Mitbringen von Brieftauben, Flugtieren und -geräten zu verzichten. Vielen Dank. Folien sind unter: http://git.tuxteam.de/gitweb/?p=susannes-git/Ipv6-Vortrag.git;a=tree about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/120
Was ist eigentlich mit plain/text in einer DevOps Welt? (clt24)
Daten können wir heute in komplizierten Datenbanken, Binärformaten und verschiedensten Abstraktionen speichern. Doch, wie weit kommen wir in einem DevOps Prozess überhaupt mit plain/text? Die kurze Antwort: "Seeeehr weit!". Die lange Antwort gibt es dann gern im Vortrag. Gemeinsam schauen wir uns einige plain/text Formate in der Entwicklung von Software an. Vom Schreiben einer Dokumentation, über CI/CD Pipelines, hin zu Diagrammen oder Aufgabenlisten gibt es einige plain/text Formate, die es einfach machen in Projekten zu arbeiten und quasi niemals die IDE zu verlassen. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/217
Der Kuckuck im Bieterverfahren: Wenn der Hersteller gegen sich selber verliert (clt24)
Open Source bedeutet nicht nur »freier und einsehbarer Quellcode«, sondern i. d. R. auch Lizenzmodelle zur freien unentgeltlichen Nutzung. Und trotzdem gibt es Unternehmen, die mit hohem finanziellen Aufwand und einem fest angestellten Entwickler-Team kommerziell erfolgreich und qualitativ hochwertig Software entwickeln. Geld fließt über »Service und Support«-Verträge, die qualitätsgetestete Releases, Troubleshooting mit SLAs oder Betriebsunterstützung bieten. Und es basiert auch auf dem allgemeinen Verständnis, dass Hersteller für den Einsatz ihrer Software vergütet werden müssen, selbst wenn diese als FOSS zur Verfügung steht. Die öffentlichen Verwaltung schreibt oft auch OSS-Beschaffungsprojekte alleine über den Preis aus. Das ruft Bieter auf den Plan, die die Idee und den Prinzipien von freier Software weder verinnerlicht haben, noch teilen: Also schmarotzender Trittbrettfahrer bieten Fremde Software zu reinen Betriebskonditionen und ohne jegliche Herstellervergütung an und schlagen so stets den ebenso anbietenden Hersteller oder dessen Partner. Gleich einem Kuckuck, der seine Aufzucht-Arbeit Anderen unterschiebt und dabei sogar noch deren Nachwuchs und Artgenossen tötet. Die Folgen sind ruinös und entziehen jeder weiteren Entwicklung einer OSS in sehr kurzer Zeit die finanzielle Grundlage. Das OSS-Ökosystem wird durch Trittbrettfahrer, die gegen die Spielregeln spielen, rücksichtslos zerstört. Verbände und Anbieter starten derzeit Initativen, die für eine faire und nachhaltige Beschaffung von Open-Source-Software sorgen soll. Ein „Code of Conduct“ könnte für ein gemeinsames Verständnis sorgen. Am Ende müssen ausschreibende Stellen und Beschaffer davon überzeugt werden, dass die Suche allein nach dem billigsten Anbieter die eigenen Wahlmöglichkeiten in der Zukunft zerstört. Und auch rechtlich gibt es Hausaufgaben zu erledigen: Wie können juristisch belastbare »Fair Use«-Klauseln aussehen, die Bestandteil von zwingenden Ausschreibungskriterien werden können? about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/312
::1 (clt24)
Bei ::1 ist noch alles in Ordnung. Am eigenen Link ist meist auch noch alles OK. Darüber hinaus erwarten den motivierten und IPv6-begeisterten Admin schnell die ersten Hürden. Dieser Vortrag gibt einen kleinen Überblick über Seiten, die (überraschenderweise) noch nicht per IPv6 erreichbar sind, zeigt ein paar Statistiken zur Verbreitung von IPv6 im Internet und zeigt Möglichkeiten auf, wie sich die IP-Welten miteinander verbinden lassen. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/243
FLOSS als Basis der IT einer Beruflichen Schule (clt24)
Mit Beginn des laufenden Schuljahres hat ein kleines Team damit begonnen, Freie Software als Grundpfeiler der IT einer Beruflichen Schule zu etablieren. Kern des Konzepts ist der linuxmuster.net-Schulserver, dessen Imaging-Lösung allerdings durch Debian KDE-Clients, die über Ansible während der Installation komplett konfiguriert werden, ersetzt wurde. Für Benutzer proprietärer Branchensoftware wurde ein System zur Verteilung virtueller Maschinen (über bittorrent) entwickelt. Diese VMs können von Lehrpersonen/Abteilungen individuell für ihre Anforderungen eingerichtet werden. Der Vortrag stellt das technische Konzept, Probleme und Lösungen vor dem Hintergrund der Frage, wie das IT-Umfeld der schulischen (Aus-)Bildung im Idealfall heute aussehen sollte, vor. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/221
Youth Hacking 4 Freedom: Der Wettbewerb für Jugendliche! (clt24)
Du programmierst und tüftelst gerne an Software oder Hardware? Und du bist bereit für eine Herausforderung? Dann ist "Youth Hacking 4 Freedom" (YH4F) der perfekte Wettbewerb, um deine Fähigkeiten zu testen. Die Free Software Foundation Europe (FSFE) organisiert jährlich diesen Programmierwettbewerb für junge Menschen in Europa. Jugendliche im Alter von 14-18 Jahren haben die Möglichkeit, unter der Anleitung von Experten aus dem Freien-Software-Universum an ihrer eigenen Projektidee zu arbeiten. Es gibt keine Einschränkungen für die Projekte, solange sie unter einer Freien-Software-Lizenz veröffentlicht werden. In diesem Wettbewerb können junge Leute allein oder im Team ihre Coding-Skills ausprobieren und Projektarbeit lernen, während sie neue Freundschaften quer durch Europa schließen. Im Vortrag erfährst du alles über die Erfahrungen und Projekte früherer YH4F-Teilnehmender und findest heraus, wie du dich für die nächste Runde bewerben kannst. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/259
Improvements in LibreOffice security (clt24)
This talk provides an update on recent & upcoming improvements in LibreOffice, for an even safer operation. As an office suite with a lot of functionality, as well as lots of ways to throw 'active content' aka macros at it, LibreOffice, just like its commercial brethren, provides a rather large attack surface. To mitigate that, the German Federal Agency for Computer Security (BSI) has published a best practice handbook for secure deployments of LibreOffice, as well as funded a number of additional improvements. This talk will showcase the most important ones, as well as provide suggestions for further development and security-hardened deployments: * fully automatic background updates under Windows * bulk disabling of active content * non-overridable admin configurations for all of LibreOffice * better password security, including much-improved ODF document encryption * disabling and removal of unsafe network protocols Alongside of the above, the talk will suggest a number of additional best practices - for deploying LibreOffice configured as securely as possible. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/311
Raus aus dem Lock-in-Effekt in der Bildung, aber wie? (clt24)
Die Pandemie war ein Motor für Digitalisierung in der Bildung. Jedoch haben sich viele Bildungseinrichtungen dabei in Abhängigkeiten von GAMAM (sog. Big Tech) begeben. Mit Verträgen über eine lange Laufzeit sicherten diese sich ihren Platz am Bildungsmarkt. Jetzt noch Open Source Produkte und Anbieter mit deutschem Standort an die Schulen und weitere Bildungseirichtungen zu binden, erscheint wie eine Sisyphos-Aufgabe. * Wie bekommen wir es trotzdem hin, den Lock-in-Effekt zu verhindern und Lernenden ein breites Spektrum an Möglichkeiten anzubieten? * Wie kann man einen Weg daraus finden, um den Anforderungen an BNE, Datenschutz und digitaler Souveränität gerecht zu werden? * Was können Anbieter, Lehrende, Schulleitungen, Eltern - oder auch Ländervertretungen dazu beitragen? Darüber möchten wir mit euch sprechen und auch von euren positiven Beispielen erfahren. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/246
Analoge Fotos mit freier Software digitalisieren (clt24)
Film-Negative finden sich oft in Schuhkartons oder werden im aktuellen kleinen Film-Revival auch wieder neu produziert. Heutzutage ist aber eigentlich immer eine digitale Weiterverwertung das Ziel. Sei es, um alte Familienerinnerungen zu retten oder auch die neuesten Schnappschüsse zu präsentieren. Die notwendige Digitalisierung kann entweder durch spezialisierte Firmen erfolgen, oder man macht es selbst. Und es ist inzwischen sogar möglich, dies komplett mit freier Software zu erledigen. Gezeigt werden soll also der Weg zum Negativ (und was seinen Reiz ausmacht) und wie der nächste Schritt zum digitalen Bild mit freier Software (Darktable), einer DSLR und ein paar Teilen aus dem 3D-Drucker gelöst werden kann. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/223
Grundlagen von Netzwerkverwaltung in Linux (clt24)
In diesem Talk erhalten Einsteiger:innen einen Überblick über das Management von Netzwerken auf GNU/Linux. Die Präsentation beginnt mit einer Einführung in verschiedene Netzwerkinterface-Typen, Firewalls und Routing-Konzepte. Anschließend werden Tools vorgestellt, die auf Linux verfügbar sind und zur Konfiguration von Netzwerken genutzt werden können. Abgeschlossen wird mit einem kurzen Überblick über Ansätze zum Debuggen von nicht funktionierenden Netzwerkkonfigurationen. Obwohl der Fokus auf Netzwerken in Serverumgebungen liegt, sind die meisten Informationen auch auf Desktopsysteme übertragbar. about this event: https://chemnitzer.linux-tage.de/2024/de/programm/beitrag/276
Zero-Knowledge-Proofs for Privacy and Trust (bobkonf2024)
Zero-knowledge proofs are cryptographic techniques that allow a prover to convince a verifier that certain statements hold, without providing any additional information. They are becoming increasingly popular in the blockchain space, as they provide solutions to overcome inherent weaknesses of blockchains: as they assume a complete lack of trust between participants, every calculation has to be replicated by multiple parties, which leads to poor efficiency. Also, blockchains provide a shared public ledger, which by default is lacking any privacy. In this presentation, we will discuss zero-knowledge succinct non-interactive arguments of knowledge (zkSNARKS). Using the mina blockchain and smart contract system as an example, we will show how they can be used to efficiently create trust in an untrusted environment. We will also look at how they allow creating applications with a programmable degree of privacy. While zero knowledge techniques are a perfect match for blockchains, and they are rapidly gaining traction in that industry, their usefulness goes beyond that. The goal of this presentation is to introduce the audience to the concept of zero knowledge proofs, and provide a basic understanding and intuition of how they work, and under which circumstances they can be useful. about this event: https://bobkonf.de/2024/kant.html
The Unreasonable Effectiveness of Events (bobkonf2024)
For many, event-driven communication is often considered just an implementation detail. However, event-driven architecture has implications that reach far beyond the realm of asynchronous messaging. In this presentation, we will delve into many of these implications in detail. From delivery guarantees to promise theory, from designing event payloads to functional programming, from error handling to strategic domain-driven design - we will embark on a journey from seemingly minor details to the big picture. about this event: https://bobkonf.de/2024/huehnken.html
Referenziell transparente Business-Prozesse in funktional (bobkonf2024)
Die explizite Modellierung von Business-Prozessen und deren Visualisierung ist ab einer bestimmten Größe und Anzahl von Prozessen unabdingbar. Ob zur Diskussion über Fachlichkeiten, zur Formulierung neuer Prozess-Modelle oder Wartung und Weiterentwicklung alter Prozess-Modelle - Prozess-Modelle als Diskussionsgrundlage erweisen sich als riesige Hilfe. Wäre es dazu nicht toll, wenn die Prozess-Modelle, einschließlich komplexer Bedingungen von Statusübergängen, referenziell transparent wären, das heißt auf vergleichbaren Daten beruhen, die sich einfach serialisieren und visualisieren lassen? In diesem Talk zeigen wir nicht nur, wie wir unter Zuhilfenahme verschiedener Techniken aus der funktionalen Programmierung derartige Prozess-Modelle formulieren und ausführen, sondern auch, wie wir wiederverwendbare Prozessbausteine definieren, um über Prozess-Modelle zu abstrahieren. Die Modellierung stellt sich dabei so flexibel heraus, dass sie als Grundlage für verschiedene Prozess-Standards, wie BPMN & co verwendet werden kann. Durch die Kombination mit einem Event-basierten System entsteht so mit geringem Aufwand eine mächtige und leicht erweiterbare Prozess-Engine für unterschiedlichste prozessbasierte Anwendungen. about this event: https://bobkonf.de/2024/haerer.html
Software Analytics with Data Science on Software Data (bobkonf2024)
Data Science has demonstrated its value in extracting insights from business data, raising the question: Why not apply these principles to our software systems’ data? In this talk, I’ll introduce you to the world of Software Analytics. We’ll explore how to extract valuable insights from software data by using tools and techniques from data science to get rid of big, systemic problems in our software systems. You’ll learn how to leverage scientific thinking, manage the analysis process, and apply literate statistical programming to analyze software systems in an understandable way. Or to put it in the words of software developers: We automate the analysis of large software systems using open-source tools like Jupyter Notebook, Python, pandas, jQAssistant, and Neo4j. I’ll also demonstrate through live-coding how we can gain new insights from data sources like Git repositories, performance measurements, or source code. Join me in this session to acquire your starter kit for uncovering deeply hidden issues and change the way of improving systems with data-driven software analysis! about this event: https://bobkonf.de/2024/harrer.html
Property-testing all* the things in SerenityOS (bobkonf2024)
*: not all the things. I’m a big proponent of property-based testing (as in, QuickCheck or Hypothesis), be it in Elm, Haskell, Scala or JavaScript - it’s great at finding tricky edge cases, refining your understanding of your system and giving you confidence it works for more cases than just your happy path unit tests. Imagine my horror when I saw that SerenityOS, my favorite “watch and admire it from distance” open source project didn’t have any support for property-based testing! There were three options: don’t test at all, test with unit tests, or fuzz the binary as a black box. I set out to write a property-based testing framework for SerenityOS, complete with automatic shrinking and all, and to use it to write property tests for apps and libraries all across SerenityOS. In this talk I want to share that journey, the surprising complications and how I overcame them, the tests I’ve written and categories they fall into, and the bugs I’ve found. about this event: https://bobkonf.de/2024/janiczek.html
Hyper Hyper! Javascript fatigue und die Hypermedia Renaissance (?) (bobkonf2024)
Hypermedia erlebt in den letzten Jahren eine Renaissance. Das Elixir-Webframework Phoenix bietet mit Live-Views einen Hypermedia-Mechanismus an, um reiche Webfrontends ohne JavaScript zu schreiben. Ähnlich das Turbo-Paket für Ruby on Rails. Dazu gesellt sich seit einiger Zeit HTMX. Das ist eine sprach- und frameworkunabhängige Javascript-Bibliothek die HTML als Hypertext endlich vervollständigen soll. Wer sich schon immer darüber geärgert hat, dass nur Anchor-Tags und Formulare einen Request abschicken dürfen, warum diese überhaupt nur GET bzw. POST unterstützen und warum immer gleich die ganze Seite ersetzt werden muss, ist hier genau richtig. Anders als mit React und Konsorten bekommen wir mit HTMX endlich wieder die Möglichkeit, wirklich deklarativen Frontendcode zu schreiben und den Zustand dort zu lassen, wo er ohnehin hingehört: auf dem Server. Dass die Frontend Buildzeiten auf Null sinken ist natürlich ein netter Bonus. Wer also keine Lust mehr hat, für jede Single Page Application grundlegende Browserfunktionalität nachzubauen (looking at you, Navigation und History) oder Performancehacks für große Selects zu basteln, kann sich hier anschauen, wie das deklarative Hypermedia Web in Zukunft (wieder) aussehen könnte. about this event: https://bobkonf.de/2024/schneider.html
Konsequente Barrierefreiheit durch Partizipation im Prozess (bobkonf2024)
Ausgangsthesen: (1) Barrierearme oder barrierefreie Software und/oder IT-Systeme (=Produkte) können nur das Ergebnis entsprechend gestalteter Entwicklungsprozesse sein, Barrierfreiheit nachträglich zu implementieren ist kaum möglich und sehr teuer. (2) Die Anforderungen aus der BITV 2.0 bzw. WACG 2.x reichen für die barrierefreie Gestaltung von Software und/oder IT-Systemen nicht aus. Sie müssen durch weitere Anforderungen und durch die systematische Einbeziehung von Menschen mit (unterschiedlichen) Behinderungen erweitert werden. Lösungsansätze: (3) Einen Rahmen zur Prozessgestaltung liefert die neue Norm ISO/IEC 30071-1. (4) Aus unserer Sicht ist vor allem Partizipation im Prozess erforderlich, also: Menschen mit Behinderungen werden von Anfang an, schon bei Anforderungserhebung einbezogen und in verschiedenen Rollen in alle Entwicklungsphasen, wie Design, Implementierung sowie Tests. Erfahrungen: (5) Als Mitglieder eines Teams von Menschen mit unterschiedlichen Behinderungen berichten wir, was unsere Erfahrungen sind und was aus unserer Sicht die wichtigsten technischen wie nicht-technischen Anforderungen sind. Die Basis bildet die Schärfung des Bewusstseins für die tatsächlichen Bedürfnisse und Herausforderungen von Menschen mit Behinderungen, bei Entwickler*innen wie in der Gesellschaft insgesamt. about this event: https://bobkonf.de/2024/paliszewska-rogalla.html
Model-Based Testing with QuickCheck (bobkonf2024)
QuickCheck is well-known as a framework for Property-Based Testing whereby one writes tests as properties some code should respect and use generators and shrinkers to prove or find counterexamples to those properties. Building on those principles, quickcheck-dynamic is a new tool to define State-Machine like models of software, generate and run sequence of actions, and express properties of the system in terms of high-level Dynamic Logic expressions. This session is both an introduction to, and an experience report on, the use of quickcheck-dynamic and more generally to the principles and practices of Model-Based Testing. Through a few examples drawn from real-life use of the library, I hope to convince the audience of the relevance of these tools for the development of complex, stateful software. about this event: https://bobkonf.de/2024/bailly.html
Erlang, OCaml, same thing 🤷 (bobkonf2024)
Ever wondered what type-safe, massively concurrent functional programming could look like? Join me on a journey from Erlang to OCaml and back again. We’ll learn about Caramel 🍬 – an experiment in bringing type-safety for the Erlang VM. Caramel was born out of the question: why is Erlang hard to type? – and as it turns out, it is not! If you restrict it enough. So much so that what you end up with is…OCaml? On the flip side, the new algebraic effects and multicore capabilities of OCaml 5 open the possibility of new execution models. How far could we take them? Could we inject Erlang’s famed concurrency model into OCaml? Riot 🌪️ is an actor-model runtime for OCaml 5 that brings multi-core scheduling and lightweight processes, communicating via message passing. Key Takeaways _ Learn more about how type safety and supervision trees make for the ultimate reliability stack - Understand the convergence of Erlang and OCaml - Get started writing Type-safe actor systems in OCaml with Riot about this event: https://bobkonf.de/2024/ostera.html
Kommunikationsmuster für Services: Effizient und zuverlässig (bobkonf2024)
Kennt jemand eine IT-Landschaft mit nur einer Anwendung? Ich nicht, selbst die größten Monolithen lösen selten alles alleine. In den meisten Unternehmen existieren normalerweise mehrere Anwendungen, die auf ihre Bereiche spezialisiert sind. Die Spezialisierung wird aber vermutlich selten so weit gehen, dass die verwendeten Daten vollständig disjunkt sind. In den meisten Fällen liegt ein bunter Mix vor: Rein lokale Daten einer Anwendung, redundant gespeicherte Daten und Aufgaben, die von einer zur nächsten Anwendung weitergereicht werden. Wie gehen wir mit diesem Zoo am besten um, ohne in einer Wildnis zu landen, in der Daten und Aufträge verloren gehen, Daten inkonsistent sind oder Aufträge mehrfach ausgeführt werden? Manche sehen in API-Management und REST die Lösung für alle Probleme, andere schwören auf Event-driven-Architecture mit zentralem Event-Broker. Ich werde (einfache) Kommunikationsmuster für die häufigsten Probleme in derartig verteilten Systemen vorstellen, immer mit den Zielen einfach, zuverlässig und effizient. Und dem Wissen, dass es ohne Kompromisse nicht geht. about this event: https://bobkonf.de/2024/butenuth.html
Functional Programming in Swift (bobkonf2024)
When people talk about functional programming in modern multi-paradigm languages, they usually mention Rust, Scala, or Kotlin. You rarely hear Swift being mentioned. This is odd, as one might argue that, of these languages, Swift places the strongest emphasis on functional programming. In this talk, I will explain the core functional programming features of Swift, including its expressive type system, value types, and mutability control. Furthermore, I will discuss how Swift’s language design is influenced by the desire to create a language that addresses the whole spectrum from low-level systems programming up to high-level applications with sophisticated graphical user interfaces. Beyond the core language itself, functional programming also permeates Swift’s rich ecosystem of libraries. To support this point, I will outline some FP-inspired core libraries, covering concepts from functional data structures over functional reactive programming to declarative user interfaces. Finally, I will briefly summarise practical considerations for using Swift in your own projects. This includes the cross-platform toolchain, the package manager, and interoperability with other languages. about this event: https://bobkonf.de/2024/chakravarty.html
Kontrollsoftware für eine Jupitermission der ESA: Ein Erfahrungsbericht (bobkonf2024)
Die Implementierung der Steuersoftware für das Messinstrument SWI auf der ESA Jupiter-Raumsonde JUICE dauerte acht Jahre und fand unter in vieler Hinsicht ungünstigen Bedingungen statt. Höchste Priorität bei der Entwicklung hatten maximale Laufzeitstabilität und Einhaltung der Liefertermine. Um diese Ziele zu erreichen mussten verschiedene in der Industrie übliche und von der ESA vorgeschlagene Methoden durch effizientere Herangehensweisen ersetzt werden. Die aufgetretenen Probleme und die entsprechenden Lösungen werden im Einzelnen besprochen. about this event: https://bobkonf.de/2024/schirmer-winkelmann.html
Cypress überall - Ein einziges Automatisierungswerkzeug für alle Teststufen?! (bobkonf2024)
Das Open-Source-Werkzeug Cypress ist ursprünglich als Alternative zu Selenium im Bereich der End-2-End-Tests in der Webentwicklung gestartet. Inzwischen füllt es mit Component Testing auch die Lücke zwischen Unit- und End-2-End-Tests in der Webentwicklung, die bisher nur ungenügend besetzt war, also bei den Komponenten- und Integrationstests. Lässt man Cypress Component Tests in sein Projekt, dann automatisiert man damit schnell nicht nur Komponententests, sondern auch Unit-Tests. Sie bieten sich damit als Ersatz für typische Unit-Test-Werkzeuge für Webanwendungen wie Jest oder Karma an. Cypress etabliert sich damit als Automatisierungswerkzeug für alle Teststufen, von den Unit- bis hin zu den End-2-End-Test. Kann Cypress wie ein Schweizer Taschenmesser wirklich den kleinen Zoo der bisher verwendeten Werkzeuge ablösen? Wir haben es ausprobiert und berichten über Erfahrungen positiver Art, aber auch über die Grenzen, an die wir gestoßen sind. Unter anderem zeigen wir anhand von Beispiele, wie Cypress als TDD-Werkzeug eingesetzt werden kann, wie einfach bestehende Tests migriert werden können, und haben evaluiert, was unter welchen Bedingungen schneller und stabiler ist, die Unit-Tests in Jest oder die in Cypress. about this event: https://bobkonf.de/2024/sokenou.html
End-to-end Type-Safety with Your Own API Spec DSL (bobkonf2024)
This talk offers a deep dive into the creation of a custom Domain-Specific Language (DSL) for HTTP API specifications, focusing on achieving end-to-end type safety targeting TypeScript client applications with Go/Rust/OCaml backends. I’ll share my experiences and choices in developing this DSL in OCaml, highlighting its design principles and challenges encountered. Key discussion points include the necessity of type safety across software layers, DSL design strategies, and the detailed process of building and integrating the DSL. I’ll cover some practical challenges and solutions in DSL development, considering aspects like type inference, schema validation, and automatic code generation for the backend routes and the client-side bindings. about this event: https://bobkonf.de/2024/schmaltz.html
Keynote: Who's Afraid of the Turnstile? (bobkonf2024)
Programmers are well familiar with BNF as a concise and precise formal notation for defining programming language syntax. Nobody would consider describing syntax in prose. But more than 60 years after the introduction of syntax formalisms, it’s still accepted practice that programming language semantics, which is the far more delicate part of a language definition, is specified by a combination of cumbersome prose, hidden assumptions, and wishful thinking. In this talk, I show how we closed this gap in the specification of WebAssembly, hopefully demonstrating that there is little reason to be afraid of formal semantics. In the end, it’s merely syntax! The techniques that the academic community has developed over the past 4 decades work well and scale to a full-blown industrial language. I also give a peek at a novel tool chain this approach enables us to build, which can generate much of the written WebAssembly specification and corresponding proofs and tests, achieving new levels of trust in the correctness of the specification. about this event: https://bobkonf.de/2024/rossberg.html
Demo: Back to the PET (basel)
Die Demo "Back to the PET" auf unserem Commodore PET Wir haben unserem Commodore PET/CBM 3016 ein RAM- und ROM-Upgrade verpasst, sodass dieser nun quasi baugleich zum PET 4032 ist. Zum Feiern unseres Erfolgs haben wir die Demo "Back to the PET" von shiru8bit ausgeführt und aufgezeichnet. about this event: https://c3voc.de
Kein Backup - Kein Mitleid (ccchh-extras)
Digitale Selbstverteidigung - Chaos Computer Club Hamburg Aufgenommen in der Zentralbibliothek Hamburg @[email protected] Daten sind Teil unseres Lebens geworden, seien es Fotos, Emails oder wichtige Dokumente. Falls wir sie verlieren, kann das mehr als ärgerlich sein. Aber wo liegen unsere Daten eigentlich? Auf dem Smartphone, in der Cloud, dem Laptop? Welche Gefahren drohen und wie kann ein Privatmensch vorbeugen? Die Gruppe „Digitale Selbstverteidigung“ des CCC Hamburg gibt wichtige Denkanstöße zum Thema Backup-Strategien und ganz praktische Tipps für den Alltag mit Smartphones, Tablets und Computern. Am Ende zeigen wir auch einen anspruchsvolleren Ansatz für Fortgeschrittene bzw. Technikbegeisterte, und natürlich wird wieder viel Zeit für Fragen und Diskussionen sein. about this event: https://c3voc.de
Group 4 Facsimile Service (Fax G4) (retronetcall)
about this event: https://c3voc.de
Live Netzpodcast (dgwk2024)
Wir nehmen live und mit Publikum eine Episode des Netzpodcasts auf. Mit dabei sind wie gewohnt Rahel Estermann, Jörg Mäder, Erik Schönenberger - und als Spezialgast Guido Berger (Leiter Digital-Redaktion, SRF). Wir nehmen live und mit Publikum eine Episode des Netzpodcasts auf. Mit dabei sind wie gewohnt Rahel Estermann, Jörg Mäder, Erik Schönenberger - und als Spezialgast Guido Berger (Leiter Digital-Redaktion, SRF). about this event: https://winterkongress.ch/2024/talks/live_netzpodcast/
Schlusswort (dgwk2024)
Dies ist das Schlusswort. Dies ist das Schlusswort. about this event: https://winterkongress.ch/2024/talks/schlusswort/
Coden auf Exoten – Neue Systemhack-Geschichten aus der Demoszene (dgwk2024)
Wir stellen ungewöhnliche Demos auf noch ungewöhnlicheren Systemen vor – vom Teletext zum Apotheken-LED-Schild, und erzählen etwas über die Macher und ihren Prozess. Die Demoszene lotet seit 40 Jahren die Grenzen von Computern aus; neben dem Siegesmarsch des PC haben sich die Kreativen auch eher ungewöhnlichen Plattformen angenommen. Wir zeigen euch Demos für Teletext, selbstgemachte LED-Displays, umgebaute Laufwerke und sogar Apothekenschilder, und sprechen über die Macher, die Ideen und Herausforderungen dahinter. about this event: https://winterkongress.ch/2024/talks/coden_auf_exoten_neue_systemhack_geschichten_aus_der_demoszene/
Alles kann, nichts muss? KI im Spannungsfeld von Recht und Gesetz. Mit KI-Quiz. (dgwk2024)
Jeden Tag schiessen neue KI-Tools wie Pilze aus dem Boden. Seit dem Launch von ChatGPT ist KI in aller Munde und auf vielen Handys und Laptops. Aber wie verträgt sich das mit den Schweizer und Europäischen Gesetzen und ist jetzt alles erlaubt? Neben einer rechtlichen und politischen Einordnung wird es ein KI-Quiz mit den Teilnehmenden geben. Referent Sven Kohlmeier, Fachanwalt für IT-Recht und Rechtsanwalt in Zürich wird auf verschiedene rechtliche Aspekt bei dem Einsatz von KI eingehen: Urheberrecht, Berufsrecht, Datenschutzrecht wie auch dem Verwaltungsrecht und Zivilrecht. Neben einem Ausblick auf europäische Regulierung wird wird er Empfehlungen für rechtliche und ethische Rahmenbedingungen für die Beschaffung und den Einsatz von KI-Anwendungen geben. Zum Abschluss wird es ein Quiz mit den Teilnehmenden zum Thema geben – mit einem garantiert nicht KI generiertem Gewinn … about this event: https://winterkongress.ch/2024/talks/alles_kann_nichts_muss_ki_im_spannungsfeld_von_recht_und_gesetz_mit_ki_quiz/
Das Urheberrecht im Zeitalter der generativen KI (dgwk2024)
Mit dem Auftauchen der generativen KI werden auch verschiedene Fragen des Urheberrechts zur Diskussion gestellt. Dabei geht es einerseits darum, auf welcher Basis die KI-Modelle trainiert werden können und andererseits, ob Werke, die durch generative KI erstellt wurden, einen urheberrechtlichen Schutz geniessen sollten. Ich plädiere für weniger Kleingeist und mehr Offenheit in dieser Debatte und werde zeigen, warum wir gerade jetzt das Urheberrecht grundsätzlich infrage stellen und auf keinen Fall neue Rechte schaffen sollten. Mit dem Auftauchen der generativen KI werden auch verschiedene Fragen des Urheberrechts zur Diskussion gestellt. Dabei geht es einerseits darum, auf welcher Basis die KI-Modelle trainiert werden können und andererseits, ob Werke, die durch generative KI erstellt wurden, einen urheberrechtlichen Schutz geniessen sollten. Ich plädiere für weniger Kleingeist und mehr Offenheit in dieser Debatte und werde zeigen, warum wir gerade jetzt das Urheberrecht grundsätzlich infrage stellen und auf keinen Fall neue Rechte schaffen sollten. about this event: https://winterkongress.ch/2024/talks/das_urheberrecht_im_zeitalter_der_generativen_ki/
Google, der Meta-Monopolist (dgwk2024)
Google ist der heimliche Herrscher des Internets: Es kontrolliert den marktführenden Browser, das verbreitetste Mobile-OS, die damit verknüpfte Google Cloud, die dominanten Suchmaschinen und Videoplattformen sowie die Werbeplattform, um die man nicht herumkommt. In diesem Vortrag zeigen wir auf, wie Google mit AMP, Privacy Sandbox, Web Environment Integrity und anderen Entwicklungen daran arbeiten, seinen Einfluss und seine Kontrolle über das Web auszubauen, und gehen auf Alternativen ein, mit welchen sich NutzerInnen diesem Einfluss entziehen können. Google ist der heimliche Herrscher des Internets: Es kontrolliert den marktführenden Browser, das verbreitetste Mobile-OS, die damit verknüpfte Google Cloud, die dominanten Suchmaschinen und Videoplattformen sowie die Werbeplattform, um die man nicht herumkommt. In diesem Vortrag zeigen wir auf, wie Google mit AMP, Privacy Sandbox, Web Environment Integrity und anderen Entwicklungen daran arbeiten, seinen Einfluss und seine Kontrolle über das Web auszubauen, und gehen auf Alternativen ein, mit welchen sich NutzerInnen diesem Einfluss entziehen können. about this event: https://winterkongress.ch/2024/talks/google_der_meta_monopolist/
Einführung in SSRF: Mögliche Angriffe und was man (trotz PHP) dagegen tun kann (dgwk2024)
Server-Side Requests werden von Webapps verwendet, um Daten von anderen Servern abzurufen, z.B. für die Vorschau von Links. Sie können jedoch von Angreifern exploited werden, um auf interne Ressourcen oder Dienste zuzugreifen, die nicht für die Öffentlichkeit bestimmt sind. Dies wird als Server-Side Request Forgery (SSRF) bezeichnet. Der Talk erklärt was SSRF ist, wie es zum Exploiten von Servern verwendet wird und wie man sich dagegen verteidigen kann, was komplexer ist als man denkt. Während des Vortrags werde ich PHP als Beispielsprache verwenden und typische PHP-Fallstricke zeigen. Server-Side Requests werden von Webapps verwendet, um Daten von anderen Servern abzurufen, z.B. für die Vorschau von Links. Sie können jedoch von Angreifern exploited werden, um auf interne Ressourcen oder Dienste zuzugreifen, die nicht für die Öffentlichkeit bestimmt sind. Dies wird als Server-Side Request Forgery (SSRF) bezeichnet. Der Talk erklärt was SSRF ist, wie es zum Exploiten von Servern verwendet wird und wie man sich dagegen verteidigen kann, was komplexer ist als man denkt. Während des Vortrags werde ich PHP als Beispielsprache verwenden und typische PHP-Fallstricke zeigen. about this event: https://winterkongress.ch/2024/talks/einfuhrung_in_ssrf_mogliche_angriffe_und_was_man_trotz_php_dagegen_tun_kann/
Rechtshilfe für Geflüchtete mithilfe von Legal Tech Tools (dgwk2024)
AsyLex bietet seit 2017 unentgeltliche online Rechtsberatung und Rechtsvertretung für geflüchtete Menschen an. Ein grosser Teil der Arbeit wird von ca. 150 freiwillig engagierten Personen geleistet, welche sich in verschiedenen Regionen der Schweiz sowie in Italien, Libanon und Griechenland befinden. Zentral für die Arbeit von AsyLex ist dabei der Einsatz von Legal Tech Tools, welche Unterstützung beim Verfassen von Rechtsschriften bieten, interne Prozessen vereinfachen sowie einen niederschwelligen Zugang zu rechtlichen Informationen für Geflüchtete ermöglichen. AsyLex bietet seit 2017 unentgeltliche online Rechtsberatung und Rechtsvertretung für geflüchtete Menschen an. Ein grosser Teil der Arbeit wird von ca. 150 freiwillig engagierten Personen geleistet, welche sich in verschiedenen Regionen der Schweiz sowie in Italien, Libanon und Griechenland befinden. Zentral für die Arbeit von AsyLex ist dabei der Einsatz von Legal Tech Tools, welche Unterstützung beim Verfassen von Rechtsschriften bieten, interne Prozessen vereinfachen sowie einen niederschwelligen Zugang zu rechtlichen Informationen für Geflüchtete ermöglichen. about this event: https://winterkongress.ch/2024/talks/rechtshilfe_fur_gefluchtete_mithilfe_von_legal_tech_tools/