GPN16:Fahrplan:XML

aus dem Wiki des Entropia e.V., CCC Karlsruhe

<?xml version='1.0' encoding='utf-8' ?> <schedule> <version>RC-1</version> <conference> <acronym>gpn16</acronym> <title>GPN16</title> <start>2016-05-26</start> <end>2016-05-29</end> <days>4</days> <timeslot_duration>00:15</timeslot_duration> </conference> <day date='2016-05-26' end='2016-05-27T04:00:00+02:00' index='1' start='2016-05-26T17:00:00+02:00'> <room name='Medientheater'> <event guid='884d1d19-575e-4f55-b260-b52e359b056e' id='7578'> <date>2016-05-26T17:00:00+02:00</date> <start>17:00</start> <duration>01:00</duration> <room>Medientheater</room> <slug>gpn16-7578-what_to_hack</slug> <recording> <license></license> <optout>false</optout> </recording> <title>What to hack</title> <subtitle>Opening event der GPN16</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Was auf der GPN16 passieren wird und was ihr wissen müsst.</abstract> <description></description> <logo></logo> <persons> <person id='4508'>obelix</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='161c6568-b7ae-41af-b20e-05d375872e66' id='7665'> <date>2016-05-26T18:30:00+02:00</date> <start>18:30</start> <duration>01:00</duration> <room>Medientheater</room> <slug>gpn16-7665-howto_berufliche_selbstandigkeit</slug> <recording> <license></license> <optout>false</optout> </recording> <title>HowTo berufliche Selbständigkeit</title> <subtitle>Wie wird man Freelancer in der IT?</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Warum will ich mich Selbständig machen? Bzw. warum sollte ich es nicht? Was muss ich beachten wenn ich mich sich selbständig mache?

In dem Vortag wird ein Überblick gegeben über die wichtigsten Themen zur Selbständigkeit: Voraussetzungen, Rechtsform, Versicherungen, Scheinselbständigkeit, Steuer, Akquise uvm. </abstract> <description></description> <logo></logo> <persons> <person id='3265'>martin</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='f30baa0f-e541-4dc7-88cb-c6617efe659d' id='7677'> <date>2016-05-26T20:00:00+02:00</date> <start>20:00</start> <duration>01:00</duration> <room>Medientheater</room> <slug>gpn16-7677-from_usa_to_de</slug> <recording> <license></license> <optout>false</optout> </recording> <title>From USA to DE.</title> <subtitle>A safe place for US hackers</subtitle> <track></track> <type>lecture</type> <language>en</language> <abstract>An overview of the possibilities US citisens have to live in Germany. </abstract> <description>When shit hits the fan and things get interresting it can be necessary to quickly leave the US. A safe and nice place to go is Germany. </description> <logo></logo> <persons> <person id='4642'>Sarah</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='ab63d489-74cc-4a9c-a798-37517e6d7fac' id='7676'> <date>2016-05-26T21:30:00+02:00</date> <start>21:30</start> <duration>00:15</duration> <room>Medientheater</room> <slug>gpn16-7676-maker_culture_in_india</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Maker Culture in India</title> <subtitle></subtitle> <track></track> <type>lecture</type> <language>en</language> <abstract>I would like to share our story of setting up a maker community in India - Maker's Asylum. Our learnings and what how is the maker/hacker culture in India. In specific Jugaad - Frugal innovation. </abstract> <description></description> <logo>/system/events/logos/000/007/676/large/MA_Standard_-_Color.png?1463579757</logo> <persons> <person id='6505'>vaibhav</person> </persons> <links> <link href='https://www.youtube.com/watch?v=xlIIMObdE0s'>Past Talk</link> <link href='http://makersasylum.com/'>Website</link> </links> <attachments> </attachments> </event> <event guid='5ec0931d-d3aa-44d4-b9b3-a7e5ecbf7dec' id='7579'> <date>2016-05-26T22:30:00+02:00</date> <start>22:30</start> <duration>00:45</duration> <room>Medientheater</room> <slug>gpn16-7579-gulaschbytes</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Gulaschbytes</title> <subtitle>Bilderrätsel für Nerds</subtitle> <track></track> <type>other</type> <language>de</language> <abstract></abstract> <description></description> <logo></logo> <persons> <person id='4927'>jiska</person> </persons> <links> </links> <attachments> </attachments> </event> </room> <room name='Studio'> <event guid='fdf7190b-554d-49d8-bc51-4c7bafca0032' id='7580'> <date>2016-05-26T18:30:00+02:00</date> <start>18:30</start> <duration>00:45</duration> <room>Studio</room> <slug>gpn16-7580-inside_the_router</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Inside the router</title> <subtitle>Dem Backbone unter die Motorhaube geschaut</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Das Internet wird immer schneller und die Backbone-Router immer größer, schneller teurer - aber wie funktioniert es eigentlich, Terabits/s durch die Gegend zu schieben?</abstract> <description>In diesem Vortag beleuchte ich die Funktionsweise von modernen Routern, die Herausforderung, die mit immer schnelleren Verbindungen eingeht und welche Tricks nötig sind, damit am Ende ein Paket auch heile beim Empfänger ankommt</description> <logo></logo> <persons> <person id='6436'>MrTux</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='387d46c8-6860-4d6e-884b-c7682f7390f3' id='7636'> <date>2016-05-26T20:00:00+02:00</date> <start>20:00</start> <duration>01:00</duration> <room>Studio</room> <slug>gpn16-7636-chatops</slug> <recording> <license></license> <optout>false</optout> </recording> <title>ChatOps </title> <subtitle>chatten > arbeiten</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Kommunikation + Kollaboration + DevOps = ChatOps

Wir möchten Euch unseren Mitarbeiter Hubot vorstellen, der mit uns chattet, uns erfreut und unsere Arbeit erledigt. Mit Hubot nutzen wir unseren IRC-Chat als shared shell. Wir werden dazu Beispiele aus unserem Arbeitsalltag zeigen und vorstellen, welche Vorteile wir daraus ziehen. Im Anschluss werden wir diskutieren, welche Schritte noch fehlen, damit Hubot unsere Arbeit komplett alleine macht.</abstract> <description></description> <logo>/system/events/logos/000/007/636/large/hubot.jpeg?1462535131</logo> <persons> <person id='6479'>cy</person> <person id='6480'>verschdl</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='8a1472b6-c188-40d6-9e84-ce2aed18291b' id='7652'> <date>2016-05-26T21:30:00+02:00</date> <start>21:30</start> <duration>01:15</duration> <room>Studio</room> <slug>gpn16-7652-wir_hacken_summoners_war</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Wir hacken Summoners War</title> <subtitle></subtitle> <track></track> <type></type> <language>de</language> <abstract></abstract> <description>In dem Vortrag werden wir uns anschauen, wie Summoners War aufgebaut ist. Anschließend nutzen wir unser Wissen um es zu hacken.</description> <logo></logo> <persons> <person id='6489'>OpCodez</person> </persons> <links> </links> <attachments> </attachments> </event> </room> <room name='ZKM-Vortragssaal'> <event guid='ed3dfb1b-0949-4d54-87ed-5efbd81172d2' id='7666'> <date>2016-05-26T18:30:00+02:00</date> <start>18:30</start> <duration>00:30</duration> <room>ZKM-Vortragssaal</room> <slug>gpn16-7666-trollmeeting</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Trollmeeting</title> <subtitle>Was'n Troll und was tut'n die so?</subtitle> <track></track> <type>meeting</type> <language>de</language> <abstract>Kurze Einfuehrung ins Trollen. <ul> <li>Wie werde ich Troll</li> <li>Was gibts zu tun</li> <li>Welche Details sind zu beachten</li></ul><br> Troll werden und mit helfen geht nat&uuml;lich auch ohne diesen Vortag besucht zu haben! http://entropia.de/GPN16:Trolle</abstract> <description>Trolle sind die GPN-Helfer durch die es erst m&ouml;glich wird so eine Veranstaltung auf die Beine zu stellen. Damit alle auf dem gleichen Stand sind und die Abl&auml;ufe kennen gibt es eine kurze allgemeine Einf&uuml;hrung. Fragen k&ouml;nnen direkt gestellt werden oder per Trollsystem, Mail, IRC/hackint, ... http://entropia.de/GPN16:Trolle</description> <logo>/system/events/logos/000/007/666/large/Troll-icon.png?1463434179</logo> <persons> <person id='4548'>JackMcCrack</person> </persons> <links> <link href='http://entropia.de/GPN16:Trolle'>GPN16:Trolle</link> </links> <attachments> </attachments> </event> <event guid='10226b1a-0d77-438f-898d-9a39289342e6' id='7645'> <date>2016-05-26T20:00:00+02:00</date> <start>20:00</start> <duration>01:15</duration> <room>ZKM-Vortragssaal</room> <slug>gpn16-7645-owasp_-_projekte_und_mitmachen</slug> <recording> <license></license> <optout>false</optout> </recording> <title>OWASP - Projekte und Mitmachen!</title> <subtitle>Was ist das und wie kann ich mitmachen?</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Vorstellen von OWASP - Open Web Application Security Project - wie kann man mitmachen und was gibt es da alles? Kurzer überblick über Tools und Projekte.</abstract> <description></description> <logo></logo> <persons> <person id='6486'>Ives Laaf</person> </persons> <links> <link href='https://www.owasp.org/index.php/Main_Page'>OWASP</link> </links> <attachments> </attachments> </event> <event guid='7b59ca9e-7c40-4942-be90-2fd9acfea55b' id='7675'> <date>2016-05-26T21:30:00+02:00</date> <start>21:30</start> <duration>01:00</duration> <room>ZKM-Vortragssaal</room> <slug>gpn16-7675-ospac</slug> <recording> <license></license> <optout>false</optout> </recording> <title>OSPAC</title> <subtitle>Open Source Podcast Audio Chain</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Mit der Open-Source-Software Ospac kann man Mehrkanal-Aufnahmen für einen Podcast in veröffentlichbare Audio-Dateien abmischen. </abstract> <description>Mit Leveler, Filter gegen Übersprechen, umfassende 3D-Audio Modelle und Encoder in verschiedene Formate kann man ohne Netz sowohl mit graphischer Oberfläche interaktiv als auch mit Skripten automatisiert seinen eigenen Podcast-Workflow abbilden. Die junge Software deckt viele grundlegende und einfache Anforderungen für das Audio-Processing ab, ist aber eigentlich eine offene Plattform für die Umsetzung neuer Ansätze: Sie kann inzwischen sowohl Zeitreihen und Gravitationswellen hörbar machen, Wellenformen erzeugen, das Rauschen in unseren Aufnahmen und Podcast quantifizieren- und Gravitationswellen lauschen. Dies und wohin die Reise des Audioprocessing, unseren Workflows und unser Verständnis für die akustische Kommunikation gehen kann soll Thema des Vortrags sein.</description> <logo>/system/events/logos/000/007/675/large/icon_512x512.png?1463561883</logo> <persons> <person id='6504'>Sebastian Ritterbusch</person> </persons> <links> <link href='http://ospac.net/'>Ospac bei github</link> </links> <attachments> </attachments> </event> </room> <room name='großer Workshopraum'> <event guid='949c08a7-900f-4e61-9b93-86926be217a4' id='7604'> <date>2016-05-26T20:00:00+02:00</date> <start>20:00</start> <duration>00:45</duration> <room>großer Workshopraum</room> <slug>gpn16-7604-unkonferenz_oder_barcamp</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Unkonferenz oder Barcamp</title> <subtitle>Effizientes offline Datenaustauschformat</subtitle> <track></track> <type>workshop</type> <language>de</language> <abstract>Anfang des Jahres habe ich das Unkonferenzformat kennen gelernt und fand es vom ersten Moment einfach nur geil. So einen dynamischen Austausch und breite Themenvielfalt habe ich noch nirgends erlebt - vor allem selbstbestimmt durch alle Anwesenden, ohne festen Plan.</abstract> <description>Da man das Prinzip, den Grundgedanken und das Barcamp ansich, wie diese Konferenzen auch genannt werden, nicht einfach erklären kann, möchte ich im Rahmen eines Workshops versuchen dieses geniale Format zum Austausch und was dahinter steckt näher zu bringen. Wir können gemeinsam ein Session Board zu unserer fiktiven Konferenz erstellen, Vielleicht bekommen wir auch eine kurze Beispielsession hin.</description> <logo>/system/events/logos/000/007/604/large/regeln.jpg?1461320009</logo> <persons> <person id='6455'>Yilmaz</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='9afb8d8a-28e2-49e8-8865-848d61f6d66c' id='7687'> <date>2016-05-26T21:15:00+02:00</date> <start>21:15</start> <duration>01:00</duration> <room>großer Workshopraum</room> <slug>gpn16-7687-koalitionsvertrag_baden-wurttemberg</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Koalitionsvertrag Baden-Württemberg </title> <subtitle>Digitales, Open Data, Open Source usw. der neuen Regierung in BW</subtitle> <track></track> <type>workshop</type> <language>de</language> <abstract>Was haben sich Grün/Schwarz im neuen Koalitionsvertrag für die nächsten fünf Jahre in den Bereichen Digitales, IFG, Open Data, Digitaler Kultur usw. für uns Bürger und Digital Natives auf die Fahnen geschrieben?

