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

  • In 60 Minuten zum IoT-Projekt auf der Basis von ThingsBoard (clt23)
    Im Talk wird anhand eines praktischen Beispiels eine Einführung in die Welt des „Internet of Things“ gegeben.
    Angefangen von der Vorstellung einiger Sensorplattformen und der Programmierung eines Mikrocontrollers über die Konnektivität mit NB-IoT bzw. LoraWan und AWS Core IoT bis zur Verarbeitung, Speicherung und Visualisierung der Daten auf der Basis der Open Source Software ThingsBoard werden alle Aspekte der IoT Welt beleuchtet. Somit erlebt der Zuhörer live, wie ein komplettes IoT-Projekt entsteht.
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/233
    49 min
  • Deklarative Netzwerkkonfiguration mit IfState (clt23)
    IfState ist ein Werkzeug zur Netzwerkkonfiguration für Linux Server und Router. Im Gegensatz zu vielen anderen Konfigurationslösungen arbeitet IfState deklarativ und lässt sich gut in Automatisierungslösungen einbinden.
    Im ersten Teil des Vortrages gibt es eine Übersicht über die verschiedenen Werkzeuge zur Netzwerkkonfiguration unter Linux. Der Hauptteil stellt dann die Funktionen und Besonderheiten von IfState vor. Eine Demonstration anhand von verschiedenen Netzwerktopologien rundet den Vortrag ab.
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/225
    57 min
  • Kameras in Chromium mit PipeWire und xdg-desktop-portal (clt23)
    Für Kameras verwendet Chromium die V4L2 Kernel API. Das funktioniert
    prinzipiell ganz gut, kommt aber so langsam an seine Grenzen. Moderne
    komplexe Kameras funktionieren zum Beispiel nicht mehr mit einem einfachen
    V4L2 Device sondern müssen mit libcamera angesprochen werden. Und wenn
    Chromium in einen Flatpack oder Snap Container eingesperrt ist, dann bietet
    V2L2 keinerlei Möglichkeiten für dynamische Zugriffskontrolle.
    Die Technologie, um diese Probleme zu lösen, existiert bereits:
    xdg-desktop-portal implementiert die Zugriffskontrolle für Kameras und
    delegiert dann den eigentliche Zugriff auf Kamera an PipeWire. Und PipeWire
    unterstützt schon sowohl V4L2 als auch libcamera.
    Vor über einem Jahr habe ich angefangen, Support dafür in Chromium zu
    implementieren. Dieser Vortrag gibt einen Einblick in die verwendeten
    Technologien, wie sie zusammenspielen, um Zugriff auf Kameras in Chromium zu
    ermöglichen, und er erzählt die noch nicht abgeschlossene Geschichte der
    Implementierung.
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/174
    41 min
  • OpenSource-ERP kivitendo im Einsatz bei c.a.p.e. (clt23)
    2020/2021 stand für die c.a.p.e. eine Änderung Ihrer betriebswirtschaftlichen Standardsoftware an, um die bestehende Lösung kivitendo zu ersetzen.
    Dazu kam es allerdings nie, weil die Vorteile der aktuellen OpenSource-Lösung kivitendo dann im Vergleich mit kommerziellen Anbietern (von klein bis sehr groß) zu überzeugend waren.
    Welche Evaluierungskriterien dafür eine Rolle spielten und warum sich die c.a.p.e. IT dann schlussendlich doch für eine Erweiterung anstatt einer Ablösung von kivitendo entschieden hat, erfahrt Ihr im Vortrag.
    Damit nicht nur das Projekt softwareseitig betrachtet wird, wird der Geschäftsführer der c.a.p.e. IT seine Sichtweise auf das Projekt gleich mit präsentieren und reale Probleme und deren Lösungen im Projektverlauf skizzieren.
    Wir freuen uns auf spannende Fragen von Interessierten bis IT-Projekt-Veteranen!
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/318
    57 min
  • Einfache VPNs mit Wireguard (clt23)
    Mit Kernel 5.6, welcher Anfang bis Mitte Mai 2020 zur Verfügung stehen sollte,
    zieht Wireguard als VPN-Lösung in den Kernel ein. Aktuelle Linux-Distributionen
    stellen Wireguard bereits als Kernel-Modul zur Verfügung, sodass man auch heute schon seinen Remote-Zugriff über Wireguard absichern kann.
    Der Vortrag gibt einen Überblick über die verwendete Technik und zeigt dann
    anhand einfacher Beispiele, wie man sein eigenes VPN aufsetzen kann.
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/188
    43 min
  • Sustainability and Security in the Go ecosystem (clt23)
    The Go community is quite aware of the risks regarding software dependencies [1]. In this talk, we want to highlight the core dependency management concepts for Go projects and how they are realized in code and tools along the software lifecycle.
    [1] Surviving Software Dependencies (https://queue.acm.org/detail.cfm?id=3344149)
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/234
    40 min
  • Opencast: Freies Videomanagement im großen Stil (clt23)
    Opencast ist ein flexibles, zuverlässiges und skalierbares Open-Source-System zur Videoaufzeichnung, -verwaltung und -verteilung für akademische Einrichtungen, das von einer Gemeinschaft von Entwicklern aus Universitäten weltweit entwickelt wurde.
    Opencast wird an vielen deutschen Hochschulen und Universitäten für die Aufzeichnung und Verwaltung von Lehrvideos eingesetzt und auch nach 10 Jahren ist die Community noch aktiv an der Weiterentwicklung beteiligt, sodass monatlich mehrere Releases erscheinen.
    In diesem Vortrag wollen wir uns Opencast anschauen, und herausfinden, wie es klappt, dass eine kontinuierliche Weiterentwicklung gesichert wird.
    - Was macht Opencast
    - Welche Funktionalitäten hat Opencast
    - Wie funktioniert die Weiterentwicklung
    - Projektmanagement, Board & Co
    - Crowdfunding, Kommerzieller Support und Communityarbeit
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/260
    59 min
  • Internet of Things (IoT) ohne Alexa, Google und Co. (clt23)
    Wer hat nicht schon vergessen, seine Pflanzen zu gießen, nur um sie dann mühsam wieder aufzupäppeln oder gar zu entsorgen? Diverse Hersteller bieten hierfür Lösungen, die einerseits viel Geld kosten, aber auch Daten an verschiedene Cloud-Anbieter senden. Eine bewusste Entscheidung für Open Source kann dabei nicht nur günstiger und sicherer sein, sondern auch viel besser an die eigenen Bedürfnisse angepasst werden.
    Im Rahmen des Vortrags zeige ich auf, wie man mit kleinem Budget einen eigenen Pflanzenalarm für das Zuhause einrichtet. Zum Einsatz kommen dabei günstige Geräte wie ein ESP32/ESP8266 Mikrocontroller oder Minicomputer wie der Raspberry Pi. Außerdem wird Open Software wie Node-Red oder Mosquitto auf den Zahn gefühlt. Via MQTT kommuniziert alles miteinander und sendet ganz bequem Alarme, wenn es mal wieder Zeit zum Gießen ist. Bis auf die Alarme verlässt dabei nichts das eigene Netzwerk, kommuniziert mit der Cloud oder sendet gar Daten an Google und Co.
    Zum Ende des Vortrags wird ein Ausblick gegeben, welche Projekte sich mit dem Wissen anschließend umsetzen lassen.
    Der notwendige Code wird während des Vortrags vorgestellt und selbstverständlich als Open Source Quellcode zur Verfügung gestellt.
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/250
    49 min
  • Sugar – Eine kinderfreundliche Umgebung für Klein und Groß! (clt23)
    Sugar ist eine freie Desktop-Umgebung, die für das interaktive Lernen von Kindern entwickelt wurde und im Gegensatz zu den meisten anderen Desktop-Umgebungen nicht die Metaphern „Desktop“, „Ordner“ und „Fenster“ verwendet.
    Stattdessen erfordert die Vollbildansicht von Sugar, dass sich die Anwender jeweils nur auf ein Programm konzentrieren.
    Des Weiteren implementiert die Desktop-Umgebung ein Journal, das automatisch die laufende Programmsitzung des Benutzers speichert und es ihm ermöglicht, später eine Schnittstelle zu verwenden, um seine früheren Arbeiten nach Datum, verwendeter Aktivität oder Dateityp aufzurufen.
    Und es kann sogar auf verschiedenen Endgeräten (Laptops, Tablets oder Smartphones) eingesetzt werden!
    Denn der Anwender kann selbst entscheiden, ob er Sugar auf dem Computer installieren möchte oder vielleicht doch nur eine Live-Umgebung starten will.
    Mit „Sugarizer“ bekommt der Benutzer sogar noch die Möglichkeit, einen Server aufzusetzen bzw. Sugar als Web-Applikation zu verwenden.
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/191
    57 min
  • debvm – ephemeral virtual Debian machines (clt23)
    Mmdebtrap is a tool for creating a Debian installation from binary packages and qemu is an emulator for various processor architectures. What was missing thus far, was a glue layer between them to make the output of mmdebstrap bootable by qemu easily. In this talk we shall see the benefits of fitting these tools together and compare it to existing alternative approaches to virtual machine management.
    about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/221
    28 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.