PLAY PODCASTS
Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

14,359 episodes — Page 83 of 288

Heimnetz ohne Werbung mit AdGuard auf dem RaspberryPI (glt22)

Es gibt viele Projekte die sich für eine Raspberry PI eignen. Aus eigener Anwendung zeige ich wie man im Heimnetzwerk das Tool AdGuard in einem Docker Container zum laufen bringt, um damit die Werbung für alle im Netwerk verbundenen Geräte abstellt. In diesem kleinen Workshop geht es darum auf einem Raspberry PI 4 mit einem Ubuntu Server Docker zum Laufen zu bekommen. Das ist aber der einfachste Schritt, denn dann geht es ans Eingemachte und wir fühlen den Netzwerkmöglichkeiten von Docker ein wenig auf den Zahn. Ein bischen SSH und Shell, ganiert mit Routerkonfiguration und vielen kleine praktischen Tipps runden den Talk ab. Tutorial: https://elmar-dott.com/articles/tutorial/adguard-home-network-security/ about this event: https://pretalx.linuxtage.at//glt22/talk/NCKWB3/

Apr 23, 202245 min

Verein mur.at - Grazer Serverfarm für Kunst & Kultur und Förderung von Netzwerkkunst (glt22)

‚mur.at' ist seit den 90er Jahren eine der wenigen Plattformen in Österreich (und darüber hinaus), wo die Auseinandersetzung mit technischen und künstlerischen Fragen nicht alleine nur inhaltlich und theoretisch vorangetrieben wird, sondern im Aufbau und der Pflege selbstverwalteter technischer Infrastruktur ständig auch praktisch erprobt und reflektiert wird. Die Förderung der Entwicklung freier Software und Hardware für künstlerische Zwecke wird dabei groß geschrieben, und trifft sich mit dem Anliegen, eine Plattform für eine Community zu bilden, die - bei weitem nicht ausschließlich nur geografisch lokal - aus Kreativen und Künstler:innen besteht, welche neben dem praktischen Be-Nutzen von Technologien als einer Notwendigkeit für tägliche Arbeit auch die gemeinsame Reflexion, das subversive Hinterfragen und das kreative Weiterentwickeln von Technik im Bereich der Kunst vereint. In dem Vortrag will das operative Team von mur.at (Andreas Zingerle, Ralph Wozelka, Djamil Vardag) einen Einblick in technische Adaptierungen der letzten Jahre geben und künstlerische Anwendungsbeispiele und laufende Projekte präsentieren. Diese Präsentation ist in 2 Teile aufgeteilt: Ralph/Djamil sprechen über den technischen Teil, Andreas über laufende künstlerische Projekte. about this event: https://pretalx.linuxtage.at//glt22/talk/SA3V8U/

Apr 23, 202233 min

I'll believe it when I see it: Teaching Computer Vision with Visual Programming (glt22)

Computer Vision has always been seen as a dark art by beginners and programming students, although sometimes it's simpler than you would expect. One major cause for this is the lack of visual output from the algorithms and easy to use visualization and development tools. To solve this problem I developed cvedu, an open source, web-based IDE to teach computer vision by employing visual programming concepts. In this talk I will describe how I developed cvedu, using open source web technologies such as React and WebGL, and how you can use it to make computer vision more fun and easier to understand. about this event: https://pretalx.linuxtage.at//glt22/talk/XXSNGY/

Apr 23, 202224 min

InfiniSim: the C++ InfiniTime Simulator for PineTime Smartwatch (glt22)