Wie sind die Texte zu verstehen, was können wir erwarten? </abstract> <description></description> <logo></logo> <persons> <person id='6518'>Michael Salbeck (@IsAutonomous)</person> </persons> <links> <link href='https://www.baden-wuerttemberg.de/de/regierung/landesregierung/koalitionsvertrag/'>Koalitionsvertrag </link> </links> <attachments> </attachments> </event> </room> <room name='kleiner Workshopraum'> </room> <room name='FFBW:Con'> </room> <room name='Anderswo'> <event guid='f48b2385-dd6b-4d34-8bc0-fd351b8c1661' id='7586'> <date>2016-05-26T18:30:00+02:00</date> <start>18:30</start> <duration>01:00</duration> <room>Anderswo</room> <slug>gpn16-7586-die_chaosvermittlung</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Die Chaosvermittlung</title> <subtitle>Feldtelefonnetz für Anfänger</subtitle> <track></track> <type>workshop</type> <language>de</language> <abstract>Praktische Einführung in das Event Infrastruktur Projekt Chaosvermittlung (im Hackcenter).</abstract> <description>Seit dem 32c3 stellt das Gemeinschaftsprojekt Chaosvermittlung, auf Veranstaltungen des CCCs ein handvermitteltes Feldtelefonnetz bereit. Dieser Workshop dient der Einführung in die verwendete Technik, die in Zukunft nicht auf Feldtelefone beschränkt sein muss. Erfahrungsträger die ihr Wissen teilen wollen sind auch gerne willkommen.</description> <logo>/system/events/logos/000/007/586/large/logo.png?1460403360</logo> <persons> <person id='6435'>PhilmacFLy</person> </persons> <links> <link href='www.chaosvermittlung.de'>Homepage</link> <link href='wiki.chaosvermittlung.de'>Wiki</link> </links> <attachments> </attachments> </event> </room> <room name='Hackcenter'> </room> </day> <day date='2016-05-27' end='2016-05-28T04:00:00+02:00' index='2' start='2016-05-27T11:30:00+02:00'> <room name='Medientheater'> <event guid='9a153e36-2653-4927-a47b-78351a0f79d7' id='7634'> <date>2016-05-27T14:30:00+02:00</date> <start>14:30</start> <duration>01:00</duration> <room>Medientheater</room> <slug>gpn16-7634-axolotl_erklart</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Axolotl erklärt</title> <subtitle>Wie funktioniert die Crypto hinter Signal und Whatsapp</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>In diesem Vortrag erkläre ich die Funktionsweise des Axolotl-Protokoll, ein asynchrones Instant Messaging Protokoll mit Forward Secrecy und Plausible Deniability, das mit WhatsApp urplötzlich eine sehr weite Verbreitung erlangt hat.</abstract> <description>Als ich angefangen habe, mich mit Axolotl zu beschäftigen gab es nur sehr wenige Informationen darüber, mal von der recht dürftigen Protokoll-Spezifikation abgesehen. Diese Situation möchte ich gerne ändern, indem ich meine Einblicke teile, die ich durch das Implementieren von Axolotl in der freien Library Molch erlangt habe.

Nachdem ich einige Grundlagen über die Kryptographie wiederholt habe, die für das Verständnis von Axolotl notwendig ist, möchte ich auf die Eigenschaften von Axolotl eingehen, wie diese umgesetzt sind und was zusätzlich zum Core-Protokoll in der Praxis noch benötigt wird, um das Protokoll einzusetzen.

Es ist hilfreich wenn man ein bisschen Grundwissen zu Kryptographie mitbringt, aber ich bemühe mich, alle Grundlagen während meines Vortrags einzuführen.</description> <logo></logo> <persons> <person id='5576'>Max Bruckner (FSMaxB)</person> </persons> <links> <link href='https://github.com/trevp/double_ratchet/wiki'>Axolotl Protokollspezifikation</link> <link href='https://github.com/1984not-GmbH/molch'>Molch - Meine Implementierung von Axolotl</link> </links> <attachments> </attachments> </event> <event guid='deadbcbf-a450-4005-99d1-054b38e58b86' id='7590'> <date>2016-05-27T16:00:00+02:00</date> <start>16:00</start> <duration>01:00</duration> <room>Medientheater</room> <slug>gpn16-7590-universal_serial_bus</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Universal Serial Bus</title> <subtitle>A very basic Introduction</subtitle> <track></track> <type>lecture</type> <language>en</language> <abstract>USB has sneaked itself into almost all devices and computers, but how does it work. What makes it so robust and popular? What stops me from building certified USB devices? Don't expect this talk to cover all of usb especially. We'll mostly work around USB2.0, since I'm still living in 2009!</abstract> <description>Get bored to death with highly interesting standard details ;)</description> <logo>/system/events/logos/000/007/590/large/374px-Certified_USB.svg.png?1460556928</logo> <persons> <person id='5649'>tofu</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='a46b1da6-60e5-42ea-b501-75e6e20f836d' id='7577'> <date>2016-05-27T17:30:00+02:00</date> <start>17:30</start> <duration>01:30</duration> <room>Medientheater</room> <slug>gpn16-7577-weltraumkommunikation</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Weltraumkommunikation</title> <subtitle>Near and Deep Space Communication</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Ein Spaziergang durch die Kommunikation mit und über Satelliten, Raumschiffen und Raumstationen. Ob im nahen Erdorbit oder bis ans Rand des Sonnensystems.</abstract> <description>Wie üblich zur GPN gibt es einen Weltraumvortrag! Es geht um die Kommunikation mit und über Satelliten.

Von den Anfängen der Weltraumerforschung bis zu heutigen Zeiten. Es geht um Frequenzbänder mit all ihren Vor- und Nachteilen. Über nahe Satelliten oder die Voyager-Mission am Rande des Sonnensystems. Und die Aufrechterhaltung von Kommunikationstechnik für Technik, die vor 50 Jahren designed wurde. Wir kommen an die physikalischen Grenzen ohne Subraumkommunikation. Die Beeinträchtigung durch Sonnenaktivität oder die Kommunikationsstörungen durch im Weg liegende Objekte. Und natürlich um den großen Spaß, Roboter auf dem Mars live zu steuern.</description> <logo>/system/events/logos/000/007/577/large/3485-200.png?1459711160</logo> <persons> <person id='2335'>Lars “Pylon” Weiler (DC4LW)</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='a9e0502d-7c27-4303-a965-c5f942adbb2a' id='7623'> <date>2016-05-27T20:00:00+02:00</date> <start>20:00</start> <duration>01:30</duration> <room>Medientheater</room> <slug>gpn16-7623-wie_baut_man_eigentlich_raumschiffe</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Wie baut man eigentlich Raumschiffe</title> <subtitle>Teil 1: Die Hülle</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Nach "wie fliegt man eigentlich Raumschiffe?" vor ein paar jahren: Wieder ein Vortrag voller unvernünftig viel interessantem Detailwissen über Raumfahrt und Raumschiffe.

Diesmal liegt der Fokus auf Designentscheidungen, die in die Konstruktion von Raumschiffen einfliessen: Welche Materialien, Bauformen und Farben sind für Raumschiffe geeignet? Warum ist gefriergetrocknete Erbsensuppe eigentlich ein ziemlich gutes Material für Hitzeschilde? Was tut man, wenn man von Meteoroiden getroffen wird?

Um die Länge in einem realistischen Rahmen zu halten, beschränke ich mich einfach mal auf die Raumschiffhülle.</abstract> <description></description> <logo></logo> <persons> <person id='2111'>urs</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='4a558a6d-cefc-4631-958f-bc8bb48d2d4e' id='7683'> <date>2016-05-27T22:00:00+02:00</date> <start>22:00</start> <duration>01:00</duration> <room>Medientheater</room> <slug>gpn16-7683-volocopter</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Volocopter</title> <subtitle>Über bemannte Multicopter</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Von der Idee bis zum fertigen Fluggerät, der seit kurzem auch eine Zulassung vom Luftfahrtbundesamt hat. Alex Zosel erzählt über die Herausforderungen bei der Entwicklung und Gestaltung des weltweit ersten bemannten Multiocopters.</abstract> <description>Der bemannte Erstflug des weltweit einzigen zugelassenen Multicopters, dem Volocopter VC200, stellt einen weiteren Schritt in der Art der Fortbewegung der Menschheit dar. Die Karlsruher e-volo GmbH will mit dem Volocopter den Traum vom Fliegen ab 2018 für jedermann möglich machen. Der Volocopter ist dank elektrischem Antrieb zudem umweltfreundlich und leise. Selbstfliegende Lufttaxis bis hin zu ganzen Transportnetzwerken in der dritten Dimension sind mit der nun erfolgten Validierung dieser Technik in greifbare Nähe gerückt.

Im Februar 2016 hatte der Volocopter VC200 von der zuständigen deutschen Luftfahrtbehörde bereits die vorläufige Verkehrszulassung (VVZ) als Ultraleicht-Luftfahrtgerät erhalten. Im Rahmen des Erprobungsprogramms hat das Karlsruher Unternehmen nun damit begonnen, bemannte Flüge durchzuführen. Beim historischen Erstflug am 30.03.2016 saß Geschäftsführer Alexander Zosel an einem Flugplatz nahe Karlsruhe am Steuer.</description> <logo>/system/events/logos/000/007/683/large/NK_15_5217.jpg?1464000415</logo> <persons> <person id='6515'>Alex Zosel</person> </persons> <links> <link href='http://www.volocopter.com/'>Volocopter</link> </links> <attachments> </attachments> </event> </room> <room name='Studio'> <event guid='27802145-efd5-41f5-b455-0642fd6df787' id='7641'> <date>2016-05-27T13:00:00+02:00</date> <start>13:00</start> <duration>00:30</duration> <room>Studio</room> <slug>gpn16-7641-how_to_efficiently_build_cross-platform_apps_that_your_users_love</slug> <recording> <license></license> <optout>false</optout> </recording> <title>How to efficiently build cross-platform apps that your users love?</title> <subtitle>Eine Einführung in Xamarin</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Die Xamarin APIs lassen dich schnell native apps für iOS, Android und UWP mit einer einzigen geteilten Code-Base schreiben. In diesem Vortrag sollst du als Teilnehmer eine Idee davon bekommen wie Xamarin funktioniert und danach Wissen, welcher Xamarin Ansatz der richtige für deine App ist.</abstract> <description>Was sind native Apps und warum wollen wir das? Wie sieht der klassische Cross-Platform Approach aus und was sind dessen Schwächen? Was kann Xamarin und warum ist es so super toll? Welcher Xamarin Ansatz ist der richtige für dich? Wie stelle ich sicher, dass meine App auf allen Geräten gut funktioniert?</description> <logo></logo> <persons> <person id='6484'>r0ehre</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='26d987af-415e-4064-9555-f6ff912cafaa' id='7624'> <date>2016-05-27T14:30:00+02:00</date> <start>14:30</start> <duration>01:00</duration> <room>Studio</room> <slug>gpn16-7624-ur_wifi_sucks_1</slug> <recording> <license></license> <optout>false</optout> </recording> <title>ur WiFi sucks!!1!</title> <subtitle>Was man bei WLAN-Deployments beachten sollte.</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Was man bei einem High-Density WLAN-Deployment beachten muss und Beispiele, wie man des nicht machen sollte. </abstract> <description>"Das WLAN geht nicht!" - Wie oft hört man solche Sätze. Ob zu Hause, zum Freifunk auf der Straße oder im Hörsaal der Uni. In diesem Talk geht es um die Basics von WLAN-Deployments. Was muss man beachten im Bezug auf Hardware, WLAN-Standards, Kanäle und so weiter. Auch wird es ein paar Beispiele aus der Realität geben wie man es nicht machen sollte.</description> <logo></logo> <persons> <person id='6468'>Hendrik Lüth</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='d6650274-3fcf-4251-b40d-862bc1df9a91' id='7589'> <date>2016-05-27T16:00:00+02:00</date> <start>16:00</start> <duration>01:00</duration> <room>Studio</room> <slug>gpn16-7589-traue_keinem_benchmark_den_du_nicht_selbst_gefalscht_hast</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Traue keinem Benchmark, den du nicht selbst gefälscht hast</title> <subtitle>Typische Fehler beim Benchmarken und wie man sie vermeiden kann</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Es werden typische Fehler beim Benchmarken (insbesondere bei der Interpretation der Ergebnisse) beschrieben und Gegenmaßnahmen erläutert. In diesem Rahmen wird auch das Werkzeug temci erläutert, welches beim Benchmarken hilft und viele Fehler verhindern kann.</abstract> <description>Der Vortrag basiert auf meiner Bachelorarbeit am KIT, welches sich diesem Thema gewidmet hat. In deren Rahmen wurde auch das Werkzeug temci entwickelt.</description> <logo></logo> <persons> <person id='6433'>Johannes Bechberger</person> </persons> <links> <link href='https://pypi.python.org/pypi/temci'>temci</link> <link href='https://pp.info.uni-karlsruhe.de/thesis.php?id=261'>Meine Bachelorarbeit zum Thema</link> </links> <attachments> <attachment href='/system/event_attachments/attachments/000/002/872/original/presentation.pdf?1464275202'>Präsentation</attachment> </attachments> </event> <event guid='684bfc3f-ed67-422a-88a3-88e9496c9bab' id='7654'> <date>2016-05-27T17:30:00+02:00</date> <start>17:30</start> <duration>01:00</duration> <room>Studio</room> <slug>gpn16-7654-ciphermail</slug> <recording> <license></license> <optout>false</optout> </recording> <title>CipherMail</title> <subtitle>E-Mail Encryption Gateway</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>CipherMail ist ein zentrales E-Mail-Gateway, das alle gängigen Verschlüsselungsverfahren unterstützt und Data Leak/Loss Prevention bietet. </abstract> <description>CipherMail arbeitet nach dem "store and forward" Prinzip: Eingehende Emails, gleichgültig ob von intern oder extern, werden nur so lange gespeichert, bis sie ver-/entschlüsselt wurden und an die Bestimmungsadresse weitergeleitet werden können. Dies geschieht ohne eine Änderung am E-Mail-Client!

