
Chaos Computer Club - archive feed
21,276 episodes — Page 171 of 426
Jerrycan (petitfoo)
Jerrycan (petitfoo)
In diesem Petit Foo möchte ich ein wichtiges Tool für alle vorstellen, die sich auf die Zombieapokalypse vorbereiten wollen: Den Jerrycan. Ich werde erklären was ein Jerrycan ist, warum er so beliebt ist und warum er überhaupt so heißt. about this event: https://www.chaospott.de
Cookie Crumbler (jh22)
Cookie Crumbler (jh22)
Das Browser-Plug-In „Cookie Crumbler“ erkennt die Cookie-Abfrage auf Webseiten und lehnt dann automatisch alle Cookies ab und spart den User*innen somit kostbare Zeit beim Surfen. about this event: https://c3voc.de
Kennst du den Sport? (jh22)
Kennst du den Sport? (jh22)
Die Quizapp „Kennst du den Sport?“ hat sich zum Ziel gesetzt, Nutzer*innen spielerisch neue Sportarten nahezubringen. Durch unterschiedliche Quizze und viele Fragen lernt man nicht nur Fun Facts, sondern findet vielleicht sogar den neuen Lieblingssport! about this event: https://c3voc.de
Wahlpaka (jh22)
„Wahlpaka“ ist eine Webseite, die Vereinen oder festen Gruppen dabei helfen soll Abstimmungen durchzuführen! Die Idee ist eine versendbare Umfrage, deren Ergebnis bei wichtigen Entscheidungen helfen soll. about this event: https://c3voc.de
Wahlpaka (jh22)
PresenceBoard (jh22)
PresenceBoard (jh22)
Das Board erlaubt Familienmitgliedern freiwillig ihren Standort miteinander zu teilen und so Streitigkeiten innerhalb der Familie zu vermeiden. Wo sich welches Familienmitglied gerade befindet, kann zu Hause dann bequem auf dem Board mit Hilfe von verschiedenen LEDs abgelesen werden. about this event: https://c3voc.de
What happened? (jh22)
What happened? (jh22)
Die App „What happened?“ soll Geschichtsunterricht spannender und interaktiver gestalten. In der App sind historische Ereignisse von 1800 bis 2020 auf einem interaktiven Zeitstrahl aufbereitet und können im integrierten Spiel nachempfunden werden. about this event: https://c3voc.de
Netzpolitik NEWSPUSH (jh22)
Netzpolitik NEWSPUSH (jh22)
Die Gruppe „Netzpolitik NEWSPUSH“ präsentiert eine Nachrichtenapp, die netzpolitische Nachrichten von der Webseite netzpolitik.org kurz und knapp aufbereitet und per Push-Notification den*die User*in informiert. about this event: https://c3voc.de
Infinity (jh22)
Infinity (jh22)
Die gaming-begeisterten Gruppenmitglieder entwickelten unter dem Namen „Infinity“ ein zweidimensionales, unendliches Spiel mit beweglichem Hintergrund. Ihre Motivation war, selbst herauszufinden, wie man ein Videospiel entwickelt. about this event: https://c3voc.de
SchoolWifiRater (jh22)
SchoolWifiRater (jh22)
Das Projekt „SchoolWifiRater“, dient, wie der Name schon verrät, der Bewertung von WLAN an Schulen. Dabei bewertet man das WLAN der eigenen Schule mit einem bis fünf Sternen, wodurch ein Ranking der Schulen mit dem besten Internet entsteht. about this event: https://c3voc.de
Paramedic (jh22)
Paramedic (jh22)
Das Projekt „Paramedic“ von zwei Teilnehmenden greift eine Problemstellung aus ihren Erfahrungen bei der Feuerwehr auf. Das entstandene Endergebnis, eine App, soll Ersthelfer*innen dezentralisiert über Notrufe informieren. about this event: https://c3voc.de
Lightning Talk: Apps einfach mit Flutter entwickeln (jh22)
Lightning Talk: Apps einfach mit Flutter entwickeln (jh22)
Apps einfach mit Flutter entwickeln about this event: https://c3voc.de
Die unterhaltsamsten österreichischen IT Fails der letzten Jahre und was wir daraus lernen können (glt22)
vscode ❤️ Raspberry Pi - Remote Debugging & Development (glt22)
Inkscape für Einsteiger (glt22)
vscode ❤️ Raspberry Pi - Remote Debugging & Development (glt22)
Visual Studio Code ('vscode') ist längst bei vielen Entwicklern und Enthusiasten der 'go-to' Editor und IDE der Wahl. In diesem Vortrag wird demonstriert wie mittels 'Remote - SSH Plugin' direkt auf einer Raspberry Pi entwickelt und vor allem - debugged werden kann. Als Fallbeispiel wird ein fehlerhaftes Script per Debugger analysiert und gefixt. (mit dabei bash/rust/pwsh/python) Visual Studio Code ('vscode') ist längst bei vielen Entwicklern und Enthusiasten der 'go-to' Editor und IDE der Wahl. Besonders die Plattformunabhängigkeit, verfügbarer OSS Variante und breites Plugin-Erweiterungssystem bieten enorme Vorteile gegenüber bisherigen Alternativen. In diesem Vortrag wird demonstriert wie mittels 'Remote - SSH Plugin' direkt auf einer Raspberry Pi entwickelt und vor allem debugged werden kann. Egal ob man in Bash, Rust, PowerShell oder Python (u.v.m.) entwickelt - vscode spielt seine Stärken gleichermaßen auf Windows / Linux & Mac aus. Als Fallbeispiel wird ein fehlerhaftes Script per Debugger analysiert und gefixt. about this event: https://pretalx.linuxtage.at//glt22/talk/VGQ9QE/
Die unterhaltsamsten österreichischen IT Fails der letzten Jahre und was wir daraus lernen können (glt22)
Die letzten Jahre, und insbesondere das Agieren der Bundes- und Landesregierungen wenn IT Infrastruktur im Umgang mit der Pandemie bzw. deren Auswikrungen benötigt worden wären, haben zu zahlreichen "interessanten" Meldungen in den Medien geführt. Ich möchte in diesem Talk einige der Ereignisse nochmal Revue passieren lassen und aus den Ereignissen und Vorkommnissen auch Handlungsempfehlungen und Grundlagen für weitere Diskussionen zu dem Thema ableiten. Dies ist ein "bring your own popcorn" Vortrag. about this event: https://pretalx.linuxtage.at//glt22/talk/YGGRCU/
Inkscape für Einsteiger (glt22)
In diesem Vortrag (inkl. Live-Demo) werde ich das Programm "Inkscape" vorstellen. Im Vergleich zu "Gimp" handelt es sich dabei um ein Vektor-basiertes Zeichenprogramm. Zu Beginn werde ich versuchen, den Unterschied zwischen Pixel- und Vektor-Grafiken zu erklären, inkl. Anwendungsfälle, wann was besser geeignet ist. Danach wird es auch schon mit einer Live-Demo weitergehen um euch die wichtigsten Features näherzubringen: - Gruppieren - Layer - Füllungen und Konturen - Blur- und Alpha-Effekte Abschließend möchte ich dann auch noch einen Überblick geben, was es sonst noch alles für "Zeichenprogramme" gibt. Für Publikumsfragen wird es genug Zeit geben. PS: Ich sehe mich zwar selber nicht als Inkscape-Profi, hoffe aber bei "einfachen" Fragen ausreichende Antworten geben zu können. :-) about this event: https://pretalx.linuxtage.at//glt22/talk/P3W3RV/
Lightning Talk: MySQL-Datenbanken (jh22)
Lightning Talk: MySQL-Datenbanken (jh22)
Lightning Talk zur Einführung in MYSQL about this event: https://c3voc.de
Introduction to FPGAs (glt22)
Don't Contribute Anything Relevant in Web Forums Like Reddit, HN, ... (glt22)
Solving Puzzles with Constraint Solvers (glt22)
Introduction to FPGAs (glt22)
FPGAs are an easy way to try out digital hardware design. This talk will give a quick overview on what they are, what they can be used for and how to program them. This talk will be a short overview on FPGAs: What they are, how they work and what they can be used for. We will talk about their pros and cons, and have a quick look at how implementing something on a FPGA works. about this event: https://pretalx.linuxtage.at//glt22/talk/BW7MM3/
Don't Contribute Anything Relevant in Web Forums Like Reddit, HN, ... (glt22)
If you're helping somebody solving an interesting issue, summarize your experiences with something or write anything that might be cool to be around in a couple of years as well, you do provide potential high-value content. The message in this talk to all those authors is: don't use web-based forums. Unfortunately, all content of closed, centralized services will be lost in the long run. This talk will give examples from the past where human kind lost many important contributions. Therefore, it is necessary to choose the platform you contribute to wisely now instead of learning through more large data loss events later-on. The talk summarizes the dangers and provides positive examples how loss of knowledge can be minimized in future. about this event: https://pretalx.linuxtage.at//glt22/talk/VYJJQR/
Solving Puzzles with Constraint Solvers (glt22)
Constraint solvers are powerful tools that can be used to solve various problems. We will look at the open source solver Z3 and see how to use it for logic puzzles and other applications. In the first part of the talk you will learn about Z3 and how to model classic puzzles such as Sudoku. If you are programmer you might want to implement a back tracking algorithm to solve this specific problem. However, you would have to write a new program for each puzzle from scratch. Would it not be nice if we could simply state the rules of each game and the computer does everything from there? That is exactly what a constraint or SMT solver provides. We merely give Z3 the rules and the concrete instance of each puzzle and it will tell us the answer. After covering the fundamentals and logic puzzles the second part will move away from recreational puzzles and discuss other applications. Such as: resolving complex dependencies in a package manager, or finding inputs that might crash a program. about this event: https://pretalx.linuxtage.at//glt22/talk/RCAPX9/
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/
Heimnetz ohne Werbung mit AdGuard auf dem RaspberryPI (glt22)
Verein mur.at - Grazer Serverfarm für Kunst & Kultur und Förderung von Netzwerkkunst (glt22)
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/
InfiniSim: the C++ InfiniTime Simulator for PineTime Smartwatch (glt22)
I'll believe it when I see it: Teaching Computer Vision with Visual Programming (glt22)
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/
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/
Vim for Everyone (glt22)
[SPONSOR] BearingPoint Vortrag: Künstliche Intelligenz - Anwendungen und Trends (glt22)
Free Software *Is* Sustainable Software (glt22)
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/
[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/
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/