
Chaos Computer Club - archive feed
21,498 episodes — Page 199 of 430
Vlizedlab remote (froscon2021)
Schon bisher ist die Ausstattung von IT-Laboren bzw. PC-Räumen an Hochschulen - mit ihren schnell wechselnden und vielfältigen Anforderungen - eine Herausforderung, die wir an der Fachhochschule Burgenland mit unserem "Vlizedlab" (eine Open Source Eigenentwicklung - siehe www.vlizedlab.at) sehr gut bewältigen können. Das Vlizedlab ist seit vielen Jahren in Betrieb, auch an Schulen in Österreich in Verwendung. Es wurde auf der FROSCON 2014 schon einmal vorgestellt. Und dann kam Corona: Umstellung auf 100% Fernlehre über Nacht, aber gleiche Anforderungen, gleiche Lectures, gleiche Studiendauer. Wie wir es geschafft haben, unser Labor zu den Studentinnen und Studenten nach Hause zu bringen - unter bester Ausnutzung der vorhandenen Hardware, ohne zusätzliche Kosten, sowie unter Beibehaltung der gewohnten Unterrichtsmodalitäten und des bewährten Workflow, wie wir damit weiterhin Lehre von Anwendersoftware über Betriebssysteme bis zu Blockchain und Container-Orchestration und sogar Prüfungen abhalten können (nur halt online), davon handelt dieser Vortrag. Wir berichten von der (Open Source-)Lösung, die wir implementiert haben, den Tools die wir verwendet haben und von den Erfahrungen, die wir seither mit unseren Studentinnen und Studenten im Online-Untericht sammeln konnten. Und wir geben einen Ausblick, wie wir das "Vlizedlab" weiter in die Cloud übersiedeln wollen. Die Vielfalt der Lehrveranstaltungen, die in einem PC-Raum abgehalten werden, stellen an dessen Software-Ausstattung enorme Anforderungen: Diversität von Software und Betriebssystemen, Rechtevergaben an Studierende, kontrollierte Netzwerkbereiche, kurze Umbauzeiten, Verlässlichkeit, etc. Um diese Anforderungen mit einem leicht zu bedienenden System zu erfüllen, haben wir mit dem "VlizedLab" eine Lösung implementiert, in der die Studierenden in virtuellen PCs arbeiten, die in einem schlanken, aus Open Source-Komponenten bestehenden Basissystem laufen. Mit dem "VlizedLab" können nicht nur viele Übungen, etwa im Bereich Office, Programmierung, Simulation, Multimedia, etc. störungsfreier und mit einem breiteren Spektrum an eingesetzter Software durchgeführt werden, sondern es werden auch etliche Übungen etwa im Bereich Betriebssysteme, Systemadministration, Datenbanken, Serverbetrieb, Netzwerk, Blockchain, Orchestration, etc. mit dieser Infrastruktur überhaupt erst möglich. Auch komplexe Übungen, die eine flexible Simulation von Hardware erfordern (Beispiele: Netzwerk Client-Server-Firewall, Installation oder Migration von Betriebssystemen, RAID Ausfall von Festplatten, Aufsetzen von Clustern, Overlay-Netzwerken, Container-Orchestration, etc. ...) sind mit dem Vlizedlab möglich. Lehrende können sich auf das Entwickeln spezifischer Computer-Konfigurationen für ihren Unterricht konzentrieren - das Ausrollen an die Studierenden übernimmt das Vlizedlab und sorgt damit für eine störungsfreie und konsistente Übungsumgebung. Das Vlizedlab ist an der FH Burgenland sowie an einigen anderen österreichischen Schulen und Bildungseinrichrtungen seit ca. 2008 im Einsatz, wurde beständig weiterentwickelt und bildete über Jahre hinweg das Rückgrat der bestehenden flexiblen Ausstattung unserer PC-Räume. Auf der FROSCON 2014 wurde darüber berichtet. Mit Corona und der Umstellung auf 100% Fernlehre praktisch über Nacht entstand die Notwendigkeit, dieses bewährte System zu den Studierenden nach Hause zu bringen - bei möglichst geringen Kosten, unter bester Verwendung der vorhandenen Hardware und so, dass Studierende unabhängig von ihrer Basiskonfiguration auf Notebook oder Heim-PC mit minimalem Installationsaufwand am Unterricht (wieder) teilnehmen können. Damit mussten jetzt unter dem Druck der Coronamaßnahmen praktisch über Nacht Pläne verwirklicht werden, die schon länger in Zusammenarbeit mit dem Österreichischen Bildungsministerium angedacht worden waren, um auch in PC-Raum-losen Bildungseinrichtungen, in denen Studierende im Sinne von "Bring-Your-Own-Device" auf einer Vielzahl verschiedener Geräte arbeiten, komplexe IT-Inhalte unterrichten zu können. Im Endeffekt haben wir dem "Vlizedlab remote" nicht nur unsere Vielfalt an Unterrichtsgegenständen zu den Studierenden nach Hause gebraucht, sondern auch gleich die Möglichkeit geschaffen, am Ende des Semesters auf einfache Weise direkt aus dem Unterricht heraus praxisorientierte und aufgabenzentrierte online Prüfungen weit weg von "multiple choice" zu realisieren. Dieser Vortrag berichtet davon, wie wir für die Umsetzung des "Vlizedlab remote" in die Trickkiste bekannter Open Source-Tools rund um Virtualbox, ssh, vnc, etc. gegriffen haben um damit das Labor zu den Studierenden zu bringen. Wir zeigen Architekur, Tools, Bedienung und wir berichten von den positiven Erfahrungen mit den Studentinnen und Studenten in unserer neuen ungewohnten "100% Fernlehre"-Welt. Doch die Reise des "Vlizedlab" ist damit nicht zu Ende. Wenn da
Matrix - Bots (froscon2021)
Vlizedlab remote (froscon2021)
Termpaint (froscon2021)
Terminals sind immer noch das Mittel der Wahl für viele. Aber wie in einem Programm robust Tastatureingaben interpretieren? Und wie erkennen welche Funktionen das verwendete Terminal unterstützt? Termpaint ist eine Low-Level-Terminal-Abstraktions-Library, um Entwicklern genau diese Fragen abzunehmen und eine moderne Abstraktion für Terminals anzubieten. Terminals sind immer noch das Mittel der Wahl für viele. Aber wie in einem Programm robust Tastatureingaben interpretieren? Und wie erkennen welche Funktionen das verwendete Terminal unterstützt? Termpaint ist eine Low-Level-Terminal-Abstraktions-Library, um Entwicklern genau diese Fragen abzunehmen und eine moderne Abstraktion für Terminals anzubieten. Termpaint geht dabei einen Weg ohne ncurses und terminfo um Eigenschaften von modernen Terminals legacy frei abzubilden und zu umgehen, dass fast alle Terminals dreist TERM=xterm behaupten, obwohl sie weit von voller xterm-Kompatibilät entfernt sind. Termpaint ist im Kern eine "no-I/O" Library, die sich sowohl in event-driven als auch in klassischen Code integrieren lässt. Man könnte meinen über 40 Jahre nach der ikonischen VT100 Terminal Serie wäre alles zum Thema Terminals gesagt und getan, aber das Terminalecosystem ist immer noch in Entwicklung und es wird von Implementationen an Details und neuen Features gearbeitet. Die einfache Idee das Look-and-Feel von GUI-Anwendungen auf dem Terminal nachzuempfinden hat den Vortragenden auf eine lange Reise durch Terminal-Implementationen geführt, um deren wirkliches Verhalten zu erlernen und zu dokumentieren. Termpaint bietet hier eine Basis für darauf aufsetzende Projekte konkrete UI-Ideen umzusetzen und als Platform für moderne event-driven Terminal-Anwendungen benutzt zu werden. about this event: https://programm.froscon.de/2021/events/2680.html
Termpaint (froscon2021)
Turris Sentinel: Choosing the right database (froscon2021)
Turris Sentinel is a network security oriented project maintaining a network of honeypot-like probes running on Turris routers. In the last few years we developed an open source framework for data processing and explored several message queuing and storage technologies which powers our data processing pipelines. In this lecture I would like to talk about our experiences with Redis, InfluxDB and PostgreSQL databases - their pros and cons and their position in the ecosystem. about this event: https://programm.froscon.de/2021/events/2685.html
Präsentieren in der Pandemie - Was haben wir gelernt? (froscon2021)
Brot selber backen (froscon2021)
Turris Sentinel: Choosing the right database (froscon2021)
Präsentieren in der Pandemie - Was haben wir gelernt? (froscon2021)
Im vergangenen Jahr war es leichter, an Konferenzen teilzunehmen, denn statt zu reisen musste man nur den Computer einschalten. Dafür blieb der persönliche Kontakt - trotz aller technischen Möglichkeiten - doch eher auf der Strecke. Und was passierte in den Vorträgen? In diesem Vortrag wird es einen kleinen Rückblick geben, gefolgt von den Learnings aus einem Jahr Corona: Was hat funktioniert? Was nicht? Welche neuen Best Practices haben sich entwickelt? In welches Equipment sollte man sinnvoll investieren? Und wie wichtig ist, bei aller Technik, der Faktor Mensch? Natürlich darf auch ein Ausblick nicht fehlen: Was wird bleiben, wenn "Corona vorbei" ist? Wird es jemals wieder so sein wie vorher? Was wünschen wir uns für zukünftige Konferenzen und Vorträge? about this event: https://programm.froscon.de/2021/events/2692.html
Brot selber backen (froscon2021)
Zuhause Brot backen ohne Anstehen beim Bäcker. Aber wird das dann auch so schön knusprig? Die gute Nachricht: Wenn du etwas Zeit mitbringst und etwas planst, dann ja! Wenn du weniger Zeit hast, dann wird es genauso lecker, aber bekommt halt keine so schöne Kruste. Dieser Vortrag zeigt dir wie das gehen kann. about this event: https://programm.froscon.de/2021/events/2654.html
DOOM portieren für Einsteiger (froscon2021)
DOOM als Boot-Splash, Wie, wieso und wie bekomme ich das auf das nächstgelegene Haushaltsgerät. Von der Videokamera bis zum Schwangerschaftstest: Seit der Veröffentlichung in 1997, haben Hunderte den Quelltext des Spiels auf Hardware aller Art portiert. Hilfreich dabei ist die in portablem C geschriebene Spiellogik. Was dem DOOM-Portierer die meiste Arbeit bereitet, ist dann das ganze drumherum: andere Grafik- und Audio- Bibliotheken, unterschiedliche C-Umgebung und wenn es hart auf hart kommt: das Fehlen eines Betriebssystems. Solche DOOM-Ports laufen dann oft ohne jegliche Hilfssoftware direkt auf dem "nackten Metall". BareDOOM bezweckt gerade solchen DOOM-Ports mehr Struktur zu verpassen. Das Projekt integriert DOOM als interaktiven Bootsplash in den, auf Embedded-Systemen anzutreffenden, barebox-Bootloader. Damit läuft es schon von Haus aus auf diversen ARM-, MIPS-, RISC-V- und x86-Maschinen. Durch die Integration mit barebox liefert es ein klare Vorgehensweise, wie man es auf noch mehr Geräten zum Laufen bringen kann. In seinem Vortrag bespricht Ahmad die Herausforderungen bareDOOM zu portieren, die Integration mit den barebox-Treibern, das Portieren von barebox/bareDOOM auf neue Geräte und ganz generell, wie die Welt vor int main(void) so aussieht. Um das meiste aus dem Vortrag rauszuholen, empfiehlt sich etwas C- und/oder DOOM-Erfahrung. Letzteres lässt sich hier schon mal aneignen: https://barebox.org/jsbarebox/?graphic=1 about this event: https://programm.froscon.de/2021/events/2687.html
„Grüne“ Firmware? (froscon2021)
Ansigtsgenkendelse, kunstig intelligens og logningsbekendtgørelse (bornhack2021)
DOOM portieren für Einsteiger (froscon2021)
Ansigtsgenkendelse, kunstig intelligens og logningsbekendtgørelse (bornhack2021)
This event is a Panel Discussion in Danish. Ansigtsgenkendelse i Føtex og Superbrugsen? Kunstig intelligens, der skal tale med udsatte børn? Og en helt ny logningsbekendtgørelse, der er på vej og som ifølge IT-politisk forening de facto er værre, end den vi har haft før? Det er de tre emmer, BornHack gerne vil diskutere med Pia Tesdorph, databeskyttelsesrådgiver, Henrik Kramshøj, etisk hacker og datalog, Karen Melchior, medlem af Europaparlamentet for radikale, Mads Samsing, næstformand i HK kommunal og dig! Debatten modereres af Anders Kjærulff about this event: https://bornhack.dk/bornhack-2021/program/ansigtsgenkendelse-logningsbekendtgrelse-og-kunstig-intelligens/
LibreOffice: What's new? Where are we going? (froscon2021)
„Grüne“ Firmware? (froscon2021)
Elektronik-Bastler, die sich mit Mikrocontrollern beschäftigen, kennen bestimmt das Problem. Man hat eine coole Idee für ein Sensormodul, eine kleine Steuerung o.ä.. Schaut man aber in die Datenblätter der ausgesuchten Hardwarekomponenten, stellt sich die Frage, wie der rechnerisch hohe Stromverbrauch so in den Griff zu bekommen ist, dass die Schaltung möglichst lange autark, ohne „täglich“ Batterien wechseln zu müssen, arbeiten könnte. Im Rahmen des Vortrages wird die Herangehensweise an eine solche Fragestellung und deren praktische Umsetzung aufgezeigt. In einem früheren Vortrag des Autors wurde dieses Thema vor allem theoretisch betrachtet. Es sollte damals aufgezeigt werden, dass mit geeigneten Programmiertechniken und Softwarestrukturen die aktive Laufzeit von Mikrocontroller-Firmware so beeinflusst werden kann, dass diese möglichst stromsparend arbeitet. Aber können solche softwaretechnischen Optimierungen auch wirklich, mit einfachen „Hausmitteln“, quantitativ gemessen werden? Ausgangspunkt war ein Sensormodul, welches via WLAN diverse Messwerte an ein Basissystem senden sollte. Es war geplant, dafür einen ESP-Mikrocontroller als zentrale Einheit einzusetzen. Am vorgesehenen Einsatzort dieses Moduls befand sich keine Steckdose. Die Errichtung einer Solaranlage mit „fettem“ Stromspeicher war keine Option. Für die Optimierung der Firmware des Sensormoduls wurde parallel eine einfache Schaltung zur Messung des Stromverbrauchs über die Zeit und entsprechende Software zur Visualisierung aufgebaut bzw. implementiert. Mit Hilfe dieses Messsystems war es dann komfortabel möglich, die „stromfressenden“ Programmlaufzeiten des eigentlichen Bastelobjektes schrittweise zu minimieren. Ergebnis ist ein WLAN-fähiges Sensormodul, welches tatsächlich über sehr lange Zeit vollkommen autark arbeiten kann. Als Stromversorgung reichen drei einfache NiMH-Akkus (Bauform: AA), kombiniert mit einem kleinen Solarmodul aus einer Gartenleuchte, aus. Die dabei gemachten Überlegungen, Erfahrungen und Resultate lassen sich mit Sicherheit auf ähnlich gelagerte Vorhaben übertragen. Dieser Vortrag liefert dafür einige Anhaltspunkte…. about this event: https://programm.froscon.de/2021/events/2638.html
Vom sich selbständig machen und es erfolgreich bleiben (froscon2021)
Was tun, wenn Chefs zu sehr nerven, wenn man nicht länger das anonyme Rad im Getriebe sein möchte oder man endlich zeigen will, was in einem steckt? Wie mache ich mich in der IT selbständig, was brauche ich dafür, wann / wie lohnt es sich auch langfristig, und wann sollte ich es ggfs. besser bleiben lassen? Bevor man den Sprung ins kalte Wasser der Selbständigkeit in der IT wagt, stellen sich einem eine Reihe von Fragen. Sicher lockt das Geld, klar leuchtet der Traum von Unabhängigkeit, nie wieder möchte man den Launen eines Chefs ausgeliefert sein. Aber, vom Geld wollen viele ihren Anteil abhaben, mit Freiheit kommt Verantwortung, und der Chef heißt jetzt einfach nur Projektleiter. Außerdem muß man erstmal jemanden finden, der bereit ist, Geld dafür locker zu machen, daß man seinem liebsten Hobby nachgehen darf! Der Vortrag gibt ein kleines Resumee aus ein gut 12 Jahren Selbständigkeit als Unix-SysAdmin, guten & langen Gesprächen auf'm Freelancer-Stammtisch und (viel zu) vielen Stunden Recherche zu Recht, Steuern und diversem anderen Overhead. about this event: https://programm.froscon.de/2021/events/2664.html
LibreOffice: What's new? Where are we going? (froscon2021)
What's happening in the LibreOffice community? What's new in the software? And how has the pandemic affected LibreOffice adoption? With many people moving to home-office during the pandemic, free and open source office suites have become particularly important. In this talk, we'll look at how the pandemic affected LibreOffice adoption, and also show off some of the new features our community has been working on. And show you how to get involved! about this event: https://programm.froscon.de/2021/events/2673.html
Online-Dokumentation für Nutzer mit AsciiDoc und Antora (froscon2021)
Antora erstellt Dokumentations-Websites für Nutzer. Gemäß des Docs-as-Code-Ansatzes werden alle Inhalte in AsciiDoc-Dateien in Git-Repositories versioniert und über CI/CD publiziert. Die Nutzer erhalten eine übersichtliche Darstellung der Dokumentation im Browser mit Navigationsleiste, Suche und Querverweisen. Sie können zwischen verschiedenen Versionen der Dokumentation hin- und herschalten, um die für sie passenden Informationen zu finden. Open-Source-Projekte wie Camel, Debezium und Couchbase nutzen diese Lösung bereits. Entwickler und Autoren der Dokumentation bearbeiten die Inhalte wie gewohnt in ihrer IDE und versionieren die Inhalte in der Versionsverwaltung mit Git. Alle Änderungen durchlaufen die bestehenden Code-Review- und Build-Prozesse des Projekts. Dieser Vortrag stellt die Grundlagen eines Antora-Setups vor und zeigt alle Schritte von einer Dokumentationsänderung in der IDE bis hin zur aktualisierten Dokumentations-Website mit Continuous Integration und Delivery. about this event: https://programm.froscon.de/2021/events/2656.html
Führung aus der Ferne (froscon2021)
Home Control ein No-Cloud IOT-System (froscon2021)
Online-Dokumentation für Nutzer mit AsciiDoc und Antora (froscon2021)
Führung aus der Ferne (froscon2021)
Fehlender persönlicher Kontakt, scheiternde Arbeitsroutinen und Aufweichung der Sphärentrennung privat/beruflich. Das sind die neuen Herausforderungen von Führung in einer Home Office-dominierten Welt. Wie können wir diese bewältigen? Führung ist immer anspruchsvoll - egal in welcher Form der Ausprägung. Führung kennt unterschiedliche Stile und ist vielfältigen, äußeren Rahmenbedingungen unterworfen. Für viele Menschen erfolgte jedoch im Laufe des letzten Jahres an einem Punkt eine Egalisierung: die Arbeit verlagerte sich nach Hause und der zwischenmenschliche Kontakt wurde virtualisiert. Arbeitsroutinen scheiterten oder verloren ihren Sinn, da sie präsenzbasiert waren. Die Menschen kämpften mit neuen Herausforderungen durch die Verwischung der Sphärentrennung zwischen dem privaten und dem beruflichen Leben. Was hat das mit Führung und Führungsstrukturen in Organisationen gemacht? Welche Führungsstile erwiesen sich als resilient oder gar erfolgreich in dieser Situation? Begleitet von tiefen Einblicken in die eigene Organisation soll dieses Thema gemeinsam mit Euch beleuchtet werden! about this event: https://programm.froscon.de/2021/events/2682.html
Home Control ein No-Cloud IOT-System (froscon2021)
Seit 2015 entwickeln wir unser eigenes No-Cloud IOT-System. Corona hat der Entwicklung einen großen Schub gegeben, sodass wir das jetzt unser Projekt veröffentlicht haben. Durch ESP8266-Module war einfaches DIY-IOT plötzlich im studentischen Budget verfügbar. Mit der gewählten Plattform hat sich WIFI + MQTT für die Kommunikation angeboten. Ziel war es, dass das System performant auf einem Raspberry Pi läuft. Seit 2015 entwickeln wir unser eigenes No-Cloud IOT-System. Corona hat der Entwicklung einen großen Schub gegeben, sodass wir das jetzt unser Projekt veröffentlicht haben. Durch ESP8266-Module war einfaches DIY-IOT plötzlich im studentischen Budget verfügbar. Mit der gewählten Plattform hat sich WIFI + MQTT für die Kommunikation angeboten. Ziel war es, dass das System performant auf einem Raspberry Pi läuft. Home Control unterstützt mehrere fertige IOT-Gadgets sowohl im Backend als auch durch eigene Firmware. Dabei handelt es sich um ein einfaches System: Home Control stellt eine API bereit um Regeln und Timer direkt in Python zu programmieren. Alle Geräte müssen per MQTT mit dem Backend kommunizieren. Über ein Webinterface können Sensor-Daten angezeigt, Geräte gesteuert und einfache Geräte konfiguriert werden. Zur Visualisierung von Zeitreihen nutzen wir Grafana. Frontend-Backend-Kommunikation erfolgt über einen Websocket, was für kurze Reaktionszeiten z.B. bei Schaltvorgängen einer Leuchte sorgt. Anfallende Daten von Sensoren und Aktoren werden in einer Datenbank gespeichert und über Zeit aggregiert. Für eigene Module sowie für Module von Sonoff und Shelly gibt es eine Home-Control-Firmware, die sich via JSON konfigurieren lässt. Dies ist insbesondere interessant, wenn zusätzliche Sensoren oder Aktoren an ein bestehendes Modul angeschlossen werden, da so keine neue Firmware gebaut und aufgespielt werden muss. Bei Home Control handelt es sich nicht um ein Produkt wie OpenHAB oder Home Assistant. Es ist ein Hobby-Projekt, das viele Freiheiten und Erweiterungsmöglichkeiten bietet. Wichtig ist, es macht uns Freude, daran zu entwickeln. Wir stellen das Projekt vor und berichten über dessen Entwickelung. Unterstützte Hardware * ESP-Module mit Home-Control-Firmware * Diverse Module von Shelly u.a. Shelly 1, Shelly 2.5, Plug S, Button und Temperature Addon (auch mit Home-Control-Firmware) * Frischluft.works CO2-Sensor * Geräte mit WLED-Firmware * Sonoff-Module mit Home-Control-Firmware about this event: https://programm.froscon.de/2021/events/2679.html
AMA med heavy-metal politikeren: Stinus Lindgreen svarer på alt (bornhack2021)
AMA med heavy-metal politikeren: Stinus Lindgreen svarer på alt (bornhack2021)
Stinus Lindgreen, folketingsmedlem for Radikale Venstre, er ikke en hvilken som helst politiker - han er kandidat i Bioinformatik fra Københavns Universitet og Bachelor i Datalogi, og har tidligere arbejdet som forsker for Steno Diabetes Center og Carlsberg Laboratorierne. Idag er han ordfører for Etik, forskningsordfører, It-ordfører, ordfører vedr. nordisk samarbejde, Psykiatriordfører, Sundhedsordfører, Teknologiordfører og Ældreordfører, men mon ikke publikum er mest interesserede i hans forhold til IT og teknologi? Søndag den 22. kl. 11 har BornHack mulighed for at stille ham spørgsmål om alt - hans holdninger til IT-politik, Coronapas eller vaccinationer - eller hans favorit metal-bands? AMA'en forgår over Jitsi, da Stinus lige er blevet far igen og er på barsel. Hvis publikum ikke har nogen spørgsmål, klarer Anders Kjærulff den del. about this event: https://bornhack.dk/bornhack-2021/program/ama-med-heavy-metal-politikeren-stinus-lindgreen-svarer-pa-alt/
Der Cyber-Bankraub von Bangladesch (froscon2021)
Vor nunmehr 5 Jahren war die Zentralbank Bangladeshs Ziel eines Cyber-Angriffs. Die Akteure dahinter hatten vor eine Milliarde US-Dollar zu stehlen – einer der spektakulärsten Bankraube überhaupt. Wir wissen alle, dass wir im Internet Spuren hinterlassen. Ähnlich verhält es sich mit bösartigen Akteuren, die einen Angriff durchführen. Wie beispielsweise den Angriff auf die Zentralbank von Bangladesh in 2016, einer der größten Bankraube in der Geschichte. Ich möchte anhand dieses Vorfalls beispielhaft einen kleinen Schritt im Vorgehen in der Cyber Threat Intelligence (CTI) skizieren. Dabei geht es nämlich nicht nur um Netzwerk-Indikatoren und Virus-Signaturen sondern darum, Angriff zu verstehen um sie besser abwehren zu können. CTI involviert die Bewertung von Informationen aus sehr vielen verschiedenen sowohl offen als auch verdeckten Quellen; sowohl mit technischen als auch mit nicht-technischen Mitteln. Die Ergebnisse solche Analysen sollen das Erreichen verschiedener Ziele ermöglichen: Eines davon ist, die Personen hinter einem Angriff zu identifizieren, die sogenannte <i>Attribution</i>. In diesem Vortrag werden wir uns nur auf den technischen Analyseschritt konzentrieren: ich werde das Open Source Tool Ghidra verwenden um live einige Komponenten des Angriffs durch Reverse Engineering zu analysieren. Dabei werden wir sogar schon einige Schlussfolgerungen über den Angriff und das Verhalten des Akteurs machen können. Ein wenig wie bei einer polizeilichen Ermittlung, nur das man Sie aus der Geborgenheit der eigenen vier Wände durchführen kann. about this event: https://programm.froscon.de/2021/events/2670.html
„Ich wollte nie Smart Home machen...“ (froscon2021)
Mechanische Tastaturen (froscon2021)
Wer jeden Tag zahlreiche Stunden am Computer sitzt verspürt möglicherweise den Bedarf nach einer hochwertigen Tastatur. Diese gibt es in zahlreichen Bauarten und Größen - nicht zuletzt durch Eigenbau sind der Phantasie keine Grenzen gesetzt. Dieser Vortrag verschafft einen Überblick in die Tiefen des Kaninchenbaus. Unter Vielschreibern, Enthusiasten und Gamern haben sich mechanische Tastaturen schon vor langer Zeit etabliert. Hochwertige Taster, höhere Verarbeitungsqualität und das breite Angebot an Ersatzteilen sind übliche Argumente gegen allgegenwärtige Discounter-Hardware. Ein langfristiges angenehmes Tippgefühl ohne Ermüdungserscheinungen unterscheiden mechanische Tastaturen eindeutig von Rubberdome-Tastaturen. Der Trend ist dabei nicht neu, Vorgänger heutiger Vertreter dieser Tastatur-Gattung gehen in die 80er-Jahre zurück. Hochwertige Tastaturen gibt es in verschiedenen Bauarten und Größen - dank optionalem Eigenbau sind der Phantasie (und dem Budget!) keine Grenzen gesetzt. In Zeiten von Home Office und Lockdown lässt sich so ein zeitintensives und spannendes Hobby als Ausgleich finden. Dank zahlreicher Informationsquellen im Internet können hier leicht viele Stunden versenkt werden. Dieser Vortrag verschafft einen Überblick über übliche Komponenten, Bauarten und dem Fachjargon. about this event: https://programm.froscon.de/2021/events/2644.html
Deutschland zwischen Palim! Palim! und Zoom (froscon2021)
Mechanische Tastaturen (froscon2021)
Deutschland zwischen Palim! Palim! und Zoom (froscon2021)
Immer mehr Verwaltungen folgen dem Prinzip „Public Money? Public Code!“ und setzen auf Freie Software. Im letzten Jahr wurde jedoch deutlich, dass noch ein langer Weg vor uns liegt. In dem Vortrag werden die jüngsten Entwicklungen beleuchtet und ein Ausblick für die Zeit nach der Bundestagswahl gewagt. Vielen Verwaltungen in Deutschland wurden durch die Corona-Krise verdeutlicht, welche Entwicklungen sie in den letzten Jahren verpasst hatten. Auf die Schnelle versuchte man die fehlenden Lösungen zu beschaffen, ohne dabei an künftige Probleme wie Abhängikgeiten von einzelnen Anbietern, Datenschutzprobleme oder explodierende Kosten zu denken. Andere Verwaltungen wiederum haben nachhaltige Lösungen gesucht und auf Freie Software gesetzt. In dem Vortrag wird untersucht, welche Rolle das Prinzip Public Money? Public Code! während des letzten Jahres spielte und welchen Herausforderungen wir in den nächsten Jahren gegenüberstehen. about this event: https://programm.froscon.de/2021/events/2652.html
„Ich wollte nie Smart Home machen...“ (froscon2021)
Aber man soll ja bekanntlich niemals nie sagen…! Neben den Gründen, warum ich plötzlich doch mein Zuhause mit vernetzbaren Leuchten, Schaltern, Sensoren etc. ausstatte, soll vor allem das "Wie" im Vordergrund dieses Vortrages stehen. Die gewählten Lösungen entsprechen nicht ganz den herkömmlichen Herangehensweisen. Grundgedanke dabei war, sich nicht auf einen oder wenige Hardwarehersteller und eine Softwarelösung festzulegen zu müssen. Bereits vorhandene, teilweise „artfremde“ Geräte sollten integrierbar sein. Zukünftige Ideen sollen problemlos und einfach umsetzbar sein. Vielleicht animiert dieser dabei entstandene „bunte Zoo“, den einen oder anderen Zuhörer, ein eventuelles „Nie“ in Sachen Hausautomation zu revidieren. Kaffeemaschinen und Toaster, die über das Internet erreichbar sind, oder Jalousien, die sich selbstständig schließen und damit die Bewohner des Hauses aussperren, finde ich immer noch übertrieben. Aber bei manchen Dingen ist es schon lohnenswert, darüber nachzudenken, ob eine Automatisierungslösung nicht doch angebracht wäre. Das erste Experiment wurde vor ein paar Monaten mit einem ConBee2-USB-Stick und einer, eigens dafür gekauften, Philips-Hue-Lampe unternommen. Durch das universelle Konzept des verwendeten ZigBee-Gateways der Firma „dresden elektronik“, hat sich mittlerweile ein große Anzahl von Lampen, Sensoren, Schaltern usw. unterschiedlicher Hersteller angesammelt. Ähnlich heterogen ist auch die Auswahl an Software, die ich zur Realisierung „meiner“ Smart-Home-Lösung benutzt habe. Als grundsätzliches Bindeglied zwischen den einzelnen Komponenten wird die Low-Code-Plattform Node-RED, teilweise in Verbindung mit der deCONZ Rest-API, verwendet. Damit konnten/können auch bereits vorhandene, auf den ersten Blick inkompatible, Geräte leicht in die Gesamtlösung integriert werden. Die Visualisierung von Zustandsinformationen wurde ebenfalls mittels Node-RED realisiert. Die Archivierung und Darstellung zeitlicher Verläufe wurde mit InfluxDB und Grafana umgesetzt. Im Rahmen des Vortrages werden die Komponenten dieses bunten Flickenteppichs einzeln und in ihrem Zusammenspiel vorgestellt. about this event: https://programm.froscon.de/2021/events/2637.html
Wir machen Cloud, da braucht man kein Backup! (froscon2021)
The Things Network und der The Things Stack V3 (froscon2021)
The Things Network und der The Things Stack V3 (froscon2021)
- ab dem 1. Juli 2021 ist das The Things Network V2 "read only" - ab dem 31. Dezember 2021 wird das The Things Network V2 "end of life" gehen Was tun? Wann und wie migriere ich Applications, Devices und Gateways zum The Things Stack V3? Welche Fallstricke lauern dort und kann ich meine gewohnten Tools für die weitere Datenverarbeitung weiter nutzen? Wie verbinde ich die mit dem neuen Stack? - ab dem 1. Juli 2021 ist das The Things Network V2 "read only" - ab dem 31. Dezember 2021 wird das The Things Network V2 "end of life" gehen Was tun? Wann und wie migriere ich Applications, Devices und Gateways zum The Things Stack V3? Welche Fallstricke lauern dort und kann ich meine gewohnten Tools für die weitere Datenverarbeitung weiter nutzen? Wie verbinde ich die mit dem neuen Stack? about this event: https://programm.froscon.de/2021/events/2671.html
Wir machen Cloud, da braucht man kein Backup! (froscon2021)
Heute läuft fast alles in dieser magischen Cloud von der alle reden. Das bedeutet, dass man sich um nichts mehr kümmern muss. Zumindest nicht bis es dann zu spät ist... Wir erzählen von welchen Sorgen und Datenverlusten unsere Nutzer berichtet haben, wie es zur Entwicklung des libcloud-Plugins für Bareos kam und was Ihr damit machen könnt. about this event: https://programm.froscon.de/2021/events/2683.html
Writing less code with Serverless on AWS (froscon2021)
State of the Union 2021 (froscon2021)
State of the Union 2021 (froscon2021)
Auch in diesem Jahr sammeln Oliver und Michael die Themen, Kuriositäten und Aufreger des vergangenen Open Source-Jahres auf und diskutieren gemeinsam mit dem Publikum auf der Open Source Couch. Auch in diesem Jahr sammeln Oliver und Michael die Themen, Kuriositäten und Aufreger des vergangenen Open Source-Jahres auf und diskutieren gemeinsam mit dem Publikum auf der Open Source Couch. about this event: https://programm.froscon.de/2021/events/2632.html
Writing less code with Serverless on AWS (froscon2021)
The purpose of Serverless is to focus on writing the code that delivers business value and offload undifferentiated heavy lifting to the Cloud providers or SaaS vendors of your choice. Today’s code quickly becomes tomorrow’s technical debt even if you meet the perfect decision. The less you own, the better it is from the maintainability point of view. In this talk I will go through examples of the various Serverless architectures on AWS where you glue together different Serverless managed services relying mostly on configuration, significantly reducing the amount of the code written to perform the task. Own less, build more! The purpose of Serverless is to focus on writing the code that delivers business value and offload undifferentiated heavy lifting to the Cloud providers or SaaS vendors of your choice. Today’s code quickly becomes tomorrow’s technical debt even if you meet the perfect decision. The less you own, the better it is from the maintainability point of view. In this talk I will go through examples of the various Serverless architectures on AWS where you glue together different Serverless managed services relying mostly on configuration, significantly reducing the amount of the code written to perform the task. Own less, build more! about this event: https://programm.froscon.de/2021/events/2634.html
The magic of distributed objects (bornhack2021)
There has over the years been numerous theories about why people choose to engage in free software development. Why is it that these people work, sweat and give away their ingenious ideas? The paradox has focussed on the general idea that individual ownership is central to the understanding of relations between people. This talk will present a different approach based on the magic properties of distributed objects (free software) and the concepts of; territory, authority and rights. There will be talked about sacred canoes, embedded Linux systems and how diverse objects like pieces of art, software code and garden fences bring magic into our life. about this event: https://bornhack.dk/bornhack-2021/program/the-magic-of-distributed-objects/
Ein Jahr Serverless (froscon2021)
Ein Jahr Serverlessentwicklung mit der AWS. Da erlebt man viel Neues was Spaß macht, interessant ist und was einen in den Wahnsinn treibt. Alte Überzeugungen über Architektur und Testautomatisierung greifen plötzlich nicht mehr und es entsteht Komplexität wo man sie nicht erwartet hätte. Dieser Talk zeigt, wo und wie wir serverless eingesetzt haben, wo die Erwartungen sich erfüllt haben, aber auch wo es nicht so gut lief und serverless nicht die beste Wahl war. Daraus hervorgegangen sind Schwerpunkte und Best Practises über Staging, Testautomatisierung, Architektur und Komplexitätsbewältigung die vorgestellt und gerne diskutiert werden können. about this event: https://programm.froscon.de/2021/events/2684.html
Ein Jahr Serverless (froscon2021)
Distributed Storage in the Cloud (froscon2021)
The magic of distributed objects (bornhack2021)
Distributed Storage in the Cloud (froscon2021)
Cloud brought many innovations - one of them is inexpensive, scalable and sometimes secure Distributed Storage options. In this presentation we will talk about distributed storage Options modern clouds offers ranging from elastic block devices and object storage to sophisticated transactional data stores. We will discuss the benefits and new architecture options such distibuted storage systems enable as well as the challenges pitfals you need to be aware about. about this event: https://programm.froscon.de/2021/events/2676.html
ZigBee gegen Klima und Covid-19 (froscon2021)
Wie kann man Raumtemperatur, Klimaanlage, Belegung von Besprechungsräumen in einem größeren Gebäude (5 Etagen je 3 Flügel) monitoren und überwachen? Und wegen Covid-19: Kontrolle der Luftqualität & Warnung wenn man mal wieder lüften sollte? Kurze Beschreibung der Voraussetzungen und möglicher Sensornetzwerke (LoRa/TTN, BLE, WiFi, ZigBee) und Sensoren: 1. Phase Klimaanlage 2. Phase Luftqualität: eCO₂ Messung mit BME680 und ZigBee RGB LED Lampen zur Statusanzeige Unser ZigBee meshed network ist seit letzten Sommer mit vielen Temperatursensoren im gesamten Gebäude aktiv. Im Dez/Jan bereiteten wir die Installation von "Air Quality" Sensoren (Bosch AIR) sowie Status-/Warn-Lampen zunächst in allen Besprechungsräumen, danach auch in Büros, vor. Hier sind eine Reihe von neuen Problemen aufgetreten, welche nicht einfach bzw. mit vertretbarem Aufwand beseitigt werden konnten. Daher liegt dieser Teil des Projekts derzeit leider auf Eis, doch Covid-19 ist noch lange nicht vorüber und der nächste Winter kommt bestimmt... about this event: https://programm.froscon.de/2021/events/2663.html