Damit lässt sich CipherMail problemlos in eine bestehende Infrastruktur einbinden. E-Mails können mittels S/MIME, PGP oder als passwortgeschütztes PDF inklusive der Anhänge verschlüsselt werden.

CipherMail kann auf den meisten Linux-Distributionen installiert werden, zudem stehen virtuelle Maschinen für VMware und Hyper-V zur Verfügung.</description> <logo>/system/events/logos/000/007/654/large/cm-logo.png?1463001234</logo> <persons> <person id='6491'>Stefan Günther (in-put GbR)</person> </persons> <links> <link href='https://www.ciphermail.info'>CipherMail</link> </links> <attachments> </attachments> </event> <event guid='2891aad4-3150-4d3b-b09e-1286470af1d3' id='7622'> <date>2016-05-27T20:00:00+02:00</date> <start>20:00</start> <duration>01:45</duration> <room>Studio</room> <slug>gpn16-7622-sdr_einsteiger_bis</slug> <recording> <license></license> <optout>false</optout> </recording> <title>SDR: Einsteiger bis ..</title> <subtitle></subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>SDR Vortrag für Einsteiger. Vorstellung der möglichen Gerätschaften und Anwendungen.</abstract> <description></description> <logo></logo> <persons> <person id='6467'>Hayati Aygün</person> </persons> <links> <link href='https://lugcamp.lugbruchsal.de/wp-content/uploads/2015/12/SDR-LUG-Camp2016.pdf'>Vortrag beim LUG Camp 2016</link> <link href='http://www.rtl-sdr.com/'>http://www.rtl-sdr.com/</link> <link href='https://www.hamspirit.de/'>https://www.hamspirit.de/</link> <link href='http://www.fenu-radio.ch/'>http://www.fenu-radio.ch/</link> </links> <attachments> </attachments> </event> </room> <room name='ZKM-Vortragssaal'> <event guid='b5b1172a-7405-4c50-9661-883762c6b4ad' id='7644'> <date>2016-05-27T13:00:00+02:00</date> <start>13:00</start> <duration>01:00</duration> <room>ZKM-Vortragssaal</room> <slug>gpn16-7644-owasp_proactive_controls</slug> <recording> <license></license> <optout>false</optout> </recording> <title>OWASP ProActive Controls</title> <subtitle>Sichere Anwendungen erstellen?</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Vorstellung der OWASP ProActive Controls

Software developers are the foundation of any application. In order to achieve secure software, developers must be supported and helped by the organization they author code for. As software developers author the code that makes up a web application, they need to embrace and practice a wide variety of secure coding techniques. All tiers of a web application, the user interface, the business logic, the controller, the database code and more – all need to be developed with security in mind. This can be a very difficult task and developers are often set up for failure. Most developers did not learn about secure coding or crypto in school. The languages and frameworks that developers use to build web applications are often lacking critical core controls or are insecure by default in some way. It is also very rare when organizations provide developers with prescriptive requirements that guide them down the path of secure software. And even when they do, there may be security flaws inherent in the requirements and designs. When it comes to software, developers are often set up to lose the security game.

The OWASP Top Ten Proactive Controls 2016 is a list of security techniques that should be included in every software development project. They are ordered by order of importance, with control number 1 being the most important. This document was written by developers for developers to assist those new to secure development.</abstract> <description></description> <logo></logo> <persons> <person id='6486'>Ives Laaf</person> </persons> <links> <link href='https://www.owasp.org/index.php/OWASP_Proactive_Controls'>OWASP ProActive Controls</link> </links> <attachments> </attachments> </event> <event guid='5a474f97-efed-47ae-ba14-de5131eddb21' id='7632'> <date>2016-05-27T14:30:00+02:00</date> <start>14:30</start> <duration>01:00</duration> <room>ZKM-Vortragssaal</room> <slug>gpn16-7632-services_absichern</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Services Absichern</title> <subtitle></subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Im Vortrag wird auf aktuelle Praxis zum Absichern von Diensten wie Web, Mail und Kommunikationsservices eingegangen und Konfigurationseinstellungen live gezeigt. </abstract> <description>Der Vortrag richtet sich an Einsteiger und Fortgeschrittene und dient zur Übersicht. Es geht um HTTP-Header und TLS mit entsprechenden Cipher-Suiten. Detailierte Konfigurationsparameter würden den Rahmen sprengen, können aber dann gerne im Nachgang weiter diskutiert werden.</description> <logo></logo> <persons> <person id='6476'>watz</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='703aa5ef-1a1d-4209-8251-1e9218f900a4' id='7646'> <date>2016-05-27T16:00:00+02:00</date> <start>16:00</start> <duration>01:00</duration> <room>ZKM-Vortragssaal</room> <slug>gpn16-7646-emacs_-_beating_the_learning_curve</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Emacs - Beating the Learning Curve</title> <subtitle>From Zero to Lightspeed</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Wer bislang nur bunte, langsame IDEs verwendet hat, kann bei uns lernen was man mit Meta-X alles machen kann. Wir geben eine schmerzlose Einführung in emacs, in der _nicht_ (nur) die super-coolsten Features gezeigt werden, sondern die in täglicher Arbeit am häufigsten verwendeten Tastenkombinationen ervorgehoben und besprochen werden. Wer vim verwendet möge bitte einen eigenen Vortrag halten.</abstract> <description></description> <logo></logo> <persons> <person id='6487'>TimoB</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='e58e87c6-3cb6-4da4-b268-327170501094' id='7643'> <date>2016-05-27T17:30:00+02:00</date> <start>17:30</start> <duration>01:15</duration> <room>ZKM-Vortragssaal</room> <slug>gpn16-7643-more_secure_websites</slug> <recording> <license></license> <optout>false</optout> </recording> <title>More Secure Websites</title> <subtitle>HTTP Security Header</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Sichere Webanwendungen und was man zusätzlich tun kann. Überblick über die aktuellen Versionen von HTTP-Headern und Tools zum Testen und erstellen.</abstract> <description></description> <logo></logo> <persons> <person id='6486'>Ives Laaf</person> </persons> <links> <link href='https://www.owasp.org/index.php/OWASP_Secure_Headers_Project#tab=Main'>OWASP Secure Headers Project</link> <link href='https://github.com/riramar/hsecscan'>security header scanner</link> <link href='https://securityheaders.io/'>security header scanner as a service</link> </links> <attachments> </attachments> </event> <event guid='0c500d70-cfa8-483b-a8dd-851f6a0f575a' id='7637'> <date>2016-05-27T20:00:00+02:00</date> <start>20:00</start> <duration>01:00</duration> <room>ZKM-Vortragssaal</room> <slug>gpn16-7637-in_4_monaten_zur_eigenen_zeitmaschine</slug> <recording> <license></license> <optout>false</optout> </recording> <title>In 4 Monaten zur eigenen Zeitmaschine</title> <subtitle>Multimediakunst mit Arduinos und Android Tablets</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Überblick über die Technik hinter der interaktiven Multimediainstallation, die während der GPN im Lichthof 4/5 ausgestellt wird. 4 Arduinos, 14 Android Tablets, 1 Linux Server, 1000 LEDs und viele Kabel...</abstract> <description>Im Rahmen von Marco Sannas Diplomarbeit an der HfG Karlsruhe haben ein sechsköpfiges Kernteam und diverse Helfer zwischen Januar und Mai 2016 eine interaktive Multimediainstallation zum Thema Zeitreisen in Form einer begehbaren Litfasssäule gebaut, die während der GPN im Lichthof 4+5 ausgestellt wird.

Beim Betreten der Säule kann der Betrachter selbstständig in 38 verschiedene Epochen reisen, die als interaktive Kompositionen aus Videos, Sound und Licht präsentiert werden.

Der Vortrag soll einen Überblick darüber geben, welche Technologien wir wie eingesetzt haben und welche Herausforderungen wir beim Entwurf und der Umsetzung bewältigen mussten.

