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

  • Gesellschaftlicher Wandel durch Freie Software und Offene Standards (glt23)
    Im Freien Software-Projekt 'Global Commoning System' (GCS), geht es ums Ganze: Eine Lebensweise fördern, die auf Teilen und Freiwilligkeit beruht und damit aus kapitalistischen Verhältnissen herausführen kann. In diesem Vortrag wird sich der Systematik des GCS durch drei sogenannte Funktionskomplexe angenähert.
    Das Fundament kapitalistischer Verhältnisse ist das private Eigentum, also die willkürliche Bestimmung über Dinge der Welt, und der damit einhergehende Ausschluss aller anderen Personen von diesen Dingen. Als Teil der [Commoning-Bewegung](https://de.wikipedia.org/wiki/Commoning) beteiligt sich das Projekt 'Global Commoning System' daran, Möglichkeiten herauszustellen, wie mit der Welt als einer Gemeinsamen umgegangen werden kann. Hierfür wird kein Gesellschaftsmodell entworfen, dem sich angenähert werden soll. Stattdessen werden Werkzeuge konzipiert und umgesetzt, mit denen in verschiedenen Lebenssituationen Probleme auf gemeinschaftliche Weise leichter angegangen werden können, als mit dem Bezug auf Markt oder Staat.
    Die Einführung in das 'Global Commoning System' erfolgt über drei sog. Funktionskomplexe: GCS-Ostrom, GCS-Alexander und GCS-Helfrich. Der erste Funktionskomplex beschreibt Funktionen zum Umgang mit geteilten Ressourcen und zur Förderung polyzentrischer Governance. Der zweite Komplex beschreibt Funktionen zur effizienten und auf Freiwilligkeit bezogenen Kooperation. Der dritte Komplex beschreibt Funktionen, zur Stärkung von Vertrauen und behutsam ausübbaren Gegenseitigkeit.
    Es geht dabei nicht darum, das Rad neu zu erfinden, sondern im Besonderen an bereits entstehenden Entwicklungen anzuschließen und Brücken zwischen diesen bauen zu können. Die Umsetzung als Freie Software und der Bezug auf Offene Standards ist dabei kein idealistischer Ansatz, sondern eine unbedingte Notwendigkeit, zur Mitgestaltung einer auf Teilen und Freiwilligkeit basierten Infrastruktur.
    about this event: https://pretalx.linuxtage.at//glt23/talk/QHYMNQ/
    37 min
  • Alles Blender! (2023) (glt23)
    www.blender.org ist das freie 3D-Werkzeug!
    Es bietet alles um Bilder und Animationen selbst zu erstellen und noch vieles mehr!
    In diesem Vortrag
    * stelle ich Blender kurz vor
    * erzähle von aktuellen Aktivitäten der Community und
    * zeige grundlegendes zu den - meiner Meinung nach - heißesten Feature wie Geometry Nodes und Grease Pencil.
    Zielpublikum sind alle 3D-, Animations- und Bildverarbeitungsinteressierten!
    Voraussetzungen: keine
    about this event: https://pretalx.linuxtage.at//glt23/talk/QMMXYU/
    27 min
  • Einführung in FPGA Design mit Open Source Tools (glt23)
    Du wolltest schon immer in die Welt der FPGAs eintauchen, wurdest aber von den zig Gigabytes an proprietären IDEs eingeschüchtert? Oder du wusstest bis jetzt einfach nicht, wo du am besten anfangen sollst? Dieser Vortrag zeigt dir, wie du von deinen Design Files zum Bitstream gelangst - und das allein mit Open Source Tools.
    Dieser Vortrag richtet sich an Anfänger, die mit der FPGA-Entwicklung beginnen möchten, aber auch an Fortgeschrittene, die daran interessiert sind mit Open Source Tools zu arbeiten (Yosys, nextpnr und co).
    In diesem Vortrag werden mehrere Punkte behandelt:
    * Was ist ein FPGA? (interne Struktur, Anwendung)
    * Was ist eine HDL? Erklärt anhand einem einfachen Beispiel. (SystemVerilog)
    * Simulation des Designs und Analyse der Waveforms.
    * Wie kommen wir von unseren Design Files zum Bitstream?
    - Synthese
    - Constraints
    - Place and Route
    * Wie bekommt man den Bitstream in den FPGA?
    Abschließend gebe ich einige Tipps, um den Einstieg in die FPGA-Entwicklung so einfach wie möglich zu gestalten.
    about this event: https://pretalx.linuxtage.at//glt23/talk/J7D8PL/
    41 min
  • [SPONSOR] Dynamisches Secrets-Management mit Terraform und Vault (glt23)
    Terraform und Vault von HashiCorp stellen mittlerweile einen de-facto Standard dar, um automatisiert IT-Infrastruktur nach dem Infrastructure-as-Code (IaC) Ansatz zu provisionieren und alle Arten von Secrets (Passwörter, Zertifikate, API Keys, uvm.) zu verwalten.
    In diesem Vortrag stellt NTS diese beiden Tools kurz vor und veranschaulicht anhand praxisbezogener Use Cases, wie diese in modernen IT-Umgebungen effizient eingesetzt werden können.
    Terraform und Vault sind zwei wichtige Werkzeuge in den Bereichen Cloud Computing und IT-Security. Beide Tools sind Teil des Ökosystems von HashiCorp, einem Unternehmen, das sich auf die Entwicklung von Produkten und -Diensten für das Management von Infrastruktur, Anwendungen und Daten spezialisiert hat.
    HashiCorp Terraform ist ein Tool für das Infrastructure-as-Code (IaC)-Management, das es Entwicklern und IT-Teams ermöglicht, ihre Infrastruktur als Code zu beschreiben und zu verwalten. Mit Terraform können Benutzer Infrastruktur-Ressourcen wie virtuelle Maschinen, Netzwerke, Datenbanken und andere Cloud-Ressourcen mithilfe von Konfigurationsdateien definieren. Terraform automatisiert den Prozess der Bereitstellung und Konfiguration der Infrastruktur sowohl auf verschiedenen Cloud-Plattformen wie Amazon Web Services, Google Cloud Platform oder Microsoft Azure, als auch auf On-Premise Umgebungen im eigenen Datacenter.
    HashiCorp Vault ist ein Tool für das Management von Secrets und der Bereitstellung von Zugriffskontrollen. Es ermöglicht die sichere Verwaltung von Passwörtern, Schlüsseln und anderen sensiblen Informationen, die für den Betrieb von Anwendungen und Infrastruktur erforderlich sind. Vault bietet verschiedene Sicherheitsfunktionen wie Verschlüsselung, Zugriffssteuerung und Auditing, um sicherzustellen, dass sensible Daten sicher gespeichert und übertragen werden.
    Eine weitere wichtige Funktion von Vault ist die Fähigkeit, dynamische Zugriffskontrollen bereitzustellen. Zugriffsrechte könne so basierend auf verschiedenen Faktoren wie Zeit, Standort und Anwendungsstatus dynamisch vergeben werden. Dies erhöht die Sicherheit und reduziert das Risiko von Angriffen.
    Beide Produkte haben eine stark wachsende Community von Nutzern und Entwicklern. HashiCorp bietet neben den OpenSource Versionen auch kommerzielle Enterprise-Editionen an, die bspw. gemeinsam mit Consul und Nomad Teil eines großen Gesamtpakets sind und sich miteinander verbinden und integrieren lassen.
    about this event: https://pretalx.linuxtage.at//glt23/talk/KTJVQ7/
    49 min
  • Debugging für Sysadmins (glt23)
    System-AdministratorInnen (Sysadmins) sind dafür verantwortlich, dass die IT-Infrastruktur rund läuft.
    Wenn es dann doch einmal nicht so wie gewünscht läuft, gibt es eine Vielzahl an Möglichkeiten, sich auf die Problemsuche zu machen. Dieser Vortrag gibt einen Überblick, welche Tools und Strategien rund ums Debugging in der Toolbox von Sysadmins nicht fehlen dürfen.
    Wenn der IT-Hut einmal brennt, heißt es nicht nur das richtige Tool zur Hand zu haben, sondern auch die passende Debugging-Strategie anzuwenden. Es gibt eine Vielzahl an bekannten und bewährten Debugging-Tools (strace, tcpdump, gdb,…). Im Lauf der letzten Jahre sind dabei aber nicht nur neue Features, sondern auch neue und spannende Tools dazugekommen.
    Im Vortrag werden einige "Schmankerl", Tricks und Best Best Practices aus über 15 Jahren Praxis in der IT-Administration präsentiert.
    Dieser Vortrag richtet sich zwar besonders, aber nicht nur an Sysadmins. Auch Entwickler:Innen und andere IT-Interessierte, die ein Gefühl dafür bekommen wollen, wie man sich unter Linux an die Problemlösung macht, bekommen einen Einblick in das Troubleshooting. Es sind keine speziellen Vorkenntnisse notwendig, aber auch erfahrene Sysadmins werden auf ihre Kosten kommen.
    about this event: https://pretalx.linuxtage.at//glt23/talk/JHCGUX/
    36 min
  • IT Sicherheit: einfache Schritte, sicherer digital unterwegs zu sein (glt23)
    Jeder hat ein Handy, einen Computer oder ein Tablet - aber wie sieht es mit der Sicherheit aus? Was sind einfache Möglichkeiten, sicherer online und offline unterwegs zu sein, ohne die Dinge unnötig zu verkomplizieren.
    Warum IT-Sicherheit für private Menschen?
    "Ich habe ja nichts zu verbergen."
    "Ich bin nicht wichtig."
    "Bei mir ist nichts zu holen."
    Und dennoch lesen wir immer wieder von Einbrüchen, von Usern, deren Social Accounts geklaut werden - und ich zeige hier, warum jeder interessant sein kann und warum sich jeder schützen sollte und mit welchen einfachen Werkzeigen das möglich ist.
    about this event: https://pretalx.linuxtage.at//glt23/talk/GHXBQ3/
    25 min
  • Funkfeuer Graz 🧡 Gluon: Neue OpenWrt Firmware (glt23)
    Funkfeuer Graz nutzt jetzt die Gluon Firmware. Dieser Talk gibt eine Zusammenfassung der Entwicklung und eine Übersicht der Features und deren Funktionsweise.
    In den letzten Jahren ist die Entwicklung des Grazer Funkfeuernetzes stagniert.
    Eines Abends begann dann die Entwicklung einer neuen Firmware, die die modernsten Meshing-Entwicklungen auch ins letzte Eck des Grazer Netzes zu bringen versucht, durch die Integration des OLSR Mesh-Protokolls in die Gluon OpenWrt Firmware, die bereits in vielen Freifunk-Communitys in Deutschland eingesetzt wird.
    In diesem Talk geht es um den Weg bisher, die Verbindung des Gluon-Systems mit dem Grazer System, die Features der neuen Firmware und eine grobe Übersicht über deren Funktionsweise.
    about this event: https://pretalx.linuxtage.at//glt23/talk/U8BRBA/
    34 min
  • Lightning Talks (glt23)
    Kurzvorträge (max. 5 min) zu verschiedenen Themen.
    Quick talks (max. 5 min) about different topics.
    - Wenn Du einen Lightning Talk halten möchtest, dann melde Dich bitte via Email an [email protected]
    - Um in der vorhandenen Zeit möglichst viele Talks durchführen zu können, bitten wir Dich, Deine Folien (bzw. einen Download-Link) an die gleiche Email-Adresse zu senden.
    - Das Zeitlimit pro Vortrag wird 5 Minuten sein.
    - Deine Slides müssen auf einem Standard Ubuntu Laptop "abspielbar" sein:
    - D.h. am besten ein PDF
    - oder als ZIP mit Bildern bzw. Videos (als Slideshow)
    - oder in Libreoffice
    - Für die Reihenfolge der Vorträge gilt:
    - die Reihenfolge des Email-Einganges (first come, first serve)
    - Erst danach spontane Talks aus dem Publikum, bzw. Talks mit eigenem Laptop.
    --
    - If you want to do a lightning talk, then please contact us on the email address [email protected]
    - In order to perform as many talks as possible, we kindly ask you to provide your slides (or a download link) to the same email address.
    - The time limit for each talk is 5 minutes.
    - Your slides must be "playable" on a standard Ubuntu laptop
    - best would be a PDF
    - or a ZIP containing images and videos (slideshow)
    - or via libreoffice
    - The sequence of talks is determined as follows:
    - the sequence of the incoming emails (first come, first serve)
    - then people from the audience may do spontaneous talks, optionally using the own laptop.
    about this event: https://pretalx.linuxtage.at//glt23/talk/WLT9MZ/
    25 min
  • Pointless Blinking With Python, asyncio, and libgpiod (and a Raspberry Pi of Course) (glt23)
    One of my more pointless projects is to blink a configurable set of
    programmable patterns on a number of LEDs. This might sound like "hey,
    you are reinventing the wheel". I admit I do - I am a notorious
    reinventer, and it is fun.
    * [Livehacking screenplay](https://www.faschingbauer.me/about/site/work-in-progress/blink/screenplay.html)
    * [Proposal text](https://www.faschingbauer.me/about/site/work-in-progress/blink/glt.html)
    * [Installation notes](https://www.faschingbauer.me/about/site/work-in-progress/blink/installation.html)
    Lets reinvent LED blinking in a live-hacking session, and look into a
    number of topics as we go:
    * Python is a programming language that most of you know. It is simple
    and expressive, thus *fun*.
    * Python's ``asyncio`` is a parallel programming technique, similar to
    multithreading in its usage, but fundamentally different in every
    other respect. At its core, it maps multiple parallel control flows
    onto one *single-threaded* event loop. Given that timers are events,
    this gives us the possiblity to run multiple LED blinking programs
    in one single thread - saving all the context switching and
    scheduling overhead that multithreaded programs usually
    exhibit. Blinking with less glitches caused by context switch hiccups!
    * Ah, blinking patterns. Know what Python decorators are? Closures?
    We'll twist our brains and create a ``@program`` decorator,
    implemented as a double-closure, and use that to write a number of
    amazingly simple blinking programs. Almost like functional
    programming.
    * Last not least, ``libgpiod``. The way to go for GPIO on Linux.
    about this event: https://pretalx.linuxtage.at//glt23/talk/LKZYPX/
    46 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.