BEGIN:VCALENDAR PRODID;X-RICAL-TZSOURCE=TZINFO:-//com.denhaven2/NONSGML ri_cal gem//EN CALSCALE:GREGORIAN VERSION:2.0 BEGIN:VTIMEZONE TZID;X-RICAL-TZSOURCE=TZINFO:Europe/Berlin BEGIN:DAYLIGHT DTSTART:20170326T020000 RDATE:20170326T020000 TZOFFSETFROM:+0100 TZOFFSETTO:+0200 TZNAME:CEST END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T113000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T100000 DTSTAMP;VALUE=DATE-TIME:20170814T181251Z UID:9c568a5b-85c2-40ac-8967-50483593e182@frab.froscon.org DESCRIPTION:The keysigning problem helps to strengthen the Web of Trust w hich is the decentralised PKI in the OpenPGP world.\nIt depends on peopl e participating by signing other people's keys.\nHowever\, when followin g best practises\, the act of signing a key involves secure transfer of the OpenPGP key which contemporary casual key signing protocols for smal l groups address by exchanging the fingerprint of the key to be signed.\ nThe key will then be downloaded over an untrusted channel and the key o btained needs to be manually verified.\n\n URL:https://programm.froscon.de/2017/events/2040.html SUMMARY: Improving the Web of Trust with GNOME Keysign - Tobias Mueller LOCATION:C115 (Workshop) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T173000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T163000 DTSTAMP;VALUE=DATE-TIME:20170811T135336Z UID:0b89608b-1759-4cba-ad3e-5ee39b5bf920@frab.froscon.org DESCRIPTION:WordPress ist mehr als nur das CMS-Programmm. WordPress\, das sind auch die Menschen\, die es erst zu dem gemacht haben\, das es heut e ist. URL:https://programm.froscon.de/2017/events/2093.html SUMMARY:#WordPress - und seine Community - Udo Meisen LOCATION:C118 (Wordpress) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T150000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T140000 DTSTAMP;VALUE=DATE-TIME:20190212T194702Z UID:723dbee1-a73a-469c-bbb0-6bc90b21ebae@frab.froscon.org DESCRIPTION:Starting with a small Puppet deployment in 2009\, followed by the spread of Bcfg2 and finally the development and full-scale adoption of BundleWrap\, we explore how configuration management at //SEIBERT/ME DIA has changed over the years. URL:https://programm.froscon.de/2017/events/1977.html SUMMARY:8 Years of Config Management - Torsten Rehn LOCATION:HS 8 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T161500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T151500 DTSTAMP;VALUE=DATE-TIME:20190212T194702Z UID:40d34b52-1553-4316-80f3-98c73707a3e2@frab.froscon.org DESCRIPTION:Erstellung einer plattformunabhängigen Geo-App auf Basis der YAGA Komponenten. URL:https://programm.froscon.de/2017/events/2002.html SUMMARY:Angular 2 Geo-Apps mit YAGA - atd LOCATION:C116 (OSGeo) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T144500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T140000 DTSTAMP;VALUE=DATE-TIME:20170803T112451Z UID:a9c6db89-ce86-41bb-b68b-70163eaee871@frab.froscon.org DESCRIPTION:\nModern web applications or apis often handle heavy load tas ks\, requiring intense disk i/o or complex database queries. This talks demonstrates how and - more importantly - why such operations should be processed asynchronously. Finally\, we will cover some of the most commo n pitfalls and obstacles developers face when implementing asynchronous processing. The code example is implemented in a simple Symfony 2 app bu t translates easily into other frameworks. URL:https://programm.froscon.de/2017/events/2061.html SUMMARY:Asynchronous Request Processing - Jan Gregor Emge-Triebel LOCATION:B118 (PHP) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T173000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T163000 DTSTAMP;VALUE=DATE-TIME:20190212T194704Z UID:d9e29339-b716-4eea-a640-fb0e75753de2@frab.froscon.org DESCRIPTION:
Auch unter Verwendung von ausschließlich OpenSource-Softwa re ist es möglich\, eine Schule inklusive Verwaltung zu betreiben - von der Firewall über zentrale Benutzerverwaltung bis zur Telefonie und auto matischen Installation von Computern. Übertragen lässt sich das Beispiel auch auf andere Organisationen.
URL:https://programm.froscon.de/2017/events/2017.html SUMMARY:Aufbau eines Schulnetzwerkes - Daniel Menzel LOCATION:HS 5 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T183000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T174500 DTSTAMP;VALUE=DATE-TIME:20170803T112539Z UID:8e4b441a-65ce-45df-b3f6-bdfee1158fe7@frab.froscon.org DESCRIPTION:You want to develop great apps\, but you are distracted by sp inning up dev environments\, updating test systems\, ensure your code qu ality\, running all your tests and release your software all the time. I f your company is growing it is important to have an environment that sc ales. In this talk I will show you how to automate repetitive tasks and how to combine great automation tools like Jenkins\, Ant and Ansible and make use of some handy PHP libraries\, so you can focus on the things t hat matter: Writing great software URL:https://programm.froscon.de/2017/events/2064.html SUMMARY:Automation for PHP people - Sebastian Feldmann LOCATION:B118 (PHP) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T173000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T163000 DTSTAMP;VALUE=DATE-TIME:20190212T194701Z UID:54f22a39-e4d0-4ed4-96a8-048ad86f3fa7@frab.froscon.org DESCRIPTION:Bazel is a build system open-sourced in 2015 after years of i nternal-only use at Google. It's main focus is efficiently building on l arge code bases achieving correctness by completely tracking all depende ncies. BUILD files are written in a declarative style and new rules can be added via Bazel's extension language. The talk gives an overview of t he basic concepts and design principles of Bazel\, trying to explain why there is still room for yet another build system. URL:https://programm.froscon.de/2017/events/1946.html SUMMARY:Bazel - Klaus Aehlig LOCATION:HS 1 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T183000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T163000 DTSTAMP;VALUE=DATE-TIME:20170810T144946Z UID:1ea30ce1-76d4-4e46-94e7-a3858f4c95d0@frab.froscon.org DESCRIPTION:Auf der Managed Operations Platform von Hostsharing können in dividuelle Anwendungen\, die eigene Serverdienste benötigen\, problemlos installiert und hochverfügbar betrieben werden. Der Workshop zeigt Best -Practice-Methoden für Deployment und Betrieb. URL:https://programm.froscon.de/2017/events/2088.html SUMMARY:Betrieb eigener Server-Dienste und Daemons auf der Managed Operat ions Platform von Hostsharing - Michael Hierweck\, Peter Hormanns LOCATION:C119 (hostsharing) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T150000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T140000 DTSTAMP;VALUE=DATE-TIME:20190212T194702Z UID:da3e484f-a48f-44c6-819d-1a15669f6ed7@frab.froscon.org DESCRIPTION:Der Vortrag erläutert die Vorgehensweise bei der Ablösung ein es proprietären Betriebssystem (VMS) durch Linux und der Migration der A nwendungen und Datenbanken. URL:https://programm.froscon.de/2017/events/1951.html SUMMARY:Betriebssystemwechsel von VMS nach Linux am Beispiel einer Produk tionsumgebung - martin.hoffmann@commitor.de LOCATION:HS 6 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T110000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T101500 DTSTAMP;VALUE=DATE-TIME:20170820T090002Z UID:970d38c3-d1f8-42d9-b919-cd12f9d3b7f1@frab.froscon.org DESCRIPTION:Most PHP developers focus on writing code. But creating Web a pplications is about much more than just writing PHP. Take a step outsid e the PHP cocoon and into the big PHP ecosphere to find out how small co de changes can make a world of difference on servers and network. This t alk is an eye-opener for developers who spend over 80% of their time cod ing\, debugging and testing. URL:https://programm.froscon.de/2017/events/2058.html SUMMARY:Beyond PHP : it's not (just) about the code! - Wim Godden LOCATION:B118 (PHP) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T173000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T163000 DTSTAMP;VALUE=DATE-TIME:20190212T194701Z UID:7fe1d23c-263d-4507-a56b-fa77f7700dda@frab.froscon.org DESCRIPTION:Hear a war story how trivago migrated a high-throughput Cache from memcached to Apache Cassandra with intermediate success\, fulminat ing failures\, surprising Cassandra bugs and a final victory doing 1 mil lion writes per second. URL:https://programm.froscon.de/2017/events/1945.html SUMMARY:Cassandra on Steroids - Christian Esken LOCATION:HS 6 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T120000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T111500 DTSTAMP;VALUE=DATE-TIME:20190212T194703Z UID:48c05b36-a467-42db-ae4f-6ba4a86ce6ea@frab.froscon.org DESCRIPTION:Welches sind die ersten Schritte in einem bestehenden Projekt \, um mithilfe von Clean Code die Software-Qualität zu steigern? URL:https://programm.froscon.de/2017/events/1926.html SUMMARY:Clean Code - Roland Golla LOCATION:HS 5 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T121500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T111500 DTSTAMP;VALUE=DATE-TIME:20170820T155457Z UID:9584b411-8f3d-4f45-b488-c86e6613d98c@frab.froscon.org DESCRIPTION: URL:https://programm.froscon.de/2017/events/2077.html SUMMARY:Clojure - Why does it matter? - Falko Riemenschneider LOCATION:C117 (clojure) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T150000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T140000 DTSTAMP;VALUE=DATE-TIME:20170818T134242Z UID:ed801cc0-3248-4c1c-9830-456e6ab91af4@frab.froscon.org DESCRIPTION:Eigenschaften von Systemen\, Anwendungen und Algorithmen gibt es viele. Doch wie kann ich diese testen? URL:https://programm.froscon.de/2017/events/2078.html SUMMARY:Clojure's test.check: Property-based Software Testing - Florian O ver LOCATION:C117 (clojure) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T184500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T174500 DTSTAMP;VALUE=DATE-TIME:20190212T194701Z UID:63c911f5-aefe-4295-bcb7-18677c3efc6e@frab.froscon.org DESCRIPTION:Concourse ist eine Open Source Continuous Integration Lösung zum selber hosten. Concourse Test-Pipelines werden in Manifesten deklari ert\, die Jobs laufen in Containern. Zahlreiche Ressource Typen ermöglic hen die Integration verschiedenster Dienste. URL:https://programm.froscon.de/2017/events/1970.html SUMMARY:Concourse CI - Mario Manno LOCATION:HS 5 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T150000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T140000 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:c60e6927-625d-47f3-a09e-c5b186124666@frab.froscon.org DESCRIPTION:Der Vortrag gibt einen kurzen Überblick über Container auf Do cker-Basis\, den aktuellen Stand der Entwicklung und setzt den Fokus dar auf\, was sich hier im letzten Jahr im Hinblick auf Sicherheitsaspekte g etan hat. URL:https://programm.froscon.de/2017/events/1978.html SUMMARY:Containing Containers? - Holger Gantikow LOCATION:HS 7 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T173000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T163000 DTSTAMP;VALUE=DATE-TIME:20190212T194701Z UID:35abdd14-4469-4295-b3d1-0eba9f4015d2@frab.froscon.org DESCRIPTION:Background data migration via MARS on sharded local storage i s the key for massive cost savings and even better total performance\, c ompared to big cluster architectures using expensive dedicated storage n etworks. URL:https://programm.froscon.de/2017/events/1922.html SUMMARY:Cost-Efficient Virtual Petabytes Storage Pools - Thomas Schöbel-T heuer LOCATION:HS 8 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T150000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T143000 DTSTAMP;VALUE=DATE-TIME:20190212T194702Z UID:e18f42a3-80db-41ed-955f-17d99f7952d6@frab.froscon.org DESCRIPTION:Mapbender is a client framework for spatial data infrastructu res. It \nprovides web based interfaces for displaying\, navigating and interacting \nwith OGC compliant services. URL:https://programm.froscon.de/2017/events/2099.html SUMMARY:Create WebMapping Applications with the Geoportal Framework Mapb ender - Astrid Emde LOCATION:C116 (OSGeo) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T161500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T151500 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:b67b0e11-83e7-4a92-bd5a-22ab745ee586@frab.froscon.org DESCRIPTION:There are a lot of online services that produce nice maps fro m OpenStreetMap data\, but only very few that generate output suitable f or printing. This talk is going to present MapOSMatic\, a service that p roduces large scale single and multi page high resolution maps. URL:https://programm.froscon.de/2017/events/2031.html SUMMARY:Creating printable maps - Hartmut Holzgraefe LOCATION:C116 (OSGeo) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T134500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T125500 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:ba70ec96-57f0-414a-8850-2b9006e76219@frab.froscon.org DESCRIPTION:When Karen discovered at a young age that she had a life thre atening \nheart condition\, the last thing she expected was to have to w orry about \nsoftware. Now\, with a heart device implanted in her body\, she has come \nto understand not only how vulnerable medical devices ar e but how we are \nmaking critical choices about software that will have huge societal \nimpact. Karen will talk about the hacks which show how essential free \nand open source software is and will discuss her profes sional and \npersonal view of the issues both as a patient and as a cybo rg lawyer.\n\nKaren will also touch on potential avenues for accountabil ity\, \ntransparency\, and access to remedies as we hurtle towards an In ternet of \nThings built on proprietary source code that prevents us fro m knowing \nexactly how these vital devices work\, what data they are co llecting and \nto what ends\, what their vulnerabilities might be\, and the extent to \nwhich their closed\, proprietary nature keeps us from de veloping societal \nmechanisms and review processes to keep us safe.\n URL:https://programm.froscon.de/2017/events/2075.html SUMMARY:Cyborgs Unite! - Karen Sandler LOCATION:HS 1 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T160000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T151500 DTSTAMP;VALUE=DATE-TIME:20190212T194702Z UID:489dc194-4c5d-45ee-a062-dd6098255ae0@frab.froscon.org DESCRIPTION:D.R.Y. Don't repeat yourself (vermeide Wiederholungen) ist da s Mantra des pragmatischen Programmieres Andrew Hunt.\nKonsequent einges etzt und anhand von Code Beispielen verbessert die Anwendung dieses Axio ms automatisch unsere Fähigkeit zu programmieren. URL:https://programm.froscon.de/2017/events/2021.html SUMMARY:D.R.Y. Don't repeat yourself - Jan Büren LOCATION:HS 7 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T110000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T100000 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:9dff6fca-92ad-4b33-bd31-feadef854eab@frab.froscon.org DESCRIPTION:Der Wert von Daten entsteht oft erst durch die passende Aufbe reitung. Durch eine räumliche Zuordnung oder geografische Aggregation kö nnen oftmals völlig neue Dimensionen und somit Mehrwerte geschaffen werd en. Mit Hilfe von frei verfügbaren Geodaten und passenden Open Source We rkzeuge und Komponenten lassen sich weltweit anfallende Nachrichten so a ufbereiten\, dass man mit daraus entstehenden Heatmaps Nachrichtentrends identifizieren kann. URL:https://programm.froscon.de/2017/events/1994.html SUMMARY:Das X markiert die Stelle! - Wolfgang Schoch LOCATION:C116 (OSGeo) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T110000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T100000 DTSTAMP;VALUE=DATE-TIME:20170811T123859Z UID:26491857-9e96-493b-9fea-c76e08350cd9@frab.froscon.org DESCRIPTION:Einführung in die Datenschutzproblematik für Werbworker. URL:https://programm.froscon.de/2017/events/2089.html SUMMARY:Datenschutz im Internet - Udo Meisen LOCATION:C118 (Wordpress) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T104500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T100000 DTSTAMP;VALUE=DATE-TIME:20170820T080112Z UID:ab1dac36-01a3-4992-9537-5ff75b8f1ba2@frab.froscon.org DESCRIPTION:\nDefensive programming is a set of rules\, which helps devel opers writing code\, that's more resistant to errors and easier to debug without using any tool. In this talk I'll show you some of the principl es\, that will help you writing better code. All backed by examples. URL:https://programm.froscon.de/2017/events/2068.html SUMMARY:Defensive programming - Kamil Szymanski LOCATION:B118 (PHP) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T150000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T130000 DTSTAMP;VALUE=DATE-TIME:20170810T141239Z UID:7062f0bd-2e64-49cf-b561-17336484582b@frab.froscon.org DESCRIPTION:Auf der Managed Operations Platform von Hostsharing können in dividuelle Anwendungen problemlos installiert und hochverfügbar betriebe n werden. Der Workshop zeigt Best-Practice-Methoden für Deployment und B etrieb. URL:https://programm.froscon.de/2017/events/2087.html SUMMARY:Deployment mit Phusion Passenger auf der Managed Operations Platf orm von Hostsharing - Michael Hierweck\, Peter Hormanns LOCATION:C119 (hostsharing) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T120000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T100000 DTSTAMP;VALUE=DATE-TIME:20170810T140113Z UID:208dfc78-214e-4b73-8ef0-b639c5afba14@frab.froscon.org DESCRIPTION:Auf der Managed Operations Platform von Hostsharing können in dividuelle Anwendungen problemlos installiert und hochverfügbar betriebe n werden. Der Workshop zeigt Best-Practice-Methoden für Deployment und B etrieb. URL:https://programm.froscon.de/2017/events/2086.html SUMMARY:Deployment von PHP-Anwendungen auf der Managed Operations Platfor m von Hostsharing - Michael Hierweck\, Peter Hormanns LOCATION:C119 (hostsharing) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T161500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T151500 DTSTAMP;VALUE=DATE-TIME:20170819T133700Z UID:95949a89-470a-442d-9985-f40795392ac6@frab.froscon.org DESCRIPTION:Interactively developing UIs with devcards and ClojureScript is soothing to the strained mind of the programmer. URL:https://programm.froscon.de/2017/events/2079.html SUMMARY:Developing and testing ClojureScript UIs with devcards - Andreas Klein LOCATION:C117 (clojure) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T160000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T140000 DTSTAMP;VALUE=DATE-TIME:20170822T185103Z UID:b7386268-eba8-44b3-9fa9-57f5a97217f9@frab.froscon.org DESCRIPTION:Vor allem im Embedded-Bereich und als integrierte Erweiterung ssprache zahlreicher bekannter Anwendungen und Spiele hat sich die Scrip tsprache Lua in den letzten Jahren einen Namen gemacht. Wegen der einfac hen Syntax\, moderner\, teilweise ungewöhnlicher Sprachkonzepte sowie ho her Flexibilität und der einfachen Erweiterbarkeit des Sprachumfanges bi etet sich Lua als interessante Alternative zu den anderen etablierten Sc riptsprachen an. Im Workshop wird eine Einführung in den Sprachumfang un d die Konzepte gegeben\, um den Zuhörer dazu anzuregen\, sich mit Lua ei ngehender zu beschäftigen. URL:https://programm.froscon.de/2017/events/1954.html SUMMARY:Die Scriptsprache Lua - Uwe Berger LOCATION:C115 (Workshop) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T171500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T163000 DTSTAMP;VALUE=DATE-TIME:20190212T194701Z UID:a6054ecc-1c1c-4682-92cf-a940c41b035f@frab.froscon.org DESCRIPTION:\nDieser Talk handelt von verschwimmenden Grenzen und Zone
n in der Welt automatisierter Tests.
\nIn welchen Situationen neige
n wir Entwickler schnell zu "zu viel" Testing und welche Codestellen wer
den nur zu gerne vernachlässigt? Was ist ein absolutes No-Go und wann be
wegen wir uns vielleicht gerade in einer Grauzone?\n
\nIm Talk w erden zwar Beispiele aus dem PHP Umfeld gezeigt und auch ein paar Leseti pps für symfony Entwickler gegeben doch mit nur wenig Übertragungsleistu ng sind auch Inspirationen für Entwickler im Umfeld anderer Programmiers prachen dabei!\n
\n URL:https://programm.froscon.de/2017/events/2007.html SUMMARY:Die Testing-Zonen - Franziska H. LOCATION:HS 3 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T110000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T100000 DTSTAMP;VALUE=DATE-TIME:20190212T194703Z UID:f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe@frab.froscon.org DESCRIPTION:Seit Erscheinen des Referenzwerks "Domain Driven Design" von Eric Evans sind nun schon etwa 13 Jahre vergangen. Doch trotzdem scheint das Thema momentan aktuell wie nie zuvor zu sein: Dank der Vielfalt der technologischen Landschaft und neuer Konzepte wie Microservices und Eve nt Sourcing scheint eine DDD Renaissance angebrochen zu sein. URL:https://programm.froscon.de/2017/events/2016.html SUMMARY:Domain Driven Design damals und heute - Christoph Baudson LOCATION:HS 5 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T161500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T151500 DTSTAMP;VALUE=DATE-TIME:20190212T194704Z UID:34018489-1047-46ad-9512-877129118708@frab.froscon.org DESCRIPTION:In letzter Zeit haben Maschine Learning Verfahren sehr viel A ufmerksamkeit\, sowohl innerhalb der Wissenschaft als auch außerhalb\, e rfahren. Dadurch ist ein anderes Werkzeug\, dass für bestimmte Probleme sinnvoller sein kann\, ein wenig in den Hintergrund gerückt: Ontologien. Der Vortrag stellt das Konzept der Ontologien im Sinne der Informatik a nhand verschiedener Anwendungsbeispiele vor. URL:https://programm.froscon.de/2017/events/1992.html SUMMARY:Eine Einführung in Ontologien - Jens Pelzetter LOCATION:HS 6 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T161500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T151500 DTSTAMP;VALUE=DATE-TIME:20190212T194702Z UID:5524c82a-5bde-43ef-9c8d-2bfd1542650d@frab.froscon.org DESCRIPTION:In diesem Talk werde ich zeigen\, wie man mit Dropwizard und Swagger mit einfachen mitteln REST-APIs bauen kann und diese auch gleich kommentieren kann. URL:https://programm.froscon.de/2017/events/1985.html SUMMARY:Einfache REST-APIs mit Dropwizard und Swagger - Boernd LOCATION:HS 5 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T161500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T151500 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:ad8f8dc0-5d55-4923-b836-59ca6a614680@frab.froscon.org DESCRIPTION:Kubernetes is a powerful system to build and operate a modern cloud-native infrastructure. Monitoring with Prometheus ensures that Ku bernetes stays healthy. Prometheus is a stateful application\, so operat ing it in a cloud native environment can be a challenging task. The Prom etheus Operator makes running highly available Prometheus clusters\, and even an entire end to end monitoring pipeline\, easily manageable. Max will explain the functionality of the Prometheus Operator and describe a desirable end-to-end monitoring stack\, including alerts and dashboards .\n URL:https://programm.froscon.de/2017/events/2009.html SUMMARY:End-to-end monitoring with the Prometheus Operator - Max Inden LOCATION:HS 4 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T121500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T111500 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:b5188ef7-b244-48fc-826e-7603cd1d7837@frab.froscon.org DESCRIPTION:Im Vortrag wird «interaktiv» ganz langsam und in kleinen Schr itten ein Shell-Skript entwickelt – um zu demonstrieren\, wie einfach da s mit ein wenig Übung sein kann (und wie nützlich zum Schluss!). \n\n URL:https://programm.froscon.de/2017/events/2053.html SUMMARY:Es muss mal wieder SHELL sein... - Harald König LOCATION:HS 1 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T173000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T163000 DTSTAMP;VALUE=DATE-TIME:20190212T194701Z UID:6b0f731e-3314-4c8d-b917-bf9aa9a42edb@frab.froscon.org DESCRIPTION:Wegen Problem mit der Ankuendigung des gaplanten Vortrags "Mi t Shell-Skripten zum Kernel-Treiber für neue HW" gab es hier nun die For tsetzung vom Vortag:\n\n(Effizientes) suchen nach inhaltlichen Duplikate n/Dupletten (und löschen bzw. ersetzen durch Links)gab URL:https://programm.froscon.de/2017/events/2052.html SUMMARY:Es muss mal wieder SHELL sein... (Teil 2) - Harald König LOCATION:HS 7 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T144500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T140000 DTSTAMP;VALUE=DATE-TIME:20170820T080046Z UID:2c346af3-b5d1-4ef0-af31-861c5195dace@frab.froscon.org DESCRIPTION:PHPUnit is a powerful tool for writing and running tests for your PHP-based software. It is not uncommon\, though\, that extending PH PUnit's core functionality makes sense to adapt the tool to the specific needs of your software.\n\nThis session\, presented by the creator of P HPUnit\, teaches best practices for writing custom PHPUnit extensions an d distributing them using Composer as well as PHP Archives (PHAR). You w ill learn how to implement custom assertions\, logging capabilities\, an d solutions for fixture management\, for instance. URL:https://programm.froscon.de/2017/events/2066.html SUMMARY:Extending PHPUnit - Sebastian Bergmann LOCATION:B118 (PHP) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T121500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T111500 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:3eb0f3fc-76e3-4c94-b028-bcd2bfd06bb2@frab.froscon.org DESCRIPTION:Bei Null oder mit einem Klon des Monolithen anfangen? Kurze E ntwicklungszyklen ermöglichen? Wie ungenutzten Anwendungscode\, ungenutz te Pakete\, Datenbanktabellen und andere ungenutzte Assets finden? Wie g emeinsam genutzte Ressourcen aufteilen? Erfahrungen\, Anregungen und ein Open Source-Tool zur Unterstützung. URL:https://programm.froscon.de/2017/events/1936.html SUMMARY:Extraktion von Microservices aus einem Monolithen - Malte Wunsch LOCATION:HS 4 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T121500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T111500 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:e3375df5-8ff8-425e-b877-213c6a920d78@frab.froscon.org DESCRIPTION:MariaDB 10.2 has brought two new important querying features\ , Common Table Expressions (CTEs) and Window Functions. Both features pr ovide greater expressibility to queries\, thus opening up opportunities for the optimiser to provide speedups not previously achievable.\nWith a focus on analytical queries\, we will see how to improve query performa nce sometimes by an order of magnitude compared to regular SQL.\n URL:https://programm.froscon.de/2017/events/1940.html SUMMARY:Faster Analytics with MariaDB 10.2 - Vicențiu Ciorbaru LOCATION:HS 3 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T161500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T151500 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:7d71a2b2-3a4b-473c-9eb4-41c1b33990d0@frab.froscon.org DESCRIPTION:Dieser Vortrag führt relevante Entwurfsmuster ein\, um skalie rbare\, umgebungsunabhängige\, fehlertolerante und versionierte Microser vices bereitzustellen. Darauf basierend wird die Umsetzung durch Kompone nten des Netflix Open Source Stacks vorgestellt: Konfiguration mit Archa ius\, elastische Dienste mit Eureka\, Gateway Service mit Zuul\, Resilie nce mit Hystrix und Service-Komposition mit RxJava. URL:https://programm.froscon.de/2017/events/1976.html SUMMARY:Fehlertolerante und skalierbare Systeme mit dem Netflix OSS - Dr. Michael Menzel LOCATION:HS 1 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T173000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T163000 DTSTAMP;VALUE=DATE-TIME:20190212T194701Z UID:1125fbfc-746f-4610-ac33-f3cad03d4a03@frab.froscon.org DESCRIPTION:NoFlo is a flow-based programming environment for JavaScript. Originally built for Node.js systems automation\, the same visual devel opment tools can also be used for developing full-stack applications fro m the browser to microcontrollers like Arduino. With NoFlo developers bu ild their applications by wiring data streams together between different pre-built or custom components. The NoFlo environment is fully browser- based and can connect to NoFlo instances running on remote servers\, all owing inspection and rewiring of running software. URL:https://programm.froscon.de/2017/events/1934.html SUMMARY:Flow-Based Programming for JavaScript - Henri Bergius LOCATION:HS 5 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T121500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T111500 DTSTAMP;VALUE=DATE-TIME:20190212T194703Z UID:338b865c-b072-45f1-a8bc-54775999e794@frab.froscon.org DESCRIPTION:Linaro Automated Validation Architecture (LAVA) is without a doubt one of the best currently available tools for managing QA board fa rms. It is proven to be quite a handy tool for both developers and tests automation engineers. Although it is provided together with extensive d ocumentation\, creating first own laboratory might be a challenging task . Does it have to be for every newcomer? During this talk Paweł will gui de through the process of setting up own LAVA instance. He will also pre sent how to manage its configuration and how to easily make deployments automated and reproducible. URL:https://programm.froscon.de/2017/events/2048.html SUMMARY:From zero to first test in your own LAVA laboratory - Paweł Wiecz orek LOCATION:HS 8 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T120000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T111500 DTSTAMP;VALUE=DATE-TIME:20190212T194702Z UID:ad372d74-01bf-4e6a-8376-883298d9015f@frab.froscon.org DESCRIPTION:Verschlüsselte Kommunikation\, Anonymität im Netz\, digitale Teilhabe - es gibt viele Open-Source-Tools\, die unsere Freiheit im Netz bewahren helfen. Aber obwohl diese Werkzeuge so wichtig sind\, ist es o ft schwer\, finanzielle Unterstützung für die Entwicklung zu bekommen\, die Werkzeuge nachhaltig zu machen und Communitys um sie herum zu entwic keln. Wir vom Prototype Fund wollen euch nicht nur dabei helfen - wir wo llen auch unsere Erfahrungen mit euch teilen\, was einen guten Projektvo rschlag ausmacht\, um an Unterstützung zu kommen. URL:https://programm.froscon.de/2017/events/2005.html SUMMARY:Funding für Open Source – Wer\, Wie und Warum? - Elisa Lindinger LOCATION:HS 3 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T150000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T140000 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:3a2b4f9b-2e86-49c3-9c73-f0b0458d6c9e@frab.froscon.org DESCRIPTION:The European General Data Protection Regulation will apply in May 2018. What does this mean for your software? What do you need to co nsider? Which information do you need to publish? URL:https://programm.froscon.de/2017/events/2029.html SUMMARY:General Data Protection Regulation is coming - Susanne (miracee) Holzgraefe LOCATION:HS 8 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T184500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T174500 DTSTAMP;VALUE=DATE-TIME:20190212T194703Z UID:0956dee1-0ac8-4381-94d4-134c91e32e96@frab.froscon.org DESCRIPTION:Der Vortrag behandelt die Frage was Datenbanken im Sinne des Urheberrechts sind und welche Unsicherheiten hieraus für Geodaten erwach sen. URL:https://programm.froscon.de/2017/events/1968.html SUMMARY:Geodaten als Datenbank und ihre Lizenzierung - Falk Zscheile LOCATION:C116 (OSGeo) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T143000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T140000 DTSTAMP;VALUE=DATE-TIME:20190212T194702Z UID:3601ef6a-6f6e-4476-8ea4-49506e63096a@frab.froscon.org DESCRIPTION:We would like to introduce you to OSGeo FOSSGIS FOSS4G & OSM. Get information about the projects and learn how you could join the \nc ommunity and get involved. URL:https://programm.froscon.de/2017/events/2100.html SUMMARY:Get to know OSGeo FOSSGIS FOSS4G OSM - Astrid Emde LOCATION:C116 (OSGeo) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T121500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T111500 DTSTAMP;VALUE=DATE-TIME:20190212T194703Z UID:ef580a50-1dd3-4a9b-aae0-4a440cba9ba4@frab.froscon.org DESCRIPTION:MySQL originally only had very rudimentary GIS support. Both MariaDB and recent MySQL releases have improved quite a bit on this fron t though. We will look at the improvements and at the differences betwee n the two extended implementations. URL:https://programm.froscon.de/2017/events/2034.html SUMMARY:GIS features in MariaDB and MySQL - Hartmut Holzgraefe LOCATION:C116 (OSGeo) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T180000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T140000 DTSTAMP;VALUE=DATE-TIME:20170705T203620Z UID:0ef09e21-b594-40d4-b66a-efc3f0a7325f@frab.froscon.org DESCRIPTION:Kenntnisse zur Nutzung von Versionskontrolle ist in der IT na hezu unumgänglich. Nicht nur Software-Entwickler benötigen Versionskontr olle\, sondern auch Admins\, Tester aber auch Autoren können damit etwas anfangen. Das verbreiteste Versionskontrollprogramm ist heuzutage das v erteilt arbetende Versionskontrollprogramm Git.\n\nDieser Workshop richt et sich an Anfänger die wenig oder keine Ahnung von Git haben und das To ol nicht nur richtig anwenden\, sondern auch verstehen wollen.\n\nDer Wo rkshop beginnt mit dem Grundlagen: Was ist Versionskontrolle? Wie lege i ch einen Commit an und zeige mir das Log an? Fortgeführt wird es mit dem Arbeiten mit Branches: Was ist das? Wozu sind sie gut? Wie führe ich Br anches zusammen und wie korrigiere ich Konflikte beim Mergen? Der Worksh op schließt mit dem Arbeiten mit Remote-Repositorys ab\, sodass jeder Te ilnehmer hoffentlich gelernt und verstanden hat\, wie man GIt nutzt\, um auch Änderungen an fremden Open Source Repositorys auf GitHub beizutrag en.\n\nDer Workshop ist praktisch orientiert. Im Verlaufe der vier Stund en wird eine kleine statische Webseite gebaut\, an der die Funktionen vo n Git veranschaulicht und ausprobiert werden. Teilnehmer sollten daher a uf jeden Fall ein eigenes Notebook mitbringen\, wo Git installiert ist. Es wird dabei ausschließlich auf der Kommandozeile gearbeitet\, damit ma n die Funktionen von Git richtig versteht. URL:https://programm.froscon.de/2017/events/1918.html SUMMARY:Git für Einsteiger - Sujeevan Vijayakumaran LOCATION:C115 (Workshop) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T110000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T100000 DTSTAMP;VALUE=DATE-TIME:20190212T194706Z UID:223bd212-14a2-40e7-9b37-18db6da70dca@frab.froscon.org DESCRIPTION:Ein Erfahrungsbericht über die Einführung von GitLab-CI mit D ocker Registry. URL:https://programm.froscon.de/2017/events/1948.html SUMMARY:GitLab-CI und Docker Registry - Oleg Fiksel LOCATION:HS 7 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T161500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T151500 DTSTAMP;VALUE=DATE-TIME:20190212T194701Z UID:8590e34b-db76-42ed-a741-016951a2e626@frab.froscon.org DESCRIPTION:Come to hear how we implemented transparent gpg/openpgp suppo rt for LibreOffice ODF document signing and encryption. URL:https://programm.froscon.de/2017/events/1996.html SUMMARY:gpg4libre - OpenPGP signing & encryption in LibreOffice - Thorste n Behrens LOCATION:HS 4 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T184500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T174500 DTSTAMP;VALUE=DATE-TIME:20190212T194701Z UID:8a24c98b-0092-490d-bb7d-7252795bb08c@frab.froscon.org DESCRIPTION:Was wäre\, wenn Du in Deiner Organisation mit steigendem Beda rf an IT für die Server zuständig wärst und den Auftrag bekommen würdest \, dass Dienste "immer verfügbar" sein sollen? (Natürlich ausnahmsweise nur mit knappen Budget.) URL:https://programm.froscon.de/2017/events/2015.html SUMMARY:HA-Virtualisierungscluster mit oVirt\, DRBD und Gluster - Daniel Menzel LOCATION:HS 7 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T173000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T163000 DTSTAMP;VALUE=DATE-TIME:20190212T194704Z UID:2f2fd9af-2c7f-4eea-bf6c-3e90176f3f75@frab.froscon.org DESCRIPTION:The complexity and amount of data rises. Modern graph databas es are designed to handle the complexity but still not for the amount of data. URL:https://programm.froscon.de/2017/events/1997.html SUMMARY:Handling Billions Of Edges in a Graph Database - mchacki LOCATION:HS 3 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T180000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T140000 DTSTAMP;VALUE=DATE-TIME:20170811T132617Z UID:1abf80ed-308b-46fe-bdbc-8af4a88a6705@frab.froscon.org DESCRIPTION:"Happiness Bar" für WordPress URL:https://programm.froscon.de/2017/events/2096.html SUMMARY:Happiness Bar: Bring Dein WordPress in die Werkstatt – Workshop f ür Deine Website - Udo Meisen LOCATION:C118 (Wordpress) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T121500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T100000 DTSTAMP;VALUE=DATE-TIME:20170811T133745Z UID:19f7ea86-4455-4e8d-9fb6-30e97ed55b46@frab.froscon.org DESCRIPTION:"Happiness Bar" für WordPress URL:https://programm.froscon.de/2017/events/2095.html SUMMARY:Happiness Bar: Probleme mit WordPress? - Lass sie uns gemeinsam l ösen. - Udo Meisen LOCATION:C118 (Wordpress) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T144500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T140000 DTSTAMP;VALUE=DATE-TIME:20190212T194702Z UID:563fc802-cfce-4bec-b20c-303a1d3f623a@frab.froscon.org DESCRIPTION:Viele Unternehmen halten krampfhaft an ihren gewohnten\, prop rietären Produkten fest. Sind Mitarbeiter dann einmal sehr mutig oder Is t der Schmerz doch einmal so groß\, dass eine neue Technologie Einzug ha lten darf ist weiterhin viel Überzeugungsarbeit zu leisten\, um diese er folgreich zu etablieren und aufrecht zu erhalten. URL:https://programm.froscon.de/2017/events/1993.html SUMMARY:Herausforderungen bei der Einführung von Open Source Technologien in Unternehmen - Holger Stridde LOCATION:HS 3 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T121500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T111500 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:4944d3e9-30d6-49c0-b5d0-f7f261c96de4@frab.froscon.org DESCRIPTION:Berlyne is free software and lets you create problems\, follo wing the principles of problem based learning. Berlyne can be used to ho st authentic Capture The Flag competitions in your own infrastructure. T his talk explains what problem based learning is (and why it works well in IT security education)\, how to use Berlyne and how to extend it with own problems. URL:https://programm.froscon.de/2017/events/1941.html SUMMARY:Hosting CTFs with Berlyne - rg LOCATION:HS 8 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T130000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T100000 DTSTAMP;VALUE=DATE-TIME:20170822T090834Z UID:616ae678-187b-448c-9a99-a49038944f28@frab.froscon.org DESCRIPTION:Dieser Workshop vermittelt wichtige Grundkenntnisse über die Funktionsweise des Webs\, die Hosting-Infrastruktur sowie die Installati on und Pflege von Websites und Web-Anwendungen.\n URL:https://programm.froscon.de/2017/events/2084.html SUMMARY:Hosting-Workshop für Frauen (Teil 1) - Michael Hierweck\, Peter H ormanns LOCATION:C119 (hostsharing) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T184500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T140000 DTSTAMP;VALUE=DATE-TIME:20170810T092133Z UID:aeac3cb8-3e4b-4070-aaf6-e8276a90a2b2@frab.froscon.org DESCRIPTION:Dieser Workshop vermittelt wichtige Grundkenntnisse über die Funktionsweise des Webs\, die Hosting-Infrastruktur sowie die Installati on und Pflege von Websites und Web-Anwendungen. URL:https://programm.froscon.de/2017/events/2085.html SUMMARY:Hosting-Workshop für Frauen (Teil 2) - Michael Hierweck\, Peter H ormanns LOCATION:C119 (hostsharing) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T114500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T110000 DTSTAMP;VALUE=DATE-TIME:20190923T085127Z UID:22b364e5-f507-4a32-abba-f2888fb9b595@frab.froscon.org DESCRIPTION:Refactoring is a permanent topic that is going on developers minds. Although\, replacing sure huge part of application such as main d atabase could be fatal. The talk will focus on recent experience of refa ctoring a complex CRM system that included a complete replacement of a N oSQL database with a relational one.\nThe talk will cover not only techn ical point of view\, but also includes a sight from management and busin ess perspectives. URL:https://programm.froscon.de/2017/events/2065.html SUMMARY:How to replace MongoDb with Postgres and not to f*** up. - Oleg S chelkunov LOCATION:B118 (PHP) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T161500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T151500 DTSTAMP;VALUE=DATE-TIME:20190212T194704Z UID:e7427cc1-7602-4474-8a56-634e87a489c6@frab.froscon.org DESCRIPTION:Der derzeitige Trend zur Digitalisierung von vielen Arbeitsbe reichen unseres täglichen Lebens wird grundlegende Veränderungen in nahe zu allen Berufen bewirken. Diese Veränderungen\, die ähnliche Auswirkung en haben wird wie damals die industrielle Revolution\, betrifft auch den Job des Systemadministrators und die Art der Provisionierung und Verwal tung von Serversystemen und IT Diensten.\n\nErfolgreiche Digitalisierung benötigt eine ganzheitliche\, holistische Sicht der IT Administration u nd lässt sich nur mit einer Automatisierung aller Einzelschritte bewerks telligen. Open Source Technologien wie KVM\, Ceph und OpenVswitch sind p rofessionelle Tools zum Aufbau und Betrieb von modernen IT Infrastruktur en.\n\nDie openQRM Community Edition stellt API Schnittstellen zu allen verbreiteten Open-Source Einzelkomponenten bereit und verknüpft Bare-Met al und VM Provisionierung\, Konfigurationsmanagement\, Netzwerk- und Sto rageadminstration sowie System- und Servicemonitoring und IT Dokumentati on zu einem voll automatisiertem Cloud Arbeitsablauf. Der resultierende IaaS Selbstbedienungsdienst stellt die jeweiligen Einzelkomponenten als Cloud-Produkt zur eigenständigen Bestellung über das openQRM Cloud Porta l zur Verfügung. Gepaart mit integrierten E-Commerce Frontend und Bugtra cker\, beinhaltet die openQRM Cloud auch ein eigenes Abrechnungssystem s owie einen Applikations-Marktplatz zur Automatisierung der Softwareberei tstellung.\n\nDiese Präsentation stellt die technischen und sozialen Her ausforderungen zur bevorstehenden Digitalisierung dar und zeigt mögliche Lösungsszenarien mittels des Fallbeispiels: KVM/Ceph/OpenVswitch/Puppet /openQRM. URL:https://programm.froscon.de/2017/events/1965.html SUMMARY:IaaS als Motor der Digitalisierung - IT Self-Service und Automati sierung auf Basis von Open-Source Technologien - Matt Rechenburg LOCATION:HS 7 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T100000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T093000 DTSTAMP;VALUE=DATE-TIME:20190212T194706Z UID:ea1d3de9-1ee2-4cda-98ab-43e55565e939@frab.froscon.org DESCRIPTION: URL:https://programm.froscon.de/2017/events/2072.html SUMMARY:init - ScottyTM\, Boernd LOCATION:HS 1 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T171500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T163000 DTSTAMP;VALUE=DATE-TIME:20170803T112521Z UID:a146dab2-09c8-48b5-bdaa-a6bd96935a6e@frab.froscon.org DESCRIPTION:Internationalisation is going to be tough when you have to im plement all the different data representations (numbers\, currencies\, d ates\, collations and much more) by yourself. Fear not\, because with th e International Components for Unicode\, or ICU for short\, every develo per has access to the different formats and information every developer needs. For C\, C++\, Java... and with the Intl extension PHP too. This t alk shows how you can keep your Projects localized with the Intl extensi on. URL:https://programm.froscon.de/2017/events/2060.html SUMMARY:International Components for Unicode - Claudio Zizza LOCATION:B118 (PHP) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T150000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T140000 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:e2b0e698-fd7d-434e-ad0f-5c511654fe9d@frab.froscon.org DESCRIPTION:Aleksander Zdyb will present unique security requirements of Internet of Things\, automotive and other embedded devices. URL:https://programm.froscon.de/2017/events/2022.html SUMMARY:Internet of Things – novelty and comfort vs. security - Aleksande r Zdyb LOCATION:HS 1 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T113000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T100000 DTSTAMP;VALUE=DATE-TIME:20170705T203551Z UID:582f42ee-6d86-43f5-8e0f-4d0381171c2a@frab.froscon.org DESCRIPTION:During this workshop we will make an introduction to Fedora p ackaging\, and we will discover Copr\, the community-based build service of Fedora. The workshop will also consist of a live coding demo\, where we will create a package and build it with Copr\, making it publicly av ailable and extremely easy for our users who want to install it. URL:https://programm.froscon.de/2017/events/1975.html SUMMARY:Intro to Fedora Packaging with Copr - Zacharias Mitzelos LOCATION:C115 (Workshop) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T173000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T163000 DTSTAMP;VALUE=DATE-TIME:20190212T194704Z UID:99398913-ee5b-482b-bc03-918fcc6285ac@frab.froscon.org DESCRIPTION:Distributing and deploying software inside (Docker-) containe rs for security\, isolation and ease of use is the new big thing. But on ce you got all your services nicely wrapped - who takes care of all thes e containers? The open source project Kubernetes\, originating from Goog le\, helps you manage containerized applications\, as the operating syst em of your datacenter\, treating hundreds of machines as a single resour ce pool. This talk introduces the core concepts of Kubernetes\, its bene fits and its huge ecosystem and gives you an idea of how Google controls parts of their gigantic infrastructure.\n URL:https://programm.froscon.de/2017/events/2008.html SUMMARY:Intro to Kubernetes - Max Inden LOCATION:HS 7 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T121500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T111500 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:ffcb588b-d30e-467a-9140-39bc79bfc568@frab.froscon.org DESCRIPTION:Containers are not new and you can hardly find a job in IT no wadays which doesn't involve dealing with them one way or the other. But once you got your hands on the container technology you are inevitably run into the container management and orchestration topics. Kubernetes i s a more or less vendor-independent orchestration platform\, which provi des out of the box automation for many standard infrastructure tasks (sc aling\, load-balancing\, scheduling..). URL:https://programm.froscon.de/2017/events/1921.html SUMMARY:Introduction to container orchestration with Kubernetes - Aleksan dra Fedorova LOCATION:HS 7 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T104500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T100000 DTSTAMP;VALUE=DATE-TIME:20190212T194703Z UID:0a5c2a3a-aae3-47c6-97e8-c28af5efc466@frab.froscon.org DESCRIPTION:Internet of Things is a toolbox\, and thus it can be used for good and for bad. Issues range from insecure components and privacy inv ading business models to issues about regulation and culture. With a hac ker mindset and my own home and body I’ve explored doing IoT in an ethic al\, secure and fun way. URL:https://programm.froscon.de/2017/events/2046.html SUMMARY:IoT ethics - Emma Lilliestam LOCATION:HS 4 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T173000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T163000 DTSTAMP;VALUE=DATE-TIME:20190212T194704Z UID:cc9f2577-3994-4cb7-a8a2-4549ae4d35be@frab.froscon.org DESCRIPTION:In this presentation\, I am showing you some of the inner wor kings of PHP. We\nare going to look at how different language keywords a nd constructs are handled\ninternally. Basically\, everything is convert ed to goto\, but the how and why\, is\nnot as simple as it seems!\n\nThi s is a very in depth talk\, mostly interesting to people that want to kn ow\nhow PHP works internally. Expect lots of wonkyness\, a form of assem bly\, and\ntrees.\n URL:https://programm.froscon.de/2017/events/1943.html SUMMARY:It's all about the goto - Derick Rethans LOCATION:HS 1 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T150000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T140000 DTSTAMP;VALUE=DATE-TIME:20190212T194702Z UID:40732b8d-7cd9-4a36-951b-f898872d623a@frab.froscon.org DESCRIPTION:Kotlin ist eine statisch typisierte Programmiersprache für di e JVM und verspricht\, wie viele andere auch\, ein Plus an Sicherheit\, Lesbarkeit und Produktivität. Aber der Einsatz neuer Technologien und Sp rachen in eine bestehende Landschaft kann entweder zu einer Big-Bang Lös ung oder zu einer Integrations-Hölle ausarten. Hier glänzt Kotlin mit de m Hohen Grad an Interoperabilität von und zu Java . In diesem Vortrag we rden kurz die Vorteile der Nutzung von Kotlin erläutert um anschließend im Hauptteil die Kompatibilität in einem gemischten Java/Kotlin Projekt auf „Herz und Nieren“ zu prüfen. Abschließend werden noch Erfahrungen au s bereits in Produktion befindlichen Java/Kotlin Projekten berichtet. URL:https://programm.froscon.de/2017/events/2049.html SUMMARY:Kotlin in Produktion - dzuvic LOCATION:HS 5 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T183000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T163000 DTSTAMP;VALUE=DATE-TIME:20170705T203532Z UID:28e7ba81-c416-45ba-8572-1c52dd887ecf@frab.froscon.org DESCRIPTION:A practical tutorial on how to write a thesis in LaTeX. URL:https://programm.froscon.de/2017/events/1929.html SUMMARY:LaTeX für Studenten - Uwe Ziegenhagen LOCATION:C115 (Workshop) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T184500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T174500 DTSTAMP;VALUE=DATE-TIME:20190212T194704Z UID:a5abc3c0-7da9-4ae4-a65f-442a146770ab@frab.froscon.org DESCRIPTION:Dieser Beitrag stellt das System Low Cost Action Photo (LCAP) und die Nutzung von Open Source Software für die Realisierung des Syste ms vor. LCAP erstellt automatisiert Action-Fotos von Akteuren bei Ausfüh ren einer sportlichen Aktivität. LCAP analysiert und wählt die besten Fo tos aus\, um diese anschließend dem Akteur in einem Kiosk-System zur Ver fügung zu stellen. Benutzer werden anhand von RFID Transpondern identifi ziert. Als Anwendungsbeispiel für das System wurde eine Basketball-Stati on in einem Trampolinpark gewählt. Ziel des wissenschaftlichen Projekts ist der Entwurf einer Architektur und dem Demonstrieren der Machbarkeit anhand einer beispielhaften Umsetzung und einem Test mit Nutzerinnen und Nutzern. URL:https://programm.froscon.de/2017/events/2057.html SUMMARY:LCAP - Dominic Dahnelt LOCATION:HS 6 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T171500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T163000 DTSTAMP;VALUE=DATE-TIME:20170803T112341Z UID:db2c9616-219d-4f26-8599-971deede0615@frab.froscon.org DESCRIPTION:\nFor our products\, like the trivago hotel search\, we are u sing Redis a lot. The use cases vary: Caching\, temporary storage of dat a before moving those into another storage or a typical database for hot el meta data including persistence. \nThe main parts of the hotel search are build with PHP for the frontend (web) and Java for the backend part . In this talk we will focus on the combination of our PHP app and Redis . Both are running fine\, but it was a long and hard way up to the curre nt situation. We will tell you the story how we learned to use Redis. In cluding our failures and experience. URL:https://programm.froscon.de/2017/events/2070.html SUMMARY:Learn Redis the hard way ... in production - Andy Grunwald LOCATION:B118 (PHP) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T161500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T151500 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca@frab.froscon.org DESCRIPTION:Was kann man lernen? Was kann man erwarten? Welche Erwartunge n werden nicht erfüllt. URL:https://programm.froscon.de/2017/events/1916.html SUMMARY:Lessons Learned ... - Dirk Deimeke LOCATION:HS 5 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T110000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T100000 DTSTAMP;VALUE=DATE-TIME:20190212T194706Z UID:fa3aae9c-256d-49b7-b8f0-8fd83183cbcf@frab.froscon.org DESCRIPTION:Dieser Vortrag behandelt die Verwaltung von Linux-Systemen mi ttels Foreman/Katello und Red Hat Satellite 6. Neben Grundlagen wird auc h die Migration von Spacewalk bzw. Red Hat Satellite 5 fokussiert. URL:https://programm.froscon.de/2017/events/1950.html SUMMARY:Lifecycle-Management mit Foreman und Katello - Christian Stankowi c LOCATION:HS 4 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T150000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T140000 DTSTAMP;VALUE=DATE-TIME:20170818T122707Z UID:64f251e7-1a56-4034-bd05-4ffbaa3ab863@frab.froscon.org DESCRIPTION:Lightning talks are 4-5 minute talks by you about your awesom e project\, weird issues\, systems\, concepts or some made-up technique. \n\nLightning Talks is a daily event\, which consists in one hour of sev eral short talks. Each talk is limited to five minutes. Talks can be hel d in English or German.\n\nTo sign up for a talk\, just enter yourself i n the list at https://cloud.froscon.de/etherpad/p/lt2017\nThe slots are given first come first serve. URL:https://programm.froscon.de/2017/events/2097.html SUMMARY:Lightning Talks - Christian Theune LOCATION:C120 (Lightning Talks Saturday) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T110000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T100000 DTSTAMP;VALUE=DATE-TIME:20190212T194706Z UID:91d3f23c-ef7a-45d9-9e26-a5df4f19b130@frab.froscon.org DESCRIPTION:Gestartet Anfang der 2000er wurde Limux immer wieder als Leuc htturm-Projekt für Freie Software genannt. Seitdem hören wir regelmässig Gerüchte über den Stop des Projekts. Haben sie schon auf proprietäre So ftware zurückgewechselt? Haben sie nicht schon letztes Jahr zurückmigrie rt? Ist es ein Trend\, dass die Öffentliche Verwaltung keine Freie Softw are mehr nutzt? Haben wir versagt und ist es Zeit depremiert zu sein und damit aufzuhören\, was wir machen? Brauchen wir neue Strategien? Das si nd die Fragen mit denen Menschen in unserer Gemeinschaft konfrontiert we rden. Wir werden in dem Vortrag diese Fragen kritisch beleuchten\, um he rauszufinden was wir als Freie-Software-Gemeinschaft daraus für neue Str ategien lernen können.\n URL:https://programm.froscon.de/2017/events/1991.html SUMMARY:Limux: das Ende eines Leuchtturm-Projekts!? - Matthias Kirschner LOCATION:HS 8 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T161500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T151500 DTSTAMP;VALUE=DATE-TIME:20190212T194702Z UID:574c0eef-838b-4e36-a987-210ccf6c16cd@frab.froscon.org DESCRIPTION:A deeper understanding of linux kernel would help sysadmins t o debug issues\, tune systems and provide better root cause analysis. Th is talk would provide insights on investigative methods and tools\, that can be used by Linux Admins to understand a bit more about the systems they manage.\n URL:https://programm.froscon.de/2017/events/1925.html SUMMARY:Linux kernel debugging for sysadmins - Minto Joseph LOCATION:HS 1 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T110000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T100000 DTSTAMP;VALUE=DATE-TIME:20190212T194703Z UID:f7411806-ae5e-4af2-bfd8-ba9058e663bd@frab.froscon.org DESCRIPTION:Lifecycle Management von SUSE Systemen mit Foreman / Katello im Zusammenspiel mit SaltStack als Configuration Management Umgebung\n\n \n\n URL:https://programm.froscon.de/2017/events/1969.html SUMMARY:Mehr als nur Puppenspieler - Bernhard Suttner\, Martin Weiß LOCATION:HS 7 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T104500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T100000 DTSTAMP;VALUE=DATE-TIME:20190212T194703Z UID:b9ae583a-4b02-4bd4-af79-4b5766f84e25@frab.froscon.org DESCRIPTION:Aufbau einer GDI mit Micro-Services aus den Docker-Images des YAGA Development Teams. URL:https://programm.froscon.de/2017/events/2003.html SUMMARY:Micro-Service Geo Daten-Infrastrukturen mit Docker - atd LOCATION:C116 (OSGeo) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T184500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T174500 DTSTAMP;VALUE=DATE-TIME:20190212T194700Z UID:d505da11-6f92-447b-bb2f-3e512caae41a@frab.froscon.org DESCRIPTION:Thinking in small and self contained pieces brings wonderful benefits\, but also a lot of new problems. In the last three years I had the chance to work on different microservice platforms. The challenges I faced in these platforms were more or less the same. URL:https://programm.froscon.de/2017/events/2045.html SUMMARY:Microservice Toolbox - Sebastian Mancke LOCATION:HS 1 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T110000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T100000 DTSTAMP;VALUE=DATE-TIME:20190212T194706Z UID:9910a89c-ce50-4b0d-80a2-930e4bda8574@frab.froscon.org DESCRIPTION:Upcoming web component technologies like the Client-side Comp onent Model (ccm) bring us to a new kind of web. Each developed ccm-base d web component\, that is published under a free software licence\, expa nds the functionality of the web as a whole and is embeddable in every w eb-based content. They are reusable and recombinable like Lego. In this talk we give a showcase\, on the example of ccm\, based on live demos\, how it feels to think\, work and\ndevelop in web components and what pos sibilities this will offer\, specially to the free software community. A fter that\, ccm will be explained in more detail. URL:https://programm.froscon.de/2017/events/2056.html SUMMARY:Modular Web - André Kless LOCATION:HS 6 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T150000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T140000 DTSTAMP;VALUE=DATE-TIME:20190212T194704Z UID:955ab1c9-016a-4f90-a3d9-b37577b99f82@frab.froscon.org DESCRIPTION:Neben der klassischen MySQL Replikation bietet MySQL 5.7 nun eine neue Replikationstechnologie 'Group Replikation' für den hochverfüg baren MySQL Betrieb an. Um die Verwendung der Group Replikation zu verei nfachen stellt Oracle weiterhin den MySQL Router und die MySQL Shell zur Verfügung und nennt diese Technologie 'InnoDB Cluster'. \nDurch das unk omplizierte Setup erhält man eine Master-Master Architektur. In Verbindu ng mit MySQL Router schafft man ohne Änderungen in der Applikation eine Architektur für automatischen Failover ohne Datenverlust.\nDieser Vortra g behandelt die Details einer InnoDB Cluster Lösung und vertieft diese d urch eine Demo. URL:https://programm.froscon.de/2017/events/2020.html SUMMARY:MySQL 5.7 - InnoDB Cluster [HA built in] - ThalheimerC LOCATION:HS 3 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T110000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T100000 DTSTAMP;VALUE=DATE-TIME:20190212T194706Z UID:c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3@frab.froscon.org DESCRIPTION:The talk compares the advantages from MySQL\, MariaDB and Pos tgreSQL. The intention for the talk is helping you finding the system th at fits best to you and your applications. URL:https://programm.froscon.de/2017/events/2032.html SUMMARY:MySQL\, MariaDB versus PostgreSQL - Susanne (miracee) Holzgraefe LOCATION:HS 3 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T184500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T174500 DTSTAMP;VALUE=DATE-TIME:20190212T194704Z UID:21c4794b-1dbb-4c28-a48a-bdc5d4455cde@frab.froscon.org DESCRIPTION:Erfahrene Git-Nutzer nutzen hauptsächlich folgende Kommandos: git add\, git commit\, git checkout\, git merge\, git push und pull.\n\ nDoch Git bietet noch viel mehr Funktionen die man beim alltäglichen Arb eiten nicht immer braucht. Trotzdem kann es sehr hilfreich sein diese Fu nktionen zu kennen\, denn wenn man sie braucht\, dann können sie wertvol le Zeit sparen. Darunter fallen Funktionen wie das Neu-Schreiben der kom pletten Historie um etwa Binärdateien oder Passwörter zu entfernen\, kap utte Branches und verloren gegangene Commits wieder herzustellen oder Sp ezial-Fälle beim Rebasen.\n\nDer Talk richtet sich an diejenigen\, die G it schon kennen und neue nützliche Kenntnisse in der Nutzung gewinnen wo llen. URL:https://programm.froscon.de/2017/events/1919.html SUMMARY:Nicht alltägliche Git-Funktionen - Sujeevan Vijayakumaran LOCATION:HS 4 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T101500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T100000 DTSTAMP;VALUE=DATE-TIME:20170818T044017Z UID:51d35867-396f-490d-b2ed-fc8a688d83d1@frab.froscon.org DESCRIPTION:Lets start this years PHP Track. Some opening words. URL:https://programm.froscon.de/2017/events/2098.html SUMMARY:Opening - Ute Mündlein\, Maximilian Berghoff\, Niklas LOCATION:B118 (PHP) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T161500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T151500 DTSTAMP;VALUE=DATE-TIME:20190212T194701Z UID:b73be6a0-292a-4a98-b9bf-f38755279f6e@frab.froscon.org DESCRIPTION:Überblick über verschiedene Search-Engines aus Open-Source-Ko mponenten\, sowie deren jeweilige Vor- und Nachteile. URL:https://programm.froscon.de/2017/events/2006.html SUMMARY:OpenSource Search Engines - Michael Hierweck LOCATION:HS 6 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T130000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T100000 DTSTAMP;VALUE=DATE-TIME:20170822T074804Z UID:c8e7a906-d82d-42f9-b094-3bc4cc27d2c1@frab.froscon.org DESCRIPTION:In diesem Workshop werden wir uns OpenZFS genauer ansehen und viele der Dinge kennenlernen\, die dieses Dateisystem einzigartig mache n. Wir werden eine ganz neue Sichtweise auf das Thema Dateisystem bekomm en\, weil mit ZFS noch viel mehr möglich ist als nur Partitionen\, Datei en und Ordner zu verwalten.\nFeatures wie Compression\, Snapshots\, Clon es\, Deduplication werden wir in diesem Workshop an praktischen Beispiel en kennenlernen. OpenZFS hat die Storage-Welt ordentlich revolutioniert und wer einmal gesehen hat\, zu was ZFS in der Lage ist\, wird dieses Da teisystem mit integriertem Volume-Manager nicht mehr missen wollen. URL:https://programm.froscon.de/2017/events/1930.html SUMMARY:OpenZFS Workshop - Benedict Reuschling LOCATION:C120 (Workshop Sunday) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T182000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T174500 DTSTAMP;VALUE=DATE-TIME:20190212T194701Z UID:8b6d703e-28a7-4bdc-a3a2-cba8f3de30cf@frab.froscon.org DESCRIPTION:Selbstfahrende Autos und maschinelles Lernen rücken in den le tzten Jahren immer stärker in den Fokus der Öffentlichkeit. Dieser Talk soll die Grundlagen zu genetischen Algorithmen vermitteln und selbst-fah renden Autos. Im weiteren wird gezeigt wie genetische Algorithmen genutz t werden können um Fahrstrategien im Open-Source Rennsimulator TORCS (Th e Open Race Car Simulator) zu entwickeln und zu optimieren. URL:https://programm.froscon.de/2017/events/2036.html SUMMARY:Optimizing the Driving Behavior of Self-Driving Cars Using Geneti c Algorithms - Max Mensing LOCATION:HS 8 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T144500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T140000 DTSTAMP;VALUE=DATE-TIME:20190212T194702Z UID:0d667d42-0aaf-4f02-852b-9e7416826d38@frab.froscon.org DESCRIPTION:Im Rahmen möchten wir gerne zeigen\, wie mit Hilfe von Ansibl e das automatisierte Deployment\, Orchestration und Configuration Manage ment von Foreman/Katello realisiert werden kann.\nWir möchten auch auf d ie Entwicklung von eigenen Ansible Modulen in Python eingehen\, die hier zum Einsatz kommen können\n URL:https://programm.froscon.de/2017/events/2044.html SUMMARY:Orchestration of Life-Cycle-Management-Tools - Bernhard Hopfenmül ler LOCATION:HS 7 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T104500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T100000 DTSTAMP;VALUE=DATE-TIME:20190212T194703Z UID:d4d91ace-af97-4954-9d9b-7978ee2a2465@frab.froscon.org DESCRIPTION:After this session you should be able to have an idea of how VMs can be run on a Kubernetes cluster. URL:https://programm.froscon.de/2017/events/2023.html SUMMARY:Paving the transition - HerdingEffektive Präsentationen zu halten wird auch für Geeks und Techies immer wichtiger. Die Auflistung von Fakten alleine genügt nicht mehr\, um die Zuhörer von einer Idee oder einem Produkt zu überzeugen\, im Open Source-Bereich wie im Berufsumfeld. Doch moderne\, visuell orie ntierte Präsentationen haben den Ruf\, hübsch auszusehen\, aber mehr auf Emotionen statt auf Fakten zu setzen. In diesem Workshop wird gezeigt\, dass sich diese scheinbaren Gegensätze sehr wohl kombinieren lassen. Da s Ergebnis sind ansprechende (im doppelten Sinne) Präsentationen\, bei d enen auch die harten Fakten nicht zu kurz kommen und die dem Publikum be im Verstehen und beim Erinnern der Inhalte helfen.
URL:https://programm.froscon.de/2017/events/1986.html SUMMARY:Präsentieren für Geeks - Dirk Haun LOCATION:C120 (Workshop Sunday) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T161500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T151500 DTSTAMP;VALUE=DATE-TIME:20190212T194702Z UID:d9f3ec8b-6036-494b-abbe-41de7fff4c5f@frab.froscon.org DESCRIPTION:Über die Jahre haben sind verschiedene Designprinzipien\, ode r "Prinziples of Design"\, postuliert worden\, die es in den Kanon der k lassischen Design-Ausbildungen geschafft haben und deren Beachtung zu at traktiveren oder einfacher zu benutzenden Produkten führt. Wenn wir uns einige von diesen Prinzipien beim Entwurf von Software-Systemen vergegen wärtigen\, dann werden auch diese besser. URL:https://programm.froscon.de/2017/events/1989.html SUMMARY:Principles of Design in Software Systemen - Florian Wallner LOCATION:HS 8 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T160000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T151500 DTSTAMP;VALUE=DATE-TIME:20170803T112506Z UID:29e70adf-a094-49d8-b4f7-cc23113b8ae0@frab.froscon.org DESCRIPTION:\nEmbedding V8 into PHP allows for e.g. server side rendering of React applications\, reusing existing JavaScript code on the server- side or for sandboxed server-side scripting (of 3rd party code). This ta lk shows what ext-v8js can do as well as how react-php-v8js and DreamFac tory leverage v8js. URL:https://programm.froscon.de/2017/events/2062.html SUMMARY:Putting V8 into PHP for fun & profit - Stefan Siegl LOCATION:B118 (PHP) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T110000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T100000 DTSTAMP;VALUE=DATE-TIME:20190212T194703Z UID:dc9b4e9a-edc3-473a-bfde-81fd30604b81@frab.froscon.org DESCRIPTION:Reaktive Programmierung gewinnt ständig an Bedeutung in Zeite n von Mehrkernprozessoren. In Java 9 haben die wichtigsten Interfaces w ie Publisher und Subscriber Einzug in die Concurrency Bilbiothek als Flo w API gefunden. In diesem Vortrag erläutern wir die Idee hinter der reak tiven Programmierung und schauen uns die zwei bekanntesten Frameworks Sp ring Reactor und RxJava an\, die die Flow API implementieren. Am Ende sc hließen wir den Vortrag mit der Demo der reaktiven Anwendung auf Basis v on Spring 5 und Spring Boot 2 ab. URL:https://programm.froscon.de/2017/events/1911.html SUMMARY:Reaktive Programmierung in Java - mehr als eine Erweiterung des O bservable-Patterns - Vadym Kazulkin\, Rodion Alukhanov LOCATION:HS 5 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T173000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T163000 DTSTAMP;VALUE=DATE-TIME:20190212T194704Z UID:ebd5767c-725e-4612-bd14-f12173df4a71@frab.froscon.org DESCRIPTION:In this work we present a real-time system for face detection and emotion/gender classification using Convolutional Neural Networks a nd Haar-like features. URL:https://programm.froscon.de/2017/events/2037.html SUMMARY:Real-time Face Detection and Emotion/Gender classification with C onvolutional Neural Networks - Octavio Arriaga LOCATION:HS 6 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T160500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T151500 DTSTAMP;VALUE=DATE-TIME:20190212T194701Z UID:06766795-6b77-46ce-805a-746ca6ac286f@frab.froscon.org DESCRIPTION:Relax-and-Recover Automated Testing is a sub-project of Relax -and-Recover to perform fully automated recovery tests without human int ervention. This way we can quickly verify every unstable release and tes t each commit as soon as it fits us. URL:https://programm.froscon.de/2017/events/1957.html SUMMARY:Relax-and-Recover Automated Testing - gratien.dhaese LOCATION:HS 3 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T121500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T111500 DTSTAMP;VALUE=DATE-TIME:20190212T194706Z UID:726f6dc1-ff55-4bd7-bffa-56ae1a4596fc@frab.froscon.org DESCRIPTION:Mapnik is an open source toolkit for rendering maps\, probabl y best known for producing the map tiles for openstreetmap.org. It provi des a stylesheet language\, input handlers for different GIS data format s\, and C++ and Python API bindings. URL:https://programm.froscon.de/2017/events/2035.html SUMMARY:Rendering map data with Mapnik and Python - Hartmut Holzgraefe LOCATION:C116 (OSGeo) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T184500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T174500 DTSTAMP;VALUE=DATE-TIME:20190212T194704Z UID:dc4aad2d-4ba3-4881-bb90-9a7953bf789d@frab.froscon.org DESCRIPTION:Bis Mitte 2014 hatte ich nie ein (eigenständiges) Open Source Projekt veröffentlicht und hatte es eigentlich auch nicht vor. Doch dan n kam irgendwie alles anders als geplant. Ich kaufte mir ein ARM Develop ment Board\, mein erster Banana Pi. Leider musste ich dann feststellen\, dass es keine Linux-Distribution für diese Plattform gab\, die man gute n Gewissens verwenden wollte. Also okay\, das bekomme ich hin. Kernel ko mpilieren und Debian „bootstrappen“. Fertig. Ist irgendwie super geworde n – vielleicht kann das noch jemand gebrauchen? Hm. Ich stell‘s mal onli ne!\n\nUnd damit nahm das Schicksal seinen Lauf... URL:https://programm.froscon.de/2017/events/1990.html SUMMARY:Rise and Fall of Bananian Linux - Nico Isenbeck LOCATION:HS 5 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T161500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T151500 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:26c1f7b1-3859-4ce3-a837-664a1bcb735d@frab.froscon.org DESCRIPTION:Linux verwaltet Zugriffsrechte als Erlaubnis zum Lesen ("r")\ , Schreiben ("w") und Ausführen ("x") für den Eigentümer ("u")\, die Gru ppe ("g") und alle anderen ("o").\n\nSo haben alle Anwendungen für einen Benutzer die gleichen Rechte\, das ist aber oft nicht sinnvoll:\nMein M ail-Client muss mein Adressbuch lesen und ändern können\,\naber warum so ll z.B. mein Browser das tun dürfen?\n\nDie Kernel-Erweiterungen "SELinu x" ("Security-Enhanced Linux") und "AppArmor" ("Application Armor") ände rn das: Sie prüfen alle Zugriffe der Anwendungen und blockieren\, was in der eingerichteten Sicherheitspolitik nicht vorgesehen ist.\n\nIm Vortr ag werden diese beiden Systeme vorgestellt und die grundlegenden Adminin istrations-Aufgaben beschrieben:\n- den Status der Komponente bestimmen und ändern (an- und ausschalten)\,\n- die eingestellte Politik anzeigen lassen und kontrollieren\,\n- die Zugriffs-Erlaubnisse ändern\,\n- die D efaults (der Distribution) an die geänderte Anwendungs-Konfiguration (Po rt\, Data Directory\, ...) anpassen (statt die Zugriffskontrolle einfach abzuschalten). URL:https://programm.froscon.de/2017/events/1966.html SUMMARY:SELinux und AppArmor - Jörg Brühe LOCATION:HS 8 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T121500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T111500 DTSTAMP;VALUE=DATE-TIME:20190212T194703Z UID:acb10a2f-ae39-4d57-aa28-f82f7fa57a61@frab.froscon.org DESCRIPTION:Dieser Talk stellt die Blog-Software Serendipity - oder kurz s9y - vor. URL:https://programm.froscon.de/2017/events/1913.html SUMMARY:Serendipity - Dirk Deimeke LOCATION:HS 4 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T193000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T190000 DTSTAMP;VALUE=DATE-TIME:20190212T194701Z UID:86dd5ce5-e3e5-4af2-aa72-1fce52c7f61e@frab.froscon.org DESCRIPTION: URL:https://programm.froscon.de/2017/events/2074.html SUMMARY:shutdown - Boernd\, ScottyTM LOCATION:HS 1 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T110000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T100000 DTSTAMP;VALUE=DATE-TIME:20190212T194706Z UID:afe7e43d-170b-4bfc-b0d9-cf36776d10e0@frab.froscon.org DESCRIPTION:Um Daten auf Festplatten sicher zu löschen gibt es etablierte Programme und Vorgehensweisen. Bei SSDs sieht das gänzlich anders aus: Diese speichern die Daten auf ganz andere Weise und erzeugen im normalen Betrieb eigenständig Kopien. Eine ganze SSD zuverlässig zu löschen ist relativ einfach\, selektiv einzelne Daten aus Partitionen oder Dateien s icher zu entfernen ist hingegen schwer. Der Vortrag stellt das Problem u nd den Unterschied zwischen SSDs und Festplatten vor und präsentiert ein e Erweiterung für cryptsetup für Linux\, mittels derer das in vielen Ger äten vorhandene TPM-Modul genutzt wird um Daten aus einzelnen verschlüss elten Containern von SSDs sicher zu entfernen. URL:https://programm.froscon.de/2017/events/1932.html SUMMARY:Sicheres Löschen von Daten auf SSDs - Alexander Neumann LOCATION:HS 1 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T184500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T174500 DTSTAMP;VALUE=DATE-TIME:20190212T194704Z UID:50b2cf5f-cc9b-49ef-bc7b-39bb383bf253@frab.froscon.org DESCRIPTION:Habt ihr etwas zu gestehen? Oder seid ihr euch noch nicht sic her\, was es ist — obwohl ihr wisst\, dass irgendetwas nicht so funktion iert wie es sollte? In dieser Präsentation besprechen wir gängige Deploy ment Sünden und wie man sie vermeiden kann:\n\n* Völlerei: Ich brauche m öglichst viele oder möglichst große Dependencies.\n* Habgier: Ja\, ich w ill den größten und langsamsten Application Server verwenden.\n* Träghei t: Continuous Deployment oder Delivery — wer braucht das schon?!\n* Woll ust: Natürlich verwende ich Container\, Microservices und die neuesten T rends in jedem Projekt!\n* Hochmut: Sobald der Code in Produktion ist\, ist es ein Problem der Systemadministratoren.\n* Neid: Warum sollte ich nicht das Rad neu erfinden? Nur meine Implementierung erfüllt genau mein e Anforderungen.\n* Rachsucht: Logging und Monitoring braucht man nur\, wenn man keine guten Nerven hat. URL:https://programm.froscon.de/2017/events/1980.html SUMMARY:Sieben Deployment Sünden - Philipp Krenn LOCATION:HS 7 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T184500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T174500 DTSTAMP;VALUE=DATE-TIME:20190212T194704Z UID:6e73c21d-0a11-45e7-bee9-073c0fa02118@frab.froscon.org DESCRIPTION:In this presentation we will be talking about SPICE project a nd its goal to provide a complete open source solution for remote access to virtual machines. It will be described how SPICE works and the recen t improvements over video streaming. URL:https://programm.froscon.de/2017/events/1988.html SUMMARY:SPICE: New ways to remote desktops with GStreamer integration - V ictor Toso LOCATION:HS 3 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T121500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T111500 DTSTAMP;VALUE=DATE-TIME:20190212T194706Z UID:721555f9-5372-4e2b-8a86-6ee9623a69be@frab.froscon.org DESCRIPTION:Barrierefreiheit ist seit vielen Jahren ein Schlagwort bei de r Web\nEntwicklung. Allerdings ist es für Einsteigerinnen und Einsteiger \noft schwierig\, einen Überblick über die Thematik zu bekommen.\nDer Vo rtrag stellt die aktuellen Standards für barrierefreie\nWebseiten und We banwendungen aus Sicht von Webentwickerinnen und Webentwicklern\nvor.\n URL:https://programm.froscon.de/2017/events/1958.html SUMMARY:Standards für barrierefreie Webseiten - Jens Pelzetter LOCATION:HS 5 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T184500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T174500 DTSTAMP;VALUE=DATE-TIME:20190212T194704Z UID:bcae2b4e-90de-44fc-8dbb-8d4de94d6d7c@frab.froscon.org DESCRIPTION:25 Jahre Linux! Ein Jubiläum zum Feiern und ein Grund für Mic rosoft in die Linux-Foundation einzutreten. Diese und andere Rückblicke auf das vergangene Jahr in der Open-Source und Free-Software-Welt nehmen auch in diesem Jahr Oliver Zendel und Michael Kleinhenz auf ironische W eise auf und reisen durch die Nachrichten\, Ereignisse und Kuriositäten der letzten 12 Monate. Der IoT Sicherheitsalbtraum\, fliegende Warenhäus er\, die Technikverdrossenheit des gemeinen Esels und eine geklaute Stra ßenbahn sind nur einige der vielen Themen des Abends. Was bedeutet Fair Use nach Oracle-Definition? Warum ist ein Porsche die ideale Entwicklung splattform für Open-Source-Spiele und was gibt es neues vom Tintenkrieg? Diese Fragen beantworten wir mit einem Augenzwinkern. Und obendrauf gib t es noch Open-Source-Pancakes. URL:https://programm.froscon.de/2017/events/2054.html SUMMARY:State of the Union 2017 - Michael Kleinhenz\, Oliver Zendel LOCATION:HS 1 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T110000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T100000 DTSTAMP;VALUE=DATE-TIME:20190212T194703Z UID:a6656bc8-379c-443d-a27f-c84946d4b7f9@frab.froscon.org DESCRIPTION:In this presentation we will look at storing complex data in a single field.\nMany noSQL solutions are created around this (such as R edis' lists\, sets and\nhashes\; MongoDB's and CouchDB's records)\, and many relational database now also\nsupport storing complex data in a sin gle field through specific data types\n(such as PostGreSQL's JSONB or hs tore\, MySQL's JSON).\n\nEach of the different database engines support different things\, and handle\nthese data types in different ways. In th is session we compare the different\napproaches to storage\, indexing an d interactions with these data types in\ndifferent databases. URL:https://programm.froscon.de/2017/events/1942.html SUMMARY:Storing Non-Scalar Data - Derick Rethans LOCATION:HS 3 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T150000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T143000 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:d8b89de0-84ce-41cb-a869-9994f006a0e0@frab.froscon.org DESCRIPTION:In this talk I will share some insights\, joy and difficultie s of open data within the public transport organisations in German speak ing countries. Since this is a free software and open source conference\ , there will be a speacial feature at the end of the talk. URL:https://programm.froscon.de/2017/events/2047.html SUMMARY:struggling with open data in public transport - raffael LOCATION:C116 (OSGeo) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T150000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T140000 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:0eee3d95-0087-46be-ad92-b2ce90fbcf2a@frab.froscon.org DESCRIPTION:How to implement reliable system software with transactions. Theory and practice. URL:https://programm.froscon.de/2017/events/1959.html SUMMARY:System-Level Transactions with picotm - Thomas Zimmermann LOCATION:HS 4 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T134500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T124500 DTSTAMP;VALUE=DATE-TIME:20190212T194703Z UID:cb892f65-89b4-4c50-8ff6-e38725c67438@frab.froscon.org DESCRIPTION:According to the Gartner Hype Cycle Machine Learning is curre ntly at the peak of being hyped. Scanning current press publications we can find anything from Elon Musk warning about AI being the biggest exis tential threat to humanity\, scientists fooling machine learning models with seemingly tiny modifications to street signs\, machine learning enh ancing smart phone pictures\, as well as introductory material trying to explain what machine learning is about.\n\nAccording to Wikipedia "Mach ine learning is the subfield of computer science that\, according to Art hur Samuel\, gives "computers the ability to learn without being explici tly programmed."\n\nThis keynote will detail what it takes to build a su ccessful machine learning pipeline. We will explore some examples of how machine learning has evolved over the last twenty years and close with highlighting some of the implications that new machine learning based sy stems have.\n URL:https://programm.froscon.de/2017/events/2083.html SUMMARY:Teaching machines new tricks - Isabel Drost-Fromm LOCATION:HS 1 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T121500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T111500 DTSTAMP;VALUE=DATE-TIME:20190212T194703Z UID:10101965-4a4c-4da0-8c0b-c9dd612a03cf@frab.froscon.org DESCRIPTION: URL:https://programm.froscon.de/2017/events/1999.html SUMMARY:Terraform - Martin Schütte LOCATION:HS 7 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T163000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T140000 DTSTAMP;VALUE=DATE-TIME:20170820T155519Z UID:1e99fed9-73cd-4b02-9448-e5dce2cadf07@frab.froscon.org DESCRIPTION:Hashicorps Terraform ist ein Open Source Konfigurationsmanage ment für Cloud-Dienste. In diesem Workshop wollen wir damit eine Webanwe ndung konfigurieren und mit Amazon Web Services online bringen. URL:https://programm.froscon.de/2017/events/2038.html SUMMARY:Terraform und AWS - Martin Schütte LOCATION:C120 (Workshop Sunday) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T183000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T174500 DTSTAMP;VALUE=DATE-TIME:20190212T194701Z UID:183a5422-ad1d-439a-8a83-335db07f4b08@frab.froscon.org DESCRIPTION:The talk is about an operator’s view of his profession\, an a pology rather\, in the sense of being an apology that G.H. Hardy wrote a bout\, in his book A Mathematician’s Apology. URL:https://programm.froscon.de/2017/events/1971.html SUMMARY:The little bot that wasn't - Mohit Chawla LOCATION:HS 3 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T173000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T163000 DTSTAMP;VALUE=DATE-TIME:20190212T194705Z UID:afe10f22-e8d7-403e-86a3-ac53503d0f0e@frab.froscon.org DESCRIPTION:Tiefenlinien sind für Seekarten unabdingbar\, in Openseamap a llerdings nicht vorhanden. Um die Tiefenlinien in Openseamap zu integrie ren\, stehen wir aus Sicht der Autoren vor folgenden Fragestellungen:\n< ol>\nA lot of progress has been made in the Linux kernel securi ty in the last 10 years. Also\, there are lot of things we could be doin g better\, and one could make the case that we have fallen behind the st ate of the art in a number of areas\, including self-protection and hard ening. Along with that there has been effort going on to improve the sta tic/dynamic analysis to fix security issues. This talk aims at providing the overview of the work going on in the Linux kernel security includin g but not limited to secuirty modules\, static/dynamic analysis tools\, kernel self protection project etc.
URL:https://programm.froscon.de/2017/events/1938.html SUMMARY:What's up in the land of the Linux kernel security? - Vaishali Th akkar LOCATION:HS 1 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T110000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T100000 DTSTAMP;VALUE=DATE-TIME:20170820T155438Z UID:576ff424-3c30-4687-969a-91d5e9ac8fa4@frab.froscon.org DESCRIPTION:Many Lisp programmers are addicts. But why is this so? URL:https://programm.froscon.de/2017/events/2081.html SUMMARY:Why Functional Feels Different - Clojure for the more or less exp erienced - Thomas Neuhalfen LOCATION:C117 (clojure) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T121500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T111500 DTSTAMP;VALUE=DATE-TIME:20190212T194703Z UID:f8fab960-b236-49d5-846d-370ba887ac1a@frab.froscon.org DESCRIPTION:Der Chip ESP8266 ist eine interessante und kostengünstige Alt ernative\, um sein eigenes Elektronikprojekt via Wi-Fi netzwerktauglich zu machen. Die Firmware NodeMCU bietet die Möglichkeit\, mit der Scripts prache Lua seine Applikation zu programmieren und auf dem Chip ablaufen zu lassen. Innerhalb des Vortrages wird darauf eingegangen\, welche Mögl ichkeiten/Fähigkeiten der ESP8266 für eigene Mikrocontrollerprojekte bie tet und wie diese mit der Scriptsprache Lua genutzt werden können. URL:https://programm.froscon.de/2017/events/1953.html SUMMARY:Wi-Fi mit Lua - Uwe Berger LOCATION:HS 6 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T121500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T111500 DTSTAMP;VALUE=DATE-TIME:20190212T194703Z UID:2df529ae-1fd4-438e-a41a-143ee74385da@frab.froscon.org DESCRIPTION:Wie bringt man Wissenschaftlern und Ingenieuren Wissen über O pen-Source-Lizenzen bei? In diesem Vortrag stellen wir unseren Ansatz im Deutschen Zentrum für Luft- und Raumfahrt (DLR) vor. URL:https://programm.froscon.de/2017/events/1949.html SUMMARY:Wissenschaft & Open Source - It's Complicated - Andreas Schreiber LOCATION:HS 1 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T150000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T140000 DTSTAMP;VALUE=DATE-TIME:20170811T134037Z UID:233c5117-9bff-4a05-a001-7714ba29c171@frab.froscon.org DESCRIPTION:Mehrsprachige Websites auf der Basis einer WordPress-Multisit e URL:https://programm.froscon.de/2017/events/2091.html SUMMARY:WordPress - Multisite und Mehrsprachigkeit - Udo Meisen LOCATION:C118 (Wordpress) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T161500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T151500 DTSTAMP;VALUE=DATE-TIME:20170811T133351Z UID:86031743-9842-4cad-8fb8-172dca28a95e@frab.froscon.org DESCRIPTION:WordPress Themes. Was ist das\, wo bekommt man die her? URL:https://programm.froscon.de/2017/events/2092.html SUMMARY:WordPress - Themes - Bego Mario Garde LOCATION:C118 (Wordpress) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T120000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T111500 DTSTAMP;VALUE=DATE-TIME:20170803T112433Z UID:dacc88ec-1e70-4211-90b7-bbab9c91a568@frab.froscon.org DESCRIPTION:\nMaybe you built the first version of your product many year s back on your own\, and your endeavor is growing.\n\nMaybe you've been with the company for a couple of years\, and people trust you a lot.\nMa ybe nontechnical coworkers always approached you first because you've be en able to explain things clearly to them.\n\nWhatever happened:\nYOU AR E IN CHARGE OF A TEAM OF PEOPLE NOW.\n\nMoving away from primarily deali ng with code to dealing with people can be scary. But don't panic! You a re already working on effectively communicating with your coworkers a lo t through your code\, in planning\, and on many other occasions. Like al l the other skills you have picked up along the way Leadership is someth ing you can learn and iteratively improve.\n\nThis talk aims to walk you through most of the challenges I have faced or helped others work throu gh when taking this journey in companies that work with web technologies .\n\nWe'll discuss topics including process management\, team motivation \, recruiting\, growing people and how to actually get something useful out of these dreaded 'performance reviews' you might be asked to do. URL:https://programm.froscon.de/2017/events/2059.html SUMMARY:You just became a team lead. What now? - Volker Dusch LOCATION:B118 (PHP) END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T173000 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170820T163000 DTSTAMP;VALUE=DATE-TIME:20190212T194701Z UID:b2e93d24-d651-4ca3-b142-a9f2c74977df@frab.froscon.org DESCRIPTION:Mit dem privacyIDEA LDAP Proxy setzen wir in einem Netzwerk l eicht flächendeckend eine flexible Zwei-Faktor-Authentifizierung um. URL:https://programm.froscon.de/2017/events/1935.html SUMMARY:Zwei-Faktor-Authentifizierung für LDAP - Cornelius Kölbel LOCATION:HS 4 END:VEVENT BEGIN:VEVENT DTEND;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T184500 DTSTART;TZID=Europe/Berlin;VALUE=DATE-TIME:20170819T174500 DTSTAMP;VALUE=DATE-TIME:20190212T194702Z UID:33e0fc55-d0c3-4255-b754-c13bc5856867@frab.froscon.org DESCRIPTION:
Ist Identity & Access Management mit Need-To-Know-Prinzip möglich? Ja!
\n\nDieser Vortrag stellt das freie Projekt Æ-DIR vor. Æ-DIR kombiniert feingranulierte Zugriffskontrolle fü r LDAP-fähige\nSysteme mit hohem Schutzbedarf mit konsequenter Delegatio n\, selbst bei direktem LDAP-Zugriff.
\n URL:https://programm.froscon.de/2017/events/1920.html SUMMARY:Æ-DIR - Michael Ströder LOCATION:HS 8 END:VEVENT END:VCALENDAR