Die Säule enthält unter Anderem: - 3 Arduino Uno - 1 Arduino Mega - 14 Android Tablets - 1 Server mit Ubuntu Linux - ca. 1000 LEDs - 13 Taster - Einen selbstgebauten Rotationssensor</description> <logo></logo> <persons> <person id='6459'>DFYX</person> </persons> <links> </links> <attachments> </attachments> </event> </room> <room name='großer Workshopraum'> <event guid='6c916214-7c8c-4336-a8ec-cae4eec08f32' id='7603'> <date>2016-05-27T12:00:00+02:00</date> <start>12:00</start> <duration>01:00</duration> <room>großer Workshopraum</room> <slug>gpn16-7603-handwerkszeug_fur_einen_hackathon</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Handwerkszeug für einen Hackathon</title> <subtitle>Wie schreibt man erfolgreich eine KI für einen Hackathon?</subtitle> <track></track> <type>workshop</type> <language>de</language> <abstract>Wie schreibt man eine KI für einen Hackathon? Von den Grundlagen wie Netzwerkkommunikation über einfache Vektorrechnung hin zu komplexeren Methoden mit Wahrscheinlichkeitstheorie.</abstract> <description>Der Vortrag soll das allgemeine Vorgehen für das erfolgreiche Schreiben einer KI für einen Hackathon darlegen. Dabei wird zunächst eine generelle Strategie vorgestellt und anschließend auf die Details wie Netzwerkkommunikation, Vektorrechnung und Wahrscheinlichkeitstheorie eingegangen werden.</description> <logo></logo> <persons> <person id='6454'>penguinmenac3</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='1eccad1e-4535-43df-bf5c-dbb06ef14c7e' id='7642'> <date>2016-05-27T19:00:00+02:00</date> <start>19:00</start> <duration>02:00</duration> <room>großer Workshopraum</room> <slug>gpn16-7642-nagellack_fur_dummies</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Nagellack für Dummies</title> <subtitle></subtitle> <track></track> <type>workshop</type> <language>de</language> <abstract>Du wolltest schon immer mal ausprobieren, ob dir Nagellack steht? Du hast zu Hause nicht genug Farben für Regenbogennägel? Du möchstest ein bisschen mehr als nur einfarbige Nägel lernen? Komm vorbei!</abstract> <description>Wir (Nervengift und Ai) bieten einen Stapel Nagellack, Glitzerkram und weiteres Handwerkszeug. Dazu gibts ein bisschen Wissen zum einfachen Fingeranmalen und bei Interesse auch etwas fortgeschrittenere Techniken, wie z.B. "Space Nails".</description> <logo></logo> <persons> <person id='6485'>Nervengift</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='4f7fbd05-66d2-4268-8798-d03f5b2727fb' id='7700'> <date>2016-05-27T22:00:00+02:00</date> <start>22:00</start> <duration>01:00</duration> <room>großer Workshopraum</room> <slug>gpn16-7700-werwolf_spielen</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Werwolf Spielen</title> <subtitle>von rem0te</subtitle> <track></track> <type>other</type> <language>de</language> <abstract></abstract> <description></description> <logo></logo> <persons> <person id='6527'>td00</person> </persons> <links> </links> <attachments> </attachments> </event> </room> <room name='kleiner Workshopraum'> <event guid='91a4a696-cd32-42cd-82b7-4b77744172cc' id='7682'> <date>2016-05-27T15:30:00+02:00</date> <start>15:30</start> <duration>03:00</duration> <room>kleiner Workshopraum</room> <slug>gpn16-7682-boardgamegeeks</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Boardgamegeeks</title> <subtitle>Traveling Hacker Edition</subtitle> <track></track> <type>meeting</type> <language>de</language> <abstract>Die Boardgamegeeks sind eine regelmäßige Veranstaltung im CCC Hamburg, auf der Brett- und Kartenspiele jeder Art gespielt werden können. Ein Team von Spezialexperten hat unsere Spiele nun verpackt und nach Karlsruhe verschifft, um die Besucher der GPN zu unterhalten.</abstract> <description></description> <logo></logo> <persons> <person id='4603'>rem0te</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='a49d5f48-0004-4485-af82-dab7ae9af0f3' id='7649'> <date>2016-05-27T19:00:00+02:00</date> <start>19:00</start> <duration>02:00</duration> <room>kleiner Workshopraum</room> <slug>gpn16-7649-tails</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Tails</title> <subtitle></subtitle> <track></track> <type>workshop</type> <language>de</language> <abstract>It's CryptoParty time! Nach einer kurzen Vorstellung von Tails [1] installieren wir gemeinsam das System und probieren es aus. Bitte USB-Sticks / SD-Karten mitbringen.

[1] https://tails.boum.org</abstract> <description></description> <logo>/system/events/logos/000/007/649/large/tails-logo-square.png?1462903923</logo> <persons> <person id='6488'>segfault</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='db178297-fe7f-482f-84e7-3b01adc8b784' id='7697'> <date>2016-05-27T22:00:00+02:00</date> <start>22:00</start> <duration>01:00</duration> <room>kleiner Workshopraum</room> <slug>gpn16-7697-spontanes_gpg_keysigning</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Spontanes GPG Keysigning</title> <subtitle></subtitle> <track></track> <type>meeting</type> <language></language> <abstract>Spontane Zusammenkunft zum Austausch von Signing Informationen </abstract> <description>In Ermangelung einer geplanten Keysigning Party auf dieser GPN, wollen wir uns zu diesem Zeitpunkt zu einem improvisierten Meeting treffen um Schlüssel auszutasuchen und Ausweisdokumente zu zeigen.

Hinweis: Es wird keine Anleitung o.Ä. geben, wie Keysigning funktioniert. Ihr solltet also wissen, was ihr tut und worum es hier geht. Sorry, besser geplant vielleicht im nächsten Jahr.

Bitte Schnipsel mit eurem Key mitbringen!</description> <logo></logo> <persons> <person id='6525'>Mose</person> </persons> <links> </links> <attachments> </attachments> </event> </room> <room name='FFBW:Con'> </room> <room name='Anderswo'> <event guid='dbc7090a-cf58-448e-b179-a3a2c550428a' id='7609'> <date>2016-05-27T12:00:00+02:00</date> <start>12:00</start> <duration>02:00</duration> <room>Anderswo</room> <slug>gpn16-7609-how_to_marmelade</slug> <recording> <license></license> <optout>false</optout> </recording> <title>How to Marmelade</title> <subtitle>Knoblauch was?!</subtitle> <track></track> <type>workshop</type> <language>de</language> <abstract>Marmelade machen einfach erklärt und zum Nachmachen. Highlight: Knoblauchmarmelade </abstract> <description>Hier wird erklärt, wie Marmelade ganz einfach herzustellen ist und im Angschluss wird Marmelade gekocht.

Die Teilnehmerzahl für das Marmeladekochen ist auf max 10 beschränkt. Anmeldeschluss ist 12 Uhr am Vortag.

Wenn du eine bestimmte Marmelade kochen willst, musst du das bei mir angemelden, damit ich genug Zutaten und Gläser besorgen kann. Falls du schon Gläser hast (z.B. alte Marmeladengläser etc) wäre es super, die mitzubringen (und mir zu sagen wie viele es sind und mit welchem Volumen). Die Kosten der Marmelade setzten sich individuell durch die Zutaten, die Menge und die Anzahl der Gläser zusammen.</description> <logo></logo> <persons> <person id='6441'>minituex</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='4901b42d-61ca-4c22-9abe-d8c1965dcfe2' id='7688'> <date>2016-05-27T14:00:00+02:00</date> <start>14:00</start> <duration>01:00</duration> <room>Anderswo</room> <slug>gpn16-7688-exotische_raumklang-systeme</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Exotische Raumklang-Systeme</title> <subtitle></subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Bericht über Raumklangsysteme, die in der letzten Zeit im ZKM | IMA zum Einsatz kamen (Akusmonium, ICO, 4DSOUND, Klangdom). (Wichtig: Die Systeme können nicht live vorgeführt werden, weil sie jeweils nur temporär installiert waren. Auch der ZKM_Klangdom kann momentan nicht vorgeführt werden, weil er für Wartungszwecke abgebaut werden musste.). Ort: ZKM_Kubus, Treffpunkt: vor dem ZKM_Vortragssaal. </abstract> <description>Bericht über Raumklangsysteme, die in der letzten Zeit im ZKM | IMA zum Einsatz kamen (Akusmonium, ICO, 4DSOUND, Klangdom). (Wichtig: Die Systeme können nicht live vorgeführt werden, weil sie jeweils nur temporär installiert waren. Auch der ZKM_Klangdom kann momentan nicht vorgeführt werden, weil er für Wartungszwecke abgebaut werden musste.). Ort: ZKM_Kubus, Treffpunkt: vor dem ZKM_Vortragssaal. </description> <logo></logo> <persons> <person id='4612'>Götz Dipper</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='6eb5ffe9-c61a-499d-aead-c68adb8dc08e' id='7686'> <date>2016-05-27T18:00:00+02:00</date> <start>18:00</start> <duration>01:30</duration> <room>Anderswo</room> <slug>gpn16-7686-critical_mass_karlsruhe</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Critical Mass Karlsruhe</title> <subtitle>18:00 / Kronenplatz / zusammen radeln</subtitle> <track></track> <type>other</type> <language>de</language> <abstract>Am Freitag, 18:00 startet die Critical Mass in Karlsruhe am Kronenplatz und radelt dann gemeinsam und unhierarchisch durch die Stadt. </abstract> <description>Am Freitag, 18:00 startet die Critical Mass in Karlsruhe am Kronenplatz und radelt dann gemeinsam und unhierarchisch durch die Stadt.

Critical Mass ist eine weltweite, unabhängige und selbst-organisierte Bewegung um die Rechte der Radfahrer*innen zu stärken. Wir behaupten uns gegenüber den Autofahrer*innen und zeigen, dass das Rad zum Verkehr dazu gehört! Wir machen auf Probleme aufmerksam und teilen unseren Spaß am Radfahren.

Weitere Informationen über die Critical Mass Aktionen: https://de.wikipedia.org/wiki/Critical_Mass_(Aktionsform)</description> <logo></logo> <persons> <person id='6516'>kawie</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='ebccf48e-3039-40d9-9ea3-1476429ef463' id='7698'> <date>2016-05-27T23:30:00+02:00</date> <start>23:30</start> <duration>00:45</duration> <room>Anderswo</room> <slug>gpn16-7698-thaicom_8_launch</slug> <recording> <license></license> <optout>false</optout> </recording> <title>THAICOM 8 Launch</title> <subtitle>gemeinsames Raketenstart Schauen</subtitle> <track></track> <type>lightning_talk</type> <language></language> <abstract>Spacex startet einen Kommunikationssatelliten, wir schauen zu.

Ab 23:40 im Blauen Salon (links vom NOC in der Ecke).</abstract> <description></description> <logo></logo> <persons> <person id='6427'>NiciDieNase</person> </persons> <links> </links> <attachments> </attachments> </event> </room> <room name='Hackcenter'> </room> </day> <day date='2016-05-28' end='2016-05-29T04:00:00+02:00' index='3' start='2016-05-28T11:30:00+02:00'> <room name='Medientheater'> <event guid='3f3d981d-c7c3-438d-951f-7a5bc2eb175a' id='7650'> <date>2016-05-28T13:30:00+02:00</date> <start>13:30</start> <duration>02:00</duration> <room>Medientheater</room> <slug>gpn16-7650-lightning_talks_1</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Lightning Talks 1</title> <subtitle></subtitle> <track></track> <type>lecture</type> <language></language> <abstract>8 x 15min</abstract> <description>https://entropia.de/GPN16:Lightning_Talks_1</description> <logo></logo> <persons> <person id='4490'>Eve Entropia</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='f1c5a23a-8162-4a67-9605-60bbc83d98ec' id='7661'> <date>2016-05-28T16:00:00+02:00</date> <start>16:00</start> <duration>00:30</duration> <room>Medientheater</room> <slug>gpn16-7661-internetzugang_als_menschenrecht</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Internetzugang als Menschenrecht</title> <subtitle>Freie Kommunikation in digitalen Datennetzen </subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract></abstract> <description></description> <logo></logo> <persons> <person id='4669'>monic</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='91d1c89b-2ffb-4e6d-ad94-3482edf11437' id='7575'> <date>2016-05-28T17:45:00+02:00</date> <start>17:45</start> <duration>01:00</duration> <room>Medientheater</room> <slug>gpn16-7575-frenn_vun_der_enn</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Frënn vun der Ënn</title> <subtitle>Betreiben von Tor-Relays als Organisation</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>In diesem Vortrag wird die "Frënn vun der Ënn" vorgestellt und auf was man achten muss, wenn man als Organisation Tor-Relays betreibt.</abstract> <description>"Frënn vun der Ënn" ist eine luxemburgische Organisation, welche Tor-Relays betreibt und mittlerweile zur einer der grössten Exit-Relays Betreiber zählt.<br>Dieser Vortrag wird Tipps & Tricks geben, wenn man eine Organisation gründen will, welche Tor-Relays betreiben will.</description> <logo>/system/events/logos/000/007/575/large/fvde_logo.png?1462993083</logo> <persons> <person id='6430'>metalgamer</person> <person id='4166'>Jan Guth</person> </persons> <links> <link href='https://enn.lu'>Frënn vun der Ënn Homepage</link> </links> <attachments> <attachment href='/system/event_attachments/attachments/000/002/869/original/fvde_logo.png?1459441395'>Frënn vun der Ënn Logo</attachment> </attachments> </event> <event guid='ffa36a68-67e0-4b5d-a932-a2250f725080' id='7678'> <date>2016-05-28T20:00:00+02:00</date> <start>20:00</start> <duration>01:00</duration> <room>Medientheater</room> <slug>gpn16-7678-spass_auf_dem_embedded-spielplatz</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Spaß auf dem Embedded-Spielplatz</title> <subtitle>Reversing, Exploiting und Patching einer Billig-Action-Kamera</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Was man so findet, wenn man zu viel Zeit mit einer Billig-Action-Kamera verbringt, wie man sie dazu bringt, eigenen Code auszuführen und wie man seinen Compiler dazu überredet, ein dafür geeignetens Binary zu erzeugen,</abstract> <description>Die Eken-H9 ist eine der vielen GoPro-Billig-Konkurrenten, die man schon für 45 Euro nachgeschmissen bekommt. Ich habe die Firmware auseinandergenommen,

