{"schedule":{"version":"1.1","conference":{"title":"Grazer Linuxtage 2018","start":"2018-04-27","end":"2018-04-28","daysCount":2,"timeslot_duration":"00:05","days":[{"index":0,"date":"2018-04-27","day_start":"2018-04-27T12:00:00+02:00","day_end":"2018-04-27T20:00:00+02:00","rooms":{"G.AP149.042":[],"G.AP147.116":[{"id":304,"guid":"2453830f-c9ec-4a3b-b8f4-9816247d0208","logo":null,"date":"2018-04-27T13:30:00+02:00","start":"13:30","duration":"02:00","room":"G.AP147.116","slug":"GLT18_-_304_-_de_-_g_ap147_116_-_201804271330_-_wikidata_sparql_-_tobias_schonberg","title":"Wikidata & SPARQL","subtitle":"Wie man Wikidata editiert und Abfragen erstellt","track":"Community","type":"workshop","language":"de","abstract":"Lerne wie man Wikidata editiert und damit die freie, offene Wissensdatenbank verbessert. Au\u00dferdem lernen wir wie man auf die Daten mit SPARQL zugreift. Keine Vorkenntnisse notwendig.","description":"","persons":[{"id":188,"full_public_name":"Tobias Sch\u00f6nberg"}],"links":[]},{"id":338,"guid":"a7ec410b-c110-40b0-93a2-12b01e7a9495","logo":null,"date":"2018-04-27T15:45:00+02:00","start":"15:45","duration":"03:00","room":"G.AP147.116","slug":"GLT18_-_338_-_de_-_g_ap147_116_-_201804271545_-_scrum_first_steps_-_rene_pachernegg_-_katharina_seke","title":"SCRUM First Steps","subtitle":"Erste Schritte in die Welt der agilen Softwareentwicklung","track":"Community","type":"workshop","language":"de","abstract":"Ein interaktiver Workshop zum Reinschnuppern in die Welt der agilen Softwareentwicklung mit dem Open-Source Projektmanagement-Framework Scrum","description":"Wir wollen in diesem interaktiven Workshop gemeinsam mit den Teilnehmerinnen und Teilnehmern die folgenden Themen erarbeiten:\r\n\r\n- Was bedeutet \"agil\"? \u2013 Agile values and priciples\r\n- Grundlagen des Scrum Konzeptes\r\n- Unterschiede zur herk\u00f6mmlichen Softwareentwicklung\r\n- Wie k\u00f6nnte Scrum in meinem Projekt funktionieren?\r\n\r\nDas Ziel dieses Workshops ist es, den Teilnehmerinnen und Teilnehmern einen ersten Eindruck von den Grundlagen der agilen Softwareentwicklung zu vermitteln und damit weiteres Interesse f\u00fcr dieses Thema zu wecken.","persons":[{"id":36,"full_public_name":"Rene Pachernegg"},{"id":201,"full_public_name":"Katharina Seke"}],"links":[]}],"G.AP149.212":[{"id":382,"guid":"4af91dd7-b24d-4062-9546-5eb6da3402fc","logo":null,"date":"2018-04-27T14:00:00+02:00","start":"14:00","duration":"02:00","room":"G.AP149.212","slug":"GLT18_-_382_-__-_g_ap149_212_-_201804271400_-_lpi_prufungen","title":"LPI Pr\u00fcfungen","subtitle":"","track":"Pr\u00fcfungen","type":"exam","language":"","abstract":"","description":"","persons":[],"links":[{"url":"https://linuxtage.at/lpi","title":"Mehr Information"}]}],"G.AP149.232":[{"id":365,"guid":"e0195b5b-fa12-4073-a06b-baf68c6d0666","logo":"/system/logos/365/medium/logo_fuzzy-land_matrix1.jpeg?1523312747","date":"2018-04-27T14:35:00+02:00","start":"14:35","duration":"05:00","room":"G.AP149.232","slug":"GLT18_-_365_-_en_-_g_ap149_232_-_201804271435_-_linuxtage_ctf_glt18ctf_-_losfuzzys","title":"Linuxtage CTF #glt18ctf","subtitle":"Let's play a game!","track":"Community","type":"other","language":"en","abstract":"Grazer Linuxtage Capture the Flag (#glt18ctf) is a hacking competition. \r\nIts a fun & legal way to play with hacking, and it provides a opportunity to practice for real-world security challenges.","description":"<hr />\r\n\r\n<ul>\r\n<li>Grazer Linuxtage Capture the Flag</li>\r\n<li>Friday 15:00 until Saturday 15:00</li>\r\n<li>More info at <a href=\"http://glt18.fuzzy.land\">glt18.fuzzy.land</a></li>\r\n</ul>\r\n\r\n<strong>What is this?</strong>\r\nA CTF is a hacking contest. \r\nIts a safe, legal, and free (as in free beer) opportunity to learn about hacking or test your hacking skills.\r\n\r\n<strong>Who can participate?</strong>\r\nEveryone with a computer and a Internet connection. You don't have to be present at Linuxtage - but its more fun if you are!\r\nWe welcome people with different skill levels; a curious beginner is as much welcome as an experienced person. We also embrace different skill sets and diverse backgrounds by providing different categories and levels of challenges. \r\n\r\n<strong>What kind of CTF?</strong>\r\nIt's a Jeopardy-Style CTF. So you participate by browsing to our competition page, load a challenge, solve it, and submit the resulting flag!\r\n\r\n<strong>Where can I participate?</strong>\r\nWe will publish the competition webpage a few days before Grazer Linuxtage. \r\nThe CTF will take place from Friday 15:00 to Saturday 15:00.\r\nMore information can be found at http://glt18.fuzzy.land\r\n\r\n<strong>Room G.AP149.232?</strong>\r\nYes. We have a room at Linuxtage on Friday (from 14:30 on).\r\nVisit us there to ask questions and maybe get some help to start your journey.\r\n\r\n<strong>How do I prepare for a CTF?</strong>\r\nBe curious. Learn about web technology, programming, scripting, debugging, cryptography, or reverse engineering.\r\nOr play other CTFs.\r\nFor example, we have a nothing-to-win-nothing-to-lose CTF running 24/7, check it out: https://fuzzy.land","persons":[{"id":208,"full_public_name":"LosFuzzys"}],"links":[{"url":"https://fuzzy.land/","title":"Fuzzy Land"},{"url":"https://de.wikipedia.org/wiki/Capture_the_Flag#Computersicherheit","title":"Wikipedia: CTF"},{"url":"https://ctftime.org/ctf-wtf/","title":"CTF? WTF?"},{"url":"https://slideshare.net/stefan2904/a-ctf-hackers-toolbox-61520370","title":"Talk: A CTF Hackers Toolbox"},{"url":"https://hack.more.systems/","title":"LosFuzzys"},{"url":"http://glt18.fuzzy.land","title":"#glt18ctf Infopage"}]}],"G.AP149.205":[],"G.AP149.105":[{"id":308,"guid":"0a5b7864-2860-434e-96b0-e2107887b75a","logo":null,"date":"2018-04-27T13:30:00+02:00","start":"13:30","duration":"01:30","room":"G.AP149.105","slug":"GLT18_-_308_-_de_-_g_ap149_105_-_201804271330_-_josm_workshop_-_stefan_tiran","title":" JOSM Workshop","subtitle":"","track":"Community","type":"workshop","language":"de","abstract":"JOSM ist der beliebteste OpenStreetMap Editor im deutschsprachigen Raum, seine Lernkurve ist jedoch um einiges steiler als die von den webbasierten Editoren Potlatch und Id. In diesem Workshop soll die erste H\u00fcrde abgenommen werden um ein erfolgreiches Arbeiten an der OpenStreetMap zu erm\u00f6glichen.","description":"Der Workshop befasst sich unter anderem mit folgenden Themen:\r\n\r\nKurze Einf\u00fchrung in das OpenStreetMap-Datenmodell.\r\nKurzer \u00dcberlblick \u00fcber das Dokumentations- und Hilfsmaterial im OpenStreetMap-Wiki\r\nEingabe von Adressen.\r\nArbeiten mit Layern.\r\nArbeiten mit unterschiedlichen Datenformaten in Hinsicht auf das \u00d6ffnen von OGD Daten. Dabei soll jedoch das Craft-Mapping betont werden und der community-gerechte Import in den Vordergrund gestellt werden.\r\nBei Bedarf:\r\nExpertenmodus\r\nArbeiten mit Relationen (wahlweise Radrouten / \u00d6PNV)","persons":[{"id":193,"full_public_name":"Stefan Tiran"}],"links":[]},{"id":314,"guid":"d15259da-f70f-4c16-93eb-2456958eb7c5","logo":null,"date":"2018-04-27T15:30:00+02:00","start":"15:30","duration":"03:00","room":"G.AP149.105","slug":"GLT18_-_314_-_de_-_g_ap149_105_-_201804271530_-_feinstaubsensor_workshop_-_andreas_voit_-_karl_voit_-_dustmap","title":"Feinstaubsensor Workshop","subtitle":"Wie bastle ich mir meinen eigenen Feinstaubsensor?","track":"Open-Hardware","type":"workshop","language":"de","abstract":"Bei diesem Workshop werden die theoretischen Grundlagen der Feinstaubmesstechnik erkl\u00e4rt. Im praktischen Teil bekommt der Workshop Teilnehmer die Gelegenheit sich seine eigene Feinstaubmesstation zu basteln.","description":"Das Projekt Luftdaten.info erstellte Bauanleitungen f\u00fcr Feinstaubsensoren, die sich ein jeder Interessierte mit minimalem Technikgeschick selber bauen kann. Diese Sensoren werden dann in das Netzwerk von Sensoren eingebunden, damit man ein m\u00f6glichst fl\u00e4chendeckendes Bild der Feinstaubbelastungen bekommt. Je mehr, desto besser.\r\n\r\nIm ersten Teil des Workshops werden folgene Fragen gekl\u00e4rt: Welche M\u00f6glichkeiten gibt es die Feinstaubbelastung in der Atemluft zu messen? Im Zuge dieses Workshops m\u00f6chten wir kurz vorstellen wie \u00f6ffentliche Stellen die Feinstaubbelastung messen und welche M\u00f6glichkeiten es gibt dies selber mit einfach Sensoren zu tun. Welche Probleme gibt es dabei und worauf ist zu achten.\r\n\r\nDes Weiteren erl\u00e4utert das Team von dustmap die Thematik der LoRaWAN-Daten\u00fcbertragungen. LoRaWAN steht f\u00fcr \"Long Range Wide Area Network\" und ist geeignet, geringe Datenmengen \u00fcber gro\u00dfe Distanzen zu \u00fcbertragen. dustmap betreibt ein eigenes LoRaWAN-Netzwerk innerhalb von Graz.\r\n\r\nIm zweiten, praktischen Teil des Workshops d\u00fcrfen die Teilnehmerinnen und Teilnehmer auf Basis des Projektes luftdaten.info sich ihre eigene Feinstaubsmessstation zusammenbauen. Nat\u00fcrlich erhalten sie von den Leitern des Workshops ausreichend Hilfestellungen. Auch f\u00fcr technisch nicht so versierte Personen ist der Workshop gedacht.\r\n\r\nWir bieten 20 Feinstaubsensor-Bausets f\u00fcr WLAN-Anbindung gem\u00e4\u00df luftdaten.info-Bauanleitung zum gef\u00f6rderten Preis von 30\u20ac an. Zus\u00e4tzlich  bieten wir 20 dustmap-Bausets f\u00fcr Anbindung per LoRaWAN (in Graz, kein WLAN notwendig) zum gef\u00f6rderten Preis von 35\u20ac an.\r\n\r\nDa die Anzahl der Teilnehmer und der Sets limitiert sind, bitten wir um eine verbindliche Anmeldung bis 21. April 2018 unter Feinstaub@Karl-Voit.at. Notwendige Angaben f\u00fcr eine Anmeldung sind dein Name und ob du ein Sensorkit erwerben m\u00f6chtest und wenn ja, welches der beiden (WLAN oder LoRaWAN). Ein Best\u00e4tigungsemail vom Team finalisiert die Anmeldung. First come, first served, solange der Vorrat reicht. \r\n\r\nDu kannst dir nat\u00fcrlich aufgrund der Bestellliste von Luftdaten.info selber die Bauteile besorgen.\r\n\r\nWenn du auch das Flashen von der Firmware selber machen m\u00f6chtest, so nimm ein Notebook mit Arduino Entwicklungsumgebung, Einstellungen laut Luftdaten.info Webseite inklusive der heruntergeladenen Firmware mit. Alternativ k\u00f6nnen die Vortragenden die Firmware aufspielen.\r\n\r\nDieser Workshop wird von Andreas und Karl Voit, und von Andreas und Matthias von dustmap geleitet.","persons":[{"id":103,"full_public_name":"Andreas Voit"},{"id":33,"full_public_name":"Karl Voit"},{"id":200,"full_public_name":"dustmap"}],"links":[{"url":"http://luftdaten.info","title":"luftdaten.info"},{"url":"http://luftdaten.info/feinstaubsensor-bauen/","title":"Einkaufsliste Luftdatensensor"},{"url":"https://www.andreas-voit.at/2018/01/20/feinstaub/","title":"Blogbeitrag von Andreas Voit"},{"url":"http://karl-voit.at/2017/12/03/Feinstaubsensor/","title":"Blogbeitrag von Karl Voit"},{"url":"http://www.dustmap.org/","title":"dustmap.org"},{"url":"https://github.com/dustmap","title":"github - dustmap"}]}],"G.AP149.101":[],"G.AP149.112":[{"id":292,"guid":"f229a345-ebff-4a18-bd46-1bcc9b6b81c7","logo":null,"date":"2018-04-27T14:50:00+02:00","start":"14:50","duration":"01:30","room":"G.AP149.112","slug":"GLT18_-_292_-_de_-_g_ap149_112_-_201804271450_-_libreoffice_-_peter_linzbauer","title":"LibreOffice","subtitle":"","track":"Anwendungen","type":"workshop","language":"de","abstract":"Was kann LibreOffice? Ist es eine w\u00fcrdige Alternative zu kommerziellen Programmen?","description":"Im Workshop werde ich anhand einfacher Beispiele zeigen, wie schnell und unkompliziert man mit LibreOffice arbeiten kann. Ich mache eine kurze Vorstellung des gesamten LibreOffice-Pakets.\r\n\r\nDanach werden wir gemeinsam ein kurzes Kochbuch (LibreOffice Writer) erstellen und anschlie\u00dfend die Kosten der Zutaten (LibreOffice Calc) ausrechnen. Diese beiden einfachen Beispiele geben uns die M\u00f6glichkeit mit Formatvorlagen, Formeln und Filtern zu arbeiten.\r\n\r\nAls Abschluss werde ich auf Fragen aus der Workshopgruppe eingehen und gerne auch gew\u00fcnschte Beispiele zeigen.","persons":[{"id":108,"full_public_name":"Peter Linzbauer"}],"links":[]},{"id":315,"guid":"3d53bb74-d0ee-41db-8feb-97bcad0b9bd2","logo":null,"date":"2018-04-27T16:30:00+02:00","start":"16:30","duration":"02:00","room":"G.AP149.112","slug":"GLT18_-_315_-_de_-_g_ap149_112_-_201804271630_-_linux-container_im_eigenbau_-_richard_weinberger","title":"Linux-Container im Eigenbau","subtitle":"Docker kocht auch nur mit Wasser, diesmal kochen wir","track":"Admin","type":"workshop","language":"de","abstract":"In diesem Workshop zeigt Richard Weinberger wie man sich selbst eine Container-Engine in C programmiert und erkl\u00e4rt das Kernel-API dazu.\r\nSchritt f\u00fcr entsteht ein kleines Programm womit man unter Linux seine eigenen Container starten kann.","description":"","persons":[{"id":40,"full_public_name":"Richard Weinberger"}],"links":[]}],"G.AP149.121":[{"id":302,"guid":"fd597678-d2b0-4188-a072-2d5ff5756ae4","logo":null,"date":"2018-04-27T14:30:00+02:00","start":"14:30","duration":"04:00","room":"G.AP149.121","slug":"GLT18_-_302_-_de_-_g_ap149_121_-_201804271430_-_raspjamming_-_martin_strohmayer_-_woergi_-_manfred_wallner","title":"Raspjamming","subtitle":"Raspberry Pi Projekte","track":"Open-Hardware","type":"workshop","language":"de","abstract":"Beim Jamming k\u00f6nnen die Teilnehmer frei entscheiden was sie machen wollen. Raspjamming ist also kein Workshop bei dem es darum geht einen Ablauf des Vortragenden zu folgen. Bringe deine Hardware mit oder kauf dir eines der Beispielmaterialien wie LEDs und Sensoren vor Ort. In der Gruppe macht programmieren und basteln doppelt Spa\u00df. Der Jam ist auch f\u00fcr Anf\u00e4nger geeignet da  Projektvorlagen und erfahrene Betreuer vor Ort sind. Diese Projekte werden mit einem Shell-Script, Python oder C umgesetzt.","description":"Raspjamming ist kein Workshop im einheitlichen Sinne. Dabei geht es nicht darum einen vorgefertigten Ablauf des Vortragenden zu folgen. Beim Jamming treffen sich Leute um an einem Raspberry Pi Projekt ihrer Wahl zu arbeiten. Die Teilnehmer k\u00f6nnen frei entscheiden was sie machen wollen, ob Blinklicht, Display, Sensoren oder \u00dcberwachungskamera. Leute treffen zusammen und k\u00f6nnen sich austauschen und gemeinsam programmieren und basteln. F\u00fcr Anf\u00e4nger und Interessierte werden gedruckte Anleitungen zur Verf\u00fcgung gestellt, um ein einfaches elektronisches Projekt umsetzen zu k\u00f6nnen. Die Umsetzung kann \u00fcber ein Shell Script, Python, C# oder C erfolgen. Erfahrene Programmierer  werden vor Ort sein und mit Rat und Tat helfen.\r\nDiesmal gibt es ein vorkonfiguriertes Raspberry Pi Image bzw. SD-Karten um m\u00f6glichst schnell am Projekt arbeiten zu k\u00f6nnen. \r\nOptimal w\u00e4re es wenn die Teilnehmer ihr eigenes Arbeitsger\u00e4t mitbringen (Laptop, Raspberry Pi, SD-Karte, Adapter usw.). Teilweise k\u00f6nnen lokale Linux PCs benutzt werden. Einige Raspberry Pi Zero W Platinen, Pi Kameras, Sensoren, Steckbretter, Kabeln und Sieben-Segement-Displays k\u00f6nnen vor Ort gekauft werden.","persons":[{"id":31,"full_public_name":"Martin Strohmayer"},{"id":191,"full_public_name":"Woergi"},{"id":76,"full_public_name":"Manfred Wallner"}],"links":[{"url":"http://raspjamming.at/","title":"Raspjamming"},{"url":"https://www.youtube.com/watch?v=VhrvjmhICIM","title":"Teaser"}]}],"G.AP149.125":[{"id":349,"guid":"2be68f3a-094f-48f8-95f1-cda540a7a0f9","logo":"/system/logos/349/medium/key_silver.anim.gif?1517442382","date":"2018-04-27T13:30:00+02:00","start":"13:30","duration":"03:00","room":"G.AP149.125","slug":"GLT18_-_349_-_de_-_g_ap149_125_-_201804271330_-_gpg_1-2-3_-_sven_guckes","title":"gpg 1-2-3","subtitle":"Erste Schritte mit gpg","track":"Anwendungen","type":"workshop","language":"de","abstract":"gpg mal eben aufrufen - und ein bisschen benutzen\r\n\r\nkommst du?  bitte melde dich!\r\nhttps://tinyurl.com/linuxtage-graz-2018-04-27-gpg\r\n","description":"http://www.guckes.net/gpg-1-2-3.beschreibung.txt\r\n\r\n## DE Beschreibung (lang) ##\r\n\r\nDies sind ein paar einfache Schritte,\r\num mit Crypto zu beginnen - unter\r\nder Verwendung von GnuPG (gpg).\r\nDa Ziel ist das Verschl\u00fcsseln und das\r\nSignieren von Daten (E-Mails,Dateien),\r\ndas Hinzuf\u00fcgen von userIDs (und photoIDs),\r\ndas Erstellen eines Widerrufszertifikats\r\n(revocation certificate), und von\r\neinem einfachen Schl\u00fcsselmanagement.\r\nEs beschlie\u00df dann mit einer Aussicht\r\nauf Cryptoparties, Key Signing Parties\r\nund dem Web of Trust.\r\n# DE Struktur #\r\n\r\n## Anfang ##\r\n* Erzeugung eines Schl\u00fcsselpaars (pubkey+seckey)\r\n* Erzeugung eines Widerrufszertifikats\r\n\r\n## Einfache Handhabung ##\r\n* Verschl\u00fcsselung von Dateien/Nachrichten\r\n* Entschl\u00fcsselung von Dateien/Nachrichten\r\n* Signieren       von Dateien/Nachrichten\r\n\r\n## Schl\u00fcsselmanagement ##\r\n* UserIDs hinzuf\u00fcgen (Name+Email+Kommentar)\r\n* Finde/Suche Schl\u00fcssel auf einem Keyserver.\r\n* Runterladen von bzw Hochladen auf einen Keyserver.\r\n* Verbindungswege   zwischen Schl\u00fcsseln visualisieren\r\n* Unterschreiben von anderen Schl\u00fcsseln\r\n* Erweiterung der G\u00fcltigkeit des eigenen Schl\u00fcssels\r\n* Widerrufen von UserIDs     des eigenen Schl\u00fcssels\r\n\r\nWir werden gpg von der Kommandozeile/Shell benutzen.\r\nJa.. da muss man mal tippen. Ist aber recht einfach.\r\nman erinnere sich: \"Die Shell ist dein Freund!\"\r\nSie stellt Aliase und Funktionen f\u00fcr dich bereit.\r\n\r\n## Diskussion ##\r\n* Warum machen wir Key Signing Parties? -> \"Web of Trust\"\r\n* Vorbereitung auf Key Signing Parties.\r\n\r\n## Ausblick ##\r\n\r\nSpezielle Workshops zum Mailen mit\r\nVerschl\u00fcsselung und Digitalen Signaturen.\r\n\r\n* mit Thunderbird\r\n* mit mutt (oder neomutt)\r\n* mit vim zum Nachrichtenschreiben\r\n","persons":[{"id":159,"full_public_name":"Sven Guckes"}],"links":[{"url":"http://www.guckes.net/talks/gpg_intro.txt","title":"GnuPG Intro"},{"url":"https://tinyurl.com/linuxtage-graz-2018-04-27-gpg","title":"Teilnehmer Doodle - wer kommt?"}]},{"id":339,"guid":"abac294d-f07a-47a9-afab-1862edec9079","logo":"/system/logos/339/medium/wpia_logo.jpg?1517390056","date":"2018-04-27T16:30:00+02:00","start":"16:30","duration":"03:00","room":"G.AP149.125","slug":"GLT18_-_339_-_de_-_g_ap149_125_-_201804271630_-_gnupg_raspberry_pi_und_die_fellowshipcard_-_reinhard_mutz","title":"GnuPG, Raspberry PI und die Fellowshipcard","subtitle":"Verschl\u00fcsselung leicht gemacht","track":"Anwendungen","type":"workshop","language":"de","abstract":"Sichere Handhabung eines GnuPG Keys mittels Smartcard\r\nRaspberry Pi bringt einen TRNG (True Random Number Generator) von Haus aus mit.\r\nWir erzeugen einen GnuPG Key mitsamt Unterschl\u00fcsseln und bringen diesen dann auf die Smartcard. Genutzt werden kann die Smartcard auf PC und Laptop. Smartphone m\u00f6glich (?)","description":"Die Teilnehmer m\u00f6gen bitte mitbringen:\r\n1 Raspberry Pi + Bildschirm + Tastatur\r\n1 Smartcardreader\r\n1 Smartcard (Fellowshipcard von der FSFE oder \"OpenPGP Smartcard\")\r\nhttps://www.floss-shop.de/de/security-privacy/smartcards/4/openpgp-smart-card-v2.1-mifare-desfire\r\n\r\nZiel des Workshops:\r\nGenerierung eines GnuPG Schl\u00fcssels mit Unterschl\u00fcsseln auf dem Raspi\r\n\u00dcbertragen der Unterschl\u00fcssel auf die Smartcard\r\nM\u00f6glichkeiten der Smartcard zeigen\r\n\r\nVoraussetzungen: Der Teilnehmer verf\u00fcgt \u00fcber einen lauff\u00e4higen Raspi.\r\nAuf dem Raspi sollten diese Softwarepakete installiert sein:\r\n- gnupg, gnutls-bin, gnutls-doc, gnupg-agent, pcsc-lite, pcscd\r\n- pcsc-tools, rng-tools, openssl, libpcsclite1, scdaemon\r\n- luks, cryptmount, cryptsetup, libcryptsetup, ent\r\n\r\nLauff\u00e4hige SD-Cards sind beim Vortragenden verf\u00fcgbar. \r\n\r\nEs wird um Anmeldung an Reinhard.Mutz@wpia.club gebeten.","persons":[{"id":142,"full_public_name":"Reinhard Mutz"}],"links":[{"url":"https://wpia.club","title":"WPIA"}]}],"G.AP149.127":[],"G.AP149.017":[],"G.AP149.013":[],"G.AP147.004":[{"id":369,"guid":"3b930908-3eb0-42cb-bb30-de2bfc69d273","logo":null,"date":"2018-04-27T13:30:00+02:00","start":"13:30","duration":"03:00","room":"G.AP147.004","slug":"GLT18_-_369_-_de_-_g_ap147_004_-_201804271330_-_git_grundlagen_workshop_-_kevin_krammer","title":"Git Grundlagen Workshop","subtitle":"","track":"Community","type":"workshop","language":"de","abstract":"Git ist mittlerweile das am h\u00e4ufigsten benutzte System zur Versionskontrolle von Dateien, besonders in der Softwareentwicklung.\r\n\r\nDieser Workshop soll helfen die Grundlagen der Benutzung von Git zu erlernen, vom Anlegen eines Repositories, \u00fcber die h\u00e4ufigsten Befehle hin zu \u00fcblichen Arbeitsabl\u00e4ufen.","description":"Git entstand aus den Anforderungen der Linux Kernelentwicklung und war daher auch anfangs relativ kompliziert zu benutzen.\r\n\r\nDas hat den Ruf zur Folge, dass Git schwierig ist oder eine gro\u00dfe Einstiegsh\u00fcrde hat. Allerdings kann man mit Git bereits sehr gut arbeiten, wenn man nur eine bestimmte Grundmenge von Befehlen kennt.\r\n\r\nIn diesem Workshop wollen wir uns darauf konzentrieren, die generellen Begriffe um Git kennen zu lernen und Abl\u00e4ufe f\u00fcr den t\u00e4glichen Gebrauch zu \u00fcben.\r\n\r\nZiel soll es sein, danach jederzeit ein Projekt mit Git starten, bzw bei einem Git-basiertem Projekt mitarbeiten zu k\u00f6nnen.","persons":[{"id":125,"full_public_name":"Kevin Krammer"}],"links":[]},{"id":357,"guid":"8de11e43-6dbd-4cb4-bb35-f8a10b73ac14","logo":"/system/logos/357/medium/linux-desktop-i-want-to-believe.jpg?1517835603","date":"2018-04-27T16:30:00+02:00","start":"16:30","duration":"02:00","room":"G.AP147.004","slug":"GLT18_-_357_-_de_-_g_ap147_004_-_201804271630_-_2018_wird_das_jahr_von_linux_am_desktop_-_leyrer_-_petar_kosic_hetti","title":"2018 wird das Jahr von Linux am Desktop!","subtitle":"Unterst\u00fctzung f\u00fcr Linux UmsteigerInnen","track":"Admin","type":"workshop","language":"de","abstract":"Die Grazer Linuxtage verlangten nach einem \"Anf\u00e4nger-Workshop f\u00fcr Umsteiger von Windows auf Ubuntu Linux\". In diesem Workshop soll versucht werden, dieser Anforderung gerecht zu werden (und das nicht nur f\u00fcr Ubuntu).","description":"\"Workshop\" ist ev. zu hoch gegriffen. Im Prinzip wollen wir eine interaktive Frage und Antwort Stunde (oder zwei), in der Ihr mit all Eure Fragen, Bedenken und Problemen vorbei schauen k\u00f6nnt.\r\n\r\nWichtig dabei: Es gibt keine \"dummen\" oder \"trivialen\" Fragen. Was immer Euch zu dem Thema am Herzen liegt - bringt Eure Fragen, Probleme und Herausforderung und formuliert sie. Wir werden versuchen, Euch brauchbare Antworten zu geben. Gerne nehmen wir nat\u00fcrlich auch Fragen entgegen, die ihre \"f\u00fcr einen Freund/eine Freundin, die leider nicht da sein kann\", stellt ;)\r\n\r\nWelche Distribution soll ich w\u00e4hlen? Parallelinstallation oder Sprung ins kalte Wasser? Wie kann ich X mit Linux machen? Linux ist doch dieses Ding, was nur so ein schwarzes Fenster ist?!\r\n\r\nDas w\u00e4ren so die \"klassischen\" Fragen und Bedenken, die im Rahmen eines Einsteigerworkshops immer wieder aufkommen. Darauf werden wir - hoffentlich - vorbereitet sein, wenn Ihr sie uns stellt. \r\n\r\nWir w\u00fcrden uns aber auch freuen, wenn Ihr uns mit neuen, \"interessanten\" Fragen \u00fcberrascht. :D","persons":[{"id":55,"full_public_name":"leyrer"},{"id":167,"full_public_name":"Petar Kosic || Hetti"}],"links":[]}],"G.AP147.005":[],"G.AP147.006":[],"G.AP149.116":[{"id":323,"guid":"21060f3d-cc09-4cac-8f94-f4794037b31c","logo":"/system/logos/323/medium/full_logo_white_background.png?1517138315","date":"2018-04-27T13:30:00+02:00","start":"13:30","duration":"03:00","room":"G.AP149.116","slug":"GLT18_-_323_-_de_-_g_ap149_116_-_201804271330_-_flexible_2fa_mit_privacyidea_-_friedrich_weber","title":"Flexible 2FA mit privacyIDEA","subtitle":"Ab mit den alten Z\u00f6pfen - wir migrieren propriet\u00e4re L\u00f6sungen","track":"Admin","type":"workshop","language":"de","abstract":"Im privacyIDEA Workshop werden wir ein privacyIDEA 2FA System installieren und an ein LDAP anbinden. F\u00fcr Benutzer werden wir unterschiedliche Token ausrollen und dann verschiedene Systeme anbinden. Die Teilnehmer bekommen einen \u00dcberblick \u00fcber die Einsatzm\u00f6glichkeiten von privacyIDEA und wie sie ihre eigenen System somit absichern k\u00f6nnen.","description":"Wir werden ein privacyIDEA-System installieren und an LDAP anbinden. F\u00fcr die Benutzer werden wir unterschiedlichen Tokentypen ausrollen: OTP-Token und -Karten, Smartphone-Apps und Yubikeys.\r\n\r\nDann werden wir SSH mittels PAM und als Beispiel f\u00fcr eine Webapplikation ownCloud anbinden und somit die Anmeldung sicher um einen zweiten Faktor erweitern.\r\n\r\nWir werden die Anbindung via RADIUS diskutieren. So sind bspw. auch kommerzielle Firewall- und VPN-System wie Cisco ASA oder ein Citrix-Gateway angebunden. Wir werden uns anschauen, wie kommerzielle 2FA-Systeme mittels einer sanften Migration leicht abgel\u00f6st werden k\u00f6nnen.\r\n\r\nDer Workshop wird offen gestaltet und geht auf die W\u00fcnsche und Interessen der Teilnehmer ein. Wir werden die Installation und Konfiguration an einem zentralen System durchf\u00fchren und diskutieren.","persons":[{"id":215,"full_public_name":"Friedrich Weber"}],"links":[{"url":"https://privacyidea.org","title":"Projekt-Webseite"},{"url":"https://www.youtube.com/watch?v=96_v5MJRSY8&t=2190s","title":"Migration im Vortrag erkl\u00e4rt"}]}]}},{"index":1,"date":"2018-04-28","day_start":"2018-04-28T09:00:00+02:00","day_end":"2018-04-28T20:00:00+02:00","rooms":{"G.AP149.042":[],"G.AP147.116":[],"G.AP149.212":[],"G.AP149.232":[],"G.AP149.205":[],"G.AP149.105":[],"G.AP149.101":[],"G.AP149.112":[{"id":298,"guid":"e3e99d32-545e-476e-b92e-c9a7a2915e2c","logo":"/system/logos/298/medium/Youtube_AT_Vermint.png?1514913607","date":"2018-04-28T10:05:00+02:00","start":"10:05","duration":"00:45","room":"G.AP149.112","slug":"GLT18_-_298_-__-_g_ap149_112_-_201804281005_-_vermintes_youtube_2_0_-_sivic","title":"Vermintes YouTube 2.0","subtitle":"Wie \u00d6sterreich und die EU Videostreaming regulieren.","track":"Community","type":"lecture","language":"","abstract":"Durch die audiovisuelle Mediendienste-Richtlinie der europ\u00e4ischen Union werden seit 2010 Videodienste im Internet reguliert. Wie sich nun langsam herausstellt, ist die \u00f6sterreichische Umsetzung dazu geeignet Inhalte zensieren und jede Privatperson die Videos in Netz stellt zu einem Rundfunkunternehmern zu machen.","description":"Durch die audiovisuelle Mediendienste-Richtlinie der europ\u00e4ischen Union werden seit 2010 Videodienste im Internet reguliert. Wie sich nun langsam herausstellt, ist die \u00f6sterreichische Umsetzung dazu geeignet Inhalte zu zensieren und jede Privatperson die Videos ins Netz stellt zu einem Rundfunkunternehmern zu machen.\r\n\r\nSeit bald zwei Jahren recherchiert der Blog Inside-Politics.at zum audiovisuellen Mediendienste Gesetz in \u00d6sterreich, durch die recht breite Gesetzesauslegung, trifft diese nicht nur gewerbliche Streamer und Video-Anbieter, sondern auch Privatpersonen, B\u00fcrgerinitiativen, Vereine, Parteien und viele andere \"Stackholder\", denn eine Gewinnerbringung oder -absicht ist laut einem Urteil des Bundesverwaltungsgerichtshofes gegen den Parlamentsclub der Freiheitlichen aus dem Jahr 2016 nicht notwendig um als gewerbliches Angebot zu gelten.\r\n\r\nDurch diese Sichtweise wird die freie Meinungs\u00e4u\u00dferung auf Videoplattformen unter den Gewerbeverdacht gestellt und das ist rechtens, denn die Meinungs-  und Pressefreiheit gilt nicht f\u00fcr Bewegtbilder.\r\n\r\nDas Problem, kaum jemand wei\u00df etwas von diesem Gesetz und die Medienbeh\u00f6rde reagiert nur auf Zuruf, gleichzeitig wurden diejenigen die jahrelang sich brav an das Gesetz hielten entsprechend zur Kasse gebeten. \u00d6sterreich steht also vor einer m\u00f6glichen Abmahnwelle in der jeder jeden klagen k\u00f6nnte.\r\n\r\nWas dies bedeutet und wie Inside Politics auf einen Feststellungsbescheid der Medienbeh\u00f6rde nun reagiert, erkl\u00e4ren wir in unserem Beitrag \"Vermintes YouTube 2.0\".","persons":[{"id":143,"full_public_name":"Sivic"}],"links":[{"url":"http://Inside-politics.at","title":"Inside Politics"},{"url":"https://media.ccc.de/v/GLT18_-_298_-__-_g_ap149_112_-_201804281005_-_vermintes_youtube_2_0_-_sivic","title":"Video (media.ccc.de)"}]},{"id":299,"guid":"0f2f4ca6-3784-450b-a3d3-a4e1d275ad5a","logo":null,"date":"2018-04-28T11:00:00+02:00","start":"11:00","duration":"00:45","room":"G.AP149.112","slug":"GLT18_-_299_-_de_-_g_ap149_112_-_201804281100_-_too_young_to_rock_n_roll_-_dominik_george_-_sascha_kostanyan_-_niels_hradek","title":"Too young to rock'n'roll","subtitle":"Warum Kinder eine Freie-Software-Gemeinschaft brauchen","track":"Community","type":"lecture","language":"de","abstract":"Kinder nutzen Software. Doch k\u00f6nnen sie auch aktiver Teil der FOSS-Gemeinschaft sein? Welche Erfahrungen gibt es? Und was k\u00f6nnen Projekte tun, um f\u00fcr minderj\u00e4hrige Kontributoren offen zu sein?","description":"Kinder wollen und sollen ihre Umwelt mitgestalten. Gerade im IT-Bereich wird das Einstiegsalter in der reinen Nutzung immer geringer. Nat\u00fcrlich gibt es auch freie Software mit einer jungen Zielgruppe, wie z.B. Software im Bildungseinsatz oder Spiele. Der Teckids e.V. ist eine Jugendorganisation rund um freie Software, die Kinder und Jugendliche zu einem aktiven Teil der Freie-Software-Gemeinschaft machen m\u00f6chte. Warum junge Nutzerinnen und Nutzer auch als Kontributoren willkommen sein sollten, ist der erste Diskussionspunkt. Freie Software lebt dar\u00fcberhinaus von der Community. Deshalb bem\u00fchen sich Projekte, die H\u00fcrden f\u00fcr en Einstieg als Kontributor m\u00f6glichst niedrig zu halten. Plattformen wir GitHub vereinfachen das Einreichen von Bugs und Feature Requests und das Beisteuern von Patches. Doch ein Teil der Community, n\u00e4mlich Minderj\u00e4hrige, haben es noch immer schwer, an f\u00fcr sie interessanten Projekten mitzuwirken - bspw. an edukativer Software, Spielen u.\u00e4. Welche rechtlichen H\u00fcrden moderne Tools aufzwingen und was Projekte tun k\u00f6nnen, um auch die J\u00fcngsten an Bord zu holen, wollen wir hier er\u00f6rtern.","persons":[{"id":187,"full_public_name":"Dominik George"},{"id":224,"full_public_name":"Sascha Kostanyan"},{"id":225,"full_public_name":"Niels Hradek"}],"links":[{"url":"https://www.teckids.org","title":"Teckids e.V."},{"url":"https://media.ccc.de/v/GLT18_-_299_-_de_-_g_ap149_112_-_201804281100_-_too_young_to_rock_n_roll_-_dominik_george_-_sascha_kostanyan_-_niels_hradek","title":"Video (media.ccc.de)"}]},{"id":358,"guid":"1ab2ef24-a3cd-4c11-bb81-c7ff472b8d61","logo":"/system/logos/358/medium/openSUSE.png?1517908379","date":"2018-04-28T11:55:00+02:00","start":"11:55","duration":"00:45","room":"G.AP149.112","slug":"GLT18_-_358_-_de_-_g_ap149_112_-_201804281155_-_das_opensuse-projekt_-_sarah_julia_kriesch","title":"Das openSUSE-Projekt","subtitle":"Mehr als nur eine Linux-Distribution","track":"Community","type":"lecture","language":"de","abstract":"Viele Personen denken beim Namen openSUSE direkt an eine Linux-Distribution. Dabei steckt hinter dem openSUSE-Projekt viel mehr. Wir bieten unsere Linux-Distribution als Rolling Release und Stable Release an. Au\u00dferdem werden unterschiedliche Tools als Sub-Projekte entwickelt. Diese werden alle in diesem Vortrag vorgestellt.","description":"openSUSE ist mehr als nur eine Linux-Distribution. Neben unseren Releases openSUSE Leap und openSUSE Tumbleweed bietet das openSUSE-Projekt zus\u00e4tzlich Tools wie OBS, openQA und YaST an. Es gibt auch noch weitere Sub-Projekte, wie z. B. Kubic f\u00fcr CaaS (Container as a Service). In diesem Vortrag wird die Spannbreite vom openSUSE-Projekt vorgestellt. Au\u00dferdem wird auf das Entwicklungsmodell inkl. dem Unterschied zwischen Leap und Tumbleweed eingegangen.","persons":[{"id":203,"full_public_name":"Sarah Julia Kriesch"}],"links":[{"url":"https://www.opensuse.org/","title":"openSUSE"},{"url":"https://media.ccc.de/v/GLT18_-_358_-_de_-_g_ap149_112_-_201804281155_-_das_opensuse-projekt_-_sarah_julia_kriesch","title":"Video (media.ccc.de)"}]},{"id":322,"guid":"a957ad86-6cbc-4df6-a3e7-2dada4988d1a","logo":"/system/logos/322/medium/full_logo_white_background.png?1517137416","date":"2018-04-28T13:50:00+02:00","start":"13:50","duration":"00:45","room":"G.AP149.112","slug":"GLT18_-_322_-_de_-_g_ap149_112_-_201804281350_-_privacyidea_-_friedrich_weber","title":"privacyIDEA","subtitle":"Die Open Source Alternative zu RSA SecurID & Co.","track":"Admin","type":"lecture","language":"de","abstract":"privacyIDEA ist eine modulare L\u00f6sung zur Zweifaktor-Authentisierung. Es ist Mandanten- und Multi-Instanz-f\u00e4hig. Dank der modularen Struktur l\u00e4sst sich privacyIDEA schnell und leicht anpassen. Es greift nicht invasiv auf bestehende Benutzerquellen wie LDAP, AD, SQL-Datenbanken, SCIM-Dienste oder Flatfile zu und f\u00fcgt sich somit in Ihre bestehenden Workflows ein. \u00dcber eine einfache REST-\u00e4hnliche API kann es erweitert, automatisiert oder Ihren Arbeitsabl\u00e4ufen zug\u00e4nglich gemacht werden.","description":"privacyIDEA ist das Open Source Mehr-Faktor-Authentifizierungs-System, das on Premise l\u00e4uft. In diesem Vortrag wird gezeigt, wie es in das eigenen Netzwerk integriert wird.\r\n\r\nF\u00fcr gr\u00f6\u00dfere Installation interessant sind die M\u00f6glichkeiten, einer sanften Migration von beliebigen alten, propriet\u00e4ren Authentifizierungsprodukten. Policies erlauben eine fein granulierte Konfiguration des Systems. So kann der Administrator genau definieren, wie privacyIDEA in welchen Situationen reagieren soll.\r\nDas Event-Handler-Framework erlaubt eine extrem flexible Einbindung in die eigenen Workflows.","persons":[{"id":215,"full_public_name":"Friedrich Weber"}],"links":[{"url":"https://privacyidea.org","title":"Projekt-Webseite"},{"url":"https://github.com/privacyidea/privacyidea","title":"Github Projekt"},{"url":"https://community.privacyidea.org","title":"privacyIDEA Forum"},{"url":"https://media.ccc.de/v/GLT18_-_322_-_de_-_g_ap149_112_-_201804281350_-_privacyidea_-_friedrich_weber","title":"Video (media.ccc.de)"}]},{"id":318,"guid":"bf1b743d-4a17-4c6a-957a-87dbf893ed21","logo":null,"date":"2018-04-28T14:45:00+02:00","start":"14:45","duration":"00:45","room":"G.AP149.112","slug":"GLT18_-_318_-_de_-_g_ap149_112_-_201804281445_-_practical_open_hamradio_-_oe6rke","title":"practical open hamradio","subtitle":"","track":"Anwendungen","type":"lecture","language":"de","abstract":"practical insights into open source, open hardware amateur radio projects","description":"Auch die Community der Funkamateure wird immer mehr von dem Geist \"open\" infiziert. In diesem Vortrag geht es um exemplarische Insights zu Projekten in dieser Gemeinschaft mit open source und open hardware spirit. Konkret wird er praktische Impact folgender Projekte beleuchtet:\r\nSatNogs (Sat Tracking platform)\r\nSoftware defined radio (digital signal processing)\r\nHardware emulation (picture transmission via Linux devices)\r\nGeschichte des Amateurfunks und Leuchtfeuer","persons":[{"id":196,"full_public_name":"oe6rke"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_318_-_de_-_g_ap149_112_-_201804281445_-_practical_open_hamradio_-_oe6rke","title":"Video (media.ccc.de)"}]},{"id":364,"guid":"b5eddb28-67cd-4d29-838f-b5b70fc77d65","logo":"/system/logos/364/medium/radio_helsinki-quadrat_farbe.jpg?1525093053","date":"2018-04-28T15:50:00+02:00","start":"15:50","duration":"00:45","room":"G.AP149.112","slug":"GLT18_-_364_-_de_-_g_ap149_112_-_201804281550_-_audacity_-_walther_moser","title":"Audacity","subtitle":"Das virtuelle Tonstudio","track":"Anwendungen","type":"lecture","language":"de","abstract":"Mit Audacity k\u00f6nnt ihr Audioaufnahmen bearbeiten und gestalten. Das Beste: Audacity ist ein freies und kostenloses Programm und l\u00e4uft auf Windows, Mac und Linux! ","description":"Im Vortrag wird gezeigt, wie Audacity in der Praxis eingesetzt wird.","persons":[{"id":220,"full_public_name":"Walther Moser"}],"links":[{"url":"https://helsinki.at","title":"Radio Helsinki"},{"url":"http://www.audacityteam.org/","title":"Audacity Homepage"},{"url":"https://manual.audacityteam.org/index.html","title":"Audacity Tutorials engl."},{"url":"http://crop.mur.at/test/martinland/4helsinki/Helsinki_Schnittkurs_Audacity.pdf","title":"Audacity Skript deu."},{"url":"https://media.ccc.de/v/GLT18_-_364_-_de_-_g_ap149_112_-_201804281550_-_audacity_-_walther_moser","title":"Video (media.ccc.de)"}]},{"id":355,"guid":"1487ac08-c0e8-4d2a-ad2d-8ec70a2278f0","logo":"/system/logos/355/medium/ankidroid-logo.png?1517692191","date":"2018-04-28T16:45:00+02:00","start":"16:45","duration":"00:45","room":"G.AP149.112","slug":"GLT18_-_355_-_en_-_g_ap149_112_-_201804281645_-_don_t_forget_to_remember_-_lukas_prokop","title":"Don't forget to remember","subtitle":"Anki memorization software","track":"Anwendungen","type":"lecture","language":"en","abstract":"Anki is a popular memorization software for students. Especially medicine and language students use it frequently for long-term memorization. Given a set of vocabulary, how can you remember it with little effort and long-term? Anki is the most popular representative of SRS (Spaced Repetition Software). This underlying algorithm determines when the next review should take place. Psychological studies show that this method works well.","description":"In 2017, I had to study Japanese vocabulary and Kanji in a quite limited amount of time. In this situation, I began to discover memorization software and improved my studying skills. Anki is the most popular SRS representative (Spaced Repetition Software) and some free software under the GNU AGPL v3 (Desktop and Android client).\r\n\r\nSpaced Repetition is a learning technique similar to the Leitner system. Digital flashcards have two sides: a question and an answer. In a review, the user answers one question after another. In case of Anki, you tap how good you remembered the answer. The SRS algorithm schedules the next review based on your previous rating. In case of a good score, the gaps between reviews increase exponentially.\r\n\r\nIn this talk, I will present my usecase, the interface and its associated projects.","persons":[{"id":9,"full_public_name":"Lukas Prokop"}],"links":[{"url":"http://lukas-prokop.at/talks/glt18-anki","title":"Talk website"},{"url":"https://apps.ankiweb.net/","title":"Anki Desktop client"},{"url":"https://play.google.com/store/apps/details?id=com.ichi2.anki","title":"AnkiDroid (Android client)"},{"url":"https://ankiweb.net/shared/decks/","title":"Shared Decks on AnkiWeb"},{"url":"https://docs.ankidroid.org/","title":"AnkiDroid User Manual"},{"url":"https://apps.ankiweb.net/docs/manual.html","title":"Anki User Manual"},{"url":"https://media.ccc.de/v/GLT18_-_355_-_en_-_g_ap149_112_-_201804281645_-_don_t_forget_to_remember_-_lukas_prokop","title":"Video (media.ccc.de)"}]},{"id":333,"guid":"d120538e-817a-420b-9be2-a5088429f439","logo":null,"date":"2018-04-28T17:40:00+02:00","start":"17:40","duration":"00:25","room":"G.AP149.112","slug":"GLT18_-_333_-_de_-_g_ap149_112_-_201804281740_-_linux_fur_die_massen_-_peter_linzbauer","title":"Linux f\u00fcr die Massen","subtitle":"Wie ich Otto Normalverbraucher zu Linux bringe.","track":"Anwendungen","type":"lecture","language":"de","abstract":"Es gibt viele Gr\u00fcnde freie Software einzusetzen. Wir kennen Sie alle. Wie kann ich aber nun einem Laien erkl\u00e4ren, warum er gerade diese Software benutzen soll? Mein Vortrag enth\u00e4lt einen Leitfaden, um freie Software zu verbreiten. Abgerundet wir der Vortrag mit pers\u00f6nlichen Erfahrungen. Nat\u00fcrlich gibt es einige Stolpersteine, diese will ich gerne vorwegnehmen.","description":"Du bist \u00fcberzeugt von freier Software? Wie kannst du diese Begeisterung weitergeben?\r\n\r\nWie kommt ein so komplexes Thema wie freie Software beim End-User an? Welche Gr\u00fcnde gibt es f\u00fcr \"Nichttechniker\" freie Software zu benutzen? Wie bringst du deine Schwiegermutter zur freien Software?\r\n\r\nIch beschreibe anhand eines Best-Case-Szenarios wie man freie Software an den Mann bringt.","persons":[{"id":108,"full_public_name":"Peter Linzbauer"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_333_-_de_-_g_ap149_112_-_201804281740_-_linux_fur_die_massen_-_peter_linzbauer","title":"Video (media.ccc.de)"}]}],"G.AP149.121":[],"G.AP149.125":[],"G.AP149.127":[],"G.AP149.017":[],"G.AP149.013":[{"id":381,"guid":"1891a8b8-db8e-4c94-9b5d-b693aa92b1ef","logo":null,"date":"2018-04-28T11:00:00+02:00","start":"11:00","duration":"02:00","room":"G.AP149.013","slug":"GLT18_-_381_-_de_-_g_ap149_013_-_201804281100_-_lpi_prufungen","title":"LPI Pr\u00fcfungen","subtitle":"","track":"Pr\u00fcfungen","type":"exam","language":"de","abstract":"","description":"","persons":[],"links":[{"url":"https://linuxtage.at/lpi","title":"Mehr Information"}]},{"id":387,"guid":"38c84e31-3223-4e82-b653-4591b0e05c34","logo":null,"date":"2018-04-28T14:00:00+02:00","start":"14:00","duration":"02:00","room":"G.AP149.013","slug":"GLT18_-_387_-_de_-_g_ap149_013_-_201804281400_-_lpi_prufungen","title":"LPI Pr\u00fcfungen","subtitle":"","track":"Pr\u00fcfungen","type":"exam","language":"de","abstract":"","description":"","persons":[],"links":[{"url":"https://linuxtage.at/lpi","title":"Mehr Information"}]}],"G.AP147.004":[{"id":329,"guid":"25b036d4-ae45-4173-9806-65611e90a78c","logo":null,"date":"2018-04-28T09:55:00+02:00","start":"09:55","duration":"00:25","room":"G.AP147.004","slug":"GLT18_-_329_-_de_-_g_ap147_004_-_201804280955_-_smart_lies_-_alles_smart_-_barbara_wimmer","title":"Smart Lies - alles smart?","subtitle":"Eine Lesung","track":"Community","type":"lecture","language":"de","abstract":"Stellt euch vor, ihr f\u00e4hrt nach Kroatien auf Urlaub und das smarte Schloss eurer gemieteten Ferienwohnung streikt. Oder ihr arbeitet in einem Hochhaus, und der Lift braucht gerade, als ihr ins 30. Stockwerk fahren wollt, ein Update. In der neuen, smarten Welt kann vieles passieren, woran zuerst einmal keiner denkt - au\u00dfer Schriftstellern mit ihrer unendlichen Vorstellungskraft. Die besten Ausschnitte aus \"Smart Lies - alles smart?\" in einer Lesung.","description":"Beim \u201eInternet der Dinge\u201c liegen Wirklichkeit und Utopie nah beieinander: Die ersten vernetzte K\u00fchlschr\u00e4nke, die Spam-Mails verschickt haben, gab es bereits im Jahr 2014. Vernetzte Autos, deren Bremsen am selben System hingen wie der Autoradio, wurden 2015 geknackt und aus der Ferne manipuliert. 2016 folgten Smart-TVs. Diese Geschichten h\u00e4tten auch Science-Fiction-Autoren nicht besser hingekriegt! Oft sind es aber auch weniger spektakul\u00e4re Dinge, wie IP-\u00dcberwachungskameras, Thermostate, Feuermelder, Netzwerkdrucker oder WLAN-Router, die das \u201cInternet der Dinge\u201d zu einer wahren Gefahr f\u00fcr das gesamte Internet machen.\r\n\r\nDie Anthologie \"Smart Lies - Alles smart!\", die Barbara Wimmer zusammen mit G\u00fcnther Friesinger von monochrom ver\u00f6ffentlicht hat, besch\u00e4ftigt sich daher mit dem Thema \u201eAlles smart, oder?\u201c \u2013 Smarte Ger\u00e4te sind oft gar nicht so intelligent wie sie auf den ersten Blick scheinen. Oft sind es auch einfach kleine Spionageger\u00e4te und wir geben damit zudem immer h\u00e4ufiger die Herrschaft \u00fcber unsere eigenen Entscheidungen ab. Eine App hier, die uns die Wassertemperatur verr\u00e4t, einen App da, die unsere Heizung aufdreht. Doch was passiert eigentlich, wenn wir uns auf die Aussage der digitalen Assistentin Alexa verlassen, die sagt, dass es drau\u00dfen schneit, statt einfach selbst aus dem Fenster zu sehen und und dabei festzustellen, dass die Sonne scheint?\r\n\r\nBarbaras Geschichten drehen sich etwa um die Update-Problematik bei Alltagsgegenst\u00e4nden sowie darum, wie b\u00f6se Ferien enden k\u00f6nnen, wenn ein smartes Schloss die Urlaubsfreuden verdirbt. Beide Geschichten sind angelehnt an Fakten - ergo, die Grundidee ist nicht erfunden, nur die Geschichten rundherum. Die besten Ausz\u00fcge bekommt ihr hier im Rahmen einer Lesung pr\u00e4sentiert.","persons":[{"id":199,"full_public_name":"Barbara Wimmer"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_329_-_de_-_g_ap147_004_-_201804280955_-_smart_lies_-_alles_smart_-_barbara_wimmer","title":"Video (media.ccc.de)"}]},{"id":313,"guid":"5c28a69e-02ed-4e3e-bf26-9046cf5fde11","logo":null,"date":"2018-04-28T10:30:00+02:00","start":"10:30","duration":"00:25","room":"G.AP147.004","slug":"GLT18_-_313_-_de_-_g_ap147_004_-_201804281030_-_wir_installieren_ubuntu_-_sebastian_elisa_pfeifer","title":"Wir installieren Ubuntu!","subtitle":"","track":"Anwendungen","type":"lecture","language":"de","abstract":"Ich zeige euch Schritt f\u00fcr Schritt wie man Ubuntu auf seinem PC installiert, wenn man gerne Dual Boot mit Windows h\u00e4tte.","description":"","persons":[{"id":135,"full_public_name":"Sebastian Elisa Pfeifer"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_313_-_de_-_g_ap147_004_-_201804281030_-_wir_installieren_ubuntu_-_sebastian_elisa_pfeifer","title":"Video (media.ccc.de)"}]},{"id":348,"guid":"f55c60ce-85d5-457f-a6c1-74317ea72bdd","logo":null,"date":"2018-04-28T11:00:00+02:00","start":"11:00","duration":"00:45","room":"G.AP147.004","slug":"GLT18_-_348_-_de_-_g_ap147_004_-_201804281100_-_wem_gehort_das_was_ich_programmiere_-_sorciere1024","title":"wem geh\u00f6rt das, was ich programmiere?","subtitle":"","track":"Community","type":"lecture","language":"de","abstract":"Wem meine Programme geh\u00f6ren, h\u00e4ngt davon ab, welche Ma\u00dfnahmen ich ergreife und wie mein Dienstvertrag aussieht. Nichts vorzusehen kann sich bitter  r\u00e4chen.","description":"Computerprogramme fallen \"als Werk der Literatur\" automatisch ohne Antrag, ohne weiteres  Zutun unter das Urheberrecht. Das Programm geh\u00f6rt dem Programmierer, sofern Firmen nicht durch Vertr\u00e4ge vorsorgen.\r\n\r\nEine weitere M\u00f6glichkeit ist eine Patentanmeldung (Computerimplemented Inventions)\r\n\r\nDiese beiden M\u00f6glichkeiten werden vorgestellt.\r\n- - - -\r\n\r\nEs gibt noch die M\u00f6glichkeit, ein Programm der Allgemeinheit frei zug\u00e4nglich zu machen. Dies geschieht durch aktives Freigeben mittels CC Lizenzen. Diese werden in meinem Vortrag nicht behandelt.","persons":[{"id":81,"full_public_name":"sorciere1024"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_348_-_de_-_g_ap147_004_-_201804281100_-_wem_gehort_das_was_ich_programmiere_-_sorciere1024","title":"Video (media.ccc.de)"}]},{"id":384,"guid":"d23abae3-6fb3-4de5-916e-d7caf96cec6e","logo":null,"date":"2018-04-28T11:55:00+02:00","start":"11:55","duration":"00:45","room":"G.AP147.004","slug":"GLT18_-_384_-_de_-_g_ap147_004_-_201804281155_-_openstack_-_open_source_private_cloud_-_mario_sommer","title":"Openstack - Open Source Private Cloud","subtitle":"","track":"Admin","type":"lecture","language":"de","abstract":"OpenStack ist eine Sammlung von Software-Tools zum Erstellen und Verwalten von Cloud-Computing-Plattformen f\u00fcr \u00f6ffentliche und private Clouds.\r\nDer Vortrag soll eine Einf\u00fchrung bieten was Openstack ist, wie es aufgebaut ist und welche M\u00f6glichkeiten Openstack als private Cloud im Unternehmen bietet.","description":"OpenStack ist eine Sammlung von Software-Tools zum Erstellen und Verwalten von Cloud-Computing-Plattformen f\u00fcr \u00f6ffentliche und private Clouds.\r\nDer Vortrag soll eine Einf\u00fchrung bieten was Openstack ist, wie es aufgebaut ist und welche M\u00f6glichkeiten Openstack als private Cloud im Unternehmen bietet.","persons":[{"id":217,"full_public_name":"Mario Sommer"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_384_-_de_-_g_ap147_004_-_201804281155_-_openstack_-_open_source_private_cloud_-_mario_sommer","title":"Video (media.ccc.de)"}]},{"id":374,"guid":"81747e92-2676-40b9-86ff-09869b125d94","logo":"/system/logos/374/medium/IMG_6738.JPG?1518989323","date":"2018-04-28T12:45:00+02:00","start":"12:45","duration":"00:45","room":"G.AP147.004","slug":"GLT18_-_374_-_de_-_g_ap147_004_-_201804281245_-_backups_gelegentlich_-_maclemon","title":"Backups (gelegentlich\u2026)","subtitle":"Was k\u00f6nnte schon schief gehen?","track":"Admin","type":"lecture","language":"de","abstract":"Datentr\u00e4ger entziehen sich, oft spontan und unverhofft, aus verschiedensten Gr\u00fcnden unserem Zugriff. Mit der richtigen Backup-Strategie kannst Du Dein Risiko minimieren.\r\n\r\nAus Liebe zu den Bits!","description":"Erfahre warum die anderen so selten Backups machen und was dabei alles schief gehen kann.\r\n\r\nWarum werden Datentr\u00e4ger unlesbar?\r\nWie klassifiziere ich meine Dateien?\r\nWelche Technik ist f\u00fcr welche Datenmengen geeignet?\r\nKann ich dem Backup-Ziel vertrauen?\r\nWie erstelle ich meine pers\u00f6nliche Backup Strategie?\r\nWie schnell kann ich meine Daten sichern?\r\nUnd wie lange dauert es bis ich meine Daten wieder bekommen kann?\r\n\r\nDiesen allt\u00e4glichen Fragen rund um die Datenhaltung sei der Talk gewidmet.","persons":[{"id":56,"full_public_name":"MacLemon"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_374_-_de_-_g_ap147_004_-_201804281245_-_backups_gelegentlich_-_maclemon","title":"Video (media.ccc.de)"}]},{"id":359,"guid":"a4b6d7b8-48ae-47e4-a348-ce7ba14fdb65","logo":"/system/logos/359/medium/logo-280x150.CI7AKhb1.png?1517915580","date":"2018-04-28T13:50:00+02:00","start":"13:50","duration":"00:45","room":"G.AP147.004","slug":"GLT18_-_359_-_de_-_g_ap147_004_-_201804281350_-_modernes_sql_in_open-source_datenbanken_-_markus_winand","title":"Modernes SQL in Open-Source Datenbanken","subtitle":"Da geht mehr als nur SQL-92!","track":"Anwendungen","type":"lecture","language":"de","abstract":"Mit MariaDB 10.2 und insbesondere MySQL 8.0 werden einige der wichtigsten SQL-Neuerungen eingef\u00fchrt und damit einer gr\u00f6\u00dferen Nutzergruppe zug\u00e4nglich. Dieser Vortrag zeigt die wichtigsten Neuerungen und deren Vorteile.","description":"Seit SQL-92 wurde der SQL-Standard f\u00fcnf mal \u00fcberarbeitet. Die aktuelle Version ist aus dem Jahr 2016.\r\n\r\nDabei ist insbesondere nennenswert, dass das Credo der rein relationalen Algebra bereits mit SQL:1999 aufgegeben wurde. Seither wurde SQL stetig um nicht-relationale Funktionen erweitert. Die Spanne reicht dabei von Dokumentformaten wie XML oder JSON bis zu statistischen Funktionen wie dem median.\r\n\r\nIn diesem Vortrag l\u00f6se ich einige g\u00e4ngige Probleme mit SQL-92 und modernem SQL, um den Unterschied deutlich zu machen. Nat\u00fcrlich zeige ich auch, welche Datenbanken diese Funktionen bereits unterst\u00fctzen.","persons":[{"id":204,"full_public_name":"Markus Winand"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_359_-_de_-_g_ap147_004_-_201804281350_-_modernes_sql_in_open-source_datenbanken_-_markus_winand","title":"Video (media.ccc.de)"}]},{"id":340,"guid":"065e78a2-c020-4199-ad38-4bea1e62eb15","logo":null,"date":"2018-04-28T14:45:00+02:00","start":"14:45","duration":"00:25","room":"G.AP147.004","slug":"GLT18_-_340_-_de_-_g_ap147_004_-_201804281445_-_git_branching_modelle_-_katharina_seke","title":"Git Branching Modelle","subtitle":"Ein \u00dcberblick","track":"Community","type":"lecture","language":"de","abstract":"Git ist heute Industriestandard zur Versionsverwaltung in der Softwareentwicklung. Dabei haben sich verschiedene Branching-Modelle etabliert - jedes Modell hat seine Vorteile, aber auch seinen Preis.\r\n","description":"Im Vortrag werden verschiedene Branching-Modelle, ihre Anwendungsgebiete und die auch die praktische Umsetzung, eventuelle Toolunterst\u00fctzung, Vor- und Nachteile vorgestellt. ","persons":[{"id":201,"full_public_name":"Katharina Seke"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_340_-_de_-_g_ap147_004_-_201804281445_-_git_branching_modelle_-_katharina_seke","title":"Video (media.ccc.de)"}]},{"id":309,"guid":"c38c514b-99f4-4906-a0e5-189df72dbd9e","logo":null,"date":"2018-04-28T15:15:00+02:00","start":"15:15","duration":"00:25","room":"G.AP147.004","slug":"GLT18_-_309_-_de_-_g_ap147_004_-_201804281515_-_best_practices_in_der_it-administration_version_2018_-_michael_prokop","title":"Best Practices in der IT-Administration, Version 2018","subtitle":"","track":"Admin","type":"lecture","language":"de","abstract":"Die IT-Branche entwickelt sich st\u00e4ndig weiter, das gilt auch f\u00fcr den modernen IT-Administrator. Wer stabile IT-Infrastruktur langfristig betreut, muss sich st\u00e4ndig mit- und weiterentwickeln. Welche Best Practices gibt es im Jahr 2018?","description":"Die IT-Branche entwickelt sich st\u00e4ndig weiter, das gilt auch f\u00fcr den modernen IT-Administrator. Wer stabile IT-Infrastruktur langfristig betreut, muss sich st\u00e4ndig mit- und weiterentwickeln. Dabei gilt es einen gesunden Mix aus Kontinuit\u00e4t und innovativen Technologien zu finden, ohne dabei gleich auf jeden Hype aufzuspringen.\r\n\r\nVor 20 Jahren gab es kein Konfigurationsmanagement wie man es heute mit etablierten Tools wie Puppet/Chef/Ansible gewohnt ist. Continuous Delivery, Autoscaling, DevOps, Serverless,... sind Konzepte und Praktiken, die wir in dieser Form erst seit - vergleichsweise - wenigen Jahren kennen bzw. praktizieren. Der moderne IT-Administrator redet ganz selbstverst\u00e4ndlich von Versionskontrolle, Containern und der Cloud.\r\n\r\nNoch nie war der der Betrieb von IT-Infrastruktur auf einem so hohen Niveau wie heutzutage m\u00f6glich. Gleichzeitig werden die Anforderungen an die Infrastruktur immer komplexer und produktionskritischer. In diesem Vortrag schauen wir uns an, was sich im Laufe der letzten Jahre getan hat und  welche Tools und Konzepte den Sprung vom Hype-Zug in die Sysadmin-Werkzeugkiste geschafft haben.\r\n\r\nStichworte: Versionskontrolle, Container, Monitoring, Logging, Metriken, Continuous Delivery, Debugging, APIs","persons":[{"id":194,"full_public_name":"Michael Prokop"}],"links":[{"url":"https://michael-prokop.at/blog/?origin=glt18frab","title":"mikas blog"},{"url":"https://michael-prokop.at/slides/glt18_best-practices-in-it.pdf?origin=glt18frab","title":"Vortragsfolien (PDF)"},{"url":"https://www.youtube.com/watch?v=woC1ZaQP-9k&index=22&list=PLWHx0EvwLLUFcEes7G86LMyjIPE8YV1X6","title":"Vortragsvideo (YouTube)"},{"url":"https://media.ccc.de/v/GLT18_-_309_-_de_-_g_ap147_004_-_201804281515_-_best_practices_in_der_it-administration_version_2018_-_michael_prokop","title":"Vortragsvideo (CCC)"}]},{"id":321,"guid":"baef3860-9786-4917-a46c-5ddd4fdac22e","logo":"/system/logos/321/medium/logo_tag_only_64x64.png?1517049793","date":"2018-04-28T15:50:00+02:00","start":"15:50","duration":"00:45","room":"G.AP147.004","slug":"GLT18_-_321_-_en_-_g_ap147_004_-_201804281550_-_the_advantages_of_file_name_conventions_and_tagging_-_karl_voit","title":"The Advantages of File Name Conventions and Tagging","subtitle":"Tagging, Offline, Decentral, Plattform-independent","track":"Anwendungen","type":"lecture","language":"en","abstract":"Most users do not have a clear strategy for managing their files. This talk presents an easy to use set of workflows and tools that prevents chaos for even lazy people.","description":"Managing files in a local file system like C: or $HOME might result in a chaotic situation where you can't find information you stored away some time ago. There are multiple things that can help you to prevent this mess.\r\n\r\nUsing a really simple file name convention that consists of date- or time-stamps, description and one or more optional tags, Karl has developed a set of methods and tools that help users curating their own data in a classical file system.\r\n\r\nThis general concept will be explained according to the use-cases that arises when you maintain a collection of digital photographs: from the camera to presenting the highlights of your vacation.\r\n\r\nTagging, Offline, Decentral, Plattform-independent ","persons":[{"id":33,"full_public_name":"Karl Voit"}],"links":[{"url":"http://karl-voit.at/managing-digital-photographs/","title":"Blog article that explains the concept"},{"url":"https://github.com/novoid/date2name","title":"Tool: date2name"},{"url":"https://github.com/novoid/move2archive","title":"Tool: move2archive"},{"url":"https://github.com/novoid/appendfilename","title":"Tool: appendfilename"},{"url":"https://github.com/novoid/filetags","title":"Tool: filetags"},{"url":"https://media.ccc.de/v/GLT18_-_321_-_en_-_g_ap147_004_-_201804281550_-_the_advantages_of_file_name_conventions_and_tagging_-_karl_voit","title":"Video (media.ccc.de)"}]},{"id":306,"guid":"c32f7e51-6c54-490b-bd4d-6745aca48f51","logo":null,"date":"2018-04-28T16:45:00+02:00","start":"16:45","duration":"00:45","room":"G.AP147.004","slug":"GLT18_-_306_-__-_g_ap147_004_-_201804281645_-_postgresql_zeitreihenanalyse_-_hans-jurgen_schonig","title":"PostgreSQL: Zeitreihenanalyse","subtitle":"Tips und Tricks f\u00fcr Zeitreihen ...","track":"Anwendungen","type":"lecture","language":"","abstract":"Zeitreihen sind in einem modernen Unternehmen superwichtig und werden immer wichtiger. Egal, ob es um Prognosen, die Analyse historischer Entwicklungen oder um Fehleranalyse geht. Zeitreihen sind \u00fcberall. Grund genug, um uns anzusehen, wie man das mit PostgreSQL bewerkstelligen kann.","description":"\"Eine Zeitreihe ist eine zeitabh\u00e4ngige Folge von Datenpunkten. Typische Beispiele f\u00fcr Zeitreihen sind B\u00f6rsenkurse, Wahlabsichtsbefragungen oder Wetterbeobachtungen ...\" - so steht es auf Wikipedia. Nat\u00fcrlich kann man auch mit PostgreSQL Zeitreihen effizient analysieren.\r\nIm Rahmen dieses Vortrags wird gezeigt, wie man das idealerweise mit PostgreSQL macht ","persons":[{"id":14,"full_public_name":"Hans-J\u00fcrgen Sch\u00f6nig"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_306_-__-_g_ap147_004_-_201804281645_-_postgresql_zeitreihenanalyse_-_hans-jurgen_schonig","title":"Video (media.ccc.de)"}]},{"id":366,"guid":"5d5e3275-0f1a-41ae-a1ad-a98ba66f1390","logo":null,"date":"2018-04-28T17:40:00+02:00","start":"17:40","duration":"00:25","room":"G.AP147.004","slug":"GLT18_-_366_-_de_-_g_ap147_004_-_201804281740_-_pi-hole_schwarzes_loch_fur_werbung_-_andreas_voit","title":"Pi-hole: Schwarzes Loch f\u00fcr Werbung","subtitle":"Eine Erweiterung zur Unterst\u00fctzung von Adblockern","track":"Anwendungen","type":"lecture","language":"de","abstract":"In diesem Vortrag wird eine weitere Variante beschrieben, wie man sich noch effektiver vor Online Trackern sch\u00fctzen kann.","description":"Bisherige Schutzma\u00dfnahmen gegen unerw\u00fcnschte Werbeeinblendungen oder Tracker waren die Verwendung von Browser Plugins, IP Tables in der Routerkonfiguration, surfen \u00fcber VPN oder TOR.\r\n\r\nPi-hole wurde 2015 entwickelt und wie der Name schon darauf hinweist, kommt es zum Einsatz \u00fcber einen Raspberry Pi. Der Raspberry Pi fungiert im Netzwerk als lokaler DNS (Domain Name Server) und erm\u00f6glicht die Filterung von unerw\u00fcnschten URLs. Dabei stehen vorgefertigte Blocklisten zur Verf\u00fcgung, die durch eigene Eintr\u00e4ge erweitert werden k\u00f6nnen. Des Weiteren bietet pi hole \u00fcber seine Weboberfl\u00e4che die M\u00f6glichkeit zur \u00dcberwachung des DNS Verkehrs.\r\n\r\nIn diesem Vortrag gehe ich darauf ein, wie ich auf pi hole gekommen bin, gebe einen groben \u00dcberblick \u00fcber die Installation und Integration in das eigene Netzwerk und abschlie\u00dfen werde ich mit einer Zusammenfassung weiterer Ma\u00dfnahmen um den Trackern das Leben schwer zu machen.","persons":[{"id":103,"full_public_name":"Andreas Voit"}],"links":[{"url":"https://www.kuketz-blog.de/pi-hole-schwarzes-loch-fuer-werbung-raspberry-pi-teil1/","title":"Anleitung zur Installation und Konfiguration von pi hole"},{"url":"https://github.com/pi-hole/pi-hole","title":"pi hole auf github"},{"url":"https://www.andreas-voit.at","title":"Blog von Andreas Voit"},{"url":"https://twitter.com/di0v0n","title":"Twitter von Andreas Voit"},{"url":"https://media.ccc.de/v/GLT18_-_366_-_de_-_g_ap147_004_-_201804281740_-_pi-hole_schwarzes_loch_fur_werbung_-_andreas_voit","title":"Video (media.ccc.de)"}]}],"G.AP147.005":[{"id":386,"guid":"b64db939-17d4-4cab-b271-59d8bd0e48c9","logo":null,"date":"2018-04-28T09:15:00+02:00","start":"09:15","duration":"00:30","room":"G.AP147.005","slug":"GLT18_-_386_-_de_-_g_ap147_005_-_201804280915_-_die_digitale_transformation_am_beispiel_der_digitalen_burgerinteraktion_-_matthias_lichtenthaler","title":"Die Digitale Transformation am Beispiel der Digitalen B\u00fcrgerinteraktion","subtitle":"Kommunikation, Kollaboration, Partizipation","track":"Keynote","type":"lecture","language":"de","abstract":"\u2022 IT Technologie f\u00fcr verbesserte B\u00fcrger-Staat Interaktion\r\n\u2022 Einsatzszenarien f\u00fcr Artificial Intelligence, Process Automation\r\nund Blockchain L\u00f6sungen\r\n\u2022 Linux im Public Sector (z.B. US Verteidigungsministerium)","description":"","persons":[{"id":216,"full_public_name":"Matthias Lichtenthaler"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_386_-_de_-_g_ap147_005_-_201804280915_-_die_digitale_transformation_am_beispiel_der_digitalen_burgerinteraktion_-_matthias_lichtenthaler","title":"Video (media.ccc.de)"}]},{"id":330,"guid":"9f891f57-4fc3-4804-9f41-cac1ef55b529","logo":null,"date":"2018-04-28T10:05:00+02:00","start":"10:05","duration":"00:45","room":"G.AP147.005","slug":"GLT18_-_330_-_de_-_g_ap147_005_-_201804281005_-_x-factor_das_unfassbare_-_die_geschichte_von_meltdown_und_spectre_-_michael_schwarz","title":"X-Factor: Das Unfassbare - Die Geschichte von Meltdown und Spectre","subtitle":"","track":"Community","type":"lecture","language":"de","abstract":"Die unglaubliche Geschichte von Meltdown und Spectre, zwei Schwachstellen in modernen CPUs, erz\u00e4hlt vom Team das Meltdown entdeckt hat. ","description":"In diesem Vortrag pr\u00e4sentieren wir die unglaubliche Geschichte von Meltdown und Spectre.\r\nDie zwei Sicherheitsl\u00fccken in CPUs erlauben das Lesen von normalerweise unzug\u00e4nglichen Speicherregionen und werden daher von vielen Experten als die schlimmsten jemals gefundenen Sicherheitsl\u00fccken betrachtet.\r\nWir, das Team der TU Graz, pr\u00e4sentieren in diesem Vortrag unsere Entdeckungsgeschichte.\r\n\r\nDer Vortrag behandelt Fragen rund um Meltdown und Spectre, die uns immer wieder von vielen Leuten gestellt wurden:\r\nWie wurde die Schwachstelle entdeckt, was ist dann passiert, was sind die Verbindungen zwischen den verschiedenen Teams, ist das alles eine Verschw\u00f6rung (Spoiler: nein, ist es nicht)?\r\nUnsere Antworten auf diese Fragen bringen interessante Zusammenh\u00e4nge ans Tageslicht, die hoffentlich auch Verschw\u00f6rungstheorien entkr\u00e4ften.\r\n\r\nAuf der technischen Seite des Vortrags geben wir einen \u00dcberblick zu Meltdown und Spectre mit Hilfe von Analogien zur realen Welt.\r\nDieser \u00dcberblick erm\u00f6glicht es, die technischen Details leicht verst\u00e4ndlich zu diskutieren.\r\nWir erkl\u00e4ren den notwendigen Hintergrund f\u00fcr die Attacken, wie Branch Prediction und Cache-Attacken, sowie den konkreten Meltdown- und Spectre-Angriff.\r\n\r\nAls Abschluss diskutieren wir Gegenma\u00dfnahmen, die vor diesen Angriffen sch\u00fctzen.\r\nWir zeigen, dass Meltdown vollst\u00e4ndig in Software verhindert werden kann, mit einer Idee, die ebenfalls von unserem Team stammt.\r\nWir diskutieren auch die aktuellen Ans\u00e4tze zur Verhinderung von Spectre, und erl\u00e4utern wie effektiv diese sind. \r\n","persons":[{"id":190,"full_public_name":"Michael Schwarz"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_330_-_de_-_g_ap147_005_-_201804281005_-_x-factor_das_unfassbare_-_die_geschichte_von_meltdown_und_spectre_-_michael_schwarz","title":"Video (media.ccc.de)"}]},{"id":327,"guid":"1e7ca9c3-609b-4c73-bf25-60501cba6791","logo":"/system/logos/327/medium/cli_linuxtage.jpg?1517224272","date":"2018-04-28T11:00:00+02:00","start":"11:00","duration":"00:45","room":"G.AP147.005","slug":"GLT18_-_327_-_de_-_g_ap147_005_-_201804281100_-_moderne_kommandozeilen_werkzeuge_-_leyrer","title":"Moderne Kommandozeilen Werkzeuge","subtitle":"Schneller, besser, praktischer - Alternativen zu grep, ls und find","track":"Admin","type":"lecture","language":"de","abstract":"ls, grep, find, ifconfig. Wir kennen sie alle und nutzen sie t\u00e4glich. Dabei g\u00e4be es mittlerweile, zum Teil bessere, Alternativen. Ein Blick auf die Kommandozeilenwerkzeuge des Jahres 2018.","description":"Linux ohne einer Kommandozeile ist wie ein Himmel ohne Sterne. Aber wie sieht es eigentlich mit den Tools aus, die wir hier verwenden?\r\nDie meisten Tools, die wir kennen und t\u00e4glich verwenden, stammen entweder aus dem POSIX-Umfeld oder GNU-Userland. POSIX tools und Optionen stammen zum Teil aus 1988, und auch die Kommandozeilen-Werkzeuge aus dem GNU-Umfeld sind nicht viel moderner. Dabei g\u00e4be es durchaus zeitgem\u00e4\u00dfe Alternativen. Lasst uns gemeinsam einen Blick auf ripgrep, exa, fzf, ip und Co. werfen.","persons":[{"id":55,"full_public_name":"leyrer"}],"links":[{"url":"http://www.opengroup.org/austin/papers/posix_faq.html","title":"POSIX 1003.1 Frequently Asked Questions"},{"url":"https://en.wikipedia.org/wiki/List_of_Unix_commands","title":"List of Unix commands"},{"url":"https://en.wikipedia.org/wiki/Util-linux","title":"util-linux"},{"url":"https://www.gnu.org/software/coreutils/coreutils.html","title":"Coreutils - GNU core utilities"},{"url":"https://github.com/BurntSushi/ripgrep","title":"ripgrep"},{"url":"https://the.exa.website/","title":"exa - a modern replacement for ls"},{"url":"https://github.com/junegunn/fzf","title":"A command-line fuzzy finder"},{"url":"https://en.wikipedia.org/wiki/Iproute2","title":"iproute2"},{"url":"https://www.slideshare.net/BarbarossaTM/contemporary-linux-networking","title":"@BarbarossaTM: Contemporary Linux Networking"},{"url":"http://ohmyz.sh/","title":"oh-my-zsh"},{"url":"https://httpie.org/","title":"HTTPie"},{"url":"https://www.jefftk.com/icdiff","title":"icdiff"},{"url":"https://github.com/Xfennec/progress","title":"progress"},{"url":"https://media.ccc.de/v/GLT18_-_327_-_de_-_g_ap147_005_-_201804281100_-_moderne_kommandozeilen_werkzeuge_-_leyrer","title":"Video (media.ccc.de)"}]},{"id":373,"guid":"0e882675-e564-4d14-a2eb-251dc2c68783","logo":null,"date":"2018-04-28T11:55:00+02:00","start":"11:55","duration":"00:45","room":"G.AP147.005","slug":"GLT18_-_373_-_de_-_g_ap147_005_-_201804281155_-_die_osterreichische_stromversorgung_-_georg_achleitner","title":"Die \u00f6sterreichische Stromversorgung","subtitle":"Ein Blick hinter die Kulissen","track":"Community","type":"lecture","language":"de","abstract":"In diesem Vortag wird ein Blick auf die \u00f6sterreichsiche Stromversorgung gemacht. Worin bestehen die aktuellen Herausforderungen, wie wird die hohe Verf\u00fcgbarkeit der europ\u00e4ischen Stromversorgung garantiert.","description":"Alle unsere PCs, Handies, \u2026 funktionieren mit Elektrizit\u00e4t. \r\nAber was steckt dahinter. \r\n\r\nIn diesem Vortrag wird aus Sicht des \u00f6sterreichischen \u00dcbertragungsnetzbetreibers Austrian Power Grid AG ein Einblick in die \u00f6sterreichische und europ\u00e4ische Stromversorgung gegeben. \r\n\r\nWas sind die aktuellen Herausforderungen (\"Energiewende\", erneuerbare Energien, Strommarkt, \u2026). \r\nWie betrifft mich das als Einzelnen? \r\n\r\nEs soll der Blick dahinter gezeigt werden um ein Gef\u00fchl f\u00fcr die Komplexit\u00e4t des Systems zu bekommen. ","persons":[{"id":209,"full_public_name":"Georg Achleitner"}],"links":[]},{"id":378,"guid":"5ef135ce-0d27-4ca1-82f6-b476d4ac5420","logo":null,"date":"2018-04-28T12:45:00+02:00","start":"12:45","duration":"00:15","room":"G.AP147.005","slug":"GLT18_-_378_-__-_g_ap147_005_-_201804281245_-_lightning_talks","title":"Lightning Talks","subtitle":"5 min Kurzvortr\u00e4ge","track":"Lightning-Talk","type":"lightning_talk","language":"","abstract":"Spontane Einreichungen noch m\u00f6glich. Bitte PDF Slides vorbereiten.\r\nReihenfolge kann vom Programm abweichen!","description":"","persons":[],"links":[{"url":"https://media.ccc.de/v/GLT18_-_378_-__-_g_ap147_005_-_201804281245_-_lightning_talks","title":"Video (media.ccc.de)"}]},{"id":335,"guid":"fef0a77c-9827-4ba5-8263-5206cdf5b1db","logo":"/system/logos/335/medium/wpia_logo.jpg?1517352419","date":"2018-04-28T13:00:00+02:00","start":"13:00","duration":"00:05","room":"G.AP147.005","slug":"GLT18_-_335_-_de_-_g_ap147_005_-_201804281300_-_wpia_vorgestellt_-_reinhard_mutz","title":"WPIA vorgestellt","subtitle":"Aufgabenstellung und Organisation","track":"Lightning-Talk","type":"lightning_talk","language":"de","abstract":"WPIA errichtet derzeit eine Certificate Authority (X.509). Dazu wurde eine rechtssichere Organisationsstruktur aufgebaut. Derzeit bereiten wir den Launch und das Audit vor.","description":"Der Vortrag beschreibt in der gebotenen K\u00fcrze die Organisationsstruktur, erkl\u00e4rt das WARUM und WIESO und zeigt auf, wie und in welchen Bereichen jeder mitarbeiten kann.\r\nDie Software ist selbstentwickelt und steht unter einer FLOSS Lizenz.","persons":[{"id":142,"full_public_name":"Reinhard Mutz"}],"links":[{"url":"https://wpia.club","title":"WPIA"}]},{"id":372,"guid":"a0b43df3-bd46-470c-b069-b91d33a09d02","logo":null,"date":"2018-04-28T13:05:00+02:00","start":"13:05","duration":"00:05","room":"G.AP147.005","slug":"GLT18_-_372_-_de_-_g_ap147_005_-_201804281305_-_was_hat_eine_modelleisenbahn_mit_einer_jalousie_zu_tun_-_georg_achleitner","title":"Was hat eine Modelleisenbahn mit einer Jalousie zu tun?","subtitle":"","track":"Lightning-Talk","type":"lightning_talk","language":"de","abstract":"In diesem Lightning Talk wird eine Idee skizziert, wie man auf eine bestehend \u201eeinfache\u201c Stockwerks-Jalousiensteuerung mittels Modellbahndekodern eine intelligente Steuerung aufsetzen kann. ","description":"Viele Jalousiensteuerungen funktionieren sowohl direkt am jeweiligen Fenster als auch zb f\u00fcr eine gesamtes Stockwerk. Konventionell wird die Steuerung mittels einer Zweidrahttechnik gel\u00f6st. \r\n\r\nDie Herausforderung ist, diese zwei Dr\u00e4hte als Bus mit handels\u00fcblichen Dekodern zu verwenden. \r\n\r\nEine Idee dazu ist dies mit Modellbahndekodern zu machen. ","persons":[{"id":209,"full_public_name":"Georg Achleitner"}],"links":[]},{"id":354,"guid":"218a18ae-7460-4e17-b29a-122cf74481b2","logo":"/system/logos/354/medium/sleep_head.anim.gif?1517485357","date":"2018-04-28T13:10:00+02:00","start":"13:10","duration":"00:05","room":"G.AP147.005","slug":"GLT18_-_354_-_de_-_g_ap147_005_-_201804281310_-_zsh_-_global_aliases_-_sven_guckes","title":"zsh - global aliases","subtitle":"the magic of Z-shell","track":"Lightning-Talk","type":"lightning_talk","language":"de","abstract":"Weniger tippen mittels globaler Aliase!","description":"Globale Aliase sind Worte, die \u00fcberall expandiert werden, dh wenn sie nicht an der Stelle eines Kommandos vorkommen.\r\n\r\nAnbei die Kommandozeile f\u00fcr das Auffinden aller Webadressen aus der neuesten Datei mit folgernder Sortierung und \u00dcberf\u00fchrung an das Tool zur Anzeige als Menu:\r\n\r\nLIGHTNING TALK\r\nzsh - global aliases\r\n\r\ngo URL : S U\r\n\r\nErkl\u00e4rung:\r\ngo = grep -o\r\nalias -g URL=\"'http:[^ ]*'\"  # Muster f\u00fcr URLs\r\n: = ' *(.om[1])' # newest file\r\nS = | sort\r\nU = | urlview\r\n\r\n->\r\ngrep -o 'http:[^ ]*'  '*(.om[1]) | sort | urlview\r\n\r\nweitere n\u00fctzliche globale Aliase:\r\nG = | grep\r\nH = | head\r\nL = | less\r\nP = | (pipe)\r\nT = | tail","persons":[{"id":159,"full_public_name":"Sven Guckes"}],"links":[]},{"id":356,"guid":"b7d63fe1-2773-4a14-a5b0-bcb2630ae941","logo":"/system/logos/356/medium/restic-logo_400x400.jpg?1517692786","date":"2018-04-28T13:15:00+02:00","start":"13:15","duration":"00:05","room":"G.AP147.005","slug":"GLT18_-_356_-_en_-_g_ap147_005_-_201804281315_-_restic_-_lukas_prokop","title":"restic","subtitle":"Backups done right!","track":"Lightning-Talk","type":"lightning_talk","language":"en","abstract":"restic is a backup program that is fast, efficient and secure.","description":"Restic is a backup software written in Go. It uses a simple command line interface, stores files encrypted in a packed file format and is able to use various backends (SFTP, REST, Amazon S3, Google Cloud, ...).\r\n\r\nRestic serves as my most important backup tool. I will show how to use it and cover the most important usecases. Live demonstration included.","persons":[{"id":9,"full_public_name":"Lukas Prokop"}],"links":[{"url":"https://restic.net/","title":"restic website"},{"url":"http://restic.readthedocs.io/en/latest/","title":"restic documentation"},{"url":"https://github.com/restic/restic","title":"restic on github"},{"url":"http://lukas-prokop.at/talks/glt18-restic/","title":"Talk slides"}]},{"id":337,"guid":"dd9b5ced-f1ff-4502-81ce-189d17b21260","logo":"/system/logos/337/medium/sql-server-express1.png?1517381689","date":"2018-04-28T13:20:00+02:00","start":"13:20","duration":"00:05","room":"G.AP147.005","slug":"GLT18_-_337_-_de_-_g_ap147_005_-_201804281320_-_microsoft_sql_server_mit_linux_und_docker_-_thomas_aglassinger","title":"Microsoft SQL Server mit Linux und Docker","subtitle":"","track":"Lightning-Talk","type":"lightning_talk","language":"de","abstract":"Mit Hilfe von Docker l\u00e4sst sich Microsoft SQL Server auch unter Linux zur Entwicklung von Datenbank-Anwendungen nutzen.","description":"Der Talk beschreibt kurz die Schritte zur Einrichtung eines Microsoft SQL Servers unter Linux, zeigt wie man darauf zugreifen kann und geht darauf ein, wann es sinnvoll sein kann, ein solches Setup zu verwenden.","persons":[{"id":44,"full_public_name":"Thomas Aglassinger"}],"links":[{"url":"https://hub.docker.com/r/microsoft/mssql-server-linux/","title":"MS SQL Docker Hub"},{"url":"https://www.slideshare.net/roskakori/microsoft-sql-server-with-linux-and-docker","title":"Slides"}]},{"id":353,"guid":"12a2bf64-23e8-4fa7-9bb9-cbcbc1048d69","logo":"/system/logos/353/medium/keep_calm_and_use_crypto.png?1517482438","date":"2018-04-28T13:25:00+02:00","start":"13:25","duration":"00:05","room":"G.AP147.005","slug":"GLT18_-_353_-_de_-_g_ap147_005_-_201804281325_-_cryptoparties_-_sven_guckes","title":"Cryptoparties","subtitle":"Signiert+Verschl\u00fcsselt's Endlich!","track":"Lightning-Talk","type":"lightning_talk","language":"de","abstract":"Man *k\u00f6nnte* ja signieren und verschl\u00fcsseln\u2026 also macht es endlich!  \r\nWie macht man das? Wo lernt man das? Auf Cryptoparties!\r\n\r\nDie Helfer der Cryptoparties (\"Engel\" genannt) helfen euch dabei. Installieren, konfigurieren, ausprobieren - das ist der Inhalt. Man mu\u00df die Mathematik dahinter und die Algorithmen nicht verstehen, um es zu benutzen.  Unsere Rechner verschl\u00fcsseln das schon. Man gew\u00f6hnt sich daran.  Eure versendeten Daten sind zwar weiterhin einsehbar+kopierbar - aber eben nicht mehr \"verst\u00e4ndlich\".\r\nund bis sie entschl\u00fcsselt sind seid ihr dann ein bisserl sicherer. :-)\r\n\r\n","description":"Dies ist auch ein Hinweis auf die kommenden Cryptoparties in Graz, im spektral.at - und vielleicht auch auf Key Signing Parties (KSP) im realraum.at (hint hint)\r\n\r\nCryptoParty https://www.cryptoparty.at/Graz\r\nam 1. Montag im Monat im Spektral\r\n2018: Jan01 Feb05 Mar05 Apr02 Mai07 Jun04\r\n      Jul02 Aug06 Sep03 Okt01 Nov05 Dez03\r\nhttps://twitter.com/CryptoPartyGraz/\r\nhttp://lists.mur.at/mailman/listinfo/cryptoparty\r\nhttps://cryptoparty.at/_media/graz:cryptoparty-graz_faltblatt.pdf\r\n\r\nSpektral - Freiraum Projekt in Graz\r\nhttp://www.openstreetmap.org/node/2510218855\r\n www.spektral.at  Lendkai 45, 8020 Graz\r\ninfo@spektral.at  open Mo-Fr 15-20h\r\n\r\n","persons":[{"id":159,"full_public_name":"Sven Guckes"}],"links":[{"url":"https://www.cryptoparty.at/Graz","title":"Cryptoparty Graz"},{"url":"http://www.spektral.at","title":"Spektral - Freiraum Projekt in Graz"}]},{"id":385,"guid":"a4e7700f-8839-42ef-acfd-7d26af0463ef","logo":null,"date":"2018-04-28T13:50:00+02:00","start":"13:50","duration":"00:45","room":"G.AP147.005","slug":"GLT18_-_385_-_de_-_g_ap147_005_-_201804281350_-_system-_und_applikationsmonitoring_-_martin_maurer_-_robert_van_der_stel","title":"System- und Applikationsmonitoring","subtitle":"","track":"Admin","type":"lecture","language":"de","abstract":"Cloud, Microservices, Mobile, IoT, \u2026 jedes f\u00fcr sich oder gemeinsam, haben dramatische Auswirkungen auf die Art und Weise wie wir Monitoring betreiben. Ein statischer Grenzwert auf CPU oder Memory stammt aus einem fr\u00fcheren Jahrzehnt. In diesem Vortrag bekommen Sie eine \u00dcbersicht \u00fcber Monitoring L\u00f6sungen f\u00fcr Server, Applikationen und Businessprozesse mit Bordmitteln und Open Source L\u00f6sungen. Au\u00dferdem erfahren Sie welche KPI's f\u00fcr ein erfolgreiches Monitoring wichtig sind und wie das erreicht werden kann. ","description":"","persons":[{"id":175,"full_public_name":"Martin Maurer"},{"id":219,"full_public_name":"Robert van der Stel"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_385_-_de_-_g_ap147_005_-_201804281350_-_system-_und_applikationsmonitoring_-_martin_maurer_-_robert_van_der_stel","title":"Video (media.ccc.de)"}]},{"id":371,"guid":"27267d09-859b-4ebf-a779-63145861c816","logo":null,"date":"2018-04-28T14:45:00+02:00","start":"14:45","duration":"00:45","room":"G.AP147.005","slug":"GLT18_-_371_-_de_-_g_ap147_005_-_201804281445_-_eu_datenschutzgrundverordnung_dsgvo_open_source_-_helmut_schmidt","title":"EU Datenschutzgrundverordnung DSGVO & Open Source","subtitle":"Die EU Datenschutzgrundverordnung (DSGVO) ab 25. Mai 2018 als Chance f\u00fcr Open Source","track":"Community","type":"lecture","language":"de","abstract":"Die EU DSGVO tritt mit 25. Mai 2018 in Kraft. Insbesondere die hohen Strafen motivieren vorhandene digitale Umgebungen zu evaluieren/dokumentieren und neu anzupassen. Eine Chance f\u00fcr Open Source!","description":"Die EU Datenschutzgrundverordnung (DSGVO) tritt mit 25. Mai 2018 in Kraft - eine in der ganzen Union unmittelbar anwendbare Verordnung mit dem Ziel, den Schutz der Daten von nat\u00fcrlichen Personen in Europa zu vereinheitlichen. Die DSGVO gilt f\u00fcr alle Unternehmen/Organisationen die personenbezogene Daten erheben/verarbeiten - unabh\u00e4ngig von ihrer Gr\u00f6\u00dfe. Insbesondere die hohen Strafen (bis 4% Umsatz bzw. 20 Mio EUR) motivieren vorhandene digitale Umgebungen (Daten/Programme/Prozesse) zu evaluieren/dokumentieren (Verfahrensverzeichnis) und neu anzupassen. Der Vortrag gibt eine \u00dcbersicht \u00fcber die Grundlagen/Anforderungen der DSGVO und ihre Auswirkungen auf bestehende/neue digitale Umgebungen und Systeme (propriet\u00e4r/geschlossen bzw. offen/frei) sowie M\u00f6glichkeiten/Potentiale. Eine Chance f\u00fcr Open Source!\r\n","persons":[{"id":123,"full_public_name":"Helmut Schmidt"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_371_-_de_-_g_ap147_005_-_201804281445_-_eu_datenschutzgrundverordnung_dsgvo_open_source_-_helmut_schmidt","title":"Video (media.ccc.de)"}]},{"id":383,"guid":"4a92dabf-87ab-455c-89a9-ef3930924da0","logo":null,"date":"2018-04-28T15:40:00+02:00","start":"15:40","duration":"00:55","room":"G.AP147.005","slug":"GLT18_-_383_-_de_-_g_ap147_005_-_201804281540_-_common_misconceptions_about_names_and_spaces_and_communities_-_maclemon_-_pascoda_-_rhonda_d_vine_-_florian_flowolf_klien_-_thesix","title":"Common misconceptions about names and spaces and communities","subtitle":"Diskussionsrunde \u00fcber die Realnamepflicht der Grazer Linuxtage","track":"Community","type":"discussion","language":"de","abstract":"Diskussionsrunde \u00fcber die Realnamenpflicht der Grazer Linuxtage","description":"Im Vorfeld der GLT gab es einige Diskussionen rund um die sogenannte \"Realnamenpflicht\" f\u00fcr die Vortragenden. In dieser Runde wollen wir auf die Hintergr\u00fcnde dazu eingehen, unterschiedliche Sichtweisen auf das Thema beleuchten sowie die damit verbundenen Problematiken besprechen und \u00c4ngste beseitigen.","persons":[{"id":56,"full_public_name":"MacLemon"},{"id":202,"full_public_name":"pascoda"},{"id":214,"full_public_name":"Rhonda D'Vine"},{"id":131,"full_public_name":"Florian flowolf Klien"},{"id":222,"full_public_name":"Thesix"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_383_-_de_-_g_ap147_005_-_201804281540_-_common_misconceptions_about_names_and_spaces_and_communities_-_maclemon_-_pascoda_-_rhonda_d_vine_-_florian_flowolf_klien_-_thesix","title":"Video (media.ccc.de)"}]},{"id":363,"guid":"f636e390-cad4-47f7-873d-7a23431fed16","logo":null,"date":"2018-04-28T16:45:00+02:00","start":"16:45","duration":"00:45","room":"G.AP147.005","slug":"GLT18_-_363_-_de_-_g_ap147_005_-_201804281645_-_privater_mailserver_aber_sicher_-_patrick_lesky_-_wolfgang_berger","title":"Privater Mailserver? Aber sicher!","subtitle":"Mit Postfix und Co zum sicheren privaten Mailserver","track":"Admin","type":"lecture","language":"de","abstract":"Viele Nutzer, denen ihre Privatsph\u00e4re wichtig ist, wollen ihre privaten Mails nicht gro\u00dfen IT-Konzernen oder Providern \u00fcberlassen. Die L\u00f6sung: Ein sicheres privates Mailsystem mit OpenSource Software. Dieser Vortrag zeigt, was es zu beachten gilt, damit das Projekt \"Mailserver\" nicht vorschnell im Frust endet.","description":"Interessierte Nutzer, die bereits grundlegende Erfahrung mit der Administration von Linux Server haben, erfahren wie durch die Verwendung diverser Open Source Tools ein sicheres Linux-basierendes Mailsystem f\u00fcr die private Nutzung geschaffen werden kann. Hierbei werden die Vorteile und Nachteile eines privaten, self-hosted Mailsystems erl\u00e4utert, die konzeptionellen Grundlagen erkl\u00e4rt, geschildert was es im Vorfeld zu beachten gilt und wie ein solches System aufgesetzt und konfiguriert wird. Dabei wird der Fokus stets auf Sicherheit und Privacy gelegt. Dar\u00fcber hinaus wird verdeutlicht, wie wichtig ein sauber konfigurierter Spamfilter (SpamAssassin oder rspamd) am Server ist, um nicht im Spam-Chaos zu versinken. Die Vortragenden geben best-practice Ratschl\u00e4ge aus ihrer eigenen Erfahrung und weisen auch auf klassische Anf\u00e4ngerfehler hin. Anhand zweier Szenarien wird gezeigt, wie ein klassischer Mailserver - bestehend aus Postfix, Dovecot und Roundcube - aufgebaut ist und wie sich eine komplette Groupware-L\u00f6sung, basierend auf Kopano und Z-Push, realisieren l\u00e4sst. Abgerundet wird der Vortrag mit zus\u00e4tzlichen allgemeinen Hinweisen zu relevanten Technologien und Protokollen rund um den Betrieb eines Mailservers (n\u00f6tige DNS Records, SPF, DKIM, DMARC, \u2026).","persons":[{"id":205,"full_public_name":"Patrick Lesky"},{"id":207,"full_public_name":"Wolfgang Berger"}],"links":[{"url":"http://www.postfix.org/","title":"Postfix"},{"url":"https://www.dovecot.org/","title":"Dovecot"},{"url":"https://www.ispconfig.org/","title":"ISPConfig"},{"url":"https://roundcube.net/","title":"Roundcube"},{"url":"https://kopano.io/","title":"Kopano Community"},{"url":"https://rspamd.com/","title":"rspamd"},{"url":"https://media.ccc.de/v/GLT18_-_363_-_de_-_g_ap147_005_-_201804281645_-_privater_mailserver_aber_sicher_-_patrick_lesky_-_wolfgang_berger","title":"Video (meda.ccc.de)"}]},{"id":312,"guid":"37531db5-97a0-4e99-8907-16133274b221","logo":null,"date":"2018-04-28T17:40:00+02:00","start":"17:40","duration":"00:45","room":"G.AP147.005","slug":"GLT18_-_312_-_de_-_g_ap147_005_-_201804281740_-_nougatbytes_beta_-_bernhard_slash_trummer_-_karl_voit","title":"Nougatbytes (beta)","subtitle":"Die Bilderr\u00e4tselshow f\u00fcr Geeks","track":"Community","type":"other","language":"de","abstract":"Zwei Teams aus dem Publikum treten gegeneinander an, um Bilderr\u00e4tsel aus dem IT-Bereich (Technik, Netzwerk, Betriebssysteme usw.) zu l\u00f6sen.","description":"Damit es aber nicht zu einfach wird, ist der gesuchte Begriff nicht \"direkt\" dargestellt, sondern mu\u00df \"hinten herum\" bildlich bzw. phonetisch assoziiert werden. Beginnend mit einfachen Bildern wird der Schwierigkeitsgrad im Verlauf des Spiels steigen.\r\n","persons":[{"id":20,"full_public_name":"Bernhard Slash Trummer"},{"id":33,"full_public_name":"Karl Voit"}],"links":[{"url":"https://drive.google.com/open?id=1iclLpaAxwvQY5mBIx_kJK9xy_9P8ff6U","title":"Download-Link zum selber spielen (Google Drive)"},{"url":"https://media.ccc.de/v/GLT18_-_312_-_de_-_g_ap147_005_-_201804281740_-_nougatbytes_beta_-_bernhard_slash_trummer_-_karl_voit","title":"Video (media.ccc.de)"}]}],"G.AP147.006":[{"id":295,"guid":"83235eb6-ce2d-4f4d-8124-1d38010a2076","logo":"/system/logos/295/medium/bash-148836_1280.png?1514557635","date":"2018-04-28T10:05:00+02:00","start":"10:05","duration":"00:45","room":"G.AP147.006","slug":"GLT18_-_295_-_de_-_g_ap147_006_-_201804281005_-_how_to_kommandozeile_-_georg_-_jakob","title":"How To Kommandozeile","subtitle":"Von gr\u00f6\u00dfter Verwirrung zu totaler Hingebung","track":"Anwendungen","type":"lecture","language":"de","abstract":"Wir geben eine Einf\u00fchrung in die Kommandozeile, zeigen grundlegende Befehle anhand praktischer Beispiele.\r\nMit der Kommandozeile kannst du deinen Computer besser kontrollieren, adminstrative Tasks ausf\u00fchren und automatisieren.","description":"Die Kommandozeile ist ein integraler Bestandteil von Linux.\r\nZur Administration eines Systems ist die Kommandozeile unverzichtbar.\r\nDies gilt f\u00fcr Linux am Desktop und noch mehr f\u00fcr Server bei denen oftmals gar keine grafische Oberfl\u00e4che zur Verf\u00fcgung steht.\r\n\r\nWir werden erkl\u00e4ren wie man die Kommandozeile aufruft sowie grundlegende Prinzipien von Linux.\r\n \r\nFolgende Themengebiete werden vorgestellt:\r\nShell und deren Konfiguration: bash, Umgebungsvariablen, .bashrc, .history\r\nNavigation und File Manipulation: ls, cd, cat, mkdir, cp, mv, rm, touch, chmod, chown\r\nKommandos identifizieren: which, type, man, help\r\nInstallation von Applikationen: apt/apt-get\r\nEditieren von Files: nano, vim\r\nProzesse: pkill, killall, xkill, ps, top, htop\r\n    \r\nSobald du dich eingearbeitet und die Grundlagen verstanden hast, wirst du die Kommandozeile lieber als die grafische Oberfl\u00e4che verwenden.\r\n\r\nGr\u00fcnde die Kommandozeile zu verwenden:\r\nZeitersparnis\r\nAbl\u00e4ufe automatisieren (durch Scripting leicht m\u00f6glich)\r\n(Remote-) Serververwaltung, administrative Tasks, mehr Hintergrundwissen erlangen, vielf\u00e4ltige M\u00f6glichkeiten zur Konfiguration\r\ngeeigneteres Werkzeug f\u00fcr manche Aufgaben \r\nDiverse Anwendungen k\u00f6nnen nur \u00fcber die Kommandozeile aufgerufen werden. ","persons":[{"id":77,"full_public_name":"Georg"},{"id":186,"full_public_name":"Jakob"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_295_-_de_-_g_ap147_006_-_201804281005_-_how_to_kommandozeile_-_georg_-_jakob","title":"Video"}]},{"id":307,"guid":"5ae52c55-6447-45f8-9d13-36d15303fffe","logo":"/system/logos/307/medium/wordclock_talk_logo.png?1519823467","date":"2018-04-28T11:00:00+02:00","start":"11:00","duration":"00:45","room":"G.AP147.006","slug":"GLT18_-_307_-_en_-_g_ap147_006_-_201804281100_-_making_a_wordclock_-_florian_flowolf_klien","title":"Making a Wordclock","subtitle":"using Python to show the time in style","track":"Open-Hardware","type":"lecture","language":"en","abstract":"In this talk I'll walk through the process of making a wordclock yourself. I'll show what hardware and software I used to build a wordclock. The talk is aimed at anyone who is interested in a little soldering and programming with Micropython. As all components are readily available. The project is perfect for advanced beginners who want to learn how to make their own electronics projects.","description":"Most clocks you use today are bought. Many are not even your own, but tell you the time when passing by. How many did you build yourself? \r\nAs a software engineer I opted to build an electronic clock that shows the time in a letter matrix (generally known as word clock). In this talk we will look at how this building process looked and what I used to build it. ","persons":[{"id":131,"full_public_name":"Florian flowolf Klien"}],"links":[{"url":"https://flowolf.github.io/glt18-talk","title":"Slides"},{"url":"https://media.ccc.de/v/GLT18_-_307_-_en_-_g_ap147_006_-_201804281100_-_making_a_wordclock_-_florian_flowolf_klien","title":"Video (media.ccc.de)"}]},{"id":320,"guid":"0bf761ab-9746-44c3-8bd0-a1239da75c17","logo":"/system/logos/320/medium/serveimage.png?1521230027","date":"2018-04-28T11:55:00+02:00","start":"11:55","duration":"00:45","room":"G.AP147.006","slug":"GLT18_-_320_-_de_-_g_ap147_006_-_201804281155_-_darktable_-_der_erfahrungsbericht_eines_fotoamateurs_-_dietmar_thaler","title":"Darktable - Der Erfahrungsbericht eines Fotoamateurs","subtitle":"","track":"Anwendungen","type":"lecture","language":"de","abstract":"Als Fotoamateur und Linux-Freund stellt sich die Frage, womit man  seine \u00fcbervolle digitale Beute an Raw-Bildern aus der Systemkamera sammeln, archivieren und nicht zuletzt herzeigbar machen kann. Darktable als Freie Software zur Aufbereitung und Verwaltung von Digitalfotos bietet sich an.","description":"Leute, die ihren Unterhalt mit Fotografie verdienen wollen oder m\u00fcssen, verwenden daf\u00fcr \u00fcblicherweise Produkte eines gro\u00dfen kommerziellen Anbieters. Als Liebhaber Freier Software hat man nicht nur mit dem Gesch\u00e4ftsmodell des Anbieters ein Problem, f\u00fcr Linux stehen diese Produkte auch nicht zur Verf\u00fcgung. Hier bietet Darktable eine Alternative, die kaum W\u00fcnsche offen l\u00e4sst und durch seine Reichhaltigkeit der Bearbeitungsmethoden gl\u00e4nzt.\r\n\r\nNach grunds\u00e4tzlichen Betrachtungen philosophischer Natur ('Was ist ein Foto?'), wird das Programm kurz vorgestellt und seine prinzipielle Funktionsweise aus subjektiver Perspektive geschildert. Ein kurzes Beispiel f\u00fcr den Workflow, wie er vom Vortragenden verfolgt wird, inklusive Bearbeitung eines Bildbeispiels runden die Pr\u00e4sentation ab.","persons":[{"id":25,"full_public_name":"Dietmar Thaler"}],"links":[{"url":"https://www.darktable.org/","title":"Darktable - A virtual lighttable and darkroom for photographers"},{"url":"http://glt.foehnwall.at/","title":"glt.foehnwall.at"},{"url":"https://media.ccc.de/v/GLT18_-_320_-_de_-_g_ap147_006_-_201804281155_-_darktable_-_der_erfahrungsbericht_eines_fotoamateurs_-_dietmar_thaler","title":"Video (media.ccc.de)"}]},{"id":336,"guid":"c2474049-40f0-4d92-935e-e22090e3d343","logo":"/system/logos/336/medium/python-script.png?1517381159","date":"2018-04-28T12:45:00+02:00","start":"12:45","duration":"00:25","room":"G.AP147.006","slug":"GLT18_-_336_-_de_-_g_ap147_006_-_201804281245_-_python_statt_shell-scripts_-_thomas_aglassinger","title":"Python statt Shell-Scripts","subtitle":"Wartbar, robust, skalierbar, portierbar","track":"Community","type":"lecture","language":"de","abstract":"Shell-Scripts sind beliebt, um schnell und kompakt wiederholende Schritte zu automatisieren. Allerdings sind komplexe Shell-Scripts schwer wartbar und haben diverse T\u00fccken. Python bietet eine Alternative als \"echte\" Programmiersprache, die weiterhin kompakte und schnell erstellbare Scripts erm\u00f6glicht.","description":"Der Vortrag zeigt anhand von Bespielen, wie sich mit wenigen Zeilen Python-Code Funktionalit\u00e4ten von Shell-Scripts nachbauen lassen.\r\n\r\n- Standardbefehlen wie cp, rm, grep, find, tail, head etc. nachbauen.\r\n- Externe Programme aufrufenderen Ausgabe weiterverarbeiten.\r\n- Befehlszeilen-Optionen auswerten und pr\u00fcfen.\r\n- Umgebungsvariablen verwenden.\r\n- Fehler behandeln.\r\n\r\nGegen\u00fcber klassischen Shell-Scripts sind Python-Programme gut lesbar und damit wartbar, k\u00f6nnen bei steigender Komplexit\u00e4t in mehrere Module aufgeteilt werden, verwenden zur Fehlerbehandlung Exception-Handling statt leicht ignorierbaren Exit-Codes, sind plattformunabh\u00e4ngig und k\u00f6nnen f\u00fcr \"low level\" Operationen wie String-Transformationen oder Datumsfunktionen auf eine umfangreiche Standardbibliothek zugreifen.\r\n\r\nDabei erhalten sie die gro\u00dfen Vorteil von Shell-Scripts: sie sind schnell geschrieben und kompakt.","persons":[{"id":44,"full_public_name":"Thomas Aglassinger"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_336_-_de_-_g_ap147_006_-_201804281245_-_python_statt_shell-scripts_-_thomas_aglassinger","title":"Video (media.ccc.de)"}]},{"id":324,"guid":"d154dae1-b03c-4533-8c15-b882ffa5ca3a","logo":null,"date":"2018-04-28T13:15:00+02:00","start":"13:15","duration":"00:25","room":"G.AP147.006","slug":"GLT18_-_324_-_de_-_g_ap147_006_-_201804281315_-_open_geo_data_-_lucas_speckbacher","title":"Open(geo)data","subtitle":"","track":"Anwendungen","type":"lecture","language":"de","abstract":"Vortrag \u00fcber Opengeodata, welche Daten gibt es wo und wie k\u00f6nnen diese verwendet werden.\r\nGeh\u00f6ren verschollene Flugzeuge oder Schiffe bald der Vergangenheit an?","description":"Vortrag \u00fcber Opengeodata, welche Daten gibt es wo und wie k\u00f6nnen diese verwendet werden. Geh\u00f6ren verschollene Flugzeuge oder Schiffe bald der Vergangenheit an?\r\n\r\nAm Beispiel von Orthofotos, H\u00f6hendaten, Ortsdaten und \u00e4hnlichem werden die Bezugsquellen, Bezugsformate und Lizenzen erl\u00e4utert.\r\nPassend zu den erw\u00e4hnten Quellen wird auch darauf eingegangen werden, wie diese Daten verarbeitet werden k\u00f6nnen. Bei der Verarbeitung wird nat\u00fcrlich Opensourcesoftware verwendet.\r\n\r\nIn den letzten Jahren hat sich das Angebot an Daten massiv erweitert, dies reicht von statischen Daten, zyklisch v\u00f6ffentlichten bis hin zu aktuellen automatisch ver\u00f6ffentlichten Daten. Ziel ist es noch nicht so bekannte Datenquellen aus dem Schatten zu holen und anhand von Beispielen zur Nutzung anzuregen und die Angst vor Rohdaten zu nehmen.\r\n\r\n#esa #nasa #eu #opendataportal #orthofotos #radar #lidar\r\n\r\n","persons":[{"id":179,"full_public_name":"Lucas Speckbacher"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_324_-_de_-_g_ap147_006_-_201804281315_-_open_geo_data_-_lucas_speckbacher","title":"Video (media.ccc.de)"}]},{"id":341,"guid":"e19ddb1c-2322-4980-9783-eff8a2f6b262","logo":null,"date":"2018-04-28T13:50:00+02:00","start":"13:50","duration":"00:45","room":"G.AP147.006","slug":"GLT18_-_341_-_de_-_g_ap147_006_-_201804281350_-_geschichte_n_der_informatik_-_pascoda","title":"Geschichte(n) der Informatik","subtitle":"Fails und was wir aus ihnen lernen sollten","track":"Community","type":"lecture","language":"de","abstract":"From actual bugs to broken airplanes, from close to nuclear war to racist soap dispensers: Eine Reise durch die Geschichte der Fehler, aus denen wir lernen k\u00f6nnen - und sollten.","description":"","persons":[{"id":202,"full_public_name":"pascoda"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_341_-_de_-_g_ap147_006_-_201804281350_-_geschichte_n_der_informatik_-_pascoda","title":"Video (media.ccc.de)"}]},{"id":297,"guid":"3af88c8a-b051-4691-9c3e-f518f42ca5d3","logo":null,"date":"2018-04-28T14:45:00+02:00","start":"14:45","duration":"00:45","room":"G.AP147.006","slug":"GLT18_-_297_-_de_-_g_ap147_006_-_201804281445_-_pimp_up_your_heimnetzwerk_-_bernhard_slash_trummer","title":"Pimp up your Heimnetzwerk","subtitle":"","track":"Community","type":"lecture","language":"de","abstract":"Basierend auf meinem aktuellen Heimnetzwerk m\u00f6chte ich in diesem Vortrag meine Anwendungsf\u00e4lle vorstellen und Schritt f\u00fcr Schritt den Pfad von der Problemstellung zur L\u00f6sung skizzieren.\r\n\r\nPS: Es geht NICHT um Heimautomatisierung und IoT.","description":"1.) Auf Ger\u00e4te im Heimnetzwerk von aussen (d.h. public Internet) zugreifen.\r\nStichworte: Dynamic DNS, Port Forwarding, SSH\r\n\r\n2.) Einen eigenen Router betreiben (hinter dem Modem vom Provider) inkl. einem eigenen WLAN.\r\nStichworte: hostapd, dhcpd, dnsmasq\r\n\r\n3.) Einen eigenen Webserver betreiben.\r\nStichworte: Apache, certbot, TLS Konfiguration, Nextcloud\r\n\r\n4.) Media Streaming innerhalb des Heimnetzwerkes.\r\nStichworte: DLNA, minidlna, Android Apps\r\n\r\n5.) Ein altes Android Handy als Audioplayer verwenden.\r\nStichworte: Vergleich von verschiedenen DLNA-basierten Apps.","persons":[{"id":20,"full_public_name":"Bernhard Slash Trummer"}],"links":[{"url":"https://media.ccc.de/v/GLT18_-_297_-_de_-_g_ap147_006_-_201804281445_-_pimp_up_your_heimnetzwerk_-_bernhard_slash_trummer","title":"Video (media.ccc.de)"}]},{"id":319,"guid":"2fb00fb8-016b-42a0-a2db-742b6fc2dc80","logo":null,"date":"2018-04-28T15:50:00+02:00","start":"15:50","duration":"00:45","room":"G.AP147.006","slug":"GLT18_-_319_-_de_-_g_ap147_006_-_201804281550_-_raspberry_pi_projekte_-_martin_strohmayer_-_manfred_wallner","title":"Raspberry Pi Projekte","subtitle":"","track":"Open-Hardware","type":"lecture","language":"de","abstract":"Im Vortrag werden verschiedenste Raspberry Pi Projekte besprochen. Zuerst wird ein Blick auf die Elektronik und Sensoren vom Raspberry Pi Workshop vom Vortag geworfen. Dann werden weitere Projekte rund um Hausautomation und \u00dcberwachung vorgestellt, sowie \u00fcber den Status fr\u00fcherer Projekte berichtet. Zum Schluss wird noch das Thema Retrogaming mit der Open Source Software Lakka er\u00f6rtert und vorgef\u00fchrt.","description":"Bei Raspberry Pi Workshop 2018 lag der Fokus auf kleine Elektronik Projekte mit einfachen Sensoren. Es gab Beispiele  f\u00fcr den Lufttemperatur und Feuchte Sensor DHT22, dem Entfernungssensor HC-SR04 und den Bewegungssensor HC-SR501. \r\nDer n\u00e4chsten Teil des Vortrags besch\u00e4ftigt sich mit weiteren ausgew\u00e4hlten Projekten rund um Hausautomation und Sensorik. Es wird \u00fcber den Fortschritt einiger im Vorjahr vorgestellter Projekte berichtet. \r\n2017 war das Jahr der Retrokonsolen, Nintendo NES Classic Mini, Super Nintendo Classic Mini, SEGA Megadrive Flashback HD, The C64 Mini und Atari Flashback kamen auf den Markt. Doch wer sich ein wenig mit Comptertechnik und Linux auskennt, kann sehr einfach und g\u00fcnstig eine All -in-One Retrokonsole im Eigenbau herstellen. Was man wissen muss und wie das geht erfahrt man im Vortrag. Nat\u00fcrlich wird auch ein Live-System auf Basis von Lakka und dem Raspberry Pi vorgef\u00fchrt.","persons":[{"id":31,"full_public_name":"Martin Strohmayer"},{"id":76,"full_public_name":"Manfred Wallner"}],"links":[{"url":"http://www.lakka.tv","title":"Lakka"},{"url":"https://media.ccc.de/v/GLT18_-_319_-_de_-_g_ap147_006_-_201804281550_-_raspberry_pi_projekte_-_martin_strohmayer_-_manfred_wallner","title":"Video (media.ccc.de)"}]},{"id":310,"guid":"ca20f9e0-673b-4639-88ab-2f2d1d91bf30","logo":"/system/logos/310/medium/gear_logo.png?1516128464","date":"2018-04-28T16:45:00+02:00","start":"16:45","duration":"00:45","room":"G.AP147.006","slug":"GLT18_-_310_-_de_-_g_ap147_006_-_201804281645_-_garden_space_program_-_rene_cavac_schickbauer","title":"Garden Space Program","subtitle":"Mars-Missionen im eigenen Garten","track":"Open-Hardware","type":"lecture","language":"de","abstract":"Arduino-Projekte f\u00fcr Space Fans! Das \"Garden Space Program\" ist mein Versuch, einen anderen Planeten (\"Cavac's Garden\") mit Sonden und Rovern zu erkunden - und dabei neues zu lernen.","description":"Mars-Missionen sind cool - aber nicht im Budget eines Open Source/Open Hardware Geeks.\r\n\r\nDas \"Garden Space Program\" ist die Antwort darauf. Mit immer komplexeren Sonden (und sp\u00e4ter Rovern) wird ein neuer Planet erkundet: \"Cavac's Garden\"\r\n\r\nDie ersten Sonden sind noch batteriebetrieben, haben wenige Sensoren und halten nur kurze Zeit, aber solarbetriebene Missionen mit komplexeren Experimenten sind in Arbeit.\r\n\r\nUm die Sache nicht zu einfach zu machen, gibt es ein paar Einschr\u00e4nkungen: Tests k\u00f6nnen nur im Haus gemacht werden, alles im Aussenbereich ist eine Mission. Und zu jeder Mission wird vorher eine Missionsbeschreibung (inkl. zu erf\u00fcllende Ziele) erstellt. Auch hat jede Mission (je nach Missionstyp) ein maximales Budget.\r\n\r\nKommunikation erfolgt mit RF24 Funkmodulen: Begrenzte Reichweite, Telemetrieframes von ca. 30 Byte L\u00e4nge und (relativ) niedrige Datenraten.\r\n\r\nAlle Software, alle Schaltpl\u00e4ne und alle erzielten Messungen werden als Open Source/Public Domain zur Verf\u00fcgung gestellt.\r\n","persons":[{"id":17,"full_public_name":"Rene \"cavac\" Schickbauer"}],"links":[{"url":"https://cavac.at/sb/71","title":"Introducing the Garden Space Program"},{"url":"https://media.ccc.de/v/GLT18_-_310_-_de_-_g_ap147_006_-_201804281645_-_garden_space_program_-_rene_cavac_schickbauer","title":"Video (media.ccc.de)"}]},{"id":370,"guid":"1574d0a2-4708-4dd9-9d70-9b75cd075639","logo":null,"date":"2018-04-28T17:40:00+02:00","start":"17:40","duration":"00:45","room":"G.AP147.006","slug":"GLT18_-_370_-_en_-_g_ap147_006_-_201804281740_-_code_review_-_kevin_krammer","title":"Code Review","subtitle":"Collaborative QA","track":"Community","type":"lecture","language":"en","abstract":"Code review, the process of one software developer looking through code of another, is a widely recommended technique for improving code quality and keeping it at high level during development and maintenance of a product.\r\n\r\nIt is widely used in collaborative development situations such as Free and Open Source communities, but strangely often absent in company settings.\r\n\r\nThe talk will look at concepts, clear misunderstandings and offer reasons on why it is an underestimated tool for high quality software engineering.","description":"Code review is often considered something that is more theory than practice, consuming time and resources without proportional gain.\r\n\r\nTeams, especially in a work context, are sometimes opposed to based on misconceptions around its effectiveness and impact on the team or climate.\r\n\r\nThe talk therefore also looks at specific examples on successful usage of code review in collaborative development environments.\r\n","persons":[{"id":125,"full_public_name":"Kevin Krammer"}],"links":[{"url":"https://www.youtube.com/watch?v=c6q6KpkImAU","title":"Video Recording"},{"url":"https://media.ccc.de/v/GLT18_-_370_-_en_-_g_ap147_006_-_201804281740_-_code_review_-_kevin_krammer","title":"Video (media.ccc.de)"}]}],"G.AP149.116":[]}}]}}}