Chaos Computer Club - archive feed

Chaos Computer Club - archive feed

By CCC media teamTechnology
Download on the App Store

Chaos Computer Club - archive feed episodes

  • "Can’t I fly helicopters AND be an oceanographer who writes songs and cooks?" (froscon2021)
    Nachdem ich am Anfang vom ersten Lockdown im Frühjahr 2020 zwei Wochen straight vor lauter Sorgen Kopfschmerzen hatte und fertig war, hab ich mich mit der Situation irgendwie arrangiert. Ich hab zwar etwas vergessen, wie man tanzt oder in die Kneipe geht und Freund*innen umarmt, aber dafür paar andere Dinge gemacht. Zwischendurch bin ich auch auf den Begriff "Scanner"-Persönlichkeit gestoßen, der meinen Drang dazu, haufenweise neue Projekte zu starten (und gefühlt nichts zu Ende zu bringen) in eine neue Perspektive gerückt hat.
    In diesem Talk gebe ich einen Überblick darüber, was eine "Scanner"-Person ist, und stelle einige Tools vor, die euch zur Verfügung stehen, falls ihr euch in dieser Beschreibung auch wiedererkennt. Und außerdem erzähl ich euch von all den Projekten (mit und ohne Holz), die ich in der Pandemie gestartet, weitergemacht oder gar abgeschlossen hab.
    Hast du auch nie eine Antwort auf die Frage "Und was willst du werden, wenn du groß bist?" gewusst? Findest du es schwer, dir vorzustellen, dich auf eine einzige Sache zu konzentrieren? Startest du immer voller Begeisterung viele neue Projekte, die auf dem ersten Blick thematisch nichts mit einander zu tun haben? Und fühlst du dich dann gestresst und unglücklich, weil du gefühlt nichts davon zu Ende gebracht hast? Oder trifft das alles auf dich vielleicht nicht zu, dafür aber auf deinen besten Freund oder deine Schwester?
    Ich war schon lange auf der Suche nach dem einen Ding, das ich mit meinem Leben anfangen sollte. Das so viel Spaß macht, dass man da komplett aufgehen kann und eben dabei bleibt anstatt zum Nächsten zu springen. Gefunden hab ich es nicht, aber nachdem ich letzten Sommer auf den Begriff "Scanner" gestoßen habe, fühle ich mich damit wohler.
    In diesem Talk stelle ich das Konzept von "Scanner"-Persönlichkeit vor, sowie eine Auswahl an Tools und Ressourcen, die Scannern helfen könnten, ihren verschiedenen Interessen stressfreier nachzugehen.
    about this event: https://programm.froscon.de/2021/events/2688.html
    1 hr
  • ⊥’tsh : a dependently timed drum machine language. (bornhack2021)
    Inspired by Niels Serups inspirational talk about unspectacular personal failures, here is one about my first excursion into the relm of dependently typed programming.
    When learning about dependent types, one is often presented with cannonical examples such as a list that is parameterized with its lenght. However, dependent types turn out to be quite useful for inferring properties about terms. An exapmle of such a property is coarsest grid needed to notate a rhythmic pattern in a drum machine, and in this talk I will explain what that means, and go over an Agda-embeded implementation of a programming language that inferres that.
    With some probability, the talk will inspire some of you to start hacking on a project of your own, using Dependent Types in new and cool ways.
    about this event: https://bornhack.dk/bornhack-2021/program/tsh-a-dependently-timed-drum-machine-language/
    43 min
  • 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
    39 min
  • Matrix - Bots (froscon2021)
    Matrix ist ein offenes Chatnetzwerk für sichere, dezentrale Kommunikation.
    Keine Lust mehrere Chat-Clients zu installieren um alle Freunde zu erreichen?
    Kein Problem, denn Matrix vereint verschiedene Chat-Netze und bringt zusätzlich noch sehr coole Features mit.
    In diesem Vortrag möchte ich euch näher bringen wie man in Matrix Bots nutzen kann und wie man selbst welche erstellen kann.
    about this event: https://programm.froscon.de/2021/events/2658.html
    40 min
  • 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 das "remote" Arbeiten schon so gut funktioniert, steht als nächstes der Schritt weg von der eigenen Hardware, hinaus in die Cloud an. Wir geben einen Ausblick darauf, wie wir das Vlizedlab "cloudifizieren" und damit noch leistungsfähiger machen wollen, ohne seine Flexibilität zu verlieren.
    Jedenfalls, ob "remote" oder nicht, das "VlizedLab" besteht ausschließlich aus Open Source Komponenten und kann lizenzkostenfrei eingesetzt werden. Und es zeigt, wie sehr sich Know-How an der Institution auszahlt, um unvorhergesehene Requirements rasch in den Griff zu bekommen.
    about this event: https://programm.froscon.de/2021/events/2694.html
    1 hr 7 min
  • Covid Chording or Rediscovering the Guitar When Stuck at Home (froscon2021)
    Covid-19 took me off the road and I turned back to my trusty guitar. Surprisingly there are many great resources on line to help you learn ,or relearn, how to play. This is a examination of those resources and my ride from extreme mediocrity to modest mediocrity with six stings .
    I used to travel 25-40 percent of each month as a software evangelist until Covid-19 made me stay home. Then I rediscovered my favorite guitar and turned to the internet for resources to help me develop some skills. This s an overview of what you can find on the internet to help, how to set up a practice schedule, and actually become somewhat proficient in playing.
    about this event: https://programm.froscon.de/2021/events/2672.html
    36 min
  • 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
    53 min
  • 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
    22 min
  • 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
    45 min
  • 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
    55 min

About Chaos Computer Club - archive feed

From the publisher's feed

Der Chaos Computer Club ist die größte europäische Hackervereinigung, und seit über 25 Jahren Vermittler im Spannungsfeld technischer und sozialer Entwicklungen.