Auch der nicht-Extremsport-affine Nerd kann viel Spaß an einer Action-Kamera haben: Das Gerät verfúgt über WiFi, USB, HDMI und kann (sehr matschiges!) 4k aufnehmen. In russischen Foren bekommt man verschiedenen Firmware-Versionen, die auf einem undokumentierten MIPS-SoC in der Kamera laufen; ein Serialport auf dem Board wartet mit hunderten undokumentierten Shell-Befehlen eines proprietären Systems auf, auf dem außer dem guten wpa_supplicant alles unbekannt scheint. Ein immer aktivierter Netzwerk-Service der Kamera ist remote exploitbar.

Mein Ziel beim Reversen des Gerätes war, das fest eingestelle WiFi-Passwort zu ändern, mit dem die Kamera den Zugriff auf alle ihre Aufnahmen sichert.

In diesem Vortrag zeige ich Schritt für Schritt zeigen, wie ich die Hard- und Firmware auseinandergebaut habe, welche Dinge ich entdeckt habe, die ich viel interessanter als das WiFi-Passwort fand, wie man remote per Exploit Code ausführt und wie man GCC dazu überredet, Code zu generieren, den man zur Laufzeit in die Kamera-Firmware patchen kann.</description> <logo></logo> <persons> <person id='6507'>Martin Heistermann</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='a19a90f5-c0c1-4881-930d-8ca8ef08765d' id='7639'> <date>2016-05-28T21:30:00+02:00</date> <start>21:30</start> <duration>01:45</duration> <room>Medientheater</room> <slug>gpn16-7639-demoszene-nachlese</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Demoszene-Nachlese</title> <subtitle>Die bemerkenswertesten Demos des letzten Jahres</subtitle> <track></track> <type>performance</type> <language>de</language> <abstract>Was ist diese Demoszene und ist das Kunst? Wir schauen die besten Demos des letzten Jahres. Oder die merkwürdigsten. Natürlich live gerendert und nicht als youtube-Konserve! Präsentiert von echten original-Demoszenern zum Anfassen.</abstract> <description>Bier mitbringen!</description> <logo>/system/events/logos/000/007/639/large/nG667I4.jpg?1462724855</logo> <persons> <person id='5461'>cupe</person> </persons> <links> </links> <attachments> </attachments> </event> </room> <room name='Studio'> <event guid='ef662d36-01e0-48b0-96fb-a5d98957cc4b' id='7679'> <date>2016-05-28T11:30:00+02:00</date> <start>11:30</start> <duration>01:00</duration> <room>Studio</room> <slug>gpn16-7679-ein_jahr_rust</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Ein Jahr Rust</title> <subtitle></subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Am 15. Mai 2015 wurde Rust 1.0 veröffentlicht. 1 Jahr und 8 Compiler-Versionen später möchte ich gerne einen Rückblick auf diese Zeit werfen und aufzeigen, was sich verändert hat und warum Rust auch nach einem Jahr noch mit hoher Geschwindigkeit unterwegs ist.

Für Neueinsteiger wird der Vortrag auch eine kleine Einleitung in die Sprache enthalten.</abstract> <description>Rust ist eine sichere und schnelle Programmiersprache, die für Systementwicklung geeignet. Dies erreicht sie durch ein Typsystem, das gängige Fehler zur Kompilierzeit verhindert, ohne jedoch auf eine Laufzeitumgebung zurückgreifen zu müssen.

Darüber hinaus ist Rust auch ein stark gemanagtes Software-Projekt, das sich auch Community-seitig viel kümmert.

Ein Jahr nach dem Release der stabilen Version ist ein guter Zeitpunkt, zusammenzufassen, was sich in der Zeit entwickelt hat, welche Probleme in dieser Zeit aufgetreten ist und ob das ehemalige Forschungsprojekt auch praktisch hält, was es verspricht.</description> <logo>/system/events/logos/000/007/679/large/rust-logo-512x512-blk.png?1463677081</logo> <persons> <person id='6508'>Skade</person> </persons> <links> <link href='http://rust-lang.org'>Rust Webseite</link> </links> <attachments> </attachments> </event> <event guid='f296e5a5-8f97-45ac-b6e1-fc8faeb2c116' id='7616'> <date>2016-05-28T13:00:00+02:00</date> <start>13:00</start> <duration>01:00</duration> <room>Studio</room> <slug>gpn16-7616-wikidata_query_service</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Wikidata Query Service</title> <subtitle>Complex SPARQL queries for beginners</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Einführung in den SPARQL Endpoint von Wikidata, der freien Wissensdatenbank, die jede/r editieren kann. Beantwortet die Frage: Was sind eigentlich die größten Städte mit einer weiblichen Bürgermeisterin?</abstract> <description>Wikidata, die freie Wissensdatenbank, hat einen SPARQL Endpunkt. In dieser Einführung werden wir einen Überblick geben, wie SPARQL und RDF/turtle funktionieren und wie man die Daten in Wikidata abfragen kann- in zum Teil sehr komplexen Queries.</description> <logo>/system/events/logos/000/007/616/large/logo-Wikidata.svg.png?1461766443</logo> <persons> <person id='5645'>frimelle</person> </persons> <links> <link href='https://www.wikidata.org/wiki/Wikidata:Main_Page'>Wikidata</link> <link href='https://query.wikidata.org/'>Wikidata SPARQL Endpunkt</link> <link href='https://www.mediawiki.org/wiki/Wikidata_query_service/User_Manual'>Wikidata Query Service Manual</link> </links> <attachments> </attachments> </event> <event guid='fe349b93-6f5a-4964-83d0-d9f5c65bb68e' id='7574'> <date>2016-05-28T14:30:00+02:00</date> <start>14:30</start> <duration>01:00</duration> <room>Studio</room> <slug>gpn16-7574-ansible_crashkurs</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Ansible Crashkurs</title> <subtitle>mehr automatisierung → mehr gut</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Einführung in das Config-Management-System Ansible.</abstract> <description>#devops #cloud #automation #hashtag</description> <logo></logo> <persons> <person id='3288'>Felix Kaiser</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='45164362-cf01-4a9d-b607-fecfa6912ddb' id='7606'> <date>2016-05-28T16:00:00+02:00</date> <start>16:00</start> <duration>01:00</duration> <room>Studio</room> <slug>gpn16-7606-die_leiden_des_jungen_elektromobilisten</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Die Leiden des jungen Elektromobilisten</title> <subtitle>Warum das mit diesen Elektroautos eigentlich ganz Praktisch sein sollte.</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Elektromobilität, was ist das eigentlich? Funktioniert das überhaupt im Alltag?

Ein schonungsloser Praxisbericht, der auch zeigen soll was so alles Schief gehen kann. Vom Autokauf bis zur ersten "Langstreckenfahrt" und darüber hinaus.</abstract> <description></description> <logo></logo> <persons> <person id='6457'>herrbett</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='e5a914f1-2ad7-430b-b9f5-b0f0e9006456' id='7605'> <date>2016-05-28T17:45:00+02:00</date> <start>17:45</start> <duration>00:30</duration> <room>Studio</room> <slug>gpn16-7605-web_api_hacks_mit_der_jodel-app</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Web API Hacks mit der Jodel-App</title> <subtitle>Wie man (private) APIs analysiert und verwendet</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Patrick Petrovic, Informatik-Student am Karlsruher Institut für Technologie, referiert über Methoden zur Analyse und Verwendung von Web-APIs, wie sie inzwischen hinter fast jeder Smartphone-App stecken. Erklärt wird das Thema am Beispiel der Jodel-App.</abstract> <description>Ob Restaurantsuche, Taxi-App oder Messenger: Hinter fast jeder Smartphone-App steht heutzutage eine Web-API als Schnittstelle zu Datenbanken und Servern. Doch nicht alle App-Entwickler dokumentieren öffentlich, wie auf ihre API zugegriffen werden kann. In diesem Vortrag geht es um Methoden, solche (private) APIs zu analysieren und selbst zu verwenden. Beispielhaft erklärt Patrick Petrovic das Thema an seiner Web-App Jodel Stats, die mit der API der Jodel-App kommuniziert.</description> <logo>/system/events/logos/000/007/605/large/iphone-sw.png?1461446805</logo> <persons> <person id='6452'>Patrick Petrovic</person> </persons> <links> <link href='http://www.jodelstats.com'>Jodel Stats | Die besten Jodel-Posts weltweit</link> </links> <attachments> </attachments> </event> <event guid='1682d8d8-6446-4629-ba26-3a5cd7157c67' id='7667'> <date>2016-05-28T18:30:00+02:00</date> <start>18:30</start> <duration>00:45</duration> <room>Studio</room> <slug>gpn16-7667-android_os_non-root_packet_capturing</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Android OS: Non-Root Packet Capturing</title> <subtitle>Network Packet Capturing per VPN Schnittstelle</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Konzept eines Packet Capturing/Packet Injection Mechanismus auf Android OS, welcher keine privilegierten Systemrechte benötigt. Über die VpnService API des Android Frameworks können Netzwerkpakete lokal und ohne Verbindung zu einem VPN Server mitgeschnitten, verändert oder eingespeist werden. Hierzu müssen Teile des TCP/IP Stacks simuliert werden, um den Netzwerkverkehr über Application-Level Sockets zu realisieren, welche keine kernel-level Rechte benötigen. </abstract> <description>Bisher sind keine funktionierenden Open-Source-Implementierungen des Non-Root Packet Capturing Mechanismus über die VPN Client API auf Android verfügbar. Die Umsetzung eines solchen Clients wird in diesem Vortrag, zusammen mit einer Proof-Of-Concept Implementierung, vorgestellt. Vorschläge von Algorithmen für die vollständige Implementierung sind vorhanden. Engagierte Einsteiger in das Projekt sind gesucht. Ziel ist es, eine Non-Root Packet Capturing API unter GPL-Lizenz zu erstellen, auf welcher weitere Security-Enchancing Apps für Android entwickelt werden können. </description> <logo></logo> <persons> <person id='6502'>F. Schiller</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='6c0a5272-7a78-4c15-8e31-13f8c6e66085' id='7573'> <date>2016-05-28T20:00:00+02:00</date> <start>20:00</start> <duration>01:00</duration> <room>Studio</room> <slug>gpn16-7573-apparmor_crashkurs</slug> <recording> <license></license> <optout>false</optout> </recording> <title>AppArmor Crashkurs</title> <subtitle>Lerne in unter einer Stunde, AppArmor-Profile zu erstellen und zu pflegen!</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract></abstract> <description><p>AppArmor ist eine einfach zu benutzende Linux-Sicherheitssoftware, die Programmen nur das erlaubt, was sie laut ihrer Security Policy, genannt Profil, dürfen.</p>

<p>Der Vortrag erklärt den Einsatz von AppArmor in der Praxis. Gezeigt wird der Umgang mit den AppArmor-Tools zum Erstellen und Überarbeiten von Profilen. Auch die Syntax der Profile wird erklärt, falls jemand $EDITOR bevorzugt.</p>

<p>Neben den Grundlagen wird die komplette Absicherung eines typischen Webservers gezeigt. Außerdem werden "kreative" Einsatzmöglichkeiten von AppArmor vorgestellt, beispielsweise ein read-only root-Zugang für Backupzwecke und Debugging mit Hilfe von AppArmor.</p></description> <logo></logo> <persons> <person id='6431'>Christian Boltz</person> </persons> <links> <link href='http://apparmor.net'>AppArmor homepage</link> </links> <attachments> </attachments> </event> <event guid='fc8dc1db-978c-46db-96b4-2b64fc3f8e5c' id='7699'> <date>2016-05-28T21:30:00+02:00</date> <start>21:30</start> <duration>00:30</duration> <room>Studio</room> <slug>gpn16-7699-android_wear_networking</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Android Wear Networking</title> <subtitle>Reverse engineering the most-deployed IoT network.</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract></abstract> <description></description> <logo></logo> <persons> <person id='6526'>la|r|ma</person> </persons> <links> </links> <attachments> </attachments> </event> </room> <room name='ZKM-Vortragssaal'> <event guid='8374cf06-ca54-4c67-b450-d302295637c3' id='7628'> <date>2016-05-28T13:00:00+02:00</date> <start>13:00</start> <duration>01:00</duration> <room>ZKM-Vortragssaal</room> <slug>gpn16-7628-about_quantumness_and_quantum_speedup_in_d-wave_devices</slug> <recording> <license></license> <optout>false</optout> </recording> <title>About quantumness and quantum speedup in D-Wave devices</title> <subtitle></subtitle> <track></track> <type>lecture</type> <language>en</language> <abstract>I will talk about criteria for an universal quantum computer, the principles of adiabatic quantum computing and 2 studies (2013 and 2015) about the quantumness of the D-Wave One and Two as well as a quantum speedup in the D-Wave 2X.

