{"acronym":"glt21","aspect_ratio":"16:9","updated_at":"2026-04-16T16:30:05.325+02:00","title":"Grazer Linuxtage 2021","schedule_url":"https://stream.linuxtage.at/preped/schedule.xml","slug":"conferences/glt/2021","event_last_released_at":"2021-04-14T00:00:00.000+02:00","link":"","description":"","webgen_location":"conferences/glt/2021","logo_url":"https://static.media.ccc.de/media/events/glt/2021/../steirertux.png","images_url":"https://static.media.ccc.de/media/events/glt/2021","recordings_url":"https://cdn.media.ccc.de/events/glt21","url":"https://api.media.ccc.de/public/conferences/glt21","events":[{"guid":"0d90d81d-8860-5ec4-a485-0e30c9307865","title":"Erhöhte Datensicherheit und Privatsphäre durch Edge-Computing","subtitle":null,"slug":"glt21-227-erhhte-datensicherheit-und-privatsphre-durch-edge-computing","link":"https://pretalx.linuxtage.at//glt21/talk/EMPXSJ/","description":"Edge-Computing, also das Verwenden von Rechenleistung nahe an dem Ort, an dem sie benötigt wird, ist ein aktives Forschungsfeld und wird in den nächsten Jahren für die breite Masse verfügbar. Auch das Aufteilen von Applikationen in Microservices und das Verpacken dieser Microservices in Container wurde in den letzten Jahren immer gängiger. In diesem Vortrag zeigen wir, wie man die Datensicherheit und die Privatsphäre durch den Einsatz der Edge-Cloud und containerisierter Applikationen erhöhen kann.\n\nDie zukünftigen Applikationen werden keine einzelnen monolithischen Konstrukte mehr sein, sondern eher aus - potentiell vielen verschiedenen - Komponenten oder *Microservices* bestehen. Diese Herangehensweise, die auch *Separation of Concerns* genannt wird, ist ein wichtiger Bestandteil in modernen Vorgehensmodellen der Softwareentwicklung. Die Microservices kommunizieren dabei über wohldefinierte Schnittstellen - z.B. REST-APIs - miteinander.\n\nDadurch eröffnen sich bisher ungeahnte Möglichkeiten, wie z.B. die Verteilung der Microservices auf verschiedene Teile der vorhandenen Server-Infrastruktur. Beispielsweise können so latenzkritische Komponenten in der Edge-Cloud - also nahe beim User - ausgeführt werden, was jedoch entsprechend teurer ist. Besonders rechen- oder speicherintensive Komponenten können günstiger in der klassischen Cloud laufen.\n\nIn diesem Vortrag wird gezeigt, wie eine privatsphäretechnisch kritische Applikation durch die kombinierte Verwendung von Edge-Cloud und klassischer Cloud unbedenklich gemacht werden kann. Beispielhaft wird ein kamerabasiertes System zur Erkennung des Belegungsstatus von Parkplätzen gezeigt. Dabei steht das vollständige Kamerabild lediglich in der Edge-Cloud zur Verfügung und die eigentliche Auswertelogik in der klassischen Cloud erhält ausschließlich die zur Status-Bestimmung benötigten Pixelwerte.","original_language":"deu","persons":["Christoph Uran"],"view_count":426,"promoted":false,"date":"2021-04-10T17:10:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-04-01T15:45:06.781+02:00","tags":["glt21","227","2021"],"length":1468,"duration":1468,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/227-0d90d81d-8860-5ec4-a485-0e30c9307865.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/227-0d90d81d-8860-5ec4-a485-0e30c9307865_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/227-0d90d81d-8860-5ec4-a485-0e30c9307865.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/227-0d90d81d-8860-5ec4-a485-0e30c9307865.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-227-erhhte-datensicherheit-und-privatsphre-durch-edge-computing","url":"https://api.media.ccc.de/public/events/0d90d81d-8860-5ec4-a485-0e30c9307865","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"979cb994-4007-552f-8211-15cd93885ee8","title":"Photovoltaics and how to use them in your DIY electronics projects","subtitle":null,"slug":"glt21-224-photovoltaics-and-how-to-use-them-in-your-diy-electronics-projects","link":"https://pretalx.linuxtage.at//glt21/talk/8NWZ3M/","description":"The Null Island Space Agency presents: How i learned to stop worrying about batteries and started to use the power of the sun.\n\nI've been running my simulated space program (called the \u003ca href=\"https://www.youtube.com/watch?v=-SW2LBciarw\u0026ab_channel=ReneSchickbauer\"\u003eGarden Space Program\u003c/a\u003e run by the \u003ca href=\"https://nullisland.space\"\u003eNull Island Space Agency\u003c/a\u003e) for some years now. The biggest challenge always has been to provide enough power.\n\nSo, in 2019, i decided to set up a proper solar station in my garden to provide power to all further \"space probes\", to teach myself all there is about using the awesome fusion power provided by our central star. Project SOLSTICE also serves as a development and learning platform for all things related low power electronics and power distribution.\n\nIn this talk, i will share all that i have learned (so far) about the topic as well as a few of my best facepalm moments (too many to recount them all). I'll also give you a good overview of my setup, so you can reproduce and adapt it for your own projects.\n\n[Warning: Some soldering is required. If you are terminally afraid of using hot devices, liquid metal, exploding/smoking electronics or badly written Arduino libraries downloaded from Github, this may not be the talk for you.]\n\n\n\nTeaser on Youtube\u003c/a\u003e","original_language":"eng","persons":["Rene \"cavac\" Schickbauer"],"view_count":113,"promoted":false,"date":"2021-04-10T12:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2025-07-31T21:45:07.117+02:00","tags":["glt21","224","2021"],"length":2607,"duration":2607,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/224-979cb994-4007-552f-8211-15cd93885ee8.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/224-979cb994-4007-552f-8211-15cd93885ee8_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/224-979cb994-4007-552f-8211-15cd93885ee8.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/224-979cb994-4007-552f-8211-15cd93885ee8.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-224-photovoltaics-and-how-to-use-them-in-your-diy-electronics-projects","url":"https://api.media.ccc.de/public/events/979cb994-4007-552f-8211-15cd93885ee8","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"e9af2515-4e37-55ac-aabe-65e8a4fe735f","title":"Home Office (during a pandemic)","subtitle":null,"slug":"glt21-255-home-office-during-a-pandemic-","link":"https://pretalx.linuxtage.at//glt21/talk/WGBDTW/","description":"Home Office _(during a pandemic)_: \n\ntechnical and organisational tips from one year working from home\n\nI will talk about a few things that enabled me to have a safe and secure network / working space at home for partner / kids / me.\n\n* Network\n* Firewall / NAT\n* Adblocking \n* Monitoring\n* central storage/ media service / streaming\n* work _ethics_ (some tips that helped me to separate work / life\n\n_This talk is sponsored by one of our sponsors_.","original_language":"eng","persons":["Martin Maurer"],"view_count":144,"promoted":false,"date":"2021-04-10T12:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-03-20T09:45:05.571+01:00","tags":["glt21","255","2021"],"length":2197,"duration":2197,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/255-e9af2515-4e37-55ac-aabe-65e8a4fe735f.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/255-e9af2515-4e37-55ac-aabe-65e8a4fe735f_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/255-e9af2515-4e37-55ac-aabe-65e8a4fe735f.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/255-e9af2515-4e37-55ac-aabe-65e8a4fe735f.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-255-home-office-during-a-pandemic-","url":"https://api.media.ccc.de/public/events/e9af2515-4e37-55ac-aabe-65e8a4fe735f","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"b001cd80-5f73-5961-b9cb-70a61798091d","title":"Bitcoins sicher langfristig aufbewahren","subtitle":null,"slug":"glt21-223-bitcoins-sicher-langfristig-aufbewahren","link":"https://pretalx.linuxtage.at//glt21/talk/THYHSS/","description":"Einer der Vorteil von Crypto-Coins wie Bitcoin ist es, dass man nicht auf Banken/Dienstleister angewiesen ist: Man kann sich selbst um die sichere Aufbewahrung der Secrets kümmern.\n\nAllerdings **sollte** man dies auch - denn ohne Plan gehandelt warten drei große Gefahren:\n\n* Die Secrets können geraubt werden - und fort sind die Coins\n* Die Secrets können abhanden kommen - dann sind die Coins da, man hat sich aber selbst ausgesperrt\n* Notfall: Man erleidet eine Kopfverletzung, und niemand anders als man selbst kann mit dem Secret etwas anfangen\n\nAm Beispiel **Bitcoin** wird die hinter den Adressen liegende mathematische Idee vorgestellt.\n\nDie grundsätzlichen Aufbewahrungsvarianten werden dargestellt:\n\n* Custodial wallets: Die Coins liegen z.B. bei einer Exchange\n* Hot wallets: Die Wallet läuft auf einem Device, welches mit dem Internet verbunden ist\n* Hardware wallets: Die Secrets selbst sind auf einem expliziten Device abgelegt\n* Cold wallets: Die Secrets existieren offline ohne explizite Devices\n* Multisignature-Wallets: Wallets mit geteilten Secrets erlauben Szenarien wie \"2 von 3 existierenden Schlüsseln genügen\"\n\nEs gibt einige Anregungen zur Risiko-Abschätzung für längerfristige Aufbewahrung - als Anstoß an eigene Lösungen.\n\nUnd es gibt ein wenig Spass + Spiel mit Opensource-Codebeispielen und Maker-Ideen, denn bei den Linux-Tagen wollen wir ja nicht auf fertige kommerzielle Lösungen setzen.\n\n**Ziel:** Das hier beschriebene Hintergrund-Wissen hilft bei der persönlichen Risiko-Einschätzung - damit die Coins, wenn sie nach einigen Jahren des Kursanstiegs unerwartet wertvoll sind, nicht dummerweise wem anders gehören. Und obwohl es um Bitcoin geht gilt das Wissen für andere Crypto-Coins genauso.","original_language":"deu","persons":["Marco Horn"],"view_count":434,"promoted":false,"date":"2021-04-10T14:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-02-06T19:00:08.641+01:00","tags":["glt21","223","2021"],"length":2909,"duration":2909,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/223-b001cd80-5f73-5961-b9cb-70a61798091d.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/223-b001cd80-5f73-5961-b9cb-70a61798091d_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/223-b001cd80-5f73-5961-b9cb-70a61798091d.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/223-b001cd80-5f73-5961-b9cb-70a61798091d.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-223-bitcoins-sicher-langfristig-aufbewahren","url":"https://api.media.ccc.de/public/events/b001cd80-5f73-5961-b9cb-70a61798091d","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"b2dd08d2-35dd-52d5-bc66-4ddf2ed0ef79","title":"PostgreSQL: Typische Performance Optimierungen","subtitle":null,"slug":"glt21-240-postgresql-typische-performance-optimierungen","link":"https://pretalx.linuxtage.at//glt21/talk/FSLGDM/","description":"PostgreSQL ist mittlerweile im Mainstream angekommen. Bei einem größeren Deployment ist es aber wichtig, entsprechend auf die Performance zu achten. Dieser Vortrag fasst die wichtigsten Schritte zusammen.\n\nPerformance ist ein wesentliches Thema beim professionellen Betrieb einer Datenbank. Das gilt natürlich auf für PostgreSQL. Im Zuge des Vortrags wollen wir auf die wesentlichen Performance Themen eingehen und sehen, wie man diese Dinge in der Praxis anwenden kann.","original_language":"deu","persons":["Hans-Jürgen Schönig"],"view_count":218,"promoted":false,"date":"2021-04-10T11:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-02-12T16:30:06.813+01:00","tags":["glt21","240","2021"],"length":2790,"duration":2790,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/240-b2dd08d2-35dd-52d5-bc66-4ddf2ed0ef79.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/240-b2dd08d2-35dd-52d5-bc66-4ddf2ed0ef79_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/240-b2dd08d2-35dd-52d5-bc66-4ddf2ed0ef79.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/240-b2dd08d2-35dd-52d5-bc66-4ddf2ed0ef79.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-240-postgresql-typische-performance-optimierungen","url":"https://api.media.ccc.de/public/events/b2dd08d2-35dd-52d5-bc66-4ddf2ed0ef79","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"08fffb35-811b-5c44-abad-b85756cd1242","title":"ruby FTW!","subtitle":null,"slug":"glt21-226-ruby-ftw-","link":"https://pretalx.linuxtage.at//glt21/talk/79FBNJ/","description":"The ruby programming language is known for developer happiness and productivity. I'd love to share some insights why!\n\nRuby is easy to read, understand and learn. Originating back to 1995 it has aged well and was recently published to version 3.0. The talk provides a basic introduction, discusses the language very goals and shows some nice examples.\n\nAlthough the coding examples use advanced techniques, the presentation is set up to fit a any audience.","original_language":"eng","persons":["Christoph Lipautz"],"view_count":128,"promoted":false,"date":"2021-04-10T10:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-04-09T11:30:08.313+02:00","tags":["glt21","226","2021"],"length":2727,"duration":2727,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/226-08fffb35-811b-5c44-abad-b85756cd1242.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/226-08fffb35-811b-5c44-abad-b85756cd1242_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/226-08fffb35-811b-5c44-abad-b85756cd1242.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/226-08fffb35-811b-5c44-abad-b85756cd1242.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-226-ruby-ftw-","url":"https://api.media.ccc.de/public/events/08fffb35-811b-5c44-abad-b85756cd1242","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"24546efb-e473-5b79-9e1d-bddc45ae0032","title":"tmux - terminal multiplexer","subtitle":null,"slug":"glt21-253-tmux-terminal-multiplexer","link":"https://pretalx.linuxtage.at//glt21/talk/TSUZLQ/","description":"Wer in Terminals arbeitet, der profitiert von einem Window Manager.\n  Seit 1987 gibt es \"(GNU) screen\" - und seit ca 2007 gibt es Tmux.\n  Tmux hat mehr Features und mehr Farben! :-)\n\nAblauf:\n\n* Installation: sudo apt-get install tmux\n* Versionsnummer anzeigen: tmux -V\n* Session starten\n* Fenster öffnen+schliessen\n* Fenstertitel setzen\n* Fensternummer ändern\n* Detach+Reattach\n* Fenster splitten (panes)\n* BIG CLOCK\n* Key Binding\n* Notifications (monitor for activity or silence.)\n* Screendumps+Logfiles.\n* Multiuser Mode.\n* tmate","original_language":"deu","persons":["Sven Guckes"],"view_count":738,"promoted":false,"date":"2021-04-10T13:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-04-10T21:15:04.276+02:00","tags":["glt21","253","2021"],"length":2341,"duration":2341,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/253-24546efb-e473-5b79-9e1d-bddc45ae0032.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/253-24546efb-e473-5b79-9e1d-bddc45ae0032_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/253-24546efb-e473-5b79-9e1d-bddc45ae0032.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/253-24546efb-e473-5b79-9e1d-bddc45ae0032.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-253-tmux-terminal-multiplexer","url":"https://api.media.ccc.de/public/events/24546efb-e473-5b79-9e1d-bddc45ae0032","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"d18c2cb8-c370-5968-ac0c-b2781d8c7f97","title":"Gamification mit Moodle","subtitle":null,"slug":"glt21-222-gamification-mit-moodle","link":"https://pretalx.linuxtage.at//glt21/talk/SDYQBX/","description":"Wir zeigen euch wie man gamification im Unterricht mit Moodle einsetzen kann und wie man damit lernwilligen Schülern auf einfache Art und Weise einen individualisierten Unterricht ermöglicht.\n\nWir stellen euch dazu unser neuestes Moodle Plugin (ActivityMap) vor, das es ermöglicht komplex verschachtelte Aktivitäten einfach darzustellen. \n\nDabei beleuchten wir sowohl die Konfigurationsmöglichkeiten seitens der Lehrer sowie auch die Sicht und Anwendung dieses Plugins durch die Schüler","original_language":"deu","persons":["Günther Hutter","Andreas Pötscher"],"view_count":169,"promoted":false,"date":"2021-04-10T14:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-01-12T14:15:16.570+01:00","tags":["glt21","222","2021"],"length":2678,"duration":2678,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/222-d18c2cb8-c370-5968-ac0c-b2781d8c7f97.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/222-d18c2cb8-c370-5968-ac0c-b2781d8c7f97_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/222-d18c2cb8-c370-5968-ac0c-b2781d8c7f97.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/222-d18c2cb8-c370-5968-ac0c-b2781d8c7f97.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-222-gamification-mit-moodle","url":"https://api.media.ccc.de/public/events/d18c2cb8-c370-5968-ac0c-b2781d8c7f97","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"43a103f3-9a7a-54a2-a0a2-31fb6749d4a2","title":"Netzwerkverkehr schnüffeln","subtitle":null,"slug":"glt21-219-netzwerkverkehr-schnffeln","link":"https://pretalx.linuxtage.at//glt21/talk/3VARVK/","description":"Dieser Vortrag zeigt, welche Möglichkeiten es gibt, um den Netzwerkverkehr von Geräten oder Smartphone-Apps mitzuschneiden um ihn danach zu analysieren. Dadurch kommt man auch hinter ungewollte Datenweitergabe von Smart-TVs, Apps, und so weiter.\n\nDer Grund, warum man so etwas machen will kann irgendwo zwischen \"reiner Neugier\" und dem Beginn von einem \"Reverse-Engineering\" Projekt liegen.\n\nAusgehend von einem Router (z.B. ein Raspberry Pi), der als \"man-in-the-middle\" dient, werde ich die folgenden Tools vorstellen:\n- tcpdump (zum eigentlichen Aufnehmen des Netzwerkverkehrs)\n- wireshark (eine graphische Applikation, mit der man sich durch die Aufnahmen durchklicken kann)\n- mitmproxy (ein Proxy, der sich in TLS-Verbindungen einhängen kann)","original_language":"deu","persons":["Bernhard \"Slash\" Trummer"],"view_count":555,"promoted":false,"date":"2021-04-10T14:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-04-16T16:30:05.322+02:00","tags":["glt21","219","2021"],"length":2538,"duration":2538,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/219-43a103f3-9a7a-54a2-a0a2-31fb6749d4a2.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/219-43a103f3-9a7a-54a2-a0a2-31fb6749d4a2_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/219-43a103f3-9a7a-54a2-a0a2-31fb6749d4a2.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/219-43a103f3-9a7a-54a2-a0a2-31fb6749d4a2.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-219-netzwerkverkehr-schnffeln","url":"https://api.media.ccc.de/public/events/43a103f3-9a7a-54a2-a0a2-31fb6749d4a2","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"91ef9e9f-0452-5e55-aa88-1b03b3127c4a","title":"Emacs Org mode features you may not know","subtitle":null,"slug":"glt21-251-emacs-org-mode-features-you-may-not-know","link":"https://pretalx.linuxtage.at//glt21/talk/ZKEXNW/","description":"Emacs Org mode is huge and might overwhelm some people. Therefore, helpful features often gets lost in this large amount of documentation. In this talk, hand-selected tricks are demonstrated that may help the average Org mode user in her daily life.\n\nBastien Guerry wrote [this article where he shows nice but rather unknown Org features](https://bzg.fr/en/some-emacs-org-mode-features-you-may-not-know.html/). His article inspired this talk which is about a selection of those features and much more here and there. It also covers some general Emacs features.\n\nFor this talk, you should have a minimum level of experience with GNU/Emacs and Org mode. If not, it might provide some inspiration and motivation to start with GNU/Emacs. However the talk highlights only some features and tricks here and there, not providing a general overview.\n\nYou can find the show-notes of the talk, links to external sources and the [colophon](https://en.wikipedia.org/wiki/Colophon_(publishing)) on [this web page](https://karl-voit.at/2021/04/10/GLT21-emacs-org-features/).\n\nPlease do send a short feedback [here](https://pretalx.linuxtage.at/glt21/talk/ZKEXNW/feedback/) after the talk.","original_language":"eng","persons":["Karl Voit"],"view_count":3195,"promoted":false,"date":"2021-04-10T17:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-04-13T15:15:07.310+02:00","tags":["glt21","251","2021"],"length":2439,"duration":2439,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/251-91ef9e9f-0452-5e55-aa88-1b03b3127c4a.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/251-91ef9e9f-0452-5e55-aa88-1b03b3127c4a_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/251-91ef9e9f-0452-5e55-aa88-1b03b3127c4a.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/251-91ef9e9f-0452-5e55-aa88-1b03b3127c4a.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-251-emacs-org-mode-features-you-may-not-know","url":"https://api.media.ccc.de/public/events/91ef9e9f-0452-5e55-aa88-1b03b3127c4a","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"59a16efb-7689-59ba-a9d0-8f8f53588e3f","title":"Raspberry Pi Home-Cluster mit Ansible erstellen und verwalten","subtitle":null,"slug":"glt21-247-raspberry-pi-home-cluster-mit-ansible-erstellen-und-verwalten","link":"https://pretalx.linuxtage.at//glt21/talk/7LSHHE/","description":"Mehrere Nodes einrichten, verwalten und aktuell halten - einfach gemacht mit Ansible.\n* Was ist ein Cluster?\n* Was kann man damit machen?\n* Wo starten?\n\nIn diesem Vortrag wird ein Raspberry-Pi Cluster mit 6 Nodes im 19\" Rack mit 3D-Druck Gehäuse vorgestellt und von Grund auf konfiguriert.\nEs werden Ansible, SonarType Nexus, Jenkins, ElasticSearch und PowerShell automatisiert installiert und konfiguriert.","original_language":"deu","persons":["Manfred Wallner"],"view_count":349,"promoted":false,"date":"2021-04-10T11:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-04-11T22:45:05.095+02:00","tags":["glt21","247","2021"],"length":2498,"duration":2498,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/247-59a16efb-7689-59ba-a9d0-8f8f53588e3f.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/247-59a16efb-7689-59ba-a9d0-8f8f53588e3f_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/247-59a16efb-7689-59ba-a9d0-8f8f53588e3f.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/247-59a16efb-7689-59ba-a9d0-8f8f53588e3f.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-247-raspberry-pi-home-cluster-mit-ansible-erstellen-und-verwalten","url":"https://api.media.ccc.de/public/events/59a16efb-7689-59ba-a9d0-8f8f53588e3f","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"c7e6c018-a59e-5b99-9827-a82b37bffc63","title":"Geniale Tipps \u0026 Tricks zum Raspberry Pi","subtitle":null,"slug":"glt21-238-geniale-tipps-tricks-zum-raspberry-pi","link":"https://pretalx.linuxtage.at//glt21/talk/XXYDPS/","description":"Im Vortrag werden zuerst Neuigkeiten der letzten zwei Jahre über den Raspberry Pi Einplatinencomputer präsentiert. Dazu gehören der Raspberry Pi 4, Pi 400 und Pico Pi. \nDann werden verschiedene geniale Tipps und Tricks rund um den Raspberry Pi gezeigt.\n\nWie ist der Raspberry Pi 4 und der Pi 400 aufgebaut? Was ist neu und wie leistungsfähig sind sie? Was kann der neue Raspberry Pi Pico und wo liegen die Unterschiede zu den anderen Raspberry Pi Typen. Das sind die ersten Fragen, die sich aufdrängen und auch beantwortet werden.\nNach der Besprechung der neuesten Raspberry Pi Hardware, werden einige Tipps und Tricks, die kaum jemand kennt, näher beleuchtet. Es geht dabei um Konfiguration, Erweiterungen und Benutzung im Alltag, bis hin zum Einsatz in Grenzbereichen. Overclocking, Performance und Versorgung sind Themen die näher betrachtet werden. Vor allem in Bezug auf den  “leichtgewichtigsten“ Ableger, den Raspberry Pi Zero, der in letzter Zeit weniger Beachtung findet.","original_language":"deu","persons":["Martin Strohmayer"],"view_count":437,"promoted":false,"date":"2021-04-10T10:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-04-15T13:15:05.489+02:00","tags":["glt21","238","2021"],"length":2344,"duration":2344,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/238-c7e6c018-a59e-5b99-9827-a82b37bffc63.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/238-c7e6c018-a59e-5b99-9827-a82b37bffc63_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/238-c7e6c018-a59e-5b99-9827-a82b37bffc63.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/238-c7e6c018-a59e-5b99-9827-a82b37bffc63.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-238-geniale-tipps-tricks-zum-raspberry-pi","url":"https://api.media.ccc.de/public/events/c7e6c018-a59e-5b99-9827-a82b37bffc63","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"53baa7d3-b0cc-522b-9fa3-1907d742a781","title":"Flux: Making fonts smarter","subtitle":null,"slug":"glt21-220-flux-making-fonts-smarter","link":"https://pretalx.linuxtage.at//glt21/talk/B3XWEW/","description":"We'll learn more about how font technology works, and demonstrate the Flux layout editor\n\nYou might think of a font as a collection of shapes, but there's more to font technology than that. A font can contain instructions in a little programming language called OpenType Layout. We'll look at how font technology works and how fonts are rendered on a Linux system. We'll also then look into a new project called [Flux](https://github.com/simoncozens/flux) which provides a visual editing interface to OpenType Layout.","original_language":"eng","persons":["Simon Cozens"],"view_count":56,"promoted":false,"date":"2021-04-10T16:30:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2025-12-30T11:45:17.616+01:00","tags":["glt21","220","2021"],"length":1663,"duration":1663,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/220-53baa7d3-b0cc-522b-9fa3-1907d742a781.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/220-53baa7d3-b0cc-522b-9fa3-1907d742a781_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/220-53baa7d3-b0cc-522b-9fa3-1907d742a781.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/220-53baa7d3-b0cc-522b-9fa3-1907d742a781.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-220-flux-making-fonts-smarter","url":"https://api.media.ccc.de/public/events/53baa7d3-b0cc-522b-9fa3-1907d742a781","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"2d887cd4-8577-59ad-95cc-135c475a56f4","title":"Gotta Collect 'Em All - Metrics Easily Visualised","subtitle":null,"slug":"glt21-237-gotta-collect-em-all-metrics-easily-visualised","link":"https://pretalx.linuxtage.at//glt21/talk/VE3PZ7/","description":"Collect system metrics, program outputs and other time-indexed data from your GNU/Linux systems and visualise everything continuously in a visually appealing dashboard using all FLOSS components with everything set up in under 30 minutes.\n\n## What now?\nThis talk covers how you can use the FLOSS metrics agent called [Telegraf](https://www.influxdata.com/time-series-platform/telegraf/) to collect metrics from all your GNU/Linux machines, your IoT devices, your homelab or your server stacks and send them as time-indexed data to an [InfluxDB](https://www.influxdata.com/products/influxdb/) instance for them to be easily visualized with [Grafana](https://grafana.com/).\n\n## Why Telegraf?\nBecause more often than not it is not necessary to run Prometheus or other monitoring solutions with big memory footprints to just collect some temperature data and other system metrics from a Raspberry Pi or the output of some cron job on your GNU/Linux machine.\n\nTelegraf is easily extensible and can be run as a binary with minimal memory consumption or in a container with no need for external dependencies like npm, pip or gem.\n\nOf course Telegraf can also run 'in the cloud' or in a fancy container orchestration engine like Kubernetes, but why not run a slim binary with minimal system requirements compiled from open source Go code on some bare-metal GNU/Linux server.\n\n## But how?\nIn this talk I will show how to deploy the TIG stack (Telegraf, InfluxDB, Grafana) with [Docker Compose](https://docs.docker.com/compose/) on a GNU/Linux machine to monitor system resources and the outputs of some scripts.\n\nI will also give an introduction to how the collected metrics can be visualised in Grafana.\n\n## Why am I holding this talk?\nBecause I've been a long-time Linux user, I'm passionate about system monitoring and have been wanting to hold a talk at GLT since first attending a couple years ago.\n\nIn my day job as a System Analyst/Administrator I work with more complex monitoring solutions but really appreciate the simplicity of Telegraf to monitor my fully Linux-driven homelab and some IoT sensors.","original_language":"eng","persons":["Matthias Thym"],"view_count":118,"promoted":false,"date":"2021-04-10T13:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-01-22T15:00:15.440+01:00","tags":["glt21","237","2021"],"length":2759,"duration":2759,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/237-2d887cd4-8577-59ad-95cc-135c475a56f4.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/237-2d887cd4-8577-59ad-95cc-135c475a56f4_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/237-2d887cd4-8577-59ad-95cc-135c475a56f4.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/237-2d887cd4-8577-59ad-95cc-135c475a56f4.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-237-gotta-collect-em-all-metrics-easily-visualised","url":"https://api.media.ccc.de/public/events/2d887cd4-8577-59ad-95cc-135c475a56f4","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"16a9e08e-9c05-5884-965c-f7effd7e408b","title":"Abenteuer Open Source Entwicklung","subtitle":null,"slug":"glt21-221-abenteuer-open-source-entwicklung","link":"https://pretalx.linuxtage.at//glt21/talk/Q8W7AB/","description":"Wie sieht der Alltag eines Open Source Maintainers aus? Wie ist es, aus einer Idee ein Projekt zu erschaffen, es weiterzuentwickeln und über Jahre hinweg zu warten? Was sind die hellen und die dunklen Seiten der Arbeit an einem Open Source Projekt? Gibt es eventuell sogar Gefahren? Dieser Talk soll ein wenig Licht ins Dunkle bringen.\n\nHäufig stellen sich viele unter Open Source Entwicklung etwas ähnliches wie das hier vor: Teams dutzender Entwickler, die sich fröhlich koordinieren und die konstante Wartung und Entwicklung ihres Projekts stets mit einem Lächeln auf dem Gesicht vollbringen, oft mit finanzieller Unterstützung durch ein oder mehrere Unternehmen. Das ist ein Bild, das leider allzu oft die Realität nicht einmal annähernd widerspiegelt, insbesondere für kleine bis mittelgroße oder sehr spezialisierte Projekte. Es bleibt die Frage: wie fühlt es sich an, ein Open Source Projekt alleine oder mit nur einem kleinen Team und in einer unsicheren Finanzierungssituation zu erschaffen, weiter zu entwickeln und zu warten?\n\nVor acht Jahren hat Gina Häußge ihr eigenes Open Source Projekt \"OctoPrint\" aus der Taufe gehoben und es seit dem kontinuierlich gehegt und gepflegt, in Vollzeit seit 2014 and vollständig spenden- und sponsorenfinanziert seit 2016. In diesem Talk wird Gina ein paar Einblicke in ihren Berufsalltag als Vollzeit-OSS-Entwicklerin geben. Sie wird über die guten, die schlechten und die hässlichen Seiten ihrer täglichen Arbeit sprechen und Tips geben, wie man den immer wieder auftretenden Herausforderungen begegnet.","original_language":"deu","persons":["Gina Häußge"],"view_count":162,"promoted":false,"date":"2021-04-10T09:00:00.000+02:00","release_date":"2021-04-13T00:00:00.000+02:00","updated_at":"2026-01-27T15:30:13.704+01:00","tags":["glt21","221","2021"],"length":3113,"duration":3113,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/221-16a9e08e-9c05-5884-965c-f7effd7e408b.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/221-16a9e08e-9c05-5884-965c-f7effd7e408b_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/221-16a9e08e-9c05-5884-965c-f7effd7e408b.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/221-16a9e08e-9c05-5884-965c-f7effd7e408b.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-221-abenteuer-open-source-entwicklung","url":"https://api.media.ccc.de/public/events/16a9e08e-9c05-5884-965c-f7effd7e408b","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"0479e5fb-6627-5e96-8ab3-1331a459eaa6","title":"LibreOffice 7.1: What's new, and how can you help with 7.2?","subtitle":null,"slug":"glt21-231-libreoffice-7-1-what-s-new-and-how-can-you-help-with-7-2-","link":"https://pretalx.linuxtage.at//glt21/talk/WAGGEX/","description":"A look at the new features in LibreOffice 7.1, and how everyone can contribute to the next release\n\nLibreOffice 7.1 arrived in early February, and was full of features thanks to the worldwide community. So, what exactly is new? What was changed? And how can everyone – including non-programmers – get involved and help to make future releases even better? This talk will explain all...","original_language":"eng","persons":["Mike Saunders"],"view_count":87,"promoted":false,"date":"2021-04-10T15:45:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2025-12-29T19:00:15.870+01:00","tags":["glt21","231","2021"],"length":1755,"duration":1755,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/231-0479e5fb-6627-5e96-8ab3-1331a459eaa6.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/231-0479e5fb-6627-5e96-8ab3-1331a459eaa6_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/231-0479e5fb-6627-5e96-8ab3-1331a459eaa6.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/231-0479e5fb-6627-5e96-8ab3-1331a459eaa6.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-231-libreoffice-7-1-what-s-new-and-how-can-you-help-with-7-2-","url":"https://api.media.ccc.de/public/events/0479e5fb-6627-5e96-8ab3-1331a459eaa6","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"cfae0107-056c-5514-9e47-db6ec64a8fd7","title":"KOY Tastaturlayout","subtitle":null,"slug":"glt21-236-koy-tastaturlayout","link":"https://pretalx.linuxtage.at//glt21/talk/7KKTFY/","description":"KOY ist eine Weiterentwicklung des bereits diskutierten Tastaturlayouts Neo. In diesem Talk präsentiere ich meine Erkenntnisse über Ergonomie beim Tippen.\n\n2019 habe ich gemeinsam mit Lukas Neo zuerst gelernt und dann auf den GLT vorgestellt ([Link](https://pretalx.linuxtage.at/glt19/talk/8CBZBY/)). Inzwischen habe ich KOY für mich entdeckt und in meinen Alltag integriert.\n\nIn diesem Talk möchte ich ein Update zu meiner persönlichen Reise durch die kleine Welt der ergonomischen Tastaturlayouts geben, mit Fokus auf mein neues Lieblings-Layout (KOY) und meinen persönlichen Lernprozess.","original_language":"deu","persons":["Chris Pratl"],"view_count":375,"promoted":false,"date":"2021-04-10T15:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-03-22T14:00:07.792+01:00","tags":["glt21","236","2021"],"length":1570,"duration":1570,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/236-cfae0107-056c-5514-9e47-db6ec64a8fd7.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/236-cfae0107-056c-5514-9e47-db6ec64a8fd7_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/236-cfae0107-056c-5514-9e47-db6ec64a8fd7.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/236-cfae0107-056c-5514-9e47-db6ec64a8fd7.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-236-koy-tastaturlayout","url":"https://api.media.ccc.de/public/events/cfae0107-056c-5514-9e47-db6ec64a8fd7","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"75c67012-a882-57fb-83bd-77769d3a806a","title":"Yocto Crashkurs","subtitle":null,"slug":"glt21-245-yocto-crashkurs","link":"https://pretalx.linuxtage.at//glt21/talk/FN8CPV/","description":"Eine Tour durch das Yocto Ecosystem. Wo fangt man an? Was gilt es zu beachten? Wann macht es Sinn?\n\nYocto hat sich mehr oder weniger zu einem Industriestandard gemausert, wer mit embedded Linux zu tun hat wird um Yocto nur noch schwer einen Bogen machen können.\nJedoch fällt der Einstieg oft schwer da man bei all den unterschiedlichen Komponenten leicht den Überblick verliert. In diesem Vortrag werden die wichtigsten Komponenten und Begrifflichkeiten erklärt.\nOpenEmbedded, bitbake, machines, devtool, layer, dynamiclayer, SDK, und Ähnliches werden anhand von praktischen Beispielen erklärt.\nAls Zielplattform dient das Raspberry PI. Am Ende des Vortrages ist der Zuhörer in der Lage für sein Raspberry ein Linux-System mit Yocto zu erstellen.","original_language":"deu","persons":["Richard Weinberger"],"view_count":600,"promoted":false,"date":"2021-04-10T13:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-04-02T08:45:04.488+02:00","tags":["glt21","245","2021"],"length":2785,"duration":2785,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/245-75c67012-a882-57fb-83bd-77769d3a806a.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/245-75c67012-a882-57fb-83bd-77769d3a806a_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/245-75c67012-a882-57fb-83bd-77769d3a806a.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/245-75c67012-a882-57fb-83bd-77769d3a806a.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-245-yocto-crashkurs","url":"https://api.media.ccc.de/public/events/75c67012-a882-57fb-83bd-77769d3a806a","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"818b42c0-f2e5-5f7e-950e-861175808566","title":"Installation \u0026 Konfiguration moderner Applikationen mit Foreman","subtitle":null,"slug":"glt21-243-installation-konfiguration-moderner-applikationen-mit-foreman","link":"https://pretalx.linuxtage.at//glt21/talk/NUD9JG/","description":"Moderne Anwendungen bestehen aus verschiedenen Diensten, die auf separaten Servern betrieben werden und miteinander verbunden sind. Derzeit können Sie einzelne Server sehr gut mit foreman provisionieren und mit Ansible, Puppet oder Salt konfigurieren.\n\nIn dieser Präsentation wird das neue Plugin foreman_acd vorgestellt, das die Orchestrierung ganzer, miteinander verbundener Anwendungen ermöglicht. Das neue Plugin für foreman provisioniert die notwendigen Server in Ihrer Infrastruktur und führt direkt im Anschluss die Konfiguration via Ansible-Playbook durch.\n\nModerne Anwendungen bestehen aus verschiedenen Diensten, die auf separaten Servern betrieben werden und miteinander verbunden sind. Derzeit können Sie einzelne Server sehr gut mit foreman provisionieren und mit Ansible, Puppet oder Salt konfigurieren.\n\nIn dieser Präsentation wird das neue Plugin foreman_acd vorgestellt, das die Orchestrierung ganzer, miteinander verbundener Anwendungen ermöglicht. Das neue Plugin für foreman provisioniert die notwendigen Server in Ihrer Infrastruktur und führt direkt im Anschluss die Konfiguration via Ansible-Playbook durch. foreman_acd wird von der ATIX AG entwickelt und als Open Source veröffentlicht.","original_language":"deu","persons":["Bernhard Suttner"],"view_count":85,"promoted":false,"date":"2021-04-10T10:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2025-06-30T10:30:03.001+02:00","tags":["glt21","243","2021"],"length":1582,"duration":1582,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/243-818b42c0-f2e5-5f7e-950e-861175808566.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/243-818b42c0-f2e5-5f7e-950e-861175808566_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/243-818b42c0-f2e5-5f7e-950e-861175808566.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/243-818b42c0-f2e5-5f7e-950e-861175808566.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-243-installation-konfiguration-moderner-applikationen-mit-foreman","url":"https://api.media.ccc.de/public/events/818b42c0-f2e5-5f7e-950e-861175808566","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"368e1531-6b2e-59f7-8a7b-cd4ed18f3e56","title":"schul-frei","subtitle":null,"slug":"glt21-239-schul-frei","link":"https://pretalx.linuxtage.at//glt21/talk/EPZ87Y/","description":"In der digitalen Bildungslandschaft findet ein wahres Ringen um Platz in den Klassen- und Kinderzimmern statt; Anbieter, besonders kommerzielle Unternehmen, wetteifern um Zuschläge für ihre Lösungen. Gleichzeitig gibt es eine riesige Auswahl an freien Lösungen, die wegen des fehlenden Marketingkapitals vergleichsweise unsichtbar sind und oft nur schwer auszuwählen und aufzufinden sind. Das schul-frei-Projekt präsentiert und supportet daher für jede Anforderung ein hochwertiges freies Produkt und motiviert zur Integration vorhandener freier Komponenten zu wettbewerbsfähigen Gesamtsystemen.\n\nWir sind überzeugt, dass junge Menschen einen wichtigen Beitrag zur Freie-Software-Gemeinschaft leisten können. Sie sehen viele Dinge aus einer anderen Perspektive als Erwachsene und sollten daher eine wichtige Rolle in der Softwareentwicklung spielen, da neue Ideen und Standpunkte in die Entwicklung Freier Software einfließen können. Da die meisten Kinder und Jugendlichen bereits in der Schule mit der digitalen Welt in Berührung kommen, wollen wir junge Menschen in die Entwicklung von Software einbeziehen.\nIn unserem Vortrag werden wir zeigen, wie wir die Jugendlichen mit dem Projekt schul-frei in die Freie-Software-Gemeinschaft einbinden. Es zeigt Bildungseinrichtungen die Vorteile von freier Software auf und stellt Lösungen vor, die sie nutzen könnten. Die Ziele des Projekts bestehen nicht darin, nur Software anzubieten. Es ermöglicht zum Beispiel Schülern und Lehrern, gemeinsam Apps für ihre Schule zu entwickeln, die in das von uns vorgestellte laufende System integriert werden können.\nDer Teckids e.V. ist ein Verein, der einen rechtlichen Rahmen für drei technologische Projekte bietet.\nWir leiten das Projekt \"schul-frei\", das darauf abzielt, die Digitalisierung mit freier Software in die Schulen zu bringen. Wir schätzen besonders die Teilnahme von Jugendlichen an diesen Projekten, denn sie sind die Menschen, die von der Digitalisierung am meisten betroffen sind. Unser pädagogisches Konzept basiert auch auf der Idee, dass junge Menschen nach ihren Fähigkeiten und nicht nach ihrem Alter beurteilt werden sollten. Sie sollen lernen, Verantwortung zu übernehmen und unabhängig zu sein. Ein Beispiel hierfür wäre das Projekt AlekSIS. Es wird (fast) ausschließlich von Jugendlichen aus Teckids e.V. und aus der Schule Katharineum zu Lübeck entwickelt und dort aktiv genutzt. AlekSIS ist ein webbasiertes Schulinformationssystem, mit dem organisatorische Themen von Bildungseinrichtungen verwaltet und/oder veröffentlicht werden können. Es ist ebenfalls Teil des schul-frei-Kanon und nutzt die EUPL.\nWir präsentieren auf unserer Website Lösungen die wir auch supporten. Dazu gehören BigBlueButton und Moodle für das E-Learning und DebianEdu zusammen mit Nextcloud für das Schulnetzwerk. Dies hat dazu beigetragen, dass sich mehr Bildungsanbieter für diese Lösungen interessieren und die verschiedenen Projekte an Reichweite gewinnen.","original_language":"deu","persons":["Benedict Suska","Dominik George"],"view_count":78,"promoted":false,"date":"2021-04-10T12:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-01-10T20:00:27.408+01:00","tags":["glt21","239","2021"],"length":2460,"duration":2460,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/239-368e1531-6b2e-59f7-8a7b-cd4ed18f3e56.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/239-368e1531-6b2e-59f7-8a7b-cd4ed18f3e56_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/239-368e1531-6b2e-59f7-8a7b-cd4ed18f3e56.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/239-368e1531-6b2e-59f7-8a7b-cd4ed18f3e56.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-239-schul-frei","url":"https://api.media.ccc.de/public/events/368e1531-6b2e-59f7-8a7b-cd4ed18f3e56","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"b854153a-06d0-5820-8bc6-fd6544760688","title":"Streaming von Musik-Konzerten mit OBS Studio","subtitle":null,"slug":"glt21-233-streaming-von-musik-konzerten-mit-obs-studio","link":"https://pretalx.linuxtage.at//glt21/talk/VTXZGN/","description":"Übersicht über die Streaming-Möglichkeiten von Musik-Konzerten mit OBS Studio und dem verwendetem Equipment (HW/SW).\n\nIm Jugendzentrum Explosiv Graz (www.explosiv.at) wurden 2020 aufgrund der Corona-Beschränkungen einige Musik-Konzerte als Stream mit OBS Studio übertragen. Der Vortrag gibt eine Übersicht über die Streaming-Möglichkeiten von Musik-Konzerten mit OBS Studio und dem verwendetem Equipment (HW/SW).","original_language":"deu","persons":["Helmut Schmidt","Werner Pankart"],"view_count":125,"promoted":false,"date":"2021-04-10T15:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-03-15T03:30:05.137+01:00","tags":["glt21","233","2021"],"length":1886,"duration":1886,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/233-b854153a-06d0-5820-8bc6-fd6544760688.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/233-b854153a-06d0-5820-8bc6-fd6544760688_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/233-b854153a-06d0-5820-8bc6-fd6544760688.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/233-b854153a-06d0-5820-8bc6-fd6544760688.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-233-streaming-von-musik-konzerten-mit-obs-studio","url":"https://api.media.ccc.de/public/events/b854153a-06d0-5820-8bc6-fd6544760688","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"3e403d2c-4b98-5abb-8542-96c1756bebee","title":"Property Based Testing","subtitle":null,"slug":"glt21-234-property-based-testing","link":"https://pretalx.linuxtage.at//glt21/talk/ZFZBFM/","description":"In this talk we will explore how describe properties of your program in away that allows the computer to automatically generate hundreds of test cases for you. We will discuss this using the Hypothesis framework for Python.\n\nMost Software Developers will be familiar with unit testing. Writing and regularly executing tests helps us to avoid bugs in our programs and increases our confidence when performing refactoring. Unit testing requires us to write down how a program is expected to behave for specific inputs.\n\nHowever, there are testing techniques that go further than that, these will be the topic of this talk. In Property based testing we define abstract properties about our programs. The testing framework will then generate random input data and tries to falsify our property. If a tests fails, the framework will give us a small and often easy to read counter example.\n\nFor example, we could test a JSON library by specifying the following property: whenever we serialize a data structure as a JSON file and then parse the resulting file we end up with the same data. That is our serialization and parsing code work together correctly. Using property based testing one can write a single property instead of tens or hundreds of unit tests and still get the same level of confidence into the tested code.\n\nIn this talk you will learn how write specifications using the Hypothesis framework for Python, how to come up with good properties for your functions and how to fine tune the random generation of test cases.\n\nWhile this talk uses Scala property based testing libraries are available for many major programming languages. There is the original QuickCheck for Haskell, FsCheck for F#, ScalaCheck and more.","original_language":"eng","persons":["Benedikt Maderbacher"],"view_count":74,"promoted":false,"date":"2021-04-10T11:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-04-16T12:00:06.458+02:00","tags":["glt21","234","2021"],"length":2743,"duration":2743,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/234-3e403d2c-4b98-5abb-8542-96c1756bebee.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/234-3e403d2c-4b98-5abb-8542-96c1756bebee_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/234-3e403d2c-4b98-5abb-8542-96c1756bebee.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/234-3e403d2c-4b98-5abb-8542-96c1756bebee.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-234-property-based-testing","url":"https://api.media.ccc.de/public/events/3e403d2c-4b98-5abb-8542-96c1756bebee","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"15a5c0a4-92a7-58f8-8569-856e1e30fd3a","title":"EGroupware - Neues in der Version 21.1","subtitle":null,"slug":"glt21-250-egroupware-neues-in-der-version-21-1","link":"https://pretalx.linuxtage.at//glt21/talk/AKGQGT/","description":"Die **Open Source** Groupware **EGroupware** erscheint in der **Version 21.1** und bringt einige Erweiterungen und Neuerungen mit.\nDer Vortrag gibt einen Überblick über (EGroupware und) die Neuerungen der neuen Version.\n\nIn der neuen EGroupware-Version 21.1 gibt es neben einigen Kleinigkeiten auch größeres:\n\n* **Kanban-Modul** für Aufgaben, Projekte, Tickets, Dateien, ...\n* **smallPART - videogestütztes Lernen** mit Single/MultipleChoice oder offenen Fragen für Tests und Prüfungen\n* **File-Sharing-Verbesserung** im Dateimanager für **Freigaben innerhalb von EGroupware**\n* **Dark Mode**\n* **Telefonie-Integration erweitert** um Anruferkennung und Öffnen der CRM Ansicht\n* **EGroupware Firewall** Policy für komplexere Zugriffsregelungen Extern/Intern\n\nDer Vortrag bietet einen kurzen Überblick über die Neuerungen.\n\nZu EGroupware stehen zwei aktuelle **Videos von den Tux-Tagen 2020** zur Verfügung:\nEGroupware (User-Sicht) und EGroupware extended (Admin-Sicht)\nhttps://help.egroupware.org/t/de-tux-tage-2020-vortrage-zu-egroupware-videos-und-vortragsfolien-verfugbar/75555\n\nLinks zu EGroupware:\n* [Forum](https://help.egroupware.org)\n* [Webseite](https://www.egroupware.org)\n* [Community](https://www.egroupware.org/de/community)\n* Flyer\n  * [EGroupware](https://www.egroupware.org/wp-content/uploads/EGroupware-Flyer-4-Seiter.pdf)\n  * [LibreOffice Online in EGroupware](https://www.egroupware.org/wp-content/uploads/EGroupware-Flyer-Einleger-OnlineOffice-Community.pdf)\n  * [Jitsi in EGroupware](https://www.egroupware.org/wp-content/uploads/2021/02/EGroupware-Flyer-Jitsi-DE.pdf)\n  * [Rocket.Chat in EGroupware](https://www.egroupware.org/wp-content/uploads/EGroupware-Flyer-Einleger-Rocket.Chat-Community.pdf)\n  * [Guacamole in EGroupware](https://www.egroupware.org/wp-content/uploads/Guacamole-in-EGroupware-Flyer-German.pdf)\n* [GitHub](https://github.com/EGroupware)","original_language":"deu","persons":["Stefan Unverricht"],"view_count":101,"promoted":false,"date":"2021-04-10T16:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-02-10T14:30:09.779+01:00","tags":["glt21","250","2021"],"length":2751,"duration":2751,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/250-15a5c0a4-92a7-58f8-8569-856e1e30fd3a.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/250-15a5c0a4-92a7-58f8-8569-856e1e30fd3a_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/250-15a5c0a4-92a7-58f8-8569-856e1e30fd3a.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/250-15a5c0a4-92a7-58f8-8569-856e1e30fd3a.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-250-egroupware-neues-in-der-version-21-1","url":"https://api.media.ccc.de/public/events/15a5c0a4-92a7-58f8-8569-856e1e30fd3a","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"db231444-92a9-556f-8468-a307891ae0b7","title":"Zwei Faktoren für einen sicheren Server","subtitle":null,"slug":"glt21-248-zwei-faktoren-fr-einen-sicheren-server","link":"https://pretalx.linuxtage.at//glt21/talk/TVCYD7/","description":"Viele Webdienste wie Google, Facebook, Amazon oder auch GitHub bieten zur Absicherung des Kontos eine »Zwei-Faktor-Authentisierung« (2FA) an. Dies geschieht beispielsweise über Hardware-Token oder die kostenlose App Google Authenticator. Doch was ist mit dem eigenen Server? Dieser wird im Falle von Linux zumeist über ssh administriert. Hier setzt dieser Talk an und zeigt detailliert, welche Schritte notwendig sind, um den eigenen ssh-Server mit Hilfe eines PAM-Moduls für die Zwei-Faktor-Athentisierung einzurichten und ihn so gegen unbefugten Zugriff abzusichern.\n\nViele Webdienste wie Google, Facebook, Amazon oder auch GitHub bieten zur Absicherung des Kontos eine ”Zwei-Faktor-Authentisierung“ (2FA) an. Dies geschieht beispielsweise ̈uber Hardware-Token oder die kostenlose App Google Authenticator. Doch was ist mit dem eigenen Server? Dieser wird im Falle von Linux zumeist ̈uber SSH administriert. Hier setzt dieser Talk an und zeigt detailliert, welche Schritte notwendig sind, um den eigenen SSH Server mit Hilfe eines PAM-Moduls für die Zwei-Faktor-Authentisierung einzurichten und ihn so gegen unbefugten Zugriff abzusichern. Dieser Vortrag richtet sich an alle, die in irgendeiner Form eigene Server betreiben.Spezielle Vorkenntnisse außer Linux- und Shell-Grundwissen sind nicht erforderlich.","original_language":"deu","persons":["Florian Winkler"],"view_count":338,"promoted":false,"date":"2021-04-10T16:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-04-14T00:15:05.070+02:00","tags":["glt21","248","2021"],"length":2349,"duration":2349,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/248-db231444-92a9-556f-8468-a307891ae0b7.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/248-db231444-92a9-556f-8468-a307891ae0b7_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/248-db231444-92a9-556f-8468-a307891ae0b7.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/248-db231444-92a9-556f-8468-a307891ae0b7.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-248-zwei-faktoren-fr-einen-sicheren-server","url":"https://api.media.ccc.de/public/events/db231444-92a9-556f-8468-a307891ae0b7","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]},{"guid":"16831df0-c07f-584d-93db-2b12867d1525","title":"Educate and collaborate with Collabora Online and Moodle","subtitle":null,"slug":"glt21-249-educate-and-collaborate-with-collabora-online-and-moodle","link":"https://pretalx.linuxtage.at//glt21/talk/7D9RRB/","description":"What features can enhance education when using Moodle and Collabora Online? What interesting improvements have been added to Collabora Online recently, making the work easier and faster, and better looking?\n\n**Collabora Online** is the open-source online office collaboration solution based on LibreOffice technology that makes the wide range of desktop office functions available online and across any platform. Collabora Online can be easily and straightforwardly integrated into file synchronization solutions, groupware applications and online learning platforms such as the popular Moodle. \n\nThe Collabora Online **Moodle plug-ins** offer educational institutions a wide range of collaboration possibilities while protecting the data and privacy of the users. In this presentation, we will share with you the latest developments around the Collabora Online and the Moodle plug-in and how it brings more possibilities into the classroom, into academic seminars or to homeschooling.\n\n* [CollaboraOffice.com](https://www.collaboraoffice.com/)\n* [Collabora Online Moodle plugin's](https://www.collaboraoffice.com/integrations/collabora-online-plugin-for-moodle/)\n* [Collabora Online on GitHub](https://collaboraonline.github.io/)\n* [Collabora Office on Twitter](https://twitter.com/CollaboraOffice)\n* [Collabora Office on Mastodon](https://mastodon.social/@CollaboraOffice)","original_language":"eng","persons":["Michael Meeks"],"view_count":101,"promoted":false,"date":"2021-04-10T15:00:00.000+02:00","release_date":"2021-04-14T00:00:00.000+02:00","updated_at":"2026-01-22T12:00:13.438+01:00","tags":["glt21","249","2021"],"length":2178,"duration":2178,"thumb_url":"https://static.media.ccc.de/media/events/glt/2021/249-16831df0-c07f-584d-93db-2b12867d1525.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2021/249-16831df0-c07f-584d-93db-2b12867d1525_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2021/249-16831df0-c07f-584d-93db-2b12867d1525.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2021/249-16831df0-c07f-584d-93db-2b12867d1525.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt21-249-educate-and-collaborate-with-collabora-online-and-moodle","url":"https://api.media.ccc.de/public/events/16831df0-c07f-584d-93db-2b12867d1525","conference_title":"Grazer Linuxtage 2021","conference_url":"https://api.media.ccc.de/public/conferences/glt21","related":[]}]}