InfiniSim, wie eine geliebte Smartwatch zu einem Simulator führte. Eine kurze Geschichte zur Entstehung des InfiniSim Projekts, wie das Projekt aufgebaut ist und wie es mit InfiniTime, der PineTime Smartwatch Firmware basierend auf C++ zusammenhängt. Der Vortrag ist eine Führung durch den originalen Pull Request, der den Werdegang des Simulators InfiniSim von den ersten Screens (die Apps von InfiniTime) zu dem heutigen InfiniSim Projekt zeigt. Der PR wird bereichert durch Hintergrundinformationen, die nicht in einen Pull Request passen. - [PineTime](https://www.pine64.org/pinetime/): Hardware, die SmartWatch von Pine64 - [InfiniTime Projekt](https://github.com/InfiniTimeOrg/InfiniTime): Firmware für die PineTime, geschrieben in C++ und FreeRTOS - [Link zum Originalen PR](https://github.com/InfiniTimeOrg/InfiniTime/pull/743 ) - [InfiniSim Projekt](https://github.com/InfiniTimeOrg/InfiniSim), Software, Simulator für die InfiniTime-GUI, der alles was eigentlich mit Hardware der PineTime spricht durch Simulator-Klassen ersetzt, damit man am PC ohne PineTime die InfiniTime-GUI entwickeln kann about this event: https://pretalx.linuxtage.at//glt22/talk/AZQCME/

Apr 23, 202214 min

[SPONSOR] BearingPoint Vortrag: Künstliche Intelligenz - Anwendungen und Trends (glt22)

In diesem Vortrag werden wir uns mit dem Thema Künstliche Intelligenz beschäftigen. Wir versuchen die vier großen **W** Fragen zu beantworten: - **Wo** wird heute schon KI eingesetzt. - **Warum** brauchen wir KI überhaupt? - **Wie** funktioniert KI eigentlich? - **Was** für Möglichkeiten bieten State-of-the-Art KI's heute schon? Die Idee der **Künstlichen Intelligenz (KI)** und der Versuch selbstlernende System zu entwickeln existiert schon seit den 50er Jahren. Damals hat sich das Konzept trotz erster Erfolge nicht durchgesetzt, da spezielle Algorithmen schneller und effizienter waren. Zu dieser Zeit war es auch schwierig bis unmöglich genügend Daten und Rechenressourcen für das trainieren eines Neuronalen Netzwerkes zu bekommen. Heutzutage gibt es fast kein Unternehmen mehr, bei dem nicht irgendeine Art von KI eingesetzt wird. Dies kommt vor allem daher, dass es durch **Big Data** , **Cloud-Rechenressourcen** und **Open-Source Frameworks** für Neuronale Netzwerke auch für kleine Unternehmen möglich ist Probleme mit KI zu lösen. In diesem Vortrag wollen wir euch einen kurzen Überblick über aktuelle KI Entwicklungen geben. Kurze Auflistung der Punkte in unserer Präsentation: - Unternehmen die schon KI verwenden. - Welche Arten von KI gibt es. - Wozu wird KI in der Praxis schon eingesetzt und wohin geht der Trend - Wie verwenden wir KI bei **BearingPoint** about this event: https://pretalx.linuxtage.at//glt22/talk/EHAZ7R/

Apr 23, 202227 min

Free Software *Is* Sustainable Software (glt22)

Values that we in the Free Software community may take for granted, values such as user autonomy and transparency, as of January 2020 these values are now officially recognized as fundamental for sustainable software design through the Blauer Engel eco-label award criteria. When users decide how software is used, when software development is open for all to see and participate in, communities are empowered. They are empowered to drive down the energy consumption of their programs, with no loss in functionality. Or users may install only what they need, no more and no less, and opt out of advertising and data-mining, thus reducing the number of unnecessary processes running in the background and consuming resources. Additionally, developers may continue to support otherwise unsupported hardware, giving users up-to-date and secure devices, preventing waste landing in landfills. All of the above promote higher energy and resource efficiency, which means lower energy consumed, less CO2 produced, and a longer operating life for devices. Free Software *is* sustainable software! In this talk I will focus on the energy and resource consumption of software, and I will walk the audience through the 3 steps for obtaining Blauer Engel certification: (1) *Measure*, (2) *Analyze*, (3) *Certify*. I will end the talk with an open call for community engagement, both specifically in applying for Blauer Engel certification and more generally in supporting a resource-efficient, Free Software future. KDE has a vision: "**A world in which everyone has control over their digital life and enjoys freedom and privacy**." From this vision, every word laden with meaning [1], there is a straight line to the new KDE Eco project [2]. The **world** and its limited resources, the looming threat of the climate crisis ... KDE Eco aims to change the world we live in by making software sustainable and accessible for **everyone**, wherever they are. Free Software and the four freedoms [3] put users and their communities at the heart of our digital society, giving users autonomy over their software and devices. Having users **control** their software, and not service providers or hardware vendors or even an application's developers, is crucial to **freedom** and **privacy** in our digital lives. Overlooked is that these same qualities make for resource-efficient software [4]! Values that we in the Free Software community may take for granted, values such as user autonomy and transparency – as of January 2020 these values are now officially recognized as fundamental for a sustainable software design through the Blauer Engel eco-label award criteria [5]. When users decide how software is used, when software development is open for all to see and participate in, communities are empowered. They are empowered to drive down the energy consumption of their programs, with no loss in functionality [6] – in contrast to the software bloat all too common in software design. Or users may install only what they need, no more and no less, and opt out of advertising and data-mining, thus reducing the number of unnecessary processes running in the background and consuming resources. Additionally, developers may continue to support otherwise unsupported hardware, giving users up-to-date and secure devices [7], preventing waste landing in landfills. All of the above promotes higher energy and resource efficiency, which means lower energy consumed, less CO2 produced, and a longer operating life for devices! Free Software entails user freedom. And this freedom means software, and the hardware it runs on, will be more sustainable. For you. For me. For all of us. For the world. In this talk I will focus primarily on the energy and resource consumption of software, and I will walk the audience through the 3 steps for obtaining Blauer Engel certification: (1) *Measure*, (2) *Analyze*, (3) *Certify*. This 3-step workflow will be described in detail, with concrete examples from KDE software. I will end the talk with an open call for community engagement, both specifically in applying for Blauer Engel certification and more generally in supporting a resource-efficient, Free Software future. [1] https://community.kde.org/KDE/Vision [2] https://eco.kde.org [3] http://fsfe.org/freesoftware/freesoftware.en.html [4] https://eco.kde.org/blog/2022-01-25-resource-efficient-software-and-blauer-engel-eco-certification/ [5] https://produktinfo.blauer-engel.de/uploads/criteriafile/en/DE-UZ%20215-202001-en-Criteria-2020-02-13.pdf [6] https://www.umweltbundesamt.de/en/publikationen/entwicklung-anwendung-von-bewertungsgrundlagen-fuer [7] https://media.fsfe.org/w/kGvs3JNADvvQfkC1dR9FGr The BE4FOSS project was funded by the Federal Environment Agency and the Federal Ministry for the Environment, Nature Conservation, Nuclear Safety and Consumer Protection (BMUV). about this event: https://pretalx.linuxtage.at//glt22/talk/ESGPBM/

Apr 23, 202250 min

Vim for Everyone (glt22)

Vim is a powerful tool for efficient text editing. It takes a slightly different approach than other common editors, allowing the author to focus on the changes rather than how to make them. In this talk you will learn basic controls and get an idea of the benefits using Vim. The Goals of this talk are to provide an entry point to become familiar with Vim, teach easy to use basic movements and controls, and to show useful methods like automation that can save time in everyday tasks. Even if you do not plan to make Vim your default text editor you will learn some tricks where this tool might come in handy. The presentation is split into three sections: A brief overview on basic commands and modes, a practical introduction on how to manipulate text efficiently with Vim, and we will have a look on everyday tasks and how to solve them with ease. about this event: https://pretalx.linuxtage.at//glt22/talk/YCJEYP/

Apr 23, 202245 min

Your Name Is Invalid! (glt22)

Names of people cannot be invalid. People have names. Most people do. People have first names and last names. Many people do. People have any sorts of names that often don’t fit fixed fields in the forms. These names may contain letters, accented letters, and other characters, that may cause problems to your code depending on the encoding you use. They may look differently in uppercase and lowercase, or may not be case foldable at all. Searching and sorting these names may be tricky too. And if you design an application, web form, and/or database dealing with personal names, you’ll have to take that into account. about this event: https://pretalx.linuxtage.at//glt22/talk/9Y3K9N/

Apr 23, 202229 min

Enterprise-Backup für KVM, Container und physische Server mit Proxmox Backup Server (glt22)

Proxmox Backup Server ist eine Enterprise-Backup-Lösung zur Sicherung und Wiederherstellung von VMs, Containern und physischen Hosts. Die Open Source-Software läßt sich mit Proxmox Virtual Environment optimal kombinieren um so Backups schnell und zuverlässig zu erstellen. Der Vortrag soll Einblick in die Architektur und die Funktionen der Backup-Software geben. In einer Live-Session wollen wir die Funktionen auskundschaften und anschließend gängige Anwendungsszenarien diskutieren. Proxmox Backup Server ist eine Enterprise-Backup-Lösung zur Sicherung und Wiederherstellung von VMs, Containern und physischen Hosts. Die inkrementellen und deduplizierten Proxmox Backups reduzieren die Netzwerklast deutlich und sparen wertvollen Speicherplatz. Dank Verschlüsselung und Methoden zur Gewährleistung der Datenintegrität sind Backups immer sicher, selbst bei Off-Site-Sicherung zu Zielen, denen nicht vollständig vertraut werden kann. Die Software ist komplett Open-Source und steht unter der Lizenz GNU AGPL, v3. Als Systemprogrammiersprache wird Rust verwendet, womit eine sichere Codebasis sowie hohe Performance und geringe Ressourcenauslastung garantiert sind. Verwaltet wird Proxmox Backup Server über ein intuitives Webinterface oder die Komandozeile. Die Backup-Lösung ist zudem voll in die Virtualisierungsplattform Proxmox VE integriert. So lassen sich Sicherungskopien aller wichtigen Daten schnell und zuverlässig erstellen und die Verwaltung ist effizient. about this event: https://pretalx.linuxtage.at//glt22/talk/3HKLHM/

Apr 23, 202245 min

Software Defined Networks mit pox und Mininet (glt22)

Durch Software Defined Networking (SDN) ist es möglich, die Verwaltung und die Konfiguration eines Netzwerkes zu abstrahieren. Dafür werden offene Schnittstellen, z.B. RESTful APIs und das OpenFlow-Protokoll, eingesetzt. Dieser Talk zeigt mithilfe des Netzwerk-Emulators Mininet, wie der Python-basierte SDN-Controller pox funktioniert und wie damit komplexe Netzwerke realisiert werden können. about this event: https://pretalx.linuxtage.at//glt22/talk/SG8LZY/

Apr 23, 202246 min

[SPONSOR] CI/CD is an UFO! (glt22)

Ever had the problem that you broke the build pipeline and did not even notice? The UFO was created because we had a lack of awareness of build problems in our CI process. It often happened that developers broke the pipeline without realizing it. Without knowing that they'd introduced a problem into the pipeline they had no reason to consider that their recent changes might be the cause of a problem. Installing this visualization device in our cafeteria made a big change in our developers' awareness of build failures, and also in their mindset. Pipeline errors need to be avoided at all cost – you don't want to be the one who floods the cafeteria with red light. So generally stated, the UFO is a general state visualization device. The requirement to function from any view angle gave it its distinctive UFO design. It consists of 2 layers that emit light with customizable color and animation. For us, it provides real-time feedback on our build and continuous delivery process to keep the team in sync and responsible. The best part it is open source! The UFO is completely open source including: • The 3d printing model • The recommended part list • The firmware code • Documentation All can be found here: https://github.com/Dynatrace/ufo about this event: https://pretalx.linuxtage.at//glt22/talk/AZUKHP/

Apr 23, 202221 min

AlekSIS, das freie Schul-Informations-System (glt22)

Digitalisierung in der Schule ist spannend, schwierig, und enorm umstritten. Insbesondere in der Verwaltung fehlt es an freien Tools. AlekSIS ist ein umfangreiches freies Schul-Informations-System, das organisatrische Prozesse digitalisieren kann. Mit dem Release 2021.12 "Bruner" hat das AlekSIS-Team die erste offizielle Version des freien Schul-Informations-Systems veröffentlicht. In der Standard-Distribution sind die Verwaltung von Lehrkräften, Schülerinnen und Schülern, Klassen und Kursen, Stundenpläne, Vertretungspläne sowie Werkzeuge für Digital Signage uvm. enthalten. Doch AlekSIS bietet nicht nur fertige Funktionalität, sondern stellt als Framework eine erweiterbare Plattform bereit, für die Schulen eigene Module entwickeln (lassen) können. In diesem Vortrag sehen wir uns an, was AlekSIS kann, wie es sich als freie Lösung in bestehende Software-Landschaft der Schule integriert, und wie durch den Einsatz im Informatik-Unterricht Programmieren mit echtem Mehrwert gelernt werden kann. about this event: https://pretalx.linuxtage.at//glt22/talk/9VRDJ8/

Apr 23, 202230 min

Platzsprecher/DJ mit Open Source (glt22)

Platzsprecher/DJ mit Open Source (u.a. Libre Office, Audacity, VLC) Als Platzsprecher/DJ bei Sportveranstaltungen gestaltet man die Stimmung bei Wettbewerben und muss spontan auf Situationen richtig reagieren. Mit Open Source (u.a. Libre Office, Audacity, VLC) kann man sich gut darauf vorbereiten (Musik/Ansagen) und damit das Erlebnis für Spieler und Publikum unterhaltsam gestalten. Der Vortrag gibt Einblicke und Beispiele dafür wie Open Source beim Platzsprecher/DJ des Basketballvereins UBSC Graz plattformübergreifend genutzt wird. about this event: https://pretalx.linuxtage.at//glt22/talk/RSH8DB/

Apr 23, 202225 min

Balkonkraftwerk errichten und messen (glt22)

Eine Photovoltaik-Kleinstanlage zu errichten und zu betreiben ist relativ unkomplizierte und kostengünstig möglich. Die gesetzlichen Vorgaben, Komponentenauswahl und Installation wird besprochen. Läuft die Anlage werden wichtige Parameter mit einem Raspberry Pi gemessen, verarbeitet und gespeichert. Wir alle wissen dass es einer Energiewende bedarf, doch nicht jeder hat die möglich eine große Photovoltaik Anlage zu erreichten. Doch es gibt eine einfache unkomplizierte Möglichkeiten eine PV-Kleinstanlage bis 600 Watt zu errichten und zu betrieben. Das kann am Balkon oder im Kleingarten sein. Wie sind die gesetzlichen Vorgaben, was benötigt man für Komponente, wo kann man sie kaufen und nicht zuletzt wie erfolgt die Installation. Das sind Fragen mit dem sich der Vortrag beschäftigt. Wenn sie den nun läuft, die PV-Anlage möchte man die Einspeiseleistung und Energie ermitteln, anzeigen und aufzeichnen. Auch der Gesamtverbrauch des Hauses oder der Wohnung sollte als Vergleichswert gemessen werden. Dies kann man z.B. mit einem Raspberry Pi erledigen. Die Einspeiseleistung wird mit einem Shelly 1PM gemessen und per WLAN zur Verfügung gestellt. Der Gesamtverbrauch wird am Smartmeter abgenommen. So können die Daten beliebig weiterverarbeitet, angezeigt und gespeichert werden. about this event: https://pretalx.linuxtage.at//glt22/talk/SXHEWW/

Apr 23, 202249 min

Alternative Bedienkonzepte am Beispiel des Oberon Systems (glt22)

Ob Linux, Windows oder macOS – aktuelle Benutzeroberflächen sind sich sehr ähnlich und bauen seit Jahrzehnten auf den gleichen Prinzipien auf. Dass es auch anders und vor allem einfacher geht, beweist das schon in den 80er-Jahren entwickelte Oberon-Betriebssystem. In diesem Vortrag zeige ich anhand konkreter Beispiele, wie sich die Bedienkonzepte des Oberon Systems von denen eines üblichen Linux-Systems unterscheiden. Seit den 80er-Jahren setzen die verbreiteten Desktop-Betriebssysteme auf sehr ähnliche Bedienkonzepte: überlappende Fenster mit Scroll-Bars; Menüs und Dialogboxen; Textbearbeitung mit Ausschneiden, Kopieren und Einfügen; und vor allem eine klare Trennung zwischen Kommandozeile und grafischer Benutzeroberfläche. Das ebenfalls in den 80er-Jahren von Niklaus Wirth und Jürg Gutknecht zu Lehrzwecken entwickelte Betriebssystem Oberon geht da zum Teil ganz andere Wege: Nicht überlappende Fenster teilen den verfügbaren Platz am Bildschirm auf; der durchgehende Einsatz von drei Maustasten und deren Kombinationen sorgt für präzises Positionieren von Fensterinhalten und das Kopieren von Text ohne Tastenkürzel und versteckte Zwischenablage; und statt eines simulierten Text-Terminals gibt es ein in die gesamte Benutzeroberfläche integriertes Kommandosystem. Das Oberon System zeigt uns, dass für vieles, was wir heute bei der Bedienung mit Maus und Tastatur als gegeben hinnehmen, auch einfachere und effizientere Alternativen möglich sind. Auch wenn das System für heutige Anwendungen nicht mehr konkurrenzfähig erscheint, kann es uns trotzdem als Vorbild auch bei der Entwicklung aktueller Benutzeroberflächen dienen. about this event: https://pretalx.linuxtage.at//glt22/talk/J9PEUJ/

Apr 23, 202234 min

Fooling AI Into Believing Turtles Are Weapons (glt22)

In this talk, we will explore adversarial attacks on neural networks. We will show how it is possible to make neural networks believe that turtles look like weapons or any other kind of object. In recent years, AI systems have shown incredible abilities, such as playing chess, driving cars, recognizing speech, diagnosing cancer, and recognizing different kinds of objects. But there are cases in which AIs fail in strange ways. In this talk, we will explore adversarial attacks on neural networks. The goal is to create images that look unsuspicious to humans but can trick AI into believing that it sees something entirely different. We will show how it is possible to make neural networks believe that turtles look like weapons or any other kind of object. This talk will cover: - What kinds of adversarial attacks are there? - How do they work? - What are the consequences for security and safety in AI technology? about this event: https://pretalx.linuxtage.at//glt22/talk/JTLBXV/

Apr 23, 202220 min

10 Jahre Open Data in Österreich (glt22)

Rückblick auf 10 Jahre Open Data, Blick auf die aktuellen Herausforderungen und in die Zukunft. Heuer feiert unser nationales Datenportal data.gv.at seinen 10. Geburtstag. Ein Rückblick zeigt, was in den 10 Jahren erreicht worden ist und wie offene Daten einen Nutzen für ALLE bringen können. Die aktuellen Herausforderungen werden beleuchtet und ein Blick in die Zukunft von Open Data geworfen. about this event: https://pretalx.linuxtage.at//glt22/talk/GX8WUJ/

Apr 23, 202223 min

Losslesscut (petitfoo)

In diesem Petit Foo möchte ich das Tool losslesscut vorstellen. Mit losslesscut kann man Videos verlustfrei schneiden. Bei normalen Videoschnittprogrammen muss man nach dem Bearbeiten das Video neu rendern und komprimieren, was lange dauert und die Qualität reduziert. Wie verlustfreier Videoschnitt funktioniert und dessen Vor-und Nachteile erkläre ich in diesem Petit Foo. about this event: https://www.chaospott.de

Apr 20, 202212 min

The Curse of Slide-making (divoc_bb3)

This talk will showcase slide-making tools-- and how each can fail when faced with special requirements. _"I'll give a talk at `$con`!"_ You start writing down the requirements for your slides, and you soon realise your tool of choice is not enough anymore. Do you cut your losses and move to a new tool, or do you monkey-patch the existing one? This talk is about about my experience looking for upgrades to my slides toolchain. I will show you my usual requirements for slide-making, and showcase some tools I tried. I'll illustrate how each tool has its strengths and weaknesses, depending on what you may need. about this event: https://pretalx.c3voc.de/divoc-bb3/talk/CYKFMB/

Apr 17, 202223 min

Die Softwarekrise v4.0 (divoc_bb3)

Seit Mitte der 1960er Jahre wird über "Softwarekrisen" unterschiedlicher Ursachen, Auswirkungen und Erscheinungsformen berichtet und diskutiert. Die ersten Phasen bzw. Iterationen sind gut verstanden und Bestandteil von Lehrveranstaltungen. Es handelt sich um feststehende Begriffe im Software Engineering. Derzeit wird, je nach Lesart, die dritte Krise abgearbeitet, die sich gegenwärtig in immer langwierigeren, teuereren und im Ergebnis unter den Erwartungen bleibenden Softwareprojekten ausdrückt. Was kommt danach? Damit beschäftigen sich nicht nur Informatiker, Softwarepraktiker und Betriebswirte in Konzernen, sondern es geschieht auch Begleitforschung aus anderen Disziplinen. Dieser kurze Talk will kurz erklären, was die Technikphilosophie möglicherweise beizutragen haben könnte und wie dort der Stand der Dinge ist und was man unter Version 4.0 der "Softwarekrise" zu verstehen hätte. about this event: https://pretalx.c3voc.de/divoc-bb3/talk/MBLCRK/

Apr 17, 202238 min

Die Verengung der journalistischen Welt (divoc_bb3)

Wie kommt der Journalismus aus der Blase, um endlich wieder seinen Job ordentlich zumachen Der Journalismus verharre teilweise zu sehr im Status quo und zementiere einen Bodensatz an Stammtischmeinungen, kritisiert die Journalismus-Professorin Sabine Rollberg. Die journalistische Berichterstattung habe sich in der Corona-Pandemie verengt, stellten die Kommunikationswissenschaftler Dennis Gräf und Martin Hennig in einer Studie fest. Die Watchdogs seien schlafen gegangen, urteilt die Medienforscherin Daria Gordeeva. Gleichzeitig wirb das Journalistenzentrum damit, sie würden in der Tradition des Gesinnungsjournalisten Emil Dovifat ausbilden. Journalisten selbst haben sogar die Aufgabe von Neutralität und Objektitität als Leitidee für die Berichterstattung gefordert. Werden wir künftig nur noch mit journalistischen Gesinnungsblasen bedient und bekommen Propagandahäppchen statt Fakten vorgesetzt? Darum geht es n diesem Talk. about this event: https://pretalx.c3voc.de/divoc-bb3/talk/3CMSXG/

Apr 17, 202245 min

Einführung in die Awareness in der Clubkultur (divoc_bb3)

Awareness wird in der Partyszene ein immer größeres Thema. Aber was ist das eigentlich? Warum macht man das und wie funktioniert die Arbeit? about this event: https://pretalx.c3voc.de/divoc-bb3/talk/BRHWKA/

Apr 17, 202230 min

Datenethik in der »Smart City« (divoc_bb3)

Was tun Kommunen in Deutschland gegen Diskriminierung durch ihre Digitalstrategien? – Ein datenethischer Überblick Algorithmen beginnen gerade unser alltägliches Leben über digitale Sphären hinaus zu beeinflussen: Auf großräumigem Maßstab finden sie Anwendung <abbr title="siehe etwa das saudi-arabische Megaprojekt »The Line«: neom.com">um Städte zu planen</abbr> oder <abbr title="so etwa in der »Woven City« des Toyota-Konzerns: www.woven-city.global">den städtischen Betrieb zu optimieren und zu steuern</abbr>. Auch in den städtischen Alltag finden digitale Planung und Steuerung Eingang, etwa durch die LoRaWAN-Funktechnologie, um <abbr title="Beispiele gibt es hierfür zahlreiche, so etwa geschehen in Karlsruhe: Hofheinz, Melanie: »Karlsruhe wird zur Smart City: Mülleimer sollen künftig selbst denken«">das Internet der Dinge auf Stadtmobiliar zu erweitern</abbr>. In der Informatik sind den Fällen diskriminierender Programmierung <abbr title="um nur einige Beispiele zu nennen: O’Neill, Cathy: »Weapons of Math Destruction«, 2. Auflage, München, Deutschland: Carl Hanser Verlag, 2018 Criado Perez, Caroline: »Invisible Women – Exposing Data Bias in a World Designed for Men«, London, United Kingdom: Chatto & Windus, 2019 Kantayya, Shalini: »Coded Bias«, 2020, https://www.codedbias.com Endler, Rebekka: »Das Patriarchat der Dinge«, 1. Ausgabe, Köln, Deutschland: DuMont Buchverlag, 2021">zahlreiche Bücher und Dokumentationen</abbr> gewidmet worden. Die Beispiele reichen von <abbr title="vgl. Criado Perez, 2019, S. 29–32">sexistischen Schneeräumpraktiken</abbr>, über <abbr title="vgl. O’Neill, 2018, S. 100–111">rassistische Kreditvergabe</abbr>, hin zu Gesichtserkennung, die zu <abbr title="vgl. Kantayya, 2020">unrechtmäßigen Verhaftungen</abbr> führen. Viele dieser Praktiken betreffen direkt oder indirekt den städtischen Alltag. Zurückzuführen sind sie in vielen Fällen auf unzulängliche Datenerhebung oder -verarbeitung, die durch die Arbeitsumgebung des Entwicklungsteams begünstigt wurde. Was passiert nun also, wenn Stadtplanung und Informatik aufeinander treffen? Haben deutsche Kommunen ein Bewusstsein für die Risiken, die mit ihren Digitalisierungsvorhaben verbunden sind? Welche Maßnahmen ergreifen sie gegen Diskriminierung? about this event: https://pretalx.c3voc.de/divoc-bb3/talk/YH9VPJ/

Apr 17, 202243 min

Antennen vermessen (divoc_bb3)

Antennen von Amazon und AliExpress vermessen WLAN, LoRa, ADS-B, LTE, SDR, ... Überall braucht es Antennen, Kabel und DingeTM. Wie finde ich heraus was eine Antenne kann und wie kann ich meine Antenne anpassen? Wie unterscheidet sich ein Klingeldraht von einem guten Kabel und was machen Filter? about this event: https://pretalx.c3voc.de/divoc-bb3/talk/BGQMZC/

Apr 17, 202237 min

plantwatch - Fossile Kraftwerke unter der Lupe (divoc_bb3)

Russlands Ukrainekrieg zeigt einmal mehr, warum wir aus fossilen Energieträgern aussteigen sollten. Doch wie sieht unser Kraftwerkspark derzeit aus? [plantwatch.de](https://plantwatch.de "plantwatch.de") ist ein Projekt, in dem ich die Kraftwerksliste der Bundesnetzagentur (BNetzA) mit den Daten des EU Schadstoffregister PRTR verknüpfe. Ergebnis ist eine Übersicht über den deutschen konventionellen, fossilen Kraftwerksmarkt. Neben der bisweilen fraglichen Qualität der Ausgangsdaten werden wir einige Kraftwerke näher betrachten. Teils milliarden-teurer fail, teils bizarre Folgen des Steinkohleausstiegsteils, teils Paradebeispiel eines modernen Kraftwerks. Anschließend werden wir uns die Herkunft unserer Steinkohle ansehen und damit den Bezug zu Russlands Krieg in der Ukraine herstellen. [Update: Inzwischen hat die EU beschlossen russische Steinkohle zu boykottieren.] Abschließend geht es noch darum, wie wir die Energiewende beschleunigen könn(t)en. about this event: https://pretalx.c3voc.de/divoc-bb3/talk/WWTCVC/

Apr 17, 202245 min

Bridging Bubbles in Ukraine - Diskussion (divoc_bb3)

Wir reden über den Ukraine Konflikt und stellen uns dabei nicht nur Fragen nach den Machtsphären, die diesen Krieg geprägt haben. Allgemeine Diskussionen hat es im linearen Fernsehen schon oft genug gegeben. Es geht uns vor allem auch darum, was Hackende mit zivilen Mitteln gemacht haben und immer noch machen können, um der ukrainischen Bevölkerung zu helfen. Und - im Sinne von Bridging Bubbles - auch darum, wie wir einem gleichsam notwendigen und unvorstellbaren Versöhnungsprozess helfen können. about this event: https://pretalx.c3voc.de/divoc-bb3/talk/ZHLD7S/

Apr 16, 20221h 23m

Keynote Krieg in Ukraine - Bomben statt Cyber (divoc_bb3)

Es ist Cyberwar! Kritische Infrastrukturen jetzt weggecybert. Überall. Auch in Deutschland. Weil es "massive Cyberangriffe" gab. Oder doch nicht? Der Ukraine-Krieg zeigt, dass wir nicht mehr in Friedenszeiten leben. Aber leben wir auch nicht mehr im Friedenscyber? Jahrelang wurde „Cyberwar“ auf bunten Powerpoint-Folien von Militärberaterinnen, Wirtschaftsprüferinnen, der Rüstungsindustrie und den ethisch früh falsch abgebogenen IT-Sicherheitsprodukt-Anbietern als der ultimative offensive Weg aufgezeigt, wie sich alle Nationen gegenseitig im digitalen Raum wegcybern. Hackback lässt grüßen. Putin hat hingegen primär Waffen, Bomben und Raketen nach Ukraine geschickt und damit „konservative und klassische“ kinetische Wirkmittel eingesetzt. Ist CyberCyber jetzt doch nicht relevant? Oder doch, aber nur ein bisschen? Die Keynote von HonkHase wird auf folgende Fragestellungen eingehen: Ist der Cyberraum ein Kriegsschauplatz? Wer sind die beteiligten staatlichen und nicht-staatlichen Akteure? Bedroht dies kritische Infrastrukturen? Sind auch KRITIS in Deutschland bedroht? Wenn ja, wie genau sieht so ein Angriff aus und was kann passieren? Haben wir Gegenmaßnahmen und wie sähen geeignete Maßnahmen aus? about this event: https://pretalx.c3voc.de/divoc-bb3/talk/8UVDHX/

Apr 16, 202251 min

Geschützt oder Gejagt? Hacker im Ukraine-Krieg (divoc_bb3)

Dieser Beitrag analysiert den völkerrechtliche Status von nicht-staatlichen Hackern im aktuellen russisch-ukrainischen Krieg. Der gegenwärtige Krieg in der Ukraine wird auch im digitalen Raum ausgetragen. So nutzen Russland wie auch die Ukraine den Cyberraum, um wechselseitig Ziele der anderen Seite anzugreifen. Kurz nach der russischen Invasion rief die ukrainische Regierung dazu auf, sich an dem bewaffneten Konflikt zu beteiligen, sich einer „IT-Armee“ anzuschließen und/oder Cyberangriffe gegen russische Ziele auszuführen. Seither sind viele verschiedene nicht-staatliche Hackergruppen, Kollektive und Freiwillige digital in den Ukraine-Krieg involviert und versuchen, Russland zu bekämpfen. Allerdings hat solch eine Beteiligung nicht-staatlicher Hacker völkerrechtliche Konsequenzen, wie dieser Beitrag aufzeigt. Denn alle an einem bewaffneten Konflikt beteiligten Hacker unterliegen dem humanitären Völkerrecht und erhalten einen primären völkerrechtlichen Status, mit welchem entsprechende Rechte, Handlungen und Pflichte verbunden sind. So können sie entweder selbst ein legitimes Ziel von Kriegshandlungen werden oder werden vor Kriegshandlungen geschützt. Dieser Beitrag untersucht den völkerrechtlichen Status dieser am Ukraine-Krieg beteiligten, freiwilligen Hacker. about this event: https://pretalx.c3voc.de/divoc-bb3/talk/QG7T88/

Apr 16, 202243 min

Das Cybercrime von Anonymous? (divoc_bb3)

"Nicht überall, wo Cyberwar draufsteht, ist auch Cyberwar drin." Anonymous erklärt Russland den Krieg, nachdem sich die Kreml-Führung zum rechtswidrigen Angriffskrieg gegen die Ukraine entschlossen hat. Die Ukraine ruft gleichzeitig zur Rekrutierung einer „Cyberarmee“ auf, um russischen Hackerangriffen zu begegnen. Es wird viel Solidarität gezeigt und Unterstützung geleistet. Doch wie sieht das Ganze eigentlich (völker)rechtlich aus? Kann Anonymous überhaupt jemandem den Krieg erklären? Bin ich Mitglied des ukrainischen Militärs, wenn ich mich der Cyberarmee anschließe? Und überhaupt – welche Anforderungen stellt das Völkerrecht für digitale Kombattanten? Fragen über Fragen. Das und mehr wollen wir in der Session „Das Cybercrime von Anonymous?“ nach einem Impulsvortrag unter rechtlichen, ethischen und technischen Gesichtspunkten diskutieren. about this event: https://pretalx.c3voc.de/divoc-bb3/talk/MMTXYJ/

Apr 16, 202236 min

Der allrussische Traum oder Was treibt Putin wirklich an (divoc_bb3)

Eine tiefergehende – auch historische – Auseinandersetzung mit der russischen Gesellschaft. Seit Iwan der Schreckliche vor 500 Jahren von Moskau aus aufbrach, die Tartaren zu besiegen und damit den Grundstein für das russische Großreich legte, hat sich in der russischen Gesellschaft nicht sehr viel verändert: Wer die Macht hat, hat Recht, das gilt auch heute noch. Aufklärung, Entwicklung einer Zivilgesellschaft, Gewaltentrennung – all das fand in Russland nie statt. Selbst die Industrialisierung setzte erst mit der Sowjetherrschaft ein. Im 19. Jahrhundert entwickelte sich, als Antwort auf andere europäische nationale Bestrebungen, der Panslawismus: Alle Slawen sind ein Volk, und Russland ist ihr Großer Beschützer. In den 70er Jahren des 20. Jahrhunderts wurde diese Idee weiter entwickelt und wird heute als Eurasianismus vom Kreml offen befürwortet. Russlands neuer Machtanspruch, von Gibraltar bis an den Ural, und natürlich unter der Führung Russlands. Ein Panorama. about this event: https://pretalx.c3voc.de/divoc-bb3/talk/RVTPNL/

Apr 16, 202258 min

Alexander Gutsfeld mit »Narcoland« (podcast-muc)

Diesmal ist Alexander Gutsfeld (@Ali__Xander) zu Gast, der als freier Journalist im 5-teiligen Podcast Narcoland den “supercharmanten Host, der sich selber auf die Schippe nehmen kann” [Ohrensessel #001] spielt. Der Podcast ist im Rahmen eines DJS Regional Fellowships zusammen mit der Aachener Zeitung und dem Aachener Podcastproduktions/Hosting/etc-Haus »Wundervoices« entstanden. Alexander ist außerdem Teils des DJS Jahrgangs 2019, der uns auch dem BR Podcast Wild Wild Web eingebracht hat. about this event: https://podcast-muc.de/termine/2022-04-meetup/

Apr 15, 202239 min

The Last Frontier on ICC Profiles (divoc_bb3)

In this talk, I will walk you over the essentials of colour management, and how to implement a color space from its standards into an ICC profile. *Colour management* is a key component of imaging applications. Generally speaking, it consists of tools to unambiguously reproduce and transform colour image data between input devices, storage facilities, and output devices. The data is usually (though not always) described as coordinates in a given *colour space*. *ICC profiles* specify how to transform them between this colour space (e.g. one describing your camera's gamut) and an intermediate, device-independent colour space. A staple of analog and digital broadcasting, the YCbCr colour space is defined in three distinct International Telecommunications Union recommendations (ITU-R): BT.601-7, BT.709-6, and BT.2020-2. Colour management systems such as Little CMS have long supported it, even though it may well be the only colour space that cannot be tested properly. This is because there are no ICC profiles in the wild that target it; except for two such copyrighted specimens, scraped a long time ago from Sun machines, and lost to the mists of time. This talk will show you how I fixed this. I will showcase the essentials of colour management, the standards describing the YCbCr colour space, and how to go from its specification to an ICC profile implementing such a transformation. *(Image is [Simon A. Eugster, Public domain, via Wikimedia Commons](https://commons.wikimedia.org/wiki/File:YCbCr-CbCr_Scaled_Y50.png).)* about this event: https://pretalx.c3voc.de/divoc-bb3/talk/BP8NKN/

Apr 15, 202235 min

Zensur, wehrhafte Demokratie und Meinungsfreiheit nach 24/2 (divoc_bb3)

Was ist Zensur? Wer sollte was wo sagen dürfen? Können wir Kriterien finden, für wehrhafe Demokratien in Zeiten von Informationskriegen? Westliche Länder verbieten RT und Sputnik. Google, Facebook, Twitter & Co stellen ihre Dienste in Russland ein. Russland verbietet das Wort "Krieg". Gleichzeitig werden auf allen möglichen Kanälen wiedersprüchliche Faktenwelten verbreitet. Zumindest in Europa waren wir noch nie so nah an 1984. Neben dem menschlichen Leid und den ökonomischen Wellen, dürften diese Entwicklungen und Eingriffe uns noch lange begleiten. Themen die nah an Diskussionen sind, die wir über Jahre immer wieder hatten. Viele Positionen mussten in den letzten Wochen geräumt, umgeschmissen oder korrigiert werden. Die Themen "Zensur" sind greifbar auf dem Tisch. Bevor wir das Feld anderen lassen, sollten wir überprüfen, was für uns nach dem 24. Februar gilt, weiter gilt oder erst recht gilt. Was ist Zensur? Wer sollte was wo sagen dürfen? Wer sollte darüber entscheiden? Gibt es Grenzen? Wenn ja, wer sollte diese benennen, wer sie umsetzen? Können wir greifbare, allgemeingültige Kriterien finden, die unsere Demokratien werhaft halten und auch in einem Informationskrieg bestehen können? Dies ist weniger als Vortrag denn als Diskussion gedacht. Ich habe keine endgültigen Antworten, aber Fragen, die hoffentlich nicht nur ich mir stelle. about this event: https://pretalx.c3voc.de/divoc-bb3/talk/QKAZMM/

Apr 15, 202249 min

Zutaten der (fairen) Elektronik (divoc_bb3)

Wir zeigen, wie sich mit Hilfe öffentlich verfügbarer Daten der Material-Fußabdruck eines Elektronikgeräts berechnen lässt. Um die Nachhaltigkeit von Elektronikgeräten bewerten zu können, muss mensch wissen, was drin ist. Denn anhand der enthaltenen Rohstoffe lässt sich z.B. einschätzen, ob beim Rohstoffabbau mit Menschenrechtsverletzungen zu rechnen ist. Die Rohstoffzusammensetzung eines Geräts herauszufinden ist gar nicht so einfach, wenn es aus vielen Einzelkomponenten besteht, über die nur teilweise Daten vorhanden sind. Um diese Lücke zu schließen, haben wir öffentlich verfügbare Daten gecrawlt und mit Hilfe eines Clustering-Algorithmus ein Verfahren entwickelt, um auf die Zusammensetzung unbekannter Bauteile zu schließen. So können wir das Wissen aus den öffentlich verfügbaren Datensätzen auf weitere Bauteile übertragen und den Zutaten fairer Elektronik auf die Spur kommen. about this event: https://pretalx.c3voc.de/divoc-bb3/talk/WG7AKU/

Apr 15, 202235 min

Digitale Manipulationsresilienz: So fallen wir nicht auf manipulative Kommunikation rein (divoc_bb3)

Psychologische Andockstellen machen uns empfänglich für Populismus, Propaganda, Radikalisierung und Verschwörungsideologie. Zeit, sie kennenzulernen. Manipulative Kommunikation macht uns im digitalen Raum das Leben schwer. Problematische Phänomene wie Populismus, Propaganda, Radikalisierung und Verschwörungsideologie nutzen unter anderem psychologische Andockstellen aus, die wir alle in uns tragen. Höchste Zeit also, mit dem Fingerzeigen auf andere aufzuhören und uns damit zu beschäftigen, was uns alle (!) für Manipulation potenziell empfänglich macht. Wir können nicht ändern, dass wir diese Andockpunkte haben. Doch sie zu kennen heißt, sich und andere schützen zu können. about this event: https://pretalx.c3voc.de/divoc-bb3/talk/XGAX8E/

Apr 15, 20221h 14m

Briefgeheimnis wahren - Chatkontrolle stoppen! (divoc_bb3)

Kampagne gegen die EU-Pläne zur Chatkontrolle. Im Mai plant die EU-Kommission einen Verordnungsentwurf vorzulegen, der Anbieter von Kommunikationsdiensten verpflichtet, sämtliche - insbesondere auch verschlüsselte - Kommunikation auf Darstellungen von Kindesmissbrauch zu durchsuchen. Das wird auf ein Verbot von Ende-zu-Ende-Verschlüsselung oder deren Untergraben durch den verpflichtenden Einsatz von Client-Side-Scanning hinauslaufen, bei dem die Kommunikation auf den Endgeräten umfassend kontrolliert wird. Noch haben wir die Möglichkeit, die Pläne im Keim zu ersticken. Wenn das EU-Parlament irgendwann darüber entscheidet, wird es zu spät sein. Daher: #Chatkontrolle stoppen! about this event: https://pretalx.c3voc.de/divoc-bb3/talk/ZHSERQ/

Apr 15, 202244 min

URLs richtig verschicken (petitfoo)

Mal eben einen Link zu einem Newsbeitrag oder Artikel in einem Onlineshop teilen ist für uns Alltag. Oftmals sind diese Links aber sehr lang. Welche Informationen sich darin verbergen und wie man diese kürzt bespreche ich in diesem Petit Foo. about this event: https://www.chaospott.de

Apr 13, 20229 min

Systemabsturz Teaser zur DiVOC bb3 (divoc_bb3)

about this event: https://di.c3voc.de

Apr 12, 20223 min

Hackerevents (petitfoo)

In den letzten zwei Jahren waren die meisten Hackerevents virtuell. Demnächst findet wahrscheinlich aber die GPN wieder als Vor-Ort-Veranstaltung statt. Daher ist es Zeit mal darüber zu sprechen was man auf einem solchen Event erwarten kann und wie man sich am besten darauf vorbereitet. about this event: https://www.chaospott.de

Apr 6, 202229 min

News from the YAML world (gpw2022)

I will give an update on what happened in the YAML world in the last two years. That includes perl modules, but also a quick glance at libraries in other languages. about this event: https://c3voc.de

Apr 1, 202222 min

21st Century Skills (gpw2022)

Der Hype um die 21st Century Skills scheint sich nicht so schnell zu legen. In vergangenen Talks, hatte ich das scherzhaft aufgegriffen, aber nun im Ernst: Was soll das? Was sind denn diese 21st Century Skills? Warum wurde ein Hype darum gemacht? Was ist da eigentlich dran? Warum ist der noch nicht wieder verschwunden? Was machen wir Perl/Raku-Hacker:innen am Besten damit? The hype surrounding the 21st Century Skills doesn't seem to be going away anytime soon. In previous talks, I took this up as a joke; but am serious now: What is it about? What are these 21st Century Skills? Why was it made a hype? What is at the bottom of it? And why hasn't it disappeared yet? What should we Perl/Raku hackers best do about it? Talk auf deutsch, slides in English. about this event: https://c3voc.de

Apr 1, 202251 min

Reverse Engineering von Geräten mit Perl (gpw2022)

In dem Vortrag beschreibe ich, wie und warum ich Perl verwende, um mit obskuren Geräten zu kommunizieren und welche anderen Tools bei der Kommunikation mit USB- und WLAN-Geräten helfen. about this event: https://c3voc.de

Apr 1, 202224 min

Rx – A Contextual Find & Replacement tool based on Regular Expressions (gpw2022)

Decades ago we were in the implementation of industry-first data-logging solution that capable of read machinery data’s through different industry protocols. It’s planned as a sensor to cloud solution had development for nearly 2 year and in its final stages of release. We handled the web-technology part of that. It’s just crossed the challenge of MySQL to PostgreSQL migration due to license changes of earlier one. Due to industrial IT environment of that time, the deployment changed to on-premises implementation. It’s raised questions on protecting IP, Piracy, Software tampering & more. Finally a strategy taken to obfuscate the code, so we have chances to prevent some extend. Options were checked with standard grep tool and leading commercial solutions of the time, but none were near to solve it. The key challenge is make the replacement with logical flow that communicated in different languages. From a simple HTML element id replacement, to be continued with JS validation & PHP/Perl server handling. Sometimes it may have a CSS declaration. One thing came to clear is a simple find and replacement will not work. It seems end of road for obfuscation strategy. The management is hesitate to go on-premises without obfuscation. When we take-up the challenge, we had a glimmer of hope with one of our simple file traversal tool. But it seems tougher than our estimate and we are unable to find a flexible & extendable way to decode the multi-language part. Most of the time we resolved such challenges with real world alignment. We had many inspirations from railways as a key algorithm provider. That time also, we hit the bull's eye by implementing the century old food-delivery system of Mumbai Dabbawalas. It’s a tiffin box delivery system through public sub-urban train infrastructure in Indian city of Mumbai from your home to office and office to home every day. The entire system runs on their custom coding system, it’s a testimony of a swarm intelligence. Perl given us ways to adopt it without the need of technical jargons like class, object, interface, roles, inheritance & unknown many more. I will share the story of how the real world inspirations helped us in implementation and how the Perl supports in creative thought adoption in overcoming non-linear challenges. It will gives an experience to participants to realize the power of scripting language. Now the system improved as a tool for code quality check & application cloning and few more. Earlier we planned to make it open, but it delayed for years. Now i am planning to do it by this April about this event: https://c3voc.de

Apr 1, 202233 min

Plotting mit Perl (gpw2022)

Chart.pm v4.405 about this event: https://c3voc.de

Apr 1, 20221h 0m

OWASP Top Ten 2021 (gpw2022)

Im Herbst 2021 wurde die aktualisierte Liste der Top 10 von Sicherheitsbedrohungen für Webanwendungen veröffentlicht. Dieser Vortrag stellt die neue Liste vor und zeigt zu einzelnen Punkten Beispiele aus Perl-Projekten. about this event: https://c3voc.de

Apr 1, 202247 min

Serienmail mit Perl, Word, Excel und PDF24 (gpw2022)

Erstellen eines Mail-Templates aus einer empfangenen Mail. csv-Datenquellen in Word-Serienbrief für Anhänge und Versenden. PDF-Anhänge mit PDF24 splitten in eine Seite pro Datei. Mail versenden mit Testlauf und Log-Dateien about this event: https://c3voc.de

Mar 31, 202220 min

Meine Erfahrungen als Drive-By-Modulautor (gpw2022)

Modulautoren haben nicht immer die Zeit und Muße, Patches durchzuschauen und ein Modul zu paketieren und veröffentlichen. Ich stelle die Schritte vor, wie ich Mitautor werde, um kleine Änderungen an Modulen zur Veröffentlichung zu bringen. about this event: https://c3voc.de

Mar 31, 202246 min

The colleagues you didn't know you had (gpw2022)

Take a look at the code you use at your business. Do you know its dependencies? Do you know how much work has been put into these, and by who? Even if you do, chances are that your colleagues don't. In this presentation, Salve intends to a way to help increase our work colleagues' awareness of these too-often overlooked dependencies – and thereby help all of us a few steps closer toward a sustainable Open Source ecosystem, that we can depend on for years to come. There is an awareness deficit among our colleagues – How do Open Source projects and people influence the business? What value is gained or saved when the business depends on Open Source projects? What kind of relationships does the business have with these people? Let's take this first step to remedy this deficit – by introducing our Business colleagues to our Open Source colleagues. about this event: https://c3voc.de

Mar 31, 202245 min

Änderungen in Perl (gpw2022)

In jedem Jahr gibt es eine neue Major-Version von Perl. In diesem Vortrag zeige ich, was in Perl 5.34 (veröffentlicht 2021) neu im Vergleich zu Perl 5.32 ist. Außerdem werde ich einen Ausblick darauf geben, was (vermutlich) in Perl 5.36 (wird Mitte 2022 veröffentlicht) neu sein wird. about this event: https://c3voc.de

Mar 31, 202228 min

Werda - der Geizhals Anwesenheitsmonitor (gpw2022)

Teaser: Die DiY Attitüde liegt in den Genen von Geizhals (auch wenn wir da nicht mehr ganz so "verrückt" sind wie früher ;) und eines dieser selbst-entwickelten Tools ist die Werda ("Wer ist da") unser Anweseheistmonitor und Zeiterfassungstool mit vielen zusätzlichen Funktionen. Ursprünglich in Perl 5 entwickelt, habe ich Ende 2019 einen experimentellen Rewrite des in die Jahre gekommenen Codes in Perl6/Raku, Cro und VueJs gewagt. In diesem Talk zeige ich den grundlegenden Aufbau des Tools, sowohl vom Frontend als auch vom Backend, und erzähle von meinen ersten Gehversuchen und Problemen mit Raku. Abstract: Die Geizhals Werda ist vieles: Ein Anwesenheitsmonitor, eine Telefonanalagenübersicht, eine Zeiterfassungssystem, eine Anzeige für das Raumbuchungsystem, ein COVID-19 3G Zertifikatsprüfer, ein Chatbot, ein firmeninternes schwarzes Brett und letztendlich ein Experimentierfeld für neue Technologien. Ende 2019 habe ich die alte in Perl5 geschriebene Werda komplett in Raku neuimplementiert und im laufe der Zeit laufend mit neuen nützlichen und weniger nützlichen Funktionen erweitert. In diesem Talk zeige ich den grundlegenden Aufbau des Tools, der Cro API, des Cro Websocket Servers, der Telefonanlagenintegration, des Mattermost Chatbots (ein Slack Klon), Integration einer externen Zeiterfassungssoftware sowie einen kurzen Überblick über das VueJS Frontend. Zum schluss resümiere ich auch das subjektive good, the bad and the ugly von Cro und Raku. about this event: https://c3voc.de

Mar 31, 202226 min