Bei Bedarf (z. B. nur deutsche Zuhörer) kann ich den Vortrag gerne auch auf Deutsch halten (dann aber mit englischen Folien) :-)</abstract> <description>I will talk about criteria for an universal quantum computer, the principles of adiabatic quantum computing and 2 studies (2013 and 2015) about the quantumness of the D-Wave One and Two as well as a quantum speedup in the D-Wave 2X.

Nachdem es beim CCC schon diverse Einführungen in Quantum Computing und Quantenschlüsselaustausch gab, werde ich diesmal über ein anderes Thema reden - die D-Wave-Rechner. Die kanadische Firma D-Wave behauptet, Quantencomputer mit bis zu 512 Qubits gebaut zu haben. Derzeitiger Standart in der Forschung sind ca. 5-10 Qubits. Quantencomputer sollen in der Lage sein, manche Probleme deutlich schneller zu lösen als klassische Rechner. Was genau dieses "schneller" ist, hängt von dem betrachteten Problem ab. Das Problem bei der Herstellung von Quantencomputern sind Dekoheränzeffekte, die bei einem Anstieg der Qubits auftreten und die Superposition zerstören, sodass der Computer nicht mehr nutzbar wird. Ob solche Dekoheränzeffekte auch bei den D-Wave-Rechnern aufgrund der hohen Anzahl an Qubits auftreten und ob wirklich eine Beschleunigung möglich ist, ist momentan noch umstritten. Ich möchte einen Überblick zu dem Thema geben, wie Quantencomputer normalerweise funktionieren (Circuit Model), wie ein adiabatischer Quantencomputer (D-Wave) grundsätzlich arbeitet und was bei diversen Studien rausgefunden wurde. Am Anfang werde ich noch ein paar theoretische Dinge zur Quantenmechanik (Superposition, Normierung, exponentieller Anstieg der Dimensionalität des Tensorproduktraumes) sagen.</description> <logo></logo> <persons> <person id='6475'>sycramore</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='61d3fc89-03c1-48c4-a24f-86cf7ade2c9f' id='7638'> <date>2016-05-28T14:30:00+02:00</date> <start>14:30</start> <duration>01:00</duration> <room>ZKM-Vortragssaal</room> <slug>gpn16-7638-freifunk_fur_gefluchtete</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Freifunk für Geflüchtete</title> <subtitle>Ein Erfahrungsbericht aus Essen</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Erfahrungen und ein technischer Überblick wie wir in Essen für viele tausend Menschen den freien Zugang zum Internet ermöglichen.</abstract> <description>Die Herausforderung zur Versorgung von vielen Flüchtlingsunterkünften in unserer Stadt hat uns dazu bewegt, die eingesetzte übliche Freifunk taugliche Hardware mit samt den bekannten Tools und Protokollen in Frage zu stellen und bei 0 anzufangen.

Glasfaser als Transportmedium, viele Richtfunkstrecken und DSL Anschlüsse dazu MPLS, OSPF und BGP. Deployment, Monitoring und Alerting mit den richtigen Tools sind für uns der Schlüssel zu einem zuverlässigen Netzbetrieb.

Neben den technischen Herausforderungen gibt es die organisatorischen Aufgaben zur Abstimmung mit Hilfsorganisationen, der Stadt sowie den Mitgliedern in der Community.

Die Lehren und die gesammelte Erfahrung wollen wir gerne Teilen und einen tiefen Einblick in unsere Infrastruktur geben um auch anderen Freifunk Communities, den täglichen Schmerz beim Betrieb von einem großen Netz, etwas zu lindern und neue Denkansätze zur geben. </description> <logo></logo> <persons> <person id='6482'>pberndro</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='bd7949cb-4fe6-4289-aad6-256f720f50c1' id='7633'> <date>2016-05-28T16:00:00+02:00</date> <start>16:00</start> <duration>01:30</duration> <room>ZKM-Vortragssaal</room> <slug>gpn16-7633-an_introduction_to_zfs</slug> <recording> <license></license> <optout>false</optout> </recording> <title>An Introduction to ZFS</title> <subtitle>A Solid Foundation for Your Data</subtitle> <track></track> <type>lecture</type> <language>en</language> <abstract>ZFS is a combined volume manager and file system. Leveraging copy-on-write and checksumming on the block level, it provides many advanced features which cannot be elegantly realized in many traditional approaches. This talk gives an overview of the ZFS key technologies, feature set and command line user interface.</abstract> <description>Most file systems used today lack support for many advanced features, e.g. data integrity & low-cost snapshots. Not too long ago, power-outages in the middle of a write could have catastrophic consequences. Volume Managers that do not know about their volumes' file systems are inflexible. Hardware-RAIDs are problems rather than solutions.

This talk gives an overview of ZFS, a (not so) new approach to file systems & volume management, attempting to solve the problems mentioned above.

Beginning with an analysis of the deficiencies of current file systems we walk through different technologies that could be used to for mitigation. A short history of the implementation of ZFS is followed by several demos of features that are unique to ZFS / similar systems. We finish with a recap & time for questions.

Those interested in further exploring ZFS are encouraged to participate in the workshop taking place later the same day. </description> <logo>/system/events/logos/000/007/633/large/openzfs_logo.png?1462532083</logo> <persons> <person id='5554'>problame</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='2304d7e1-aad1-450b-92f9-910d63327e9e' id='7595'> <date>2016-05-28T17:45:00+02:00</date> <start>17:45</start> <duration>00:30</duration> <room>ZKM-Vortragssaal</room> <slug>gpn16-7595-commits_statt_zeit</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Commits statt Zeit</title> <subtitle>Das git-gewahre Performance-Dashboard gipeda</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>gipeda ist ein Performance-Dashboard. Als solches stellt es eine Reihe von Messwerten schön via Tabellen und Graphen da. Die Besonderheit ist, dass die x-Achse dabei nicht Zeit, sondern die Entwicklung eines Git-Repositories ist. So eignet es sich insbesondere, die Performance eines Softwareprojekts im Blick zu behalten.</abstract> <description>Als Entwickler am Haskell-Compiler GHC war ich auf der Suche nach einem Tool, dass die Leistung des Compilers im Laufe der Entwicklung schön darstellt. Ich habe eine Weile mit „codespeed“ gearbeitet, war aber nicht zufrieden. Insbesondere konnte es nicht viel mit den Eigenheiten von Git anfangen. Daher habe ich ein neue Tool geschrieben: gipeda.

Knapp formuliert nimmt gipeda Daten im Format „Git-Commit-ID; Benchmarkname; Wert“ entgegen und macht daraus eine Webseite mit schönen Tabellen und Graphen.

Ein besonderes Feature ist, dass gipeda eine statische Webseite erzeugt, so dass man die Ausgabe ohne großen Aufwand irgendwo hosten kann. Man kann es auch einfach lokal laufen lassen, und es müssen ja keine Benchmarks sein, die man misst: Ich habe damit auch den Fortschritt meiner Dissertation (gemessen in durch Tinte bedeckte Fläche) verfolgt.

In meinem Vortrag stellet Joachim gipeda vor, demonstriert kurz alle Features der Benutzeroberfläche und zeigt, wie Ihr es selbst aufsetzt. Gipeda selbst ist nicht für das Sammeln der Benchmark-Daten zuständig; das erledigt bei mir ein kleines Shell-Skript, das ich zeigen werden; es gibt aber auch Tools für diesen Zweck, wie https://github.com/sgraf812/feed-gipeda, welches Sebastian Graf vorstellen wird. </description> <logo></logo> <persons> <person id='4520'>Joachim Breitner</person> <person id='6512'>Sebastian Graf</person> </persons> <links> <link href='https://github.com/nomeata/gipeda'>Gipeda Github page</link> <link href='https://perf.haskell.org/ghc'>Gipeda in Action</link> <link href='https://github.com/sgraf812/feed-gipeda'>feed-gipeda</link> <link href='https://github.com/sgraf812/cloben'>cloben</link> </links> <attachments> </attachments> </event> <event guid='5e64cb0f-092c-4d91-a666-fec0ca2bd0a1' id='7647'> <date>2016-05-28T18:30:00+02:00</date> <start>18:30</start> <duration>00:30</duration> <room>ZKM-Vortragssaal</room> <slug>gpn16-7647-proposing_a_replacement_for_freebsd_s_powerd_preview</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Proposing a Replacement for FreeBSD's powerd (Preview)</title> <subtitle>Or, how I tamed the fan of my notebook</subtitle> <track></track> <type>lecture</type> <language>en</language> <abstract>FreeBSD's powerd CPU frequency daemon provides userland P-State (power state) switching since 2005. Multi Core Processing has come a long way since 2005 and the increasing number of cores and pipelines in modern CPUs have exposed flaws in powerd's design that were not obvious at the time of its conception.

The talk proposes three design changes addressing these flaws. A daemon named powerd++ implements this improved design.</abstract> <description>The talk will present:

<ul> <li>Challenging load characteristics</li> <li>The three core design differences between powerd and powerd++</li> </ul>

