{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2026.1.2"}, "schedule": {"url": "https://pretalx.luga.de/lit-2024/schedule/", "version": "0.8", "base_url": "https://pretalx.luga.de", "conference": {"acronym": "lit-2024", "title": "20th Linux-Infotag Augsburg", "start": "2024-04-20", "end": "2024-04-20", "daysCount": 1, "timeslot_duration": "00:05", "time_zone_name": "Europe/Berlin", "colors": {"primary": "#B2D2FC"}, "rooms": [{"name": "Raum A", "slug": "10-raum-a", "guid": "42652c42-f6f2-5e04-9142-a8dc87b02171", "description": null, "capacity": null}, {"name": "Raum B", "slug": "11-raum-b", "guid": "4eb492c0-863d-52c9-a093-d13e8c2e87ec", "description": null, "capacity": null}, {"name": "Raum C", "slug": "12-raum-c", "guid": "d24b279e-13a1-5c5e-b846-c50fa6d6c5a7", "description": null, "capacity": null}, {"name": "Raum D", "slug": "13-raum-d", "guid": "a1b4c699-b386-5b11-aa54-5cfdb5a771f3", "description": null, "capacity": null}, {"name": "Raum E", "slug": "14-raum-e", "guid": "fb5de37c-e194-5288-b27c-8196955419ae", "description": null, "capacity": null}, {"name": "Raum F", "slug": "15-raum-f", "guid": "725cba93-87bf-53da-8839-98b0ec0f8a81", "description": null, "capacity": null}], "tracks": [{"name": "Privatsph\u00e4re und Sicherheit", "slug": "16-privatsphare-und-sicherheit", "color": "#FF7A00"}, {"name": "Linux-Interna und Anwendungen", "slug": "17-linux-interna-und-anwendungen", "color": "#FFD500"}, {"name": "Hacker & Maker", "slug": "18-hacker-maker", "color": "#0012FF"}, {"name": "Software-Entwicklung", "slug": "19-software-entwicklung", "color": "#10A623"}, {"name": "Digitale Gesellschaft", "slug": "20-digitale-gesellschaft", "color": "#9600A3"}, {"name": "Linux im Unternehmen", "slug": "21-linux-im-unternehmen", "color": "#9A0721"}], "days": [{"index": 1, "date": "2024-04-20", "day_start": "2024-04-20T04:00:00+02:00", "day_end": "2024-04-21T03:59:00+02:00", "rooms": {"Raum A": [{"guid": "cf21f3c4-d72a-58f3-ba3d-afdb23c63481", "code": "QMNVT9", "id": 190, "logo": null, "date": "2024-04-20T09:45:00+02:00", "start": "09:45", "duration": "00:45", "room": "Raum A", "slug": "lit-2024-190-level-up-wie-das-spielen-unter-linux-erwachsen-wurde", "url": "https://pretalx.luga.de/lit-2024/talk/QMNVT9/", "title": "Level-Up: Wie das Spielen unter Linux erwachsen wurde", "subtitle": "", "track": "Linux-Interna und Anwendungen", "type": "Talk", "language": "de", "abstract": "Eine kleine Geschichte des Linux-Gaming von den Anf\u00e4ngen \u00fcber Steam, Wine, Proton bis hin zu Steam Deck, Lutris, Heroic Games Launcher & Co..", "description": "Linux hat vielleicht (dieses Jahr) nicht den Durchbruch auf dem Desktop geschafft, als Spieleplattform ist es aber inzwischen fest etabliert: Was mit wenigen Titeln und viel Frickeleien begann, umfasst mittlerweile tausende Games. Einfach installieren und losspielen ist eher die Regel als die Ausnahme. Wo die gro\u00dfen Unternehmen nicht mitspielen, f\u00fcllt eine enthusiastische Community mit praktischen Open-Source-Tools die L\u00fccken. \r\nEine kleine Geschichte des Linux-Gaming von den Anf\u00e4ngen \u00fcber Steam, Wine, Proton bis hin zu Steam Deck, Lutris, Heroic Games Launcher & Co..", "recording_license": "", "do_not_record": false, "persons": [{"code": "WCL8QH", "name": "Liane M. Dubowy", "avatar": "https://pretalx.luga.de/media/avatars/lmd_400x400.b_FDdP1dR.jpg", "biography": "Redakteurin bei c\u2019t Magazin und heise online, nerdgrrrl & Linux-Gamerin\r\n\r\n**Weitere Infos:** \r\n\r\nhttps://www.heise.de/autor/Liane-Dubowy-3663372\r\n\r\n**Privates Blog:** \r\n\r\nhttp://rundumlinux.de\r\n\r\n**YouTube:** \r\n\r\nLinux: https://www.youtube.com/rundumlinux\r\n\r\nLinux-Games: https://www.youtube.com/nerdgrrrl\r\n\r\n**Twitch:**\r\n\r\nhttps://www.twitch.tv/nerdgrrrl", "public_name": "Liane M. Dubowy", "guid": "41ac22d0-3ff2-5b67-b8aa-fbd7483e5c88", "url": "https://pretalx.luga.de/lit-2024/speaker/WCL8QH/"}], "links": [{"title": "Vortrag auf youtube", "url": "https://www.youtube.com/watch?v=Y8pnrYW5LMc&list=PLuekU6EyjBh4Clf6T3cfPwWGqCGRsSKJx&index=1", "type": "related"}], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/QMNVT9/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/QMNVT9/", "attachments": [{"title": "Slides zum Vortrag:", "url": "/media/lit-2024/submissions/QMNVT9/resources/2024_linuxgaming_vortragsunterlagen_lmd_X3wKceZ.pdf", "type": "related"}]}, {"guid": "e4eab38f-e2e1-591c-996e-37f6c7529732", "code": "URGHW9", "id": 184, "logo": "https://pretalx.luga.de/media/lit-2024/submissions/URGHW9/Mischok_Steps2023_106_JGkOXmc.jpg", "date": "2024-04-20T10:45:00+02:00", "start": "10:45", "duration": "00:45", "room": "Raum A", "slug": "lit-2024-184-11-jahre-ubuntu-im-professionellen-unternehmenseinsatz-ein-ehrliches-resumee", "url": "https://pretalx.luga.de/lit-2024/talk/URGHW9/", "title": "11 Jahre Ubuntu im professionellen Unternehmenseinsatz - Ein ehrliches Resum\u00e9e", "subtitle": "", "track": "Linux im Unternehmen", "type": "Talk", "language": "de", "abstract": "Seit unserer Gr\u00fcndung 2013 war das Haupt-Betriebssystem in der Mischok GmbH immer Ubuntu. Die Plattform hat uns auf unserem Weg von einer kleinen Entwicklerbude \u00fcber ein gewisses Wachstum bis hin zur Gr\u00fcndung eines zweiten Gesch\u00e4ftsfeld im Bildungsbereich begleitet. \r\n\r\nWir nehmen Euch mit auf eine Reise durch die vergangenen Jahre und teilen unsere Erfahrungen mit Kalendereinladungen, Nicht-Techies vs. Terminal und der Kompatibilit\u00e4t mit Kunden und Partnern, die auf andere Systeme setzen.\r\n\r\nKleiner Spoiler: Ubuntu ist bei uns auch weiterhin im Einsatz ;-)", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "XTDAVV", "name": "Julius Mischok", "avatar": "https://pretalx.luga.de/media/avatars/Mischok_Portraits_2021_julius_quad_VO34UdT.jpeg", "biography": "Julius Mischok ist Gr\u00fcnder und Gesch\u00e4ftsf\u00fchrer der Mischok GmbH. Der Dienstleistungsbetrieb setzt Softwareprojekte um, die mittelst\u00e4ndische Partner fit f\u00fcr die Zukunft machen. Seine Erfahrung aus mehr als 20 Jahren Softwareentwicklung gibt er unter anderem als Dozent in der Mischok ACADEMY weiter.", "public_name": "Julius Mischok", "guid": "33763610-24ab-581b-b7f6-458154869a6c", "url": "https://pretalx.luga.de/lit-2024/speaker/XTDAVV/"}, {"code": "LSXPK9", "name": "Virgil", "avatar": null, "biography": "Der mittlere Mischok-Bruder", "public_name": "Virgil", "guid": "b42438cd-8f82-5c60-91da-c664beaa6080", "url": "https://pretalx.luga.de/lit-2024/speaker/LSXPK9/"}], "links": [{"title": "Vortrag auf youtube", "url": "https://www.youtube.com/watch?v=az6B7pzJQfY&list=PLuekU6EyjBh4Clf6T3cfPwWGqCGRsSKJx&index=3", "type": "related"}], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/URGHW9/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/URGHW9/", "attachments": [{"title": "Slides zum Vortrag", "url": "/media/lit-2024/submissions/URGHW9/resources/slides-ubuntu-im-unternehmen_b5HOEvH.pdf", "type": "related"}]}, {"guid": "bbfff394-56fa-5495-9bdb-8a08cdeb1c68", "code": "V9WU9L", "id": 194, "logo": null, "date": "2024-04-20T11:45:00+02:00", "start": "11:45", "duration": "00:45", "room": "Raum A", "slug": "lit-2024-194-linux-im-praktischen-einsatz-bei-buch7", "url": "https://pretalx.luga.de/lit-2024/talk/V9WU9L/", "title": "Linux im praktischen Einsatz bei buch7", "subtitle": "", "track": "Linux im Unternehmen", "type": "Talk", "language": "de", "abstract": "- prakischer Einsatz von Ubuntu auf unseren B\u00fcro-PCs\r\n=> Ubuntu mit Festplatten-Verschl\u00fcsselung\r\n=> typische Konfigurationen bzw. \u00c4nderungen am Standard-System\r\n=> Thunderbird mit Kalender\r\n=> Firefox\r\n=> Kleinigkeiten wie PDF Arranger\r\n=> Nextcloud\r\n=> vim f\u00fcr Liebhaber ;-)\r\n- OpenSource und der selbstentwickelte Online-Shop von buch7\r\n=> Ubuntu\r\n=> Ruby on Rails\r\n=> MySQL / MariaDB\r\n=> Solr f\u00fcr Volltextsuche\r\n=> selbst entwickelter Online-Shop mit Warenwirtschaftssystem\r\n- Einsatz gebrauchter Notebooks und Handys", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "HGEFET", "name": "Benedikt Gleich", "avatar": null, "biography": "Mitgr\u00fcnder und Gesch\u00e4ftsf\u00fchrer buch7.de GmbH und buch7-Kulturbahnhof gemeinn\u00fctzige GmbH", "public_name": "Benedikt Gleich", "guid": "c2a07a1b-02ee-51c7-ac2a-5ae3727d3969", "url": "https://pretalx.luga.de/lit-2024/speaker/HGEFET/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/V9WU9L/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/V9WU9L/", "attachments": []}, {"guid": "e7c4d8e7-095a-5f78-9431-4857a633fe30", "code": "THLKDB", "id": 168, "logo": null, "date": "2024-04-20T13:15:00+02:00", "start": "13:15", "duration": "00:45", "room": "Raum A", "slug": "lit-2024-168-wegbegleiter-freie-software-was-wir-im-alltag-und-unternehmen-tagtaglich-benutzen", "url": "https://pretalx.luga.de/lit-2024/talk/THLKDB/", "title": "Wegbegleiter Freie Software. Was wir im Alltag und Unternehmen tagt\u00e4glich benutzen", "subtitle": "", "track": "Linux im Unternehmen", "type": "Talk", "language": "de", "abstract": "Freie Software begleitet uns seit \u00fcber 20 Jahren - sowohl privat, als auch im Unternehmen. Wir blicken zur\u00fcck und stellen Ihnen vor, welche Software wir tats\u00e4chlich benutzen und was f\u00fcr spannende Erlebnisse wir damit verbinden.", "description": "Freie Software begleitet uns seit \u00fcber 20 Jahren - sowohl privat, als auch im Unternehmen. Wir blicken zur\u00fcck und stellen Ihnen vor, welche Software wir tats\u00e4chlich benutzen und was f\u00fcr spannende Erlebnisse wir damit verbinden.", "recording_license": "", "do_not_record": false, "persons": [{"code": "YE8QVL", "name": "Frank Hofmann", "avatar": null, "biography": "Frank Hofmann arbeitet zumeist von unterwegs aus als Entwickler, Trainer und Autor. Bevorzugte Arbeitsorte sind Berlin, Genf und Kapstadt. Er geh\u00f6rt zu den Verfassern des Debian-Paketmanagement-Buches (https://dpmb.org/).", "public_name": "Frank Hofmann", "guid": "ce5fe0ff-bee7-54e9-817b-3ab12bd05971", "url": "https://pretalx.luga.de/lit-2024/speaker/YE8QVL/"}, {"code": "XDGLRL", "name": "Thomas Winde", "avatar": null, "biography": null, "public_name": "Thomas Winde", "guid": "548eabfb-b9f6-58b1-b4d9-6b8e3bbf16b0", "url": "https://pretalx.luga.de/lit-2024/speaker/XDGLRL/"}], "links": [{"title": "Vortrag auf youtube", "url": "https://www.youtube.com/watch?v=FeHx_TB0C7A&list=PLuekU6EyjBh4Clf6T3cfPwWGqCGRsSKJx&index=4", "type": "related"}], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/THLKDB/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/THLKDB/", "attachments": [{"title": "Wegbegleiter Freie Software   20 gemeinsame Linux-Jahre", "url": "/media/lit-2024/submissions/THLKDB/resources/20-jahre-linux-lit.compressed_3JVptNx.pdf", "type": "related"}]}, {"guid": "22b1ad4c-f78c-58e1-8726-a073e5e1ccd4", "code": "YSJZQQ", "id": 202, "logo": null, "date": "2024-04-20T14:15:00+02:00", "start": "14:15", "duration": "00:45", "room": "Raum A", "slug": "lit-2024-202-floss-als-basis-der-it-eines-allgemeinbildenden-gymnasiums-in-bw", "url": "https://pretalx.luga.de/lit-2024/talk/YSJZQQ/", "title": "FLOSS als Basis der IT eines allgemeinbildenden Gymnasiums in BW", "subtitle": "", "track": "Linux im Unternehmen", "type": "Talk", "language": "de", "abstract": "Der Vortrag gibt einen Einblick in die ausschlie\u00dflich von FLOSS angetriebene Infrastruktur eines allgemeinbildenden Gymnasiums in Baden-W\u00fcrttemberg.", "description": "Der Vortrag gibt einen Einblick in die ausschlie\u00dflich von FLOSS angetriebene Infrastruktur eines allgemeinbildenden Gymnasiums in Baden-W\u00fcrttemberg. \r\n\r\nTechnische Bausteine sind freies Wlan mit Freifunk, konsequenter Einsatz von FOSS Software, Betrieb der schuleigenen Ger\u00e4te ausschlie\u00dflich mit Linux auf aus Gr\u00fcnden der Nachhaltigkeit \u00fcberwiegend gebraucht beschaffter Hardware.\r\n\r\nEin Angebot von (Online-)Werkzeugen f\u00fcr Sch\u00fcler:innen und Lehrer:innen, ein abgestimmtes Konzept f\u00fcr BYOD sowie das Bestreben, die Rahmenbedingung auch konzeptionell durch die verschiedenen Gremien der Schule curricular zu verankern erg\u00e4nzen die technischen Aspekte p\u00e4dagogisch und organisatorisch.\r\n\r\nNeben der technischen Vorgehensweise soll auch ein Einblick in die Rahmenbedingung, die Finanzierung und die Betreuung der p\u00e4dagogischen IT an Schulen in BW gegeben werden.\r\n\r\nEine Betrachtung der Schwierigkeiten bei der Nachhaltigen Verankerung auf Organisationsebene, beispielsweise im Verh\u00e4ltnis zum Schultr\u00e4ger schlie\u00dft den Vortrag ab.", "recording_license": "", "do_not_record": false, "persons": [{"code": "SNTWP3", "name": "Frank Schiebel", "avatar": null, "biography": "Lehrer f\u00fcr Mathe, Physik, Informatik und NWT - Schulnetzzeug seit 20 Jahren.\r\n\r\nhttps://moessingen.social/@frank", "public_name": "Frank Schiebel", "guid": "0f2c1acd-e0ef-5595-88f7-557875f85f43", "url": "https://pretalx.luga.de/lit-2024/speaker/SNTWP3/"}], "links": [{"title": "Vortrag auf youtube", "url": "https://www.youtube.com/watch?v=WbXnSJOISoM&list=PLuekU6EyjBh4Clf6T3cfPwWGqCGRsSKJx&index=3", "type": "related"}], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/YSJZQQ/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/YSJZQQ/", "attachments": [{"title": "Vortragsfolien", "url": "/media/lit-2024/submissions/YSJZQQ/resources/floss-als-basis-eines-gymnasialen-schulnetzes-min_onTpsGT.pdf", "type": "related"}]}, {"guid": "2b148d7b-8373-59f2-ac61-c996ca26128f", "code": "7FC77U", "id": 171, "logo": "https://pretalx.luga.de/media/lit-2024/submissions/7FC77U/IMG_20240129_132134_Om0rC2Z.jpg", "date": "2024-04-20T15:15:00+02:00", "start": "15:15", "duration": "00:45", "room": "Raum A", "slug": "lit-2024-171-open-source-ccs-implementierung-zur-nutzung-der-schnellladeinfrastruktur", "url": "https://pretalx.luga.de/lit-2024/talk/7FC77U/", "title": "Open Source CCS Implementierung zur Nutzung der Schnellladeinfrastruktur", "subtitle": "", "track": "Software-Entwicklung", "type": "Talk", "language": "de", "abstract": "In diesem Vortrag befassen wir uns mit dem Umbau von Verbrennerautos zu Elektroautos (EV). Insbesondere geht es um die Realisierung der Schnellladung mit CCS\r\n- Wie l\u00e4uft ein EV Umbau ab\r\n- Wie l\u00e4uft Schnelles Laden ab?\r\n- Etwas CCS Theorie\r\n- Werdegang der CCS Implementierung\r\n- openinverter Framework\r\n- Anwendungsbeispiele", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "NSXZTY", "name": "Johannes H\u00fcbner", "avatar": "https://pretalx.luga.de/media/avatars/johannes_x5Qv9LH.jpg", "biography": "Ich befasse mich seit 2008 mit der Technik von Elektroantrieben und Fahrzeugen. Alle meine Projekte zu diesem Thema sind Open Source.\r\n2018 habe ich die Plattform openinverter.org gegr\u00fcndet, wo diese Themen diskutiert und dokumentiert werden.", "public_name": "Johannes H\u00fcbner", "guid": "3444bfa9-467e-5400-81f9-f2433f45174d", "url": "https://pretalx.luga.de/lit-2024/speaker/NSXZTY/"}, {"code": "TZY7HE", "name": "Janosch", "avatar": null, "biography": "M.Sc. Software Engineering (Augsburg)\r\nB.Sc. IT Systems Engineering (HPI Potsdam)\r\n\r\nAutodidakt Elektrofahrzeuge, Hardwareentwicklung, Firmwareprogrammierung.\r\n\r\n15 Jahre Startup Erfahrung, als Programmierer, Teamleiter, CTO, Gr\u00fcnder. (Mal weniger erfolgreich, mal mehr).\r\n\r\nEx SAP, Ex Accenture.", "public_name": "Janosch", "guid": "58e1623e-c83d-5fc7-8722-266110d4f8c1", "url": "https://pretalx.luga.de/lit-2024/speaker/TZY7HE/"}, {"code": "KHCUUR", "name": "Uwe Hennig", "avatar": null, "biography": null, "public_name": "Uwe Hennig", "guid": "327af091-7298-5132-b3a9-041c0bdb6a05", "url": "https://pretalx.luga.de/lit-2024/speaker/KHCUUR/"}], "links": [{"title": "Pr\u00e4sentation CCS PDF Slides", "url": "https://docs.google.com/presentation/d/1Sayleb0SBGb5FtiowruIBFn-aWoM2IkF-lcTZVnfAxY/edit#slide=id.g2cd99ab781c_0_99", "type": "related"}, {"title": "Vortrag auf youtube", "url": "https://www.youtube.com/watch?v=Bc7lXPGtLXY&list=PLuekU6EyjBh4Clf6T3cfPwWGqCGRsSKJx", "type": "related"}], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/7FC77U/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/7FC77U/", "attachments": [{"title": "Pr\u00e4sentation CCS PDF", "url": "/media/lit-2024/submissions/7FC77U/resources/Open_Source_CCS_Implementierung_-_Linuxtag_Augsbur_VKknXYY.pdf", "type": "related"}]}, {"guid": "401ea335-d949-5938-8c4c-5c6b9b9dc815", "code": "NJWSQS", "id": 204, "logo": "https://pretalx.luga.de/media/lit-2024/submissions/NJWSQS/logo_vcWKO9l.png", "date": "2024-04-20T16:15:00+02:00", "start": "16:15", "duration": "00:45", "room": "Raum A", "slug": "lit-2024-204-vom-schulerprojekt-zum-richtfunk-backbone-ein-gymnasium-macht-freifunk", "url": "https://pretalx.luga.de/lit-2024/talk/NJWSQS/", "title": "Vom Sch\u00fclerprojekt zum Richtfunk-Backbone - Ein Gymnasium macht Freifunk", "subtitle": "", "track": "Digitale Gesellschaft", "type": "Talk", "language": "de", "abstract": "2017 versorgt eine Sch\u00fclergruppe des Quenstedt-Gymnasiums eine gr\u00f6\u00dfere Gefl\u00fcchtetenunterkunft mit Freifunk, inzwischen gibt es einen kleinen Richtfunk Backbone und zahlreiche Stellen in der Stadt, an denen es Freifunk gibt - (auch) von Sch\u00fcler:innen gemacht.", "description": "Der Vortrag gibt einen \u00dcberblick \u00fcber die Entstehung der \"Freifunk AG\" am Quenstedt-Gymnasium M\u00f6ssingen. Was als Hilfsprojekt f\u00fcr Gefl\u00fcchtete begann, ist inzwischen eine feste Kooperation mit der Kommune. An zahlreichen Stellen ist Freifunk \"das \u00f6ffentliche WLan\" in M\u00f6ssingen. Wie es dazu kam und welche Erfahrungen wir machten und machen soll im ersten Teil des Vortrags Thema sein.\r\n\r\nDer zweite Teil des Vortrags soll die Entstehung, Verbesserung und Pflege unseres \"gewachsenen\" Richtfunkbackbones und weiterer Infrastruktur eingehen. Dabei soll es um Themen wie die Segmentierung durch Vlans, Monitoring und Zugang zum Manegement Netz gehen.\r\n\r\nZielgruppe sind sowohl Personen, die sich f\u00fcr die gesellschaftlichen Prozesse rund um ein solches Projekt interessieren als auch technisch interessierte Menschen, die einen Einblick in den Aufbau und Betrieb eines mittleren Freifunk Netzes einer Kleinstadt gewinnen m\u00f6chten.", "recording_license": "", "do_not_record": false, "persons": [{"code": "SNTWP3", "name": "Frank Schiebel", "avatar": null, "biography": "Lehrer f\u00fcr Mathe, Physik, Informatik und NWT - Schulnetzzeug seit 20 Jahren.\r\n\r\nhttps://moessingen.social/@frank", "public_name": "Frank Schiebel", "guid": "0f2c1acd-e0ef-5595-88f7-557875f85f43", "url": "https://pretalx.luga.de/lit-2024/speaker/SNTWP3/"}, {"code": "ZCVALJ", "name": "Marcel Griesbach", "avatar": null, "biography": "Informatik Student aus T\u00fcbingen mit Interessen wie Freifunk, Netzwerk, Veranstaltungstechnik und Mikroelektronik.", "public_name": "Marcel Griesbach", "guid": "9e012cb1-49c5-5a9f-865c-d6564984fca2", "url": "https://pretalx.luga.de/lit-2024/speaker/ZCVALJ/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/NJWSQS/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/NJWSQS/", "attachments": [{"title": "Folien zum Vortrag", "url": "/media/lit-2024/submissions/NJWSQS/resources/lit-freifunk-komprimiert_1DUq6dM.pdf", "type": "related"}]}], "Raum B": [{"guid": "89947932-3b2a-5ff0-9ded-8983a24fe195", "code": "ZRJVVU", "id": 179, "logo": null, "date": "2024-04-20T10:45:00+02:00", "start": "10:45", "duration": "00:45", "room": "Raum B", "slug": "lit-2024-179-bucher-mit-code-online-publizieren", "url": "https://pretalx.luga.de/lit-2024/talk/ZRJVVU/", "title": "B\u00fccher mit Code online publizieren", "subtitle": "", "track": "Software-Entwicklung", "type": "Talk", "language": "de", "abstract": "Schon seit einigen Jahren erfreuen sich Jupyter-Notebooks gro\u00dfer Beliebtheit,\r\nda sie es erlauben, Code und andere Inhalte wie Text oder Multimediaelemente zu\r\nintegrieren. Damit ergeben sich interessante M\u00f6glichkeiten vor allem im Bereich\r\nder Datenanalyse, aber auch f\u00fcr die Lehre an Schule und Hochschule. Gerade im\r\nzweiten Fall, aber nicht nur dort, bietet es sich an, Jupyter-Notebooks sowohl \r\ndirekt in der Lehre zu verwenden als auch als Basis zur Publikation des\r\nLehrmaterials heranzuziehen und idealerweise frei zug\u00e4nglich zu machen. Dabei\r\nkann der Ausgangspunkt in einem oder mehreren Jupyter-Notebooks bestehen.\r\nAlternativ kann man das Lehrmaterial in Markdown verfassen und mit Hilfe von\r\njupytext in Jupyter-Notebooks umwandeln. Es ist dann auch sehr leicht m\u00f6glich,\r\ndas Material in ansprechender Weise online zu publizieren. Wir werden das\r\nVorgehen unter Verwendung von Jupyter Book zeigen, mit dessen Hilfe \r\nbeispielsweise das Material eines Python-Kurses unter\r\ngertingold.github.io/epriprog ver\u00f6ffentlicht wurde.  Wir werden abschlie\u00dfend noch eine\r\nauf Javascript basierende Weiterentwicklung f\u00fcr das elektronische Publizieren\r\nansprechen.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "QWHLD8", "name": "Gert-Ludwig Ingold", "avatar": null, "biography": "Professor f\u00fcr Theoretische Physik, der hier und da auch zu Open-Software-Projekten beigetragen hat.", "public_name": "Gert-Ludwig Ingold", "guid": "805d87a4-b6c5-5223-98eb-2a4826e4204d", "url": "https://pretalx.luga.de/lit-2024/speaker/QWHLD8/"}], "links": [{"title": "Vortrag auf youtube", "url": "https://www.youtube.com/watch?v=K6-sf0-IxuM&list=PLuekU6EyjBh4Clf6T3cfPwWGqCGRsSKJx&index=5&pp=iAQB", "type": "related"}], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/ZRJVVU/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/ZRJVVU/", "attachments": [{"title": "Vortragsfolien", "url": "/media/lit-2024/submissions/ZRJVVU/resources/lit2024_Ingold_YX2pv1Y.pdf", "type": "related"}]}, {"guid": "834f1a1b-26e7-55da-8736-567af96ae091", "code": "GYCL3M", "id": 161, "logo": "https://pretalx.luga.de/media/lit-2024/submissions/GYCL3M/FotomitPicco_Sbo7Q6G.jpg", "date": "2024-04-20T11:45:00+02:00", "start": "11:45", "duration": "00:45", "room": "Raum B", "slug": "lit-2024-161-typst-der-neue-herausforderer-von-latex", "url": "https://pretalx.luga.de/lit-2024/talk/GYCL3M/", "title": "Typst, der neue Herausforderer von LaTeX", "subtitle": "", "track": "Software-Entwicklung", "type": "Talk", "language": "de", "abstract": "Im M\u00e4rz 2023 ist *Typst* online gegangen, ein Textsatzcompiler in *LaTeX*-Qualit\u00e4t und &#8209;M\u00e4chtigkeit, aber mit \"einfacher\" Markdown Syntax. Wir zeigen die M\u00f6glichkeiten des modernen Textsatzes f\u00fcr das dritte Jahrtausend.", "description": "Das Projekt [Typst](https://typst.app) wurde 2018 von zwei Berliner Studenten in Form von zwei Masterarbeiten als Alternative zu [LaTeX](https://www.dante.de) ins Leben gerufen. Seit M\u00e4rz 2023  ist der Textsatzcompiler als OpenSource verf\u00fcgbar, ebenso ein kollaborativer Web-Editor (kommerziell auch on-premise). Ein paar kurze Fakten: \r\n\r\n* Geschrieben in Rust\r\n* aktuell 131 Pakete aus der Community,\r\n* Bau einer 15-seitigen Pr\u00e4sentation in <0,5s. \r\n\r\nWir zeigen anhand vieler Beispiele die M\u00e4chtigkeit und einfache Bedienbarkeit von Typst.", "recording_license": "", "do_not_record": false, "persons": [{"code": "BLEUWT", "name": "Oliver Rath", "avatar": "https://pretalx.luga.de/media/avatars/BLEUWT_qgNrm6b.png", "biography": "Software-Allrounder, Silberr\u00fccken (Linux seit 1996), seit 2022 bei der Genua GmbH besch\u00e4ftigt. Unix-Spezialist und immer auf der Suche nach guten Werkzeugen. Privat Bier-Brauer, Barista und passionierter Hundefreund.", "public_name": "Oliver Rath", "guid": "24ace0d5-9c55-5581-a878-fe18d132307e", "url": "https://pretalx.luga.de/lit-2024/speaker/BLEUWT/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/GYCL3M/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/GYCL3M/", "attachments": []}, {"guid": "ebd6e67f-2851-5e5b-8732-3feaedad364a", "code": "PHALMB", "id": 195, "logo": null, "date": "2024-04-20T13:15:00+02:00", "start": "13:15", "duration": "00:45", "room": "Raum B", "slug": "lit-2024-195-lasst-uns-kostenlos-arbeiten", "url": "https://pretalx.luga.de/lit-2024/talk/PHALMB/", "title": "Lasst uns kostenlos arbeiten", "subtitle": "", "track": "Digitale Gesellschaft", "type": "Talk", "language": "de", "abstract": "Ich habe meine Freizeit genossen und viele Jahre lang kostenlos als Open Source Java-Entwickler bei der Apache Software Foundation gearbeitet. Dann traf uns Log4shell, und leider war ich in dem Team, das f\u00fcr eines der schlimmsten Sicherheitsl\u00fccken \u00fcberhaupt verantwortlich war. Das \u00e4nderte alles.\r\n\r\nIn diesem Vortrag m\u00f6chte ich \u00fcber die Apache Software Foundation sprechen, wie sie funktioniert und wie die gr\u00f6\u00dften Softwareprodukte finanziert werden. Ich m\u00f6chte auch erz\u00e4hlen, wie wir mit Log4shell umgegangen sind und was danach passierte, seitdem Log4j finanzielle Unterst\u00fctzung vom STF erhalten hat.\r\n\r\nZum Schluss m\u00f6chte ich \u00fcber neuere Entwicklungen sprechen und darauf hinweisen, dass das Werfen von Geld auf ein Projekt nicht alle Probleme l\u00f6st, sondern einige andere hinzuf\u00fcgt. Menschen sind halt Menschen.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "WN7LWD", "name": "Christian Grobmeier", "avatar": "https://pretalx.luga.de/media/avatars/WN7LWD_B8wvG99.webp", "biography": "Christian Grobmeier bringt einen reichen Erfahrungsschatz aus verschiedenen Branchen mit. Er ist seit 1998 als Softwareentwickler t\u00e4tig. Er verf\u00fcgt \u00fcber fundierte Java-Kenntnisse, hat zahlreiche hochkar\u00e4tige Projekte entwickelt und gibt sein Wissen in schriftlicher Form weiter. Als Vice President of Privacy bei der Apache Software Foundation spielt Christian eine Schl\u00fcsselrolle bei der Entwicklung von Open-Source-Software mit Schwerpunkt auf verantwortungsvollem Datenmanagement. Diese Position unterstreicht sein Engagement f\u00fcr den Fortschritt der Technologie mit ethischer Integrit\u00e4t.\r\nChristians Beteiligung am Apache Log4j-Projekt seit 2009 unterstreicht sein Engagement f\u00fcr die Java-Community. Zus\u00e4tzlich zu seiner T\u00e4tigkeit als Praktiker hat er mehrere B\u00fccher verfasst, um einen weiteren Beitrag zum Thema zu leisten. Derzeit arbeitet er an einem neuen Buch, das sich mit Java-Logging befasst, was sein kontinuierliches Engagement f\u00fcr wichtige Themen der Branche unterstreicht.\r\nNach dem log4shell-Vorfall erhielt sein Team eine Finanzierung von der STF, was einen wichtigen Meilenstein auf ihrem Weg darstellt.", "public_name": "Christian Grobmeier", "guid": "e1f58961-5705-505d-8d80-0947a2b851d2", "url": "https://pretalx.luga.de/lit-2024/speaker/WN7LWD/"}], "links": [{"title": "Folien", "url": "https://user.fm/files/v2-21c57c9d3bcabba1a7180d60d6f16c8a/linux-user-group.pdf", "type": "related"}, {"title": "Vortrag auf youtube", "url": "https://www.youtube.com/watch?v=aFliq5UOYCk&list=PLuekU6EyjBh4Clf6T3cfPwWGqCGRsSKJx&index=6&pp=iAQB", "type": "related"}], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/PHALMB/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/PHALMB/", "attachments": []}, {"guid": "c6eef37c-6c58-5454-b561-3a590b911ead", "code": "N7JSGA", "id": 167, "logo": null, "date": "2024-04-20T14:15:00+02:00", "start": "14:15", "duration": "00:45", "room": "Raum B", "slug": "lit-2024-167-schwarze-kunst-wege-zum-druckfertigen-werk", "url": "https://pretalx.luga.de/lit-2024/talk/N7JSGA/", "title": "Schwarze Kunst. Wege zum druckfertigen Werk", "subtitle": "", "track": "Hacker & Maker", "type": "Talk", "language": "de", "abstract": "Geschafft: Der Inhalt und der Umschlag Ihres Buchs liegen fertig da. Jetzt gilt es, aus den einzelnen Komponenten ein druckf\u00e4higes Werk zu \u00admachen. Wir zeigen, wie Sie die Einzelteile vereinen und berichten \u00fcber Stolperstellen beim Ver\u00f6ffentlichen f\u00fcr Print-on-demand.", "description": "Geschafft: Der Inhalt und der Umschlag Ihres Buchs liegen fertig da. Jetzt gilt es, aus den einzelnen Komponenten ein druckf\u00e4higes Werk zu \u00admachen. Wir zeigen, wie Sie die Einzelteile vereinen und berichten \u00fcber Stolperstellen beim Ver\u00f6ffentlichen f\u00fcr Print-on-demand.", "recording_license": "", "do_not_record": false, "persons": [{"code": "YE8QVL", "name": "Frank Hofmann", "avatar": null, "biography": "Frank Hofmann arbeitet zumeist von unterwegs aus als Entwickler, Trainer und Autor. Bevorzugte Arbeitsorte sind Berlin, Genf und Kapstadt. Er geh\u00f6rt zu den Verfassern des Debian-Paketmanagement-Buches (https://dpmb.org/).", "public_name": "Frank Hofmann", "guid": "ce5fe0ff-bee7-54e9-817b-3ab12bd05971", "url": "https://pretalx.luga.de/lit-2024/speaker/YE8QVL/"}], "links": [{"title": "Vortrag auf youtube", "url": "https://www.youtube.com/watch?v=8yNUWLa2_L0&list=PLuekU6EyjBh4Clf6T3cfPwWGqCGRsSKJx&index=7", "type": "related"}], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/N7JSGA/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/N7JSGA/", "attachments": [{"title": "Vortragsfolien", "url": "/media/lit-2024/submissions/N7JSGA/resources/apod-clt2024_jOGM4wu.pdf", "type": "related"}]}, {"guid": "3b9b8915-98a6-5a38-b061-539dc31be593", "code": "KDBQVV", "id": 172, "logo": null, "date": "2024-04-20T15:15:00+02:00", "start": "15:15", "duration": "00:45", "room": "Raum B", "slug": "lit-2024-172-einfuhrung-in-mail-verschlusselung-fur-rookies", "url": "https://pretalx.luga.de/lit-2024/talk/KDBQVV/", "title": "Einf\u00fchrung in Mail-Verschl\u00fcsselung f\u00fcr Rookies", "subtitle": "", "track": "Privatsph\u00e4re und Sicherheit", "type": "Talk", "language": "de", "abstract": "Wie privat sind E-Mails? Die Realit\u00e4t ist, dass nicht nur staatliche Akteure Interesse am Inhalt von Mails haben. Haben Sie sich jemals gefragt, ob ein Mailserver-Administrator Ihre Mails liest, m\u00f6glicherweise sogar auf Anweisung? Oder ob Ihr Mailprovider oder der Ihres Kommunikationspartners Einblick in Ihre Nachrichten nimmt? Manche Freemail-Anbieter geben das explizit in ihren AGBs an! K\u00f6nnen Sie wirklich jedem Ihrer Endger\u00e4te gleicherma\u00dfen vertrauen, wenn es um den Versand und Empfang sensibler Nachrichten geht?\r\n\r\nEine L\u00f6sung bietet die Verschl\u00fcsselung von E-Mails. In den letzten Jahren ist dies insbesondere dank Anwendungen wie Thunderbird auch f\u00fcr weniger erfahrene Nutzer beinahe spielend einfach geworden. Der Vortrag beginnt mit einer Demonstration, wie m\u00fchelos E-Mail-Verschl\u00fcsselung sein kann. Von dort aus werden verschiedene Aspekte rund um dieses Thema beleuchtet.\r\n\r\nErw\u00fcnschte Vorkenntnisse: Der Vortrag richtet sich an Anf\u00e4nger, die bisher keine Erfahrung mit Mailverschl\u00fcsselung haben oder sich unsicher f\u00fchlen, obwohl sie bereits damit begonnen haben. Ziel ist es, diesen Personen grundlegendes Hintergrundwissen zu vermitteln, um ihre Kenntnisse und Sicherheit im Umgang mit E-Mail-Verschl\u00fcsselung zu st\u00e4rken.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "VWUVCE", "name": "Andreas Grupp", "avatar": "https://pretalx.luga.de/media/avatars/Kuenstlicher-Avatar-Andreas-Grupp_01_pEclbk9.png", "biography": "FLOSS- und Privacy-Enthusiast. Im vorigen Jahrhundert schon Geld f\u00fcr die Verteidiger von Phil Zimmermann (PGP) gespendet. Seit damals Nutzung von OpenPGP, GnuPG, ... und eine Zeit lang parallel auch S/MIME. Fortbildner f\u00fcr Rechnernetze (CCNA), Linux, ...", "public_name": "Andreas Grupp", "guid": "ff9a0505-fd95-5714-83c3-ec60a7d4dd29", "url": "https://pretalx.luga.de/lit-2024/speaker/VWUVCE/"}], "links": [{"title": "Vortrag auf youtube", "url": "https://www.youtube.com/watch?v=81SZ31mZK5g&list=PLuekU6EyjBh4Clf6T3cfPwWGqCGRsSKJx&index=9", "type": "related"}], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/KDBQVV/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/KDBQVV/", "attachments": [{"title": "Vortragsfolien im PDF-Format", "url": "/media/lit-2024/submissions/KDBQVV/resources/Einf%C3%BChrung_in_Mail-Verschl%C3%BCsselung_f%C3%BCr_Rookies_v24_RP8Hp8R.pdf", "type": "related"}, {"title": "Vortragsfolien im ODP-Format", "url": "/media/lit-2024/submissions/KDBQVV/resources/Einf%C3%BChrung_in_Mail-Verschl%C3%BCsselung_f%C3%BCr_Rookies_v24_uFqtU6U.odp", "type": "related"}]}, {"guid": "349d87f9-5f37-56b8-9efb-69c101d5eb44", "code": "VLAZUK", "id": 196, "logo": "https://pretalx.luga.de/media/lit-2024/submissions/VLAZUK/Ventoy_accueil_theme_reemploi-1-640x480_ood7HOw.jpg", "date": "2024-04-20T16:15:00+02:00", "start": "16:15", "duration": "00:45", "room": "Raum B", "slug": "lit-2024-196-linux-installieren-mit-dem-ventoy-stick", "url": "https://pretalx.luga.de/lit-2024/talk/VLAZUK/", "title": "Linux installieren mit dem Ventoy Stick", "subtitle": "", "track": "Linux-Interna und Anwendungen", "type": "Talk", "language": "de", "abstract": "Ventoy ist ein Installationssystem, das auf einem Stick installiert ist und die M\u00f6glichkeit bietet, auf dem Stick verschiedene Installations-ISO Dateien abzulegen. Nach dem Start des Ventoy Systems kann man aus den ISOs ausw\u00e4hlen und so verschiedene Betriebssysteme starten, um sie zu benutzen oder auf dem Rechner zu installieren. Der Ventoy-Stick der franz\u00f6sischen Distribution Emmabunt\u00fcs erlaubt es, \"Golden Client\" Installationen mit Clonezilla zu klonen und damit in Windeseile Schulungsr\u00e4ume zu installieren - auch ohne ein netzwerkbasiertes Installationssystem. Doch auch ohne Clonezilla kann Ventoy individualisierte, automatische Installationen bewerkstelligen, indem es bei Debian sogenannte preseed-Dateien einbinden l\u00e4sst und die M\u00f6glichkeit bietet, Dateien in die frisch installierte Maschine hinein zu kopieren.", "description": "Wir werden w\u00e4hrend des Vortrags einen Ventoy Stick formatieren und danach versuchen, eine oder mehrere Installationen zu bewerkstelligen.", "recording_license": "", "do_not_record": false, "persons": [{"code": "NMUFFA", "name": "Dieter Thalmayr", "avatar": null, "biography": "Dieter Thalmayr ist einigen Studenten der TH wohl bekannt, denn er h\u00e4lt als Lehrbeauftragter schon seit mehr als zehn Jahren Linux Einf\u00fchrungskurse als Wahlpflichtfach. Im Laufe von inzwischen 25 Jahren als Linux Trainer und Fachbuchautor konnte er ein kleines bisschen zum Erfolg von Linux beitragen Auf dem Augsburger Linuxtag ist er fast jedes Jahr mit einem Vortrag \u00fcber ein Thema vertreten, das ihn im vergangenen Jahr interessierte. Die Themen seiner Vortr\u00e4ge sind durchwegs f\u00fcr Anf\u00e4nger geeignet und umfassten von Vorstellungen besonderer Distributionen, \u00fcber Briefkopf-Formatierung mit LIbreoffice eine Reihe unterschiedlicher Gegenst\u00e4nde.", "public_name": "Dieter Thalmayr", "guid": "3167e7c5-da43-5709-85ad-a82f951d1b88", "url": "https://pretalx.luga.de/lit-2024/speaker/NMUFFA/"}], "links": [{"title": "Vortrag auf youtube", "url": "https://www.youtube.com/watch?v=WccdZDVYVrA&list=PLuekU6EyjBh4Clf6T3cfPwWGqCGRsSKJx&index=10", "type": "related"}], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/VLAZUK/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/VLAZUK/", "attachments": [{"title": "Folie", "url": "/media/lit-2024/submissions/VLAZUK/resources/20240419_ventoy_vortrag_N3D7rOk.pdf", "type": "related"}, {"title": "preseed-dateien", "url": "/media/lit-2024/submissions/VLAZUK/resources/preseeds_Ojyws1a.tgz", "type": "related"}, {"title": "ventoy.json", "url": "/media/lit-2024/submissions/VLAZUK/resources/ventoy_4CLcSHb.json", "type": "related"}]}], "Raum C": [{"guid": "94932c2d-5b0b-53e4-bb70-0d29318650bf", "code": "SPAMN7", "id": 192, "logo": null, "date": "2024-04-20T10:45:00+02:00", "start": "10:45", "duration": "00:45", "room": "Raum C", "slug": "lit-2024-192-geschichte-verwendung-von-zeitsynchronisation-network-time-protocol-ntp", "url": "https://pretalx.luga.de/lit-2024/talk/SPAMN7/", "title": "Geschichte & Verwendung von Zeitsynchronisation & Network Time Protocol (NTP)", "subtitle": "", "track": "Linux-Interna und Anwendungen", "type": "Talk", "language": "de", "abstract": "Der Vortrag behandelt die Evolution der Zeitmessung von analogen zu mechanischen und schlie\u00dflich zu digitalen Methoden. Dabei wird die Definition von Zeit und deren Wahrnehmung durch den Menschen kurz erl\u00e4utert. Im Hauptteil des Vortrags wird die GPS-Zeitsynchronisation eingehend betrachtet, insbesondere die Funktionsweise eines Zeitservers sowie die Bedeutung und Funktionsweise des Network Time Protocol (NTP) zur pr\u00e4zisen Zeitsynchronisierung in Netzwerken.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "QER8TX", "name": "Adam Rabjerg", "avatar": "https://pretalx.luga.de/media/avatars/Rabjerg_Lfr3Bkg.jpg", "biography": "Adam ist seit 2017 Linux-Trainer und -Berater bei B1 Systems. Seine Schwerpunkte umfassen Automatisierung und Konfigurationsmanagement, Versionskontrolle, Hard- und Software-Sicherheit sowie digitale Kuriosit\u00e4ten. Tags\u00fcber arbeitet er als Systemadministrator und l\u00f6st Probleme, indem er alles automatisiert, was m\u00f6glich ist. Nachts genie\u00dft er das \"Maker\"-Leben mit 3D-Design, 3D-Druck, PCB-Design, Mikro-L\u00f6ten und mehr.", "public_name": "Adam Rabjerg", "guid": "b1d3a1d4-d48f-5a30-8972-bdf6634f1f23", "url": "https://pretalx.luga.de/lit-2024/speaker/QER8TX/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/SPAMN7/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/SPAMN7/", "attachments": [{"title": "Folien", "url": "/media/lit-2024/submissions/SPAMN7/resources/zeitmessung_presentation169_N1OXPKa.pdf", "type": "related"}]}, {"guid": "a541857d-9586-5c6e-8422-325a447cebcb", "code": "NAZLTV", "id": 186, "logo": null, "date": "2024-04-20T11:45:00+02:00", "start": "11:45", "duration": "00:45", "room": "Raum C", "slug": "lit-2024-186-wlan-erklart-wie-aus-funksignalen-ethernet-pakete-entstehen", "url": "https://pretalx.luga.de/lit-2024/talk/NAZLTV/", "title": "WLAN erkl\u00e4rt: Wie aus Funksignalen Ethernet Pakete entstehen", "subtitle": "", "track": "Linux-Interna und Anwendungen", "type": "Talk", "language": "de", "abstract": "Dieser Talk gibt eine \u00dcbersicht was es alles braucht um Daten \u00fcber WLAN zu empfangen. Wir werden sowohl \u00fcber Hardware als auch \u00fcber Firmware und den Linux Treiber reden.", "description": "Deep Dive in die untiefen des WLAN Standards 802.11. Der Talk startet mit einer \u00dcbersicht welche Hardware ben\u00f6tigt wird um WLAN Signale zu empfangen und in Bits umzuwandeln. Wir werden auf viele Probleme beim Empfang von WLAN eingehen, wie z.B. dass auf dem \u00dcbertragungskanal nicht gleichzeitig geh\u00f6rt und gesendet werden kann. Au\u00dferdem schauen wir uns Beispiele f\u00fcr die Implementierung vieler L\u00f6sungen zu dienen Problem an. Diese sind entweder zu finden in FPGA basierten Open Source Projekten oder in propriet\u00e4ren Chips von Espressif oder Broadcom.\r\nDen Abschluss bildet eine Diskussion in der wir versuchen zu kl\u00e4ren was es alles br\u00e4uchte um eine Open Source Firmware zu erstellen f\u00fcr propriet\u00e4re WLAN Chips.", "recording_license": "", "do_not_record": false, "persons": [{"code": "M8LG7H", "name": "Daniel Wegemer", "avatar": null, "biography": "Interessiert an Security und drahtlosen Technologien. Co-author von Nexmon, einem Framework zum patchen von WLAN Firmware Dateien: https://nexmon.org", "public_name": "Daniel Wegemer", "guid": "d60d88ba-788f-5c08-9509-03893ee18ad6", "url": "https://pretalx.luga.de/lit-2024/speaker/M8LG7H/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/NAZLTV/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/NAZLTV/", "attachments": [{"title": "slides v2", "url": "/media/lit-2024/submissions/NAZLTV/resources/How_does_a_Wifi_chip_work_internally_v2_ITjNYny.pdf", "type": "related"}]}, {"guid": "e632df29-6532-5811-94bc-9482cd181e66", "code": "QNRQMR", "id": 207, "logo": "https://pretalx.luga.de/media/lit-2024/submissions/QNRQMR/ees_logo_j9ijW5X.svg", "date": "2024-04-20T13:15:00+02:00", "start": "13:15", "duration": "00:45", "room": "Raum C", "slug": "lit-2024-207-fpga-entwicklung-mit-open-source-tools", "url": "https://pretalx.luga.de/lit-2024/talk/QNRQMR/", "title": "FPGA-Entwicklung mit Open-Source-Tools", "subtitle": "", "track": "Hacker & Maker", "type": "Talk", "language": "de", "abstract": "Programmierbare Logikbausteine (FPGAs) spielen heutzutage eine unverzichtbare Rolle, wenn es darum geht, spezialisierte Anwendungen effizient umzusetzen. Sowohl im Bereich des Prototypings als auch bei der Realisierung von Spezialanwendungen greift man gerne auf FPGAs zur\u00fcck. Um m\u00f6glichst vielen Menschen den Einsatz dieser Technologie zu erm\u00f6glichen, sind kosteng\u00fcnstige FPGA-Board-L\u00f6sungen genauso wichtig wie die freie Verf\u00fcgbarkeit von Tools, die f\u00fcr die Synthese, Platzierung und Verdrahtung auf dem FPGA ben\u00f6tigt werden.\r\n\r\nDie Forschungsgruppe \u201cEffiziente Eingebettete Systeme\u201d (EES) befasst sich seit vielen Jahren mit der Entwicklung teils hochkomplexer FPGA-basierter Systeme, unter anderem zur hardwarebschleunigten Bildverarbeitung (ASTERICS-Framework) oder zur KI-Beschleunigung (THANNA), und dem Entwurf anwendungsspezifischer Prozessoren (u.a. ParaNut/RISC-V).\r\n\r\nDer Vortrag stellt die M\u00f6glichkeiten und Erfahrungen beim Einsatz von Open-Source-Tools zur FPGA-Entwicklung vor. In diesem Zusammenhang hat das EES-Team verschiedene Boards untersucht und getestet. Vorgestellt wird die OSS-CAD-Suite in Verbindung mit dem freien \u201eIntel Compiler f\u00fcr SystemC\u201c (ICSC). Der ICSC erm\u00f6glicht es, Hardware-Designs in SystemC zu entwickeln, einer Bibliothek f\u00fcr C++. SystemC bietet den Vorteil, dass viele Programmierer bereits mit der Sprache C++ vertraut sind, was den Einstieg erleichtert. Zudem erm\u00f6glicht es die Hardware-Software-Cosimulation bei komplexen Systemen.\r\n\r\nDiese Tools kommen bereits in verschiedenen Projekten zum Einsatz, darunter bei zwei an der TH Augsburg entwickelten Prozessoren, dem ParaNut/RISC-V- und dem VISCY-V-Prozessor, die beide auch in der Lehre eingesetzt werden. Als Ausblick stellt der Vortrag das neu gestartete Projekt \u201cPicoNut\u201d vor, das als freies Projekt von Studierenden f\u00fcr Studierende konzipiert ist. PicoNut ist ein kleiner, einfacher RISC-V-Prozessor, der auf Modularit\u00e4t und Erweiterbarkeit ausgerichtet ist. Wir geben einen kurzen \u00dcberblick \u00fcber das neue Open-Source-Projekt, an dem bereits mehrere Studierende beteiligt sind.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "7CQGGX", "name": "Prof. Dr. Gundolf Kiefer", "avatar": "https://pretalx.luga.de/media/avatars/gundolf-kiefer-1_1_YTl190z.jpg", "biography": "https://ees.tha.de", "public_name": "Prof. Dr. Gundolf Kiefer", "guid": "658a99c8-0ed4-5c45-955f-19178be02349", "url": "https://pretalx.luga.de/lit-2024/speaker/7CQGGX/"}, {"code": "FMAUAD", "name": "Marco Milenkovic", "avatar": "https://pretalx.luga.de/media/avatars/1000001162_sTis0Lv.jpg", "biography": "Marco Milenkovic, ein passionierter Verfechter von Open Source und aktiver Teilnehmer am Fortschritt der Technologie. Mit einem Bachelor-Abschluss in Technischer Informatik und derzeit im Master of Informatics an der Hochschule Augsburg eingeschrieben, bringt Marco Milenkovic ein fundiertes Verst\u00e4ndnis f\u00fcr die digitale Welt mit. Als wissenschaftlicher Hilfsangestellter an der Hochschule widmet er sich seit \u00fcber anderthalb Jahren dem spannenden Open-Source-Hardwareprojekt \"ParaNut\" und in diesem Zuge dem \"ICSC\". Diese Leidenschaft f\u00fcr offene Technologien und Innovationen spiegelt sich in Marco Milenkovic's Engagement f\u00fcr den diesj\u00e4hrigen Linux Infotag wider, wo er sich darauf freut, seine Erfahrungen zu teilen und die Zukunft der Open-Source-Community mitzugestalten.", "public_name": "Marco Milenkovic", "guid": "a2ac01e7-318e-5e11-be3e-31e45b38e0f6", "url": "https://pretalx.luga.de/lit-2024/speaker/FMAUAD/"}, {"code": "S9ABDM", "name": "Lukas Bauer", "avatar": null, "biography": null, "public_name": "Lukas Bauer", "guid": "79487b07-0820-5499-9a81-c88a20848972", "url": "https://pretalx.luga.de/lit-2024/speaker/S9ABDM/"}, {"code": "EWANQJ", "name": "Michael Sch\u00e4ferling", "avatar": null, "biography": null, "public_name": "Michael Sch\u00e4ferling", "guid": "33b9b7b0-343e-522d-9270-efe776f5c729", "url": "https://pretalx.luga.de/lit-2024/speaker/EWANQJ/"}], "links": [{"title": "Webauftritt EES-Gruppe", "url": "https://ees.tha.de/", "type": "related"}], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/QNRQMR/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/QNRQMR/", "attachments": [{"title": "Vortragsfolien", "url": "/media/lit-2024/submissions/QNRQMR/resources/LIT_Pr%C3%A4sentation_UAIC7G1.pdf", "type": "related"}]}, {"guid": "ee81953f-2354-53d2-a335-59c4ecf2e3f3", "code": "XUG8Q3", "id": 206, "logo": null, "date": "2024-04-20T14:15:00+02:00", "start": "14:15", "duration": "00:45", "room": "Raum C", "slug": "lit-2024-206-thanna-neural-network-accelerator", "url": "https://pretalx.luga.de/lit-2024/talk/XUG8Q3/", "title": "THANNA \u2013 Neural Network Accelerator", "subtitle": "", "track": "Hacker & Maker", "type": "Talk", "language": "de", "abstract": "Neuronale Netze sind m\u00e4chtige Werkzeuge, um Objekte in Bildern zu\r\nerkennen, Bilder zu generieren oder Sprache zu interpretieren. Dabei\r\nwerden diese immer gr\u00f6\u00dfer und ben\u00f6tigen mehr Rechenpower, damit die\r\nInferenzzeiten in einem vertretbaren ausma\u00df bleiben. Daf\u00fcr k\u00f6nnen FPGAs\r\nverwendet werden. Durch diese programmierbare Hardware lassen sich\r\nAlgorithmen mit darauf angepasster Hardware berechnen und damit auch\r\nNeuronale Netze beschleunigen.\r\n\r\nDie Arbeitsgruppe \"Effiziente Eingebettete Systeme\" der TH Augsburg\r\nbefasst sich mit dem Bau eines neuen, offenen Frameworks, um\r\nprogrammierbare Hardware (FPGAs) zur Beschleunigung der Inferenz\r\nNeuronaler Netze einzusetzen.\r\n\r\nDer Vortrag stellt den aktuellen Arbeitsstand des Projektes und den\r\ngenerellen Systemaufbau vor, der sich aus einer Kombination von\r\nOpen-Source-Hardware und - Software zusammensetzt.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "GMRPCE", "name": "Maximilian Schunck", "avatar": null, "biography": "Ich bin Masterabsolvent an der der Hochschule Augsburg und habe mich innerhalb der letzten zwei Jahre auf die Beschleunigung von Neuronalen Netzen fokussiert. \r\n\r\nSchon seit 4 Jahren habe ich mich schon f\u00fcr k\u00fcnstliche Intelligenz begeistert und auch schon w\u00e4hrend meiner Bachelorzeit mehrere Anwendungsbezogene Projekte dazu realisiert. Im Master durfte ich Hardwareentwicklung kennenlernen und hatte dort auf eigenen Wunsch schon die erste Gelegenheit bekommen einen ersten kleinen Beschleuniger f\u00fcr ein Neurales Netz zu entwickeln. Seitdem habe ich mich im Rahmen mehrerer F\u00e4cher intensiv mein Wissen in der Thematik vertieft.\r\n\r\nW\u00e4hrend meiner Abschlussarbeit wurde schlussendlich der Open-Source Beschleuniger THANNA ins Leben gerufen, welchen meine Arbeitsgruppe und ich gerne pr\u00e4sentieren m\u00f6chten.", "public_name": "Maximilian Schunck", "guid": "9bf77a86-af09-5653-9468-f8a8cc5c22e0", "url": "https://pretalx.luga.de/lit-2024/speaker/GMRPCE/"}, {"code": "BY7BNW", "name": "Korbinian", "avatar": null, "biography": null, "public_name": "Korbinian", "guid": "ef9aceb5-3f8d-5664-baf8-7ea0d5ebd7ee", "url": "https://pretalx.luga.de/lit-2024/speaker/BY7BNW/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/XUG8Q3/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/XUG8Q3/", "attachments": [{"title": "Foliensatz THANNA", "url": "/media/lit-2024/submissions/XUG8Q3/resources/THANNA_ughgRct.pdf", "type": "related"}]}, {"guid": "1f1ed252-616b-5c09-92d0-5baad3f1e973", "code": "FVFXKZ", "id": 187, "logo": null, "date": "2024-04-20T15:15:00+02:00", "start": "15:15", "duration": "00:45", "room": "Raum C", "slug": "lit-2024-187-embedded-linux-am-beispiel-der-tsgrain-beregnungssteuerung", "url": "https://pretalx.luga.de/lit-2024/talk/FVFXKZ/", "title": "Embedded Linux am Beispiel der \"Tsgrain\" Beregnungssteuerung", "subtitle": "", "track": "Hacker & Maker", "type": "Talk", "language": "de", "abstract": "Der Vortrag gibt einen Abriss \u00fcber die Disziplin \"Embedded Linux\" an Hand der selbstentwickelten \"Tsgrain\" Beregnungssteuerung f\u00fcr Tennispl\u00e4tze. Soft- und Hardware sind frei so dass das Ger\u00e4t jederzeit nachgebaut (und modifiziert) werden kann.", "description": "Durch den Ausfall einer aus den 80er Jahren stammenden Steuerung f\u00fcr Sprinkleranlagen (mit 8085 Mikroprozessor) kam bei mir 2019 die \u00dcberlegung auf, einen modernen Nachfolger  mit einem \r\npreiswerten Community-Board wie z.B. Raspberry Pi oder BeagleBone  zu bauen, der unter GNU/Linux l\u00e4uft. Das Vorhaben entpuppte sich als fast ideale Spielwiese f\u00fcr die Disziplin \"Embedded Linux\". \r\nSeit 2020 ist der Prototyp im Einsatz, in den letzten Jahren sind immer wieder Verbesserungen gemacht worden. Es wird um folgende Themen gehen:\r\n\r\n- Auswahl geeigneter Hardware und der Linux Distribution\r\n- die Ansteuerung von Peripherie wie I2C Port Expander, Taster, LEDs, Relais\r\n- St\u00f6rungen durch induktive Verbraucher und ihre Verhinderung\r\n- Aufteilung der Steuerungs-Software in verschiedene Server f\u00fcr den Controller und die Web-Bedienung   (Python)\r\n- Kommunikation \u00fcber gRPC\r\n- Strategien f\u00fcr den Update der Software\r\n- Betrieb in einer Umgebung ohne Internet-Verbindung (aber mit LoRa Anbindung)", "recording_license": "", "do_not_record": false, "persons": [{"code": "DTK7XV", "name": "Hubert H\u00f6gl", "avatar": null, "biography": "Ich arbeite seit 2002 als Professor f\u00fcr Technische Informatik an der Hochschule Augsburg.  Haupts\u00e4chlich besch\u00e4ftige ich mich mit systemnaher Programmierung (aber auch Python), Mikroprozessortechnik, (Embedded-)Linux und Open-Source Software.", "public_name": "Hubert H\u00f6gl", "guid": "3d5fe77f-36d9-5730-8cda-ffa26c3252aa", "url": "https://pretalx.luga.de/lit-2024/speaker/DTK7XV/"}], "links": [{"title": "Vortragsfolien", "url": "https://hhoegl.de/etc/tsgrain_vortrag_lit2024", "type": "related"}, {"title": "Tsgrain", "url": "https://hhoegl.de/tsgrain.html", "type": "related"}, {"title": "Beregnungssteuerung f\u00fcr Tennisanlagen", "url": "https://www.tha.de/Informatik/Moderne-Beregnungssteuerung-fuer-Tennisanlagen.html", "type": "related"}, {"title": "Video", "url": "https://youtu.be/J9gNYEiyam0", "type": "related"}], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/FVFXKZ/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/FVFXKZ/", "attachments": []}, {"guid": "0c454016-6cb8-5907-a86a-4bfb280a739b", "code": "A39BTV", "id": 203, "logo": null, "date": "2024-04-20T16:15:00+02:00", "start": "16:15", "duration": "00:45", "room": "Raum C", "slug": "lit-2024-203-scapy-spa-mit-netzwerkpaketen", "url": "https://pretalx.luga.de/lit-2024/talk/A39BTV/", "title": "Scapy - Spa\u00df mit Netzwerkpaketen", "subtitle": "", "track": "Hacker & Maker", "type": "Talk", "language": "de", "abstract": "Scapy ist ein Python basiertes Tool, welches zur Interaktion in Netzwerken f\u00fcr viele Protokolle verwendet werden kann. Es bietet die M\u00f6glichkeit Netzwerkpakete zu erstellen, zu manipulieren und zu versenden. Scapy ist au\u00dferdem in der Lage auf verschiedenen Netzwerk-Layern zu arbeiten. \r\n\r\nDieser Vortrag gibt einen detaillierten Einblick in die grundlegenden Konzepte von Scapy sowie seine Flexibilit\u00e4t bei der Erstellung benutzerdefinierter Netzwerkpakete. Die M\u00f6glichkeiten zur Verwendung von scapy in eigenen Python Programmen werden im Folgenden aufgezeigt. Weiterhin werden die Funktionen zur Analyse von Netzwerkverkehr und die M\u00f6glichkeit zur Durchf\u00fchrung von Netzwerktests erl\u00e4utert. In Anschluss daran werden Anwendungsbeispiele aus der beruflichen Praxis erl\u00e4utert. \r\n\r\nZiel ist es den Teilnehmenden die grundlegenden Funktionsweise von scapy n\u00e4her zu bringen und Sie dadurch in die Lage zu versetzen es produktiv in der Praxis anwenden zu k\u00f6nnen.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "TQJYEW", "name": "Michael Estner", "avatar": null, "biography": "Geboren in Wei\u00dfenburg i. Bay. Im Jahr 2010 starte ich eine Ausbildung zum Elektroniker bei der DB AG. Dort begann mein Interesse f\u00fcr Linux und Open Source. Im Anschluss daran besuchte ich die Technikerschule in N\u00fcrnberg ab 2015 und schloss diese 2017 als Elektrotechniker mit der Vertiefung Softwareentwicklung ab. Ab 2017 studierte ich berufsbegleitend Elektro- und Informationstechnik. Ich arbeitete seit 2017 in diversen Firmen an einer Vielzahl von Embedded Software Projekten.  Im Jahr 2021 erfolgte der Wechsel zu Elektrobit und bin dort aktuell als Senior Software Developer mit Fokus auf Netzwerk-, Kernel- und Yocto-Themen besch\u00e4ftigt.", "public_name": "Michael Estner", "guid": "3c64b4c2-cba0-5c48-95e6-55ffe331e300", "url": "https://pretalx.luga.de/lit-2024/speaker/TQJYEW/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/A39BTV/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/A39BTV/", "attachments": [{"title": "Scapy_Augsburg", "url": "/media/lit-2024/submissions/A39BTV/resources/Scapy_Augsburg_E4gToYl.pdf", "type": "related"}]}], "Raum D": [{"guid": "70f79e20-0e0a-5304-9f66-143b510c4664", "code": "9LRSM9", "id": 164, "logo": null, "date": "2024-04-20T10:45:00+02:00", "start": "10:45", "duration": "00:45", "room": "Raum D", "slug": "lit-2024-164-ansible-mit-molecule-testen", "url": "https://pretalx.luga.de/lit-2024/talk/9LRSM9/", "title": "Ansible mit Molecule testen", "subtitle": "", "track": "Software-Entwicklung", "type": "Talk", "language": "de", "abstract": "Was ist Molecule und wie kann ich damit Ansible Rollen testen? Von der Installation, \u00fcber die Einrichtung, bis hin zur Anwendung. Auf alles wird in dem Vortrag in Teilen eingegangen.", "description": "", "recording_license": "", "do_not_record": true, "persons": [{"code": "8FVVQB", "name": "Bernd M\u00fcller", "avatar": null, "biography": "Seit 2009 befasse ich mich beruflich mit OpenSource und haupts\u00e4chlich Linux. Beruflich habe ich von SysAdmin \u00fcber Monitoring bis hin zum Aufbau privater Clouds mit OpenStack nun hin gefunden zum Aufbau und Betrieb einer Infrastruktur in der \u00f6ffentlichen Cloud f\u00fcr eine Lagerverwaltungssoftware. Daf\u00fcr ist Automatisierung hilfreich und dazu arbeite ich mit Ansible und Terraform.\r\n\r\nWeiterhin befasse ich mich gern mit OpenSource auch im privaten Umfeld. Vom Gaming unter Linux bis hin zur Heimautomatisierung mit Home Assistant.\r\n\r\nMit OpenSource arbeiten heisst mitunter auch an den Projekten mit arbeiten. Upstream beitragen ist nicht immer gleich und von Projekt zu Projekt auch eine Herausforderung.", "public_name": "Bernd M\u00fcller", "guid": "8a2b77f1-6aac-528f-a18f-e9c44ae21356", "url": "https://pretalx.luga.de/lit-2024/speaker/8FVVQB/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/9LRSM9/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/9LRSM9/", "attachments": [{"title": "Foliensatz", "url": "/media/lit-2024/submissions/9LRSM9/resources/LIT2024-Molecule_KPFKqkN.pdf", "type": "related"}]}, {"guid": "f9805758-ad01-5468-99eb-21b747bfec78", "code": "DDGKRZ", "id": 205, "logo": null, "date": "2024-04-20T11:45:00+02:00", "start": "11:45", "duration": "00:45", "room": "Raum D", "slug": "lit-2024-205-manjaro-s-weg-in-die-zukunft", "url": "https://pretalx.luga.de/lit-2024/talk/DDGKRZ/", "title": "Manjaro's Weg in die Zukunft", "subtitle": "", "track": "Linux-Interna und Anwendungen", "type": "Talk", "language": "de", "abstract": "Manjaro ist eine viel genutzte Linux Distribution auf Basis von Arch Linux. Wir wollen diskutieren wie Manjaro's Zukunft aussieht mit sich ver\u00e4ndernden Rahmenbedingungen und unser Plan f\u00fcr neue Projekte und Produkte.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "97DSLV", "name": "Roman Gilg", "avatar": "https://pretalx.luga.de/media/avatars/db68c452b1b9a7ec195f621c78a80b39_3wvDEh2.jpg", "biography": "Open Source Softwareentwickler und CTO der Manjaro GmbH & Co. KG", "public_name": "Roman Gilg", "guid": "77374c3d-d135-5391-bed9-6ef98ffe31ac", "url": "https://pretalx.luga.de/lit-2024/speaker/97DSLV/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/DDGKRZ/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/DDGKRZ/", "attachments": []}, {"guid": "146ec1ce-74b7-5ff5-8a16-5ae59bca7523", "code": "7N9PCM", "id": 191, "logo": null, "date": "2024-04-20T13:15:00+02:00", "start": "13:15", "duration": "00:45", "room": "Raum D", "slug": "lit-2024-191-lego-mindstorms-rcx-reaktivieren-entwicklungen-im-webbrowser", "url": "https://pretalx.luga.de/lit-2024/talk/7N9PCM/", "title": "LEGO Mindstorms RCX reaktivieren: Entwicklungen im Webbrowser", "subtitle": "", "track": "Hacker & Maker", "type": "Talk", "language": "de", "abstract": "Vor \u00fcber 25 Jahren hat LEGO unter dem Namen MINDSTORMS Robotik-Bauk\u00e4sten mit den beliebten Klemmbausteinen herausgebracht. Im Jahr 2022 hat LEGO angek\u00fcndigt die erfolgreiche Serie zum Jahresende nicht weiter fortzusetzen. Mit moderner browserbasierter Technologie reaktivieren wir die verstaubten gelben programmierbaren RCX-Bausteine der ersten Generation von MINDSTORMS-Robotern (1998) - plattformunabh\u00e4ngig und einsteigerfreundlich programmiert in einer Open Source Entwicklungsumgebung. Der Vortrag richtet sich nicht nur an LEGO-Roboter-Enthusiasten und erfahrene Entwickler:innen.", "description": "* Ende der LEGO MINDSTORMS \u00c4ra?! \u2013 R\u00fcckblick\r\n* Funktionsweise des LEGO MINDSTORMS RCX\r\n  1. Technische Vorstellung der Embedded Hardware von RCX und Sensorik/Aktorik\r\n  2. Einf\u00fchrung in die verwendete Infrarot-\u00dcbertragungstechnik\r\n  3. Embedded Software (ROM, Firmware, Programme)\r\n* Original-Entwicklungsumgebung und -Programmiersprache der ersten MINDSTORMS-Generation\r\n* Alternative Programmiersprachen und Entwicklungsumgebungen\r\n* Herausforderungen bei der Reaktivierung nach 25 Jahren\r\n* Demo der Web-IDE ([WebPBrick.com](https://www.webpbrick.com))\r\n* Vorstellung der quelloffenen Toolchain und der verwendeten Technologien\r\n  1. WebAssembly (Wasm) - Compiler f\u00fcr das Web\r\n  2. Web Serial API - Serielle Ger\u00e4te im Webbrowser ansprechen\r\n  3. WebUSB API - USB-Ger\u00e4te im Webbrowser ansprechen\r\n* Ausblick\r\n\r\nIm Anschluss an den Vortrag k\u00f6nnen wir gerne gemeinsam alte LEGO MINDSTORMS RCX reaktivieren - also gerne Hardware entstauben und ein paar frische Batterien einpacken! Wir treffen uns an einem Tisch, den ich w\u00e4hrend des Vortrags bekannt gebe. Ich habe ein wenig Hardware zum Ausprobieren und Spielen mit dabei.", "recording_license": "", "do_not_record": true, "persons": [{"code": "RHT8ZS", "name": "maehw", "avatar": null, "biography": "Embedded Software Entwickler\r\n\r\nKontaktm\u00f6glichkeiten\r\n* Mastodon: [@maehw@chaos.social](https://chaos.social/@maehw)\r\n* E-Mail: lit2024@webpbrick.com\r\n* GitHub: [github.com/maehw](https://www.github.com/maehw)\r\n* Und nat\u00fcrlich pers\u00f6nlich vor Ort nach meinem Vortrag.", "public_name": "maehw", "guid": "ad303a5f-3c56-5bbe-8e8c-f30e3217b420", "url": "https://pretalx.luga.de/lit-2024/speaker/RHT8ZS/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/7N9PCM/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/7N9PCM/", "attachments": [{"title": "Vortragsfolien", "url": "/media/lit-2024/submissions/7N9PCM/resources/20240420_LEGO_Mindstorms_RCX_reaktivieren__Entwick_VcYBobw.pdf", "type": "related"}]}, {"guid": "d09b429d-8be7-5b1e-af13-bade01c37d8c", "code": "T3CRQA", "id": 158, "logo": "https://pretalx.luga.de/media/lit-2024/submissions/T3CRQA/YH4F-Logo-org_vaB1APE.png", "date": "2024-04-20T14:15:00+02:00", "start": "14:15", "duration": "00:20", "room": "Raum D", "slug": "lit-2024-158-youth-hacking-4-freedom-2024-fsfe-s-programming-competion", "url": "https://pretalx.luga.de/lit-2024/talk/T3CRQA/", "title": "Youth Hacking 4 Freedom 2024: FSFE's programming competion", "subtitle": "", "track": "Hacker & Maker", "type": "Talk", "language": "de", "abstract": "Du programmierst und t\u00fcftelst gerne an Software oder Hardware? Und du bist bereit f\u00fcr eine Herausforderung? Dann ist das \"Youth Hacking 4 Freedom\" der perfekte Wettbewerb, um deine F\u00e4higkeiten zu testen.", "description": "Die dritte Runde des Programmierwettbewerbs \"Youth Hacking 4 Freedom\" hat begonnen. Noch ist nichts entschieden und auch du kannst immer noch mitmachen. \"Youth Hacking 4 Freedom\" ist ein Programmierwettbewerb f\u00fcr europ\u00e4ische Teenager zwischen 14 und 18 Jahren. Die Teilnehmenden haben die M\u00f6glichkeit, unter der Anleitung von Expert*innen aus dem Freien Software Ecosystem an ihrer eigenen Projektidee zu arbeiten. \r\nF\u00fcr die Projekte gibt es keine Einschr\u00e4nkungen, solange sie am Ende unter einer Freien Software-Lizenz ver\u00f6ffentlicht werden. In diesem Wettbewerb k\u00f6nnen junge Leute ihre F\u00e4higkeiten testen, lernen, wie man unter Zeitdruck an einem Projekt arbeitet, und vor allem Spa\u00df haben, w\u00e4hrend sie verschiedene Leute aus Europa treffen. Nat\u00fcrlich gibt es auch tolle Preise zu gewinnen, bis zu 4096 Euro f\u00fcr den ersten Platz.", "recording_license": "", "do_not_record": false, "persons": [{"code": "AMZZPR", "name": "Bonnie Mehring", "avatar": "https://pretalx.luga.de/media/avatars/AMZZPR_q0xBaC3.webp", "biography": "Bonnie Mehring interessiert sich schon seit \u00fcber 10 Jahren f\u00fcr Freie Software. Durch Freie Software hat sie sich nicht nur mit der Technologie, welche sie verwende auseinander gestezt, sondern auch abgesehen von der technischen Seite eine ganz neue Gemeinschaft kennengelernt. Sie nimmt gerne an verschiedenen Konferenzen und Veranstaltungen zu Freier Software teil und genie\u00dft die Gelegenheit, mit Menschen aus der Freien-Software-Gemeinschaft in Kontakt zu kommen. F\u00fcr Bonnie ist es von gr\u00f6\u00dfter Bedeutung, dass integrative und einladende Freie-Software-Gemeinschaften geschaffen werden, die es jedem erm\u00f6glichen, sich zu engagieren und mehr \u00fcber die Technik lernen, welche wir t\u00e4glich verwenden. Derzeit arbeitet Bonnie als Projektmanagerin bei der Free Software Foundation Europe und tr\u00e4gt aktiv zur Organisation des j\u00e4hrlichen \"I Love Free Software Day\" und des Wettbewerbs \"Youth Hacking 4 Freedom\" bei.", "public_name": "Bonnie Mehring", "guid": "5f7ecbd8-6f6f-573b-8519-242ab484d22e", "url": "https://pretalx.luga.de/lit-2024/speaker/AMZZPR/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/T3CRQA/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/T3CRQA/", "attachments": [{"title": "Youth Hacking 4 Freedom", "url": "/media/lit-2024/submissions/T3CRQA/resources/202404-BM-LUGA-YH4F_7SNsBBj.pdf", "type": "related"}]}, {"guid": "850927a7-e1a2-51d9-8581-3af6df276fc6", "code": "XFG798", "id": 211, "logo": null, "date": "2024-04-20T14:35:00+02:00", "start": "14:35", "duration": "00:25", "room": "Raum D", "slug": "lit-2024-211-der-neue-dns-record-https-einblick-aufbau-wirkungsweise-vorteile", "url": "https://pretalx.luga.de/lit-2024/talk/XFG798/", "title": "Der neue DNS-Record \"HTTPS\": Einblick, Aufbau, Wirkungsweise, Vorteile", "subtitle": "", "track": "Linux-Interna und Anwendungen", "type": "Talk", "language": "de", "abstract": "Erl\u00e4uterung der neuen M\u00f6glichkeiten, die der seit 11/2023 existierende DNS-Record vom Typ \"HTTPS\" bereitstellt mit einer Live-Demonstration.", "description": "Seit November 2023 liegt der neue DNS-Record \"HTTPS\" als [RFC9460](https://datatracker.ietf.org/doc/rfc9460/) vor und\r\nwird schon aktiv von allen bekannten Browsern genutzt. So kann man schon vor\r\nVebindungsaufbau des Browsers die Policy, also die bevorzugten\r\nVerbindungsparameter, bereitstellen. So ist es m\u00f6glich, z.B. schon von\r\nvorneherein als Vorgabe eine HTTPS-Verbindung via HTTP/3 auf Port 3456 (ja,\r\nauch Portvorgaben sind jetzt m\u00f6glich!) zu forcieren, noch bevor der Browser\r\ndie Verbindung startet. Wir bauen einen HTTPS-Record und bewundern die\r\ndaraus resultierende Browsermagie.'", "recording_license": "", "do_not_record": false, "persons": [{"code": "BLEUWT", "name": "Oliver Rath", "avatar": "https://pretalx.luga.de/media/avatars/BLEUWT_qgNrm6b.png", "biography": "Software-Allrounder, Silberr\u00fccken (Linux seit 1996), seit 2022 bei der Genua GmbH besch\u00e4ftigt. Unix-Spezialist und immer auf der Suche nach guten Werkzeugen. Privat Bier-Brauer, Barista und passionierter Hundefreund.", "public_name": "Oliver Rath", "guid": "24ace0d5-9c55-5581-a878-fe18d132307e", "url": "https://pretalx.luga.de/lit-2024/speaker/BLEUWT/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/XFG798/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/XFG798/", "attachments": []}, {"guid": "64409079-ec6c-55c5-be59-8998ca6dc4f1", "code": "EUUCBN", "id": 208, "logo": null, "date": "2024-04-20T15:15:00+02:00", "start": "15:15", "duration": "00:45", "room": "Raum D", "slug": "lit-2024-208-raspberry-pi-compute-module-installation-komplett-automatisieren", "url": "https://pretalx.luga.de/lit-2024/talk/EUUCBN/", "title": "Raspberry Pi Compute Module Installation komplett automatisieren", "subtitle": "", "track": "Hacker & Maker", "type": "Talk", "language": "de", "abstract": "Raspberry Pi Installation komplett automatisieren", "description": "* Ziel: Wie installiere ich eine unendliche Zahl an Raspberry Pis Compute Modules m\u00f6glichst automatisiert\r\n  * Kurzes Vorstellen des Raspberry Pi Compute Modules\r\n  * \u00dcbersicht Boot Optionen Rapsberry Pi\r\n  * Vorstellung Raspberry Pi Provisioning Server\r\n    * Raspberry Pi cmprovision\r\n    * Alternative implementationen\r\n  * Beispiele wie das Setup angepasst werden kann\r\n    * Raspberry Pi scriptexecutor", "recording_license": "", "do_not_record": false, "persons": [{"code": "E38UM9", "name": "Kim Klotz", "avatar": "https://pretalx.luga.de/media/avatars/2023-03-15-225055_388x441_scrot_pygEeVv.png", "biography": "Wird noch ausgef\u00fcllt", "public_name": "Kim Klotz", "guid": "39df325b-9146-5987-8260-b5d4d77d22bb", "url": "https://pretalx.luga.de/lit-2024/speaker/E38UM9/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/EUUCBN/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/EUUCBN/", "attachments": [{"title": "Folien", "url": "/media/lit-2024/submissions/EUUCBN/resources/presentation_SE9Jk0l.pdf", "type": "related"}]}, {"guid": "3730d339-0791-58fd-b38b-fbd07283945b", "code": "SDZXSX", "id": 174, "logo": "https://pretalx.luga.de/media/lit-2024/submissions/SDZXSX/docker_official_logo_icon_169250_kmawKNE.png", "date": "2024-04-20T16:15:00+02:00", "start": "16:15", "duration": "00:45", "room": "Raum D", "slug": "lit-2024-174-docker-fur-anfanger", "url": "https://pretalx.luga.de/lit-2024/talk/SDZXSX/", "title": "Docker f\u00fcr Anf\u00e4nger", "subtitle": "", "track": "Software-Entwicklung", "type": "Talk", "language": "de", "abstract": "Einleitung und \u00dcberblick \u00fcber Docker.", "description": "Der Talk soll einen \u00dcberblick \u00fcber Docker bieten, inkl. Installation, Einrichtung, den Umgang mit Docker-containern und die Entwicklung eigener Docker images. \r\n\r\nAuch \u00fcber die Vorteile und Nachteile wird diskutiert.", "recording_license": "", "do_not_record": false, "persons": [{"code": "AUMFDF", "name": "Daniel Dakhno", "avatar": "https://pretalx.luga.de/media/avatars/AUMFDF_RHdqNjs.jpeg", "biography": "Fasziniert von\r\n- Embedded Entwicklung\r\n- Bluetooth low energy\r\n- Linux (Entwicklung)\r\n- Web-Entwicklung\r\n- Mobile-Entwicklung\r\n- GUI / UX\r\n- Talks\r\n- Hardware-Entwicklung\r\n- Smarthome\r\n- Hardware/Software -Hacking", "public_name": "Daniel Dakhno", "guid": "3a8702b3-2254-52cd-9b00-f2464f262b7c", "url": "https://pretalx.luga.de/lit-2024/speaker/AUMFDF/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/SDZXSX/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/SDZXSX/", "attachments": []}], "Raum E": [{"guid": "5162b1c4-b4fc-5893-93de-4570a30682d9", "code": "H7VET9", "id": 189, "logo": "https://pretalx.luga.de/media/lit-2024/submissions/H7VET9/Thumbnail_0XSqil2.jpg", "date": "2024-04-20T10:45:00+02:00", "start": "10:45", "duration": "01:45", "room": "Raum E", "slug": "lit-2024-189-libre-office-writer-crashkurs", "url": "https://pretalx.luga.de/lit-2024/talk/H7VET9/", "title": "Libre Office Writer Crashkurs", "subtitle": "", "track": "Linux-Interna und Anwendungen", "type": "Workshop", "language": "de", "abstract": "Mit diesem Workshop lernen Sie die wichtigsten Funktionen von LibreOffice Writer kennen und k\u00f6nnen sofort mit der Erstellung eigener Dokumente beginnen.", "description": "1. Einf\u00fchrung\r\n- Vorstellung von LibreOffice und Writer\r\n- Installation von LibreOffice und Sprachpaketen\r\n- Installation von Fonts (Google Fonts, Microsoft Fonts)\r\n- Konfiguration der Ansichts-Einstellungen\r\n\r\n2. Registerkarten im Detail\r\n- Start: Formatierung von Text, \u00dcberschriften, Abs\u00e4tzen, Einz\u00fcgen\r\n- Einf\u00fcgen: Seitenumbruch, Titelseite, Spalten, Tabellen, Bilder, Diagramme, Hyperlinks, Querverweise\r\n- Layout: Seitenr\u00e4nder, Ausrichtung, Seitengr\u00f6\u00dfe, Spalten, Silbentrennung, Zeilennummerierung\r\n- Bez\u00fcge: Inhaltsverzeichnis, Fu\u00dfnoten, Endnoten, Querverweise, Lesezeichen\r\n- \u00dcberpr\u00fcfen: Rechtschreibung, Thesaurus, Wortz\u00e4hlung, Kommentare\r\n- Ansicht: Verschiedene Ansichtsmodi, Zoom, Navigator\r\n- Datei: Vorlagen, Exportieren als PDF, Druckoptionen\r\n\r\n3. Praktische \u00dcbungen\r\n- Erstellen eines einfachen Dokuments mit verschiedenen Formaten\r\n- Einf\u00fcgen von Tabellen, Bildern und Diagrammen\r\n- Erstellen eines Inhaltsverzeichnisses\r\n- Verwalten von Fu\u00dfnoten und Endnoten\r\n- Exportieren des Dokuments als PDF (erweitert)\r\n- Drucken des Dokuments (erweitert)\r\n\r\n4. Tipps und Tricks\r\n- N\u00fctzliche Tastenk\u00fcrzel\r\n- Hilfe-Funktion in LibreOffice\r\n- Online-Ressourcen und Tutorials\r\n\r\n\r\n5. Fragen und Antworten", "recording_license": "", "do_not_record": false, "persons": [{"code": "JU3DEY", "name": "Jean-Fr\u00e9d\u00e9ric Vogelbacher (Linux Guides)", "avatar": "https://pretalx.luga.de/media/avatars/DSC04171_Profilbild_rund_600_cpIhSxl.png", "biography": "Betreiber von Linux Guides", "public_name": "Jean-Fr\u00e9d\u00e9ric Vogelbacher (Linux Guides)", "guid": "bddad35c-8423-56db-8b30-e2fb3ca87c06", "url": "https://pretalx.luga.de/lit-2024/speaker/JU3DEY/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/H7VET9/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/H7VET9/", "attachments": []}, {"guid": "696482f0-283a-577e-818a-0059d7bf3096", "code": "Y8UGCG", "id": 178, "logo": "https://pretalx.luga.de/media/lit-2024/submissions/Y8UGCG/platine_AaLe3Xm.jpg", "date": "2024-04-20T13:15:00+02:00", "start": "13:15", "duration": "03:45", "room": "Raum E", "slug": "lit-2024-178-elektronische-schaltungen-und-platinen-mit-kicad-von-der-idee-zur-bestuckten-platine", "url": "https://pretalx.luga.de/lit-2024/talk/Y8UGCG/", "title": "Elektronische Schaltungen und Platinen mit KiCad - von der Idee zur best\u00fcckten Platine", "subtitle": "", "track": "Hacker & Maker", "type": "Workshop", "language": "de", "abstract": "Elektronische Schaltungen auf eigenen Platinen entwerfen war fr\u00fcher noch recht aufwendig, beziehungsweise teuer. Entweder man hat die (einfachen) Platinen selbst belichtet und ge\u00e4tzt (eine Riesensauerei), oder f\u00fcr einiges Geld fertigen lassen.\r\nMittlerweile gibt es nicht nur haufenweise fertige Boards f\u00fcr Bastler (Arduino, Raspi, etc.), sondern auch eine Vielzahl von g\u00fcnstigen Fertigern, bei denen man preiswert selbst entworfene Platinen bestellen kann - auch f\u00fcr sehr moderne und filigrane SMD-Bauteile.  \r\nMit KiCad steht eine offene & freie Software zur Verf\u00fcgung, mit der sich Schaltpl\u00e4ne und Platinenlayouts bequem erstellen lassen. Dies wollen wir uns im Workshop anschauen - von der Idee bis hin zur best\u00fcckten Platine.", "description": "Der Workshop richtet sich an Anf\u00e4nger, die noch nicht mit KiCad gearbeitet und noch nie eine eigene Platine entworfen haben. Auch Elektronik-Grundkenntnisse sind nicht n\u00f6tig (aber nat\u00fcrlich hilfreich ;))  \r\nNeben der Bedienung von KiCad werden wir auch die Dos and Don'ts von Schaltplan/Platinendesign thematisieren, sowie Punkte, die man beachten muss, damit die Platine auch (preiswert) gefertigt werden kann.\r\nDer Workshop soll also nicht nur die Bedienung von KiCad vermitteln, sondern damit verbundene praxisrelevante Fragen beantworten, wie zum Beispiel: Wie bestellt man die Platine dann? Und wie geht man bei der Best\u00fcckung am besten vor?\r\n\r\nWir werden mit (dem ganz frisch ver\u00f6ffentlichtem!) KiCad 8 arbeiten. Bitte KiCad 8 mit den dazugeh\u00f6rigen Paketen (Symbole, Footprints, etc.) schon vor dem Workshop installieren, wie hier beschrieben: https://www.kicad.org/download/linux/", "recording_license": "", "do_not_record": true, "persons": [{"code": "BKCCHB", "name": "hunz", "avatar": "https://pretalx.luga.de/media/avatars/znuh_inc_BphKM6K.jpg", "biography": "Linuxuser seit Kernel 2.0.33. Schreibt auch (offene) Software & baut Hardware/Elektronik. Macht viel mit embedded devices und it-security.", "public_name": "hunz", "guid": "eb407029-86f4-529f-8839-4495ef3562a7", "url": "https://pretalx.luga.de/lit-2024/speaker/BKCCHB/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/Y8UGCG/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/Y8UGCG/", "attachments": []}], "Raum F": [{"guid": "4dfd5215-e51b-5058-b989-b220cf872480", "code": "Y33LHT", "id": 181, "logo": null, "date": "2024-04-20T10:45:00+02:00", "start": "10:45", "duration": "01:45", "room": "Raum F", "slug": "lit-2024-181-einstieg-in-embedded-rust-mit-dem-raspberry-pico-wh", "url": "https://pretalx.luga.de/lit-2024/talk/Y33LHT/", "title": "Einstieg in Embedded Rust mit dem Raspberry Pico WH", "subtitle": "", "track": "Software-Entwicklung", "type": "Workshop", "language": "de", "abstract": "Tauchen Sie mit unserem Workshop in die Welt der Embedded-Systeme ein, der sich auf Rust und den Raspberry Pi Pico WH konzentriert. Vorkenntnisse in Programmierung (unabh\u00e4ngig von der Sprache) und erste Erfahrungen im Embedded-Bereich sind empfehlenswert. Der Raspberry Pi Pico WH wird aufgrund seines g\u00fcnstigen Preises und der umfangreichen Auswahl an Peripherieger\u00e4ten als Lehrmittel eingesetzt.\r\n\r\nTeilnehmende lernen, wie sie ihre Entwicklungsumgebung einrichten, einfache Programme wie das 'Blinky'-Beispiel implementieren und Eingaben \u00fcber Taster verarbeiten.\r\n\r\nDieser Workshop ist darauf ausgelegt, einen praktischen Einstieg in die Programmierung von Embedded-Systemen mit Rust zu bieten. Er richtet sich an alle, die Interesse daran haben, wie man mit Rust effiziente und sichere Software f\u00fcr Mikrocontroller entwickelt. Begleiten Sie uns, um die Grundlagen zu erlernen und erste Schritte in der Entwicklung von Embedded-Projekten mit dem Raspberry Pi Pico WH zu machen.\r\n\r\nIhr k\u00f6nnt einfach zuh\u00f6ren oder mitmachen. Technische Voraussetzungen sind ein Notebook, am besten mit Linux und Rust vorinstalliert, sowie eines Micro-USB-Kabel. Ideal w\u00e4re zudem die Verf\u00fcgbarkeit eines Raspberry Pi Pico oder Pico W oder Pico WH und eines Debug Probes. F\u00fcr bis zu zehn Teilnehmende k\u00f6nnen die Picos gestellt werden.\r\n\r\n**Um sicherzustellen, dass wir im Workshop direkt loslegen k\u00f6nnen, w\u00e4re es super, wenn ihr das Setup der Entwicklungsumgebung schon vorab erledigen k\u00f6nntet. Vielen Dank!.**\r\n<https://github.com/rust-augsburg/2024-04-20-linux-tag-rust-picow-workshop/blob/feature/setup/praesentation/src/setup.md>", "description": "Repo f\u00fcr den Workshop: https://github.com/rust-augsburg/2024-04-20-linux-tag-rust-picow-workshop\r\n\r\n```sh\r\ngit clone https://github.com/rust-augsburg/2024-04-20-linux-tag-rust-picow-workshop\r\n```", "recording_license": "", "do_not_record": true, "persons": [{"code": "QPPRWX", "name": "Michael Schury", "avatar": null, "biography": "Mit mehr als 30 Jahren Erfahrung in der Softwareindustrie bin ich ein enthusiastischer Anh\u00e4nger von Linux und Rust, was mich zur Mitgr\u00fcndung der Rust Meetup-Gruppe in Augsburg inspiriert hat.", "public_name": "Michael Schury", "guid": "0f81db72-e91c-5cf4-8821-c49b0fdb0ffa", "url": "https://pretalx.luga.de/lit-2024/speaker/QPPRWX/"}], "links": [{"title": "Pr\u00e4sentation im PDF-Format", "url": "https://github.com/rust-augsburg/2024-04-20-linux-tag-rust-picow-workshop/blob/main/2024-04-20-linux-tag-rust-picow-workshop.pdf", "type": "related"}], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/Y33LHT/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/Y33LHT/", "attachments": []}, {"guid": "3bcd4c93-7d9a-5f78-be9d-1a1c69bda631", "code": "KRSRXA", "id": 160, "logo": "https://pretalx.luga.de/media/lit-2024/submissions/KRSRXA/rpi_9IuA3AS.png", "date": "2024-04-20T13:15:00+02:00", "start": "13:15", "duration": "03:45", "room": "Raum F", "slug": "lit-2024-160-linux-treiber-workshop", "url": "https://pretalx.luga.de/lit-2024/talk/KRSRXA/", "title": "Linux Treiber Workshop", "subtitle": "", "track": "Software-Entwicklung", "type": "Workshop", "language": "de", "abstract": "Dieser Workshop bietet einen Einblick in die Programmierung von Treibern unter Linux. Dabei werden wir uns von einem Hello World Kernel Modul zu einem eigenen kleinen Treiber zur Ansteuerung einer 7-Segmentanzeige auf einem Raspberry Pi durcharbeiten.\r\n\r\nDer Workshop ist interaktiv und das gelernte Wissen kann sofort angewendet werden. Ben\u00f6tigt wird nur ein Laptop, die Raspberry Pis und weitere Hardware werden gestellt.", "description": "# Themen\r\n\r\nFolgende Themen werden im Workshop behandelt:\r\n\r\n- Was macht der Kernel?\r\n- Hello World Kernel Modul\r\n- Makefile zum Bauen eines Linux Treibers\r\n- GPIOs in einem Treiber verwenden\r\n- Wie kommuniziere ich \u00fcber ein Character Device File mit einem Treiber\r\n\r\nSollten wir anschlie\u00dfend noch Zeit haben, k\u00f6nnen wir uns auch noch weitere Themen anschauen, z.B. Interrupt Handling, Timer oder den Device Tree.\r\n\r\nBen\u00f6tigte Software bei GNU/Linux: Texteditor, ssh und sshfs. Bei Fremdbetriebssystemen bitte eigenst\u00e4ndig nach geeigneten Alternativen suchen.\r\n\r\nBen\u00f6tigte Hardware: Laptop mit USB A und Ethernet Port (zum Anschluss des Raspberry Pis) oder USB A und Ethernet Dongle.\r\n\r\n # Vorkenntnisse\r\n\r\n- Sicherer Umgang mit der Programmiersprache C\r\n- Grundkenntnisse zu Makefiles\r\n- Sichere Navigation in der Bash", "recording_license": "", "do_not_record": false, "persons": [{"code": "L3GBJZ", "name": "Johannes Roith", "avatar": "https://pretalx.luga.de/media/avatars/L3GBJZ_ZlxJFab.webp", "biography": "Embedded Linux Youtuber\r\n\r\n- Webseite: [https://gnu-linux.rocks](https://gnu-linux.rocks)\r\n- Youtube: [Johannes 4GNU_Linux](https://www.youtube.com/@johannes4gnu_linux96)\r\n- Github: [johannes4linux](https://github.com/Johannes4Linux/)", "public_name": "Johannes Roith", "guid": "d2a95aec-ab86-5a13-b931-1791ac390441", "url": "https://pretalx.luga.de/lit-2024/speaker/L3GBJZ/"}], "links": [], "feedback_url": "https://pretalx.luga.de/lit-2024/talk/KRSRXA/feedback/", "origin_url": "https://pretalx.luga.de/lit-2024/talk/KRSRXA/", "attachments": [{"title": "Pr\u00e4sentation zum Workshop", "url": "/media/lit-2024/submissions/KRSRXA/resources/treiber_workshop_H2r0mkF.pdf", "type": "related"}]}]}}]}}}