This is a short version of a talk I want to present at the EuroBSDCon 2016 later this year. The <i>complete</i> talk should contain benchmarks for the performance of the tools. I hope to collect some ideas about how these benchmarks should be designed from the audience.</description> <logo>/system/events/logos/000/007/647/large/bsdlogo2.0-styled-shadowed-2048.png?1462951479</logo> <persons> <person id='6156'>kamikaze (Dominic Fandrey)</person> </persons> <links> <link href='http://angryswarm.blogspot.com/2016/04/powerd-better-cpu-clock-control-for.html'>powerd++ in my blog</link> <link href='https://github.com/lonkamikaze/powerdxx'>powerd++ on GitHub</link> </links> <attachments> <attachment href='/system/event_attachments/attachments/000/002/870/original/clock_control.png?1463473447'>powerd+++ Architecture</attachment> </attachments> </event> <event guid='1af4bb7e-d722-4380-b890-3e0d8eda24b3' id='7584'> <date>2016-05-28T20:00:00+02:00</date> <start>20:00</start> <duration>01:00</duration> <room>ZKM-Vortragssaal</room> <slug>gpn16-7584-borgbackup</slug> <recording> <license></license> <optout>false</optout> </recording> <title>borgbackup</title> <subtitle>the holy grail of backup software?</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>borgbackup - features, vorteile, anwendung. wie verlief das vergangene jahr seit dem fork von attic? pläne für die zukunft.</abstract> <description></description> <logo>/system/events/logos/000/007/584/large/logo.png?1460324121</logo> <persons> <person id='4463'>Thomas Waldmann</person> </persons> <links> <link href='https://github.com/borgbackup/borg/'>borgbackup (github)</link> <link href='http://borgbackup.readthedocs.org/en/stable/'> borgbackup (docs)</link> </links> <attachments> </attachments> </event> <event guid='2791f0ea-dcea-4f04-95b8-743705c03a0c' id='7621'> <date>2016-05-28T21:30:00+02:00</date> <start>21:30</start> <duration>01:00</duration> <room>ZKM-Vortragssaal</room> <slug>gpn16-7621-probabilistische_robotik</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Probabilistische Robotik</title> <subtitle>Interessen eines Roboters als Nutzen formulieren und verarbeiten</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Wie beschreibt man das Verhalten eines Roboters, indem man jede Aktion mit einem Nutzen modelliert? Wie kann man diesen Nutzen zusammensetzen, sodass er in einzelne Verhaltenszüge wie z.B. "keine Kollision" und "nicht von der Straße abkommen" zerfällt?</abstract> <description>Oft ist es schwer das Verhalten eines Roboters mit exakten Algorithmen robust gegen Störungen zu beschreiben. Algorithmen die sich über Wahrscheinlichkeiten und Erwartungswerte bewusst sind sind hier deutlich besser. Der Vortrag soll in die Denkweise einführen am Beispiel eines Verfahrens das auf Wahrscheinlichkeitsverteilungen und der Nutzentheorie aufbaut. Es wird beleuchtet, wie das Verhalten eines Roboters mit Hilfe von probabilistisch motivierten Methoden und der Formulierung einer Nutzenfunktion modeliert werden kann. Dabei soll insbesondere das Beispiel der Robotour 2015, welches wir mit Kamaro-Engineering mit 3-fachem Abstand gewonnen haben eingegangen werden. Und gezeigt werden wie stark das Model oft in der Praxis vereinfacht werden kann.</description> <logo></logo> <persons> <person id='6454'>penguinmenac3</person> </persons> <links> <link href='http://wordpress.kamaro-engineering.de/robotour-2015-das-geheimnis-wird-gelueftet/'>Robotour 2015: Das Geheimnis wird gelüftet</link> </links> <attachments> </attachments> </event> </room> <room name='großer Workshopraum'> <event guid='1bf9d2e5-26f9-47c3-a1ff-aa7223f09e40' id='7591'> <date>2016-05-28T12:00:00+02:00</date> <start>12:00</start> <duration>01:30</duration> <room>großer Workshopraum</room> <slug>gpn16-7591-blinkenrocket_lotworkshop</slug> <recording> <license></license> <optout>false</optout> </recording> <title>BlinkenRocket Lötworkshop</title> <subtitle>Löten lernen leicht gemacht!</subtitle> <track></track> <type>workshop</type> <language>de</language> <abstract>BlinkenRocket ist ein Bausatz um Kindern, Jugendlichen und jungen Erwachsenen das Löten beizubringen. Dabei lernst du, dass löten ganz einfach ist und auch kompliziert aussehende Bauteile garnicht so schwierig zu löten sind. Mit deiner BlinkenRocket kannst du Texte und Animationen anzeigen sowie neue Inhalte einfach per Audio-Interface an deinem Smartphone oder Computer erstellen.</abstract> <description><b>Hinweise zum Workshop:</b> - Der Workshop ist auf etwa 20 Kinder- und Jugendliche ab 8 Jahre limitiert. - Dadurch das die Bausätze gespendet sind, fallen keine Kosten an. Wenn du einer tollen Veranstaltung helfen möchtest, werfe einfach etwas Geld in den GPN Spendentopf. - Eltern sollten während des Workshops aus pädagogischen Gründen bitte draussen bleiben. Erfahrene Workshophelfer kümmern sich um alles damit die Kinder- und Jugendlichen souverän das Löten lernen. Eltern lenken da meist zu sehr ab ;-) </description> <logo>/system/events/logos/000/007/591/large/download.jpg?1460563617</logo> <persons> <person id='3878'>muzy</person> </persons> <links> <link href='https://github.com/blinkenrocket/'>Github Repository</link> <link href='http://blinkenrocket.de'>BlinkenRocket Website</link> </links> <attachments> </attachments> </event> <event guid='d6f337bc-1ed3-4e51-8796-7ec7d3a1451f' id='7610'> <date>2016-05-28T14:00:00+02:00</date> <start>14:00</start> <duration>01:30</duration> <room>großer Workshopraum</room> <slug>gpn16-7610-the_incredible_proof_machine</slug> <recording> <license></license> <optout>false</optout> </recording> <title>The Incredible Proof Machine</title> <subtitle>Beweisen macht süchtig</subtitle> <track></track> <type>workshop</type> <language>de</language> <abstract>Beweise machen Spaß – vor allem mit einem interaktiven Theorembeweiser. Aber während die „großen“ Theorembeweiser wie Isabelle und Coq eine ziemlich hohe Einstiegshürde haben, kann man mit der <i>Incredible Proof Machine</i> direkt loslegen, denn hier bestehen Beweise aus Bausteinen, die man nur richtig verdrahten muss. So wird Beweisen so einfach, aber auch so fesselnd, wie ein gutes Puzzlespiel.

Im Workshop werde ich euch die Bedienung der Proof Machine als auch ein wenig die theoretischen Hintergründe erklären.</abstract> <description></description> <logo>/system/events/logos/000/007/610/large/incredibe-proof.png?1461744114</logo> <persons> <person id='4520'>Joachim Breitner</person> </persons> <links> <link href='http://incredible.pm/'>The Incredible Proof Machine</link> </links> <attachments> </attachments> </event> <event guid='9c0e50f3-c67c-457e-8a12-fad2272e238c' id='7592'> <date>2016-05-28T16:00:00+02:00</date> <start>16:00</start> <duration>01:30</duration> <room>großer Workshopraum</room> <slug>gpn16-7592-software_defined_radio_workshop</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Software Defined Radio Workshop</title> <subtitle></subtitle> <track></track> <type>workshop</type> <language>en</language> <abstract>In this workshop, there will be different SDRs (software defined radios) available: USRP N210, rad1o, RTL-SDR and you can bring your own devices. After a short demonstration of open source signal processing tools, there will be a hands-on part :) You can try the SDRs yourself and get help to get your software running.</abstract> <description></description> <logo></logo> <persons> <person id='4927'>jiska</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='e93bb1df-95ac-4bf4-91bf-4099f08b9cfb' id='7594'> <date>2016-05-28T18:00:00+02:00</date> <start>18:00</start> <duration>03:00</duration> <room>großer Workshopraum</room> <slug>gpn16-7594-building_an_iot_empire</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Building an IoT Empire</title> <subtitle>Developing embedded infrastructure with data transports and network protocols</subtitle> <track></track> <type>workshop</type> <language>en</language> <abstract>Technical minds and creative electronic artists will appreciate (and hopefully extend) the ideas put forth in this exploratory workshop illustrating modern Bluetooth Smart and Internet use cases. A cookie cutter approach is taken while assembling embedded hardware to build a private IoT with sensors and actuators controlled by low powered computing nodes.

We see how embedded computers manage sensors and actuators in our daily lives. While examining interfaces to legacy telecommunications and cloud technology, we use specialized embedded hardware to construct a Internet of Things and Physical Web to implement practical and relevant use cases in time for final discussion.</abstract> <description>Applying copper Ethernet and Bluetooth technology, we construct IoT subsystems resembling those in the real world. Experience hands on building of physical webs using the Google Eddystone bluetooth beacon profile or develop a Ethernet connected messaging bus communicating using MQTT. These scenarios teach H2M and M2M communications, and the instructors provide a set of hardware loaned for the duration of the workshop.

REQUIREMENTS

A portable computer is required to fully participate in this workshop (unless you plan to team up with and observe others.) A telephone or portable device with a stable Bluetooth 4.0 stack is optional for self paced physical web exploration. Please bring an Ethernet cable if you have one, as well as a SDHC card for extra credit.</description> <logo>/system/events/logos/000/007/594/large/europalabsquare.png?1461003903</logo> <persons> <person id='4239'>Michael Schloh von Bennewitz</person> </persons> <links> <link href='https://edu-europalab.rhcloud.com/doku.php/tutors/'>Workshop Wiki (Inventory)</link> </links> <attachments> </attachments> </event> <event guid='7283c778-27a6-4f60-8bff-580cbb75a5e2' id='7692'> <date>2016-05-28T21:30:00+02:00</date> <start>21:30</start> <duration>01:00</duration> <room>großer Workshopraum</room> <slug>gpn16-7692-elektronik_fur_schaltungsdesigner</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Elektronik für Schaltungsdesigner</title> <subtitle></subtitle> <track></track> <type>workshop</type> <language>de</language> <abstract>Dieser Workshop ist gedacht für Leute, die lernen wollen, wie man einfache elektronische Schaltungen entwickelt. Insbesondere für Leute, die vielleicht schonmal eine Schaltung nach Anleitung aufgebaut, aber nie so richtig verstanden haben, wie genau sie funktioniert oder wie man sie für den eigenen Gebrauch anpassen müsste.</abstract> <description>Dieser Workshop ist gedacht für Leute, die lernen wollen, wie man einfache elektronische Schaltungen entwickelt. Insbesondere für Leute, die vielleicht schonmal eine Schaltung nach Anleitung aufgebaut, aber nie so richtig verstanden haben, wie genau sie funktioniert oder wie man sie für den eigenen Gebrauch anpassen müsste.

Beantwortet werden sollen Fragen wie:

  • Welche Werte brauche ich für meine Bauteile?
  • Wie verhalten sich Bauteile, abgesehen von den Haupteigenschaften, die man kennt?
  • Wie zur Hölle liest man eigentlich Datenblätter?
  • Wie ist das mit Abwärme und Kühlung?</description>

<logo></logo> <persons> <person id='3849'>Ike</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='672f6dac-d766-4075-9a1f-f61882389638' id='7640'> <date>2016-05-29T00:00:00+02:00</date> <start>00:00</start> <duration>03:00</duration> <room>großer Workshopraum</room> <slug>gpn16-7640-werwolfe_von_dusterwald</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Werwölfe von Düsterwald</title> <subtitle></subtitle> <track></track> <type>workshop</type> <language>de</language> <abstract>Wie in den letzten Jahren bieten wir ein paar Runden Werwölfe von Düsterwald an.</abstract> <description></description> <logo>/system/events/logos/000/007/640/large/0_original.jpg?1462739688</logo> <persons> <person id='6483'>beophyr</person> </persons> <links> </links> <attachments> </attachments> </event> </room> <room name='kleiner Workshopraum'> <event guid='1ac0a7a5-83af-474f-b675-02def503644e' id='7701'> <date>2016-05-28T12:00:00+02:00</date> <start>12:00</start> <duration>00:30</duration> <room>kleiner Workshopraum</room> <slug>gpn16-7701-nixos_hackathon</slug> <recording> <license></license> <optout>false</optout> </recording> <title>NixOS Hackathon</title> <subtitle></subtitle> <track></track> <type>workshop</type> <language></language> <abstract></abstract> <description></description> <logo></logo> <persons> <person id='6528'>Profpatsch</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='214a459b-6333-4cef-9ecf-e8c242a9350b' id='7702'> <date>2016-05-28T14:30:00+02:00</date> <start>14:30</start> <duration>01:30</duration> <room>kleiner Workshopraum</room> <slug>gpn16-7702-borgbackup_-_rundgang_durch_code_und_projekt</slug> <recording> <license></license> <optout>false</optout> </recording> <title>BorgBackup - Rundgang durch Code und Projekt</title> <subtitle>Für Python / Cython / C Entwickler.</subtitle> <track></track> <type>workshop</type> <language>de</language> <abstract>Einführung in die BorgBackup-Interna für Software-Entwickler / Projekt-Interessierte.

Rundgang durch den Code - was ist wo, was ist in Python, was in Cython, was in C (und warum).

Projekt: Github, Travis CI, ReadTheDocs, CodeCov, Platform-Testing mit Vagrant, ...</abstract> <description></description> <logo></logo> <persons> <person id='4463'>Thomas Waldmann</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='8fe9961f-3f95-4b0f-806e-303459404127' id='7581'> <date>2016-05-28T16:30:00+02:00</date> <start>16:30</start> <duration>01:00</duration> <room>kleiner Workshopraum</room> <slug>gpn16-7581-sha2017</slug> <recording> <license></license> <optout>false</optout> </recording> <title>SHA2017 </title> <subtitle>status und wo koennt ihr helfen.</subtitle> <track></track> <type>workshop</type> <language></language> <abstract>Was sind gerade die Themen der Orga fuer die SHA2017?

Ws ist der aktuelle Stand der Orga?

Hier koennt ihr eure Fragen zur SHA2017 stellen, hier bekommt ihr Antworten.</abstract> <description></description> <logo></logo> <persons> <person id='3858'>mc.fly</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='995d7bfa-abe2-4e64-9675-41e3f63dbfd5' id='7635'> <date>2016-05-28T18:00:00+02:00</date> <start>18:00</start> <duration>02:00</duration> <room>kleiner Workshopraum</room> <slug>gpn16-7635-zfs_for_beginners</slug> <recording> <license></license> <optout>false</optout> </recording> <title>ZFS for Beginners</title> <subtitle>Apply Your Knowledge From "Introduction to ZFS"</subtitle> <track></track> <type>workshop</type> <language></language> <abstract>This workshop is intended for attendees of the talk "Introduction to ZFS".

If you want to install ZFS on your machine, you will get help (OS X, Linux, FreeBSD, ...). If you do not want to tamper with your system, there is the ability to play with ZFS on provided servers.

After getting everyone set up, you have the chance to walk through the demos of the presentation by yourself. Further independent exploration of advanced features is encouraged!

(We expect you to be familiar with the Unix command line and to fix small things independently). </abstract> <description>This workshop is intended for attendees of the talk "Introduction to ZFS".

If you want to install ZFS on your machine, you will get help (OS X, Linux, FreeBSD, ...). If you do not want to tamper with your system, there is the ability to play with ZFS on provided servers.

After getting everyone set up, you have the chance to walk through the demos of the presentation by yourself. Further independent exploration of advanced features is encouraged!

(We expect you to be familiar with the Unix command line and to fix small things independently). </description> <logo></logo> <persons> <person id='5554'>problame</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='65c39b52-da07-4858-9990-fbdc4416ecc4' id='7684'> <date>2016-05-28T21:00:00+02:00</date> <start>21:00</start> <duration>03:00</duration> <room>kleiner Workshopraum</room> <slug>gpn16-7684-boardgamegeeks</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Boardgamegeeks</title> <subtitle>Traveling Hacker Edition</subtitle> <track></track> <type>meeting</type> <language>de</language> <abstract>Die Boardgamegeeks sind eine regelmäßige Veranstaltung im CCC Hamburg, auf der Brett- und Kartenspiele jeder Art gespielt werden können. Ein Team von Spezialexperten hat unsere Spiele nun verpackt und nach Karlsruhe verschifft, um die Besucher der GPN zu unterhalten.</abstract> <description></description> <logo></logo> <persons> <person id='4603'>rem0te</person> </persons> <links> </links> <attachments> </attachments> </event> </room> <room name='FFBW:Con'> <event guid='cbf84348-84e9-41bd-a4b0-40b118ec085e' id='7669'> <date>2016-05-28T11:30:00+02:00</date> <start>11:30</start> <duration>00:45</duration> <room>FFBW:Con</room> <slug>gpn16-7669-freifunk_get_together</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Freifunk Get together</title> <subtitle>Freifunk Communities stellen sich vor</subtitle> <track></track> <type>meeting</type> <language>de</language> <abstract>Eine erste Gelegenheit der Teilnehmer der FFBW:Con sich und ihre Communties vorzustellen.</abstract> <description></description> <logo></logo> <persons> <person id='6503'>Mart (ffbsee)</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='d199accc-d202-46b3-8ead-f955f0138377' id='7670'> <date>2016-05-28T12:15:00+02:00</date> <start>12:15</start> <duration>00:45</duration> <room>FFBW:Con</room> <slug>gpn16-7670-freifunk_bw_council_diskussion</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Freifunk BW: Council Diskussion</title> <subtitle></subtitle> <track></track> <type>workshop</type> <language></language> <abstract></abstract> <description></description> <logo></logo> <persons> <person id='6503'>Mart (ffbsee)</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='ed3f4753-59bf-4bb0-8ab1-723989cf68a1' id='7671'> <date>2016-05-28T13:15:00+02:00</date> <start>13:15</start> <duration>01:00</duration> <room>FFBW:Con</room> <slug>gpn16-7671-offentlichkeitsarbeit_im_freifunk</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Öffentlichkeitsarbeit im Freifunk</title> <subtitle></subtitle> <track></track> <type>workshop</type> <language>de</language> <abstract>Austausch über Konzepte der Öffentlichkeitsarbeit der Communities. Wie tritt man an Kommunal-Politik heran, wie präsentiert man sich im Netz und gegenüber der Presse. Es soll auch besprochen werden, ob alle Communities aus Baden-Württemberg evtl. auch gegenüber den Landesbehörden zukünftig mit gemeinsamer Stimme sprechen können. </abstract> <description></description> <logo></logo> <persons> <person id='6503'>Mart (ffbsee)</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='a8f1c67a-cf1e-43fa-9531-3a011573ef23' id='7672'> <date>2016-05-28T17:00:00+02:00</date> <start>17:00</start> <duration>01:00</duration> <room>FFBW:Con</room> <slug>gpn16-7672-freifunk_fluchtlingshilfe_in_bw</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Freifunk Flüchtlingshilfe in BW</title> <subtitle></subtitle> <track></track> <type>workshop</type> <language></language> <abstract>Es wird berichtet, was Communities bereits geleistet habent. Konkret gibt es ein Beispiel von Freifunk Stuttgart. Anschließend können Erfahrungen ausgetauscht werden.</abstract> <description></description> <logo></logo> <persons> <person id='6503'>Mart (ffbsee)</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='9d9da481-4fa1-4a56-9f72-48910c8ba52f' id='7673'> <date>2016-05-28T18:15:00+02:00</date> <start>18:15</start> <duration>01:00</duration> <room>FFBW:Con</room> <slug>gpn16-7673-freifunk_admin-talk</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Freifunk Admin-Talk</title> <subtitle>Erfahrungsaustausch für Freifunk Admins</subtitle> <track></track> <type>workshop</type> <language>de</language> <abstract>Gesprächsrunde der anwesenden Freifunk-Admins. Themen sind u.a.: "VPN in's Ausland oder selbst Provider werden?", "Freifunk API", "Wie macht ihr das mit eurer Firmware?", "IntercityVPN","Netz-Segmentierung" etc.</abstract> <description></description> <logo></logo> <persons> <person id='6503'>Mart (ffbsee)</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='d783f022-5799-4565-99e0-ca00f59fdd4d' id='7660'> <date>2016-05-28T19:30:00+02:00</date> <start>19:30</start> <duration>01:30</duration> <room>FFBW:Con</room> <slug>gpn16-7660-vorstellung_freifunk_einsteiger-workshop</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Vorstellung Freifunk "Einsteiger-Workshop"</title> <subtitle></subtitle> <track></track> <type>workshop</type> <language>de</language> <abstract>Wir möchten den Einsteigerworkshop aus Berlin vorstellen, Feedback erhalten und eure Erfahrungen diskutieren.</abstract> <description></description> <logo></logo> <persons> <person id='6496'>Andi Bräu</person> <person id='6503'>Mart (ffbsee)</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='f6289ec0-07b9-4e24-83aa-53bca95faa17' id='7674'> <date>2016-05-28T21:00:00+02:00</date> <start>21:00</start> <duration>00:30</duration> <room>FFBW:Con</room> <slug>gpn16-7674-ffbw_con_abschlussrunde</slug> <recording> <license></license> <optout>false</optout> </recording> <title>ffbw:con Abschlussrunde</title> <subtitle>Abschließender Talk der Freifunker aus BW</subtitle> <track></track> <type>meeting</type> <language>de</language> <abstract>Kurze Abschlussrunde, in der auch besprochen werden kann, ob, wann und wo man so etwas wie die FFBW:Con wiederholen könnte.</abstract> <description></description> <logo></logo> <persons> <person id='6503'>Mart (ffbsee)</person> </persons> <links> </links> <attachments> </attachments> </event> </room> <room name='Anderswo'> <event guid='f8fff2ad-6e4a-4b97-b60d-92628fd97055' id='7587'> <date>2016-05-28T13:00:00+02:00</date> <start>13:00</start> <duration>03:00</duration> <room>Anderswo</room> <slug>gpn16-7587-csd_karlsruhe</slug> <recording> <license></license> <optout>false</optout> </recording> <title>CSD Karlsruhe</title> <subtitle>In Vielfalt angekommen. Sicher?</subtitle> <track></track> <type>other</type> <language>de</language> <abstract>Am 28.05.2016 findet der Karlsruher CSD unter dem Motto „In Vielfalt angekommen. Sicher?“ statt. Es wäre doch toll wenn eine GPN16 Gruppe mitlaufen würde. Beginn und Ende ist jeweils auf dem Stephanplatz.</abstract> <description>Wir laufen um 13 Uhr von der GPN los zum Startpunkt der Parade. So sind wir Spätestens um 13:30 Am Stephanplatz wir werden mit der Schwung https://www.schwung-karlsruhe.de/ mitlaufen. Beginn der Parade ist um 14 Uhr. Ende um 16 Uhr Wir werden gleich nach Ende der Parade wieder zurück laufen. Wer möchte kann sich um 16 Uhr noch die Kundgebung anhören und dann selbstständig zur GPN zurückkehren. Wir werden uns irgendwo in der Eingangshalle treffen. Einfach ausschau halten nach jemanden mit einer Regenbogenflagge.


http://www.csd-karlsruhe.de/</description> <logo></logo> <persons> <person id='6440'>One of Twelve</person> </persons> <links> <link href='http://www.csd-karlsruhe.de/'>www.csd-karlsruhe.de</link> <link href='https://www.schwung-karlsruhe.de/'>Schwung</link> </links> <attachments> </attachments> </event> <event guid='c0d30053-6285-400d-a29e-a7de4a415b14' id='7703'> <date>2016-05-28T20:00:00+02:00</date> <start>20:00</start> <duration>00:30</duration> <room>Anderswo</room> <slug>gpn16-7703-mlp_s06e10</slug> <recording> <license></license> <optout>true</optout> </recording> <title>MLP S06E10</title> <subtitle>Applejack's "Day" Off</subtitle> <track></track> <type>film</type> <language>en</language> <abstract>Ort: Blauer Salon (hinterm NOC, dann links)

<a href="http://mlp.wikia.com/wiki/Applejack%27s_%22Day%22_Off%22>s06e10</a></abstract> <description></description> <logo></logo> <persons> </persons> <links> </links> <attachments> </attachments> </event> <event guid='21c79ab5-0f12-4d10-80f0-46c09df1fdb2' id='7704'> <date>2016-05-28T22:30:00+02:00</date> <start>22:30</start> <duration>05:00</duration> <room>Anderswo</room> <slug>gpn16-7704-cyber_screening_csi_cyber</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Cyber Screening (CSI:Cyber)</title> <subtitle></subtitle> <track></track> <type>film</type> <language>de</language> <abstract>Die große Nacht des Cyberns - im blauen Salon!</abstract> <description></description> <logo></logo> <persons> </persons> <links> </links> <attachments> </attachments> </event> </room> <room name='Hackcenter'> </room> </day> <day date='2016-05-29' end='2016-05-29T15:30:00+02:00' index='4' start='2016-05-29T11:30:00+02:00'> <room name='Medientheater'> </room> <room name='Studio'> <event guid='b5a3f409-0a5e-4cca-ad5a-bd5f2969bbd0' id='7659'> <date>2016-05-29T12:30:00+02:00</date> <start>12:30</start> <duration>00:30</duration> <room>Studio</room> <slug>gpn16-7659-die_freifunk_api</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Die Freifunk API</title> <subtitle>Dezentrale Metainformationen</subtitle> <track></track> <type>lecture</type> <language>de</language> <abstract>Die Freifunk API hilft uns, die Daten von über 290 Communities zusammenzutragen und mit unseren Tools für verschiedenste Zwecke bereitzustellen.</abstract> <description></description> <logo></logo> <persons> <person id='6496'>Andi Bräu</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='9a6a997b-0548-47c5-b344-44a9510f6487' id='7651'> <date>2016-05-29T13:15:00+02:00</date> <start>13:15</start> <duration>01:00</duration> <room>Studio</room> <slug>gpn16-7651-lightning_talks_2</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Lightning Talks 2</title> <subtitle></subtitle> <track></track> <type>lecture</type> <language></language> <abstract>4 x 15min</abstract> <description>https://entropia.de/GPN16:Lightning_Talks_2</description> <logo></logo> <persons> <person id='4490'>Eve Entropia</person> </persons> <links> </links> <attachments> </attachments> </event> <event guid='25a44513-208d-46ce-9b84-9b6839d942ef' id='7653'> <date>2016-05-29T14:30:00+02:00</date> <start>14:30</start> <duration>01:00</duration> <room>Studio</room> <slug>gpn16-7653-infrastructure_review</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Infrastructure Review</title> <subtitle></subtitle> <track></track> <type>lecture</type> <language></language> <abstract></abstract> <description></description> <logo></logo> <persons> <person id='4490'>Eve Entropia</person> </persons> <links> </links> <attachments> </attachments> </event> </room> <room name='ZKM-Vortragssaal'> <event guid='b2bc162c-1745-4f45-ba56-766b4174095b' id='7582'> <date>2016-05-29T13:15:00+02:00</date> <start>13:15</start> <duration>01:00</duration> <room>ZKM-Vortragssaal</room> <slug>gpn16-7582-run_your_own_fucking_infrastructure</slug> <recording> <license></license> <optout>false</optout> </recording> <title>Run your own fucking infrastructure</title> <subtitle>Why you should consider running your own shit</subtitle> <track></track> <type>lecture</type> <language></language> <abstract></abstract> <description></description> <logo></logo> <persons> <person id='3858'>mc.fly</person> </persons> <links> </links> <attachments> </attachments> </event> </room> <room name='großer Workshopraum'> </room> <room name='kleiner Workshopraum'> </room> <room name='FFBW:Con'> </room> <room name='Anderswo'> </room> <room name='Hackcenter'> </room> </day> </schedule>