BEGIN:VCALENDAR
PRODID;X-RICAL-TZSOURCE=TZINFO:-//com.denhaven2/NONSGML ri_cal gem//EN
CALSCALE:GREGORIAN
VERSION:2.0
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T161500Z
DTSTART;VALUE=DATE-TIME:20140824T151500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195022Z
UID:kJSIlK3OHkgc3hwXbIiGFQ@frab.froscon.org
DESCRIPTION:Die wundersame Geschichte eines Java-Entwicklers\, der in ein
  JavaScript-Projekt stolpert und dort Wunder und Abgründe findet. 
URL:http://programm.froscon.de/2014/events/1394.html
SUMMARY:"Ist dies schon Wahnsinn\, so hat es doch Methode" - Michael Klei
 nhenz
LOCATION:HS1
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T121500Z
DTSTART;VALUE=DATE-TIME:20140823T111500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:8aEWrEVhtLj9lhnVjRTNqQ@frab.froscon.org
DESCRIPTION:Cryptovirology studies how to use cryptography to design mali
 cious software\, given that public-key cryptography can be used to break
  the symmetry between what an antivirus analyst sees regarding a virus a
 nd what the virus writer sees. In this workshop we will create a simple 
 cryptovirus in PHP - for educational purposes - able to infect a Symfony
 2 app and encrypt data such as database records or user uploaded files u
 sing public key cryptography with OpenSSL.\nTo create the virus we will 
 study how Symfony works internally\, especially what kernel events are d
 ispatched and how to use them to attach our virus. Several strategies to
  hide the virus will be discussed. Simple ones like using different enco
 dings and more advanced strategies such as polymorphic code. Finally\, w
 e will see how we can defend ourselves from this kind of attacks.
URL:http://programm.froscon.de/2014/events/1436.html
SUMMARY:$kernel->infect(): Creating a cryptovirus for Symfony2 apps - Rau
 l Fraile
LOCATION:HS6 (PHP)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T110000Z
DTSTART;VALUE=DATE-TIME:20140823T100000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:jYPc9hY79IuErFBNAzYk-g@frab.froscon.org
DESCRIPTION:This talk shows how I implemented a replication endpoint for 
 the CouchDB replication protocol in PHP. This makes it possible to use a
 bout any backend as a synchronization point for Offline-First HTML5 appl
 ications powered by tools like PouchDB or TouchDB.\n\nYou will also be a
 ble to replicate a CouchDB database into a MySQL database or vice-versa.
  The growing amount of endpoints for this protocol in different language
 s and environments suggests that the CouchDB replication protocol might 
 evolve as a standard for eventual consistent multi-master replication.
URL:http://programm.froscon.de/2014/events/1435.html
SUMMARY:A CouchDB replication endpoint in PHP - Kore Nordmann
LOCATION:HS6 (PHP)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T144000Z
DTSTART;VALUE=DATE-TIME:20140824T140000Z
DTSTAMP;VALUE=DATE-TIME:20140722T142428Z
UID:N-92BEiLFM6rl7Vz9-ZoGQ@frab.froscon.org
DESCRIPTION:Most people use delayed job aka a database or resque/sidekiq 
 for queuing. But why hack your way around a database or a "smarter memca
 che" to do a simple queue when there are other solutions that were build
  for this?\n\nBeanstalkd is one of them. It's small. It's fast. It's awe
 some. And I show you why.
URL:http://programm.froscon.de/2014/events/1322.html
SUMMARY:A revolutionary idea: why not use a job queue system for your job
  queue? - bitboxer
LOCATION:RedFrogConf (C118)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T112500Z
DTSTART;VALUE=DATE-TIME:20140824T104500Z
DTSTAMP;VALUE=DATE-TIME:20140722T130858Z
UID:2IOXYO4OpzuUEZ1iGFlPsg@frab.froscon.org
DESCRIPTION:Ute and Magdalena teamed as the CodePadawans for three months
  full of code by the Rails Girls Summer of Code initiative. They will ta
 lk about the program\, their personal experiences and present the latest
  results of working on their two Open Source projects: a website for the
  padrino documentation and jibe - a tool for documentation testing.
URL:http://programm.froscon.de/2014/events/1431.html
SUMMARY:A Summer full of Code - Ute Mayer
LOCATION:RedFrogConf (C118)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T110000Z
DTSTART;VALUE=DATE-TIME:20140824T100000Z
DTSTAMP;VALUE=DATE-TIME:20140805T152741Z
UID:bKZYJGt6LeQJrtg5h7GOQw@frab.froscon.org
DESCRIPTION:Scheme is a pioneer in the field of dynamic functional progra
 mming languages. It inspired many other languages\, most prominently Jav
 aScript. Backed by a slowly but steadily evolving standard (the Report o
 n the Algorithmic Language Scheme) it continues to be used in various ni
 ches ranging from education to mobile development. It's also notorious f
 or its splintered (some say balkanized) community.
URL:http://programm.froscon.de/2014/events/1456.html
SUMMARY:About Scheme - Moritz Heidkamp
LOCATION:Wordpress/quasiconf 2014(Lisp) (C130)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T144500Z
DTSTART;VALUE=DATE-TIME:20140823T140000Z
DTSTAMP;VALUE=DATE-TIME:20140827T204222Z
UID:3SrQqrcSDIM6Ck7FFA-1JA@frab.froscon.org
DESCRIPTION:In this lesson we will learn how we can remote control Chrome
 \, Internet Explorer\, Firefox & PhantomJS from Safari using Webdriver &
  the JSON-Wire protocol for fun\, Q&A goodness & dark magic vodooism.
URL:http://programm.froscon.de/2014/events/1429.html
SUMMARY:All your browsers are belong to us... - Sebastian Golasch
LOCATION:Workshop / Javascript (C117)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T140000Z
DTSTART;VALUE=DATE-TIME:20140824T100000Z
DTSTAMP;VALUE=DATE-TIME:20140707T204436Z
UID:Ghie_o0_JNqy02_u2rSBow@frab.froscon.org
DESCRIPTION:AngularJS is currently becoming one of the most popular Frame
 works for Web Application development. It gives you the full power of to
 days browsers with a minimum of hassle. In this workshop I'll give you a
 ll the basics to develop AngularJS based applications.
URL:http://programm.froscon.de/2014/events/1331.html
SUMMARY:AngularJS Workshop - Sebastian Mancke
LOCATION:Workshop (C115)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T184500Z
DTSTART;VALUE=DATE-TIME:20140823T151500Z
DTSTAMP;VALUE=DATE-TIME:20140821T065045Z
UID:SY1aweW3XdYu7XdeBJJZuw@frab.froscon.org
DESCRIPTION:This workshop is for anyone who wants to install Arch Linux\,
  troubleshoot his/her installation or do crazy things with it. Bring you
 r own laptop (i686/x86_64 only).
URL:http://programm.froscon.de/2014/events/1485.html
SUMMARY:Arch Linux Installation and Troubleshooting Workshop - Thomas Bäc
 hler
LOCATION:Archlinux (C125)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T150000Z
DTSTART;VALUE=DATE-TIME:20140823T140000Z
DTSTAMP;VALUE=DATE-TIME:20140821T064951Z
UID:4-MovTSF_CaDIeudDNs4eg@frab.froscon.org
DESCRIPTION:Was ist Arch Linux? Wer macht Arch Linux? Wieso braucht die W
 elt Arch Linux? Und warum bootet es nicht auf meiner Kaffeemaschine? Arc
 h Linux Entwickler stellen sich allen Fragen rund um Arch Linux.
URL:http://programm.froscon.de/2014/events/1483.html
SUMMARY:Arch Linux Q&A - Thomas Bächler
LOCATION:Archlinux (C125)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T124500Z
DTSTART;VALUE=DATE-TIME:20140824T111500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:hCqGF53s9gGMwzx3PmERmw@frab.froscon.org
DESCRIPTION:Nachdem der Autor vor zwei Jahren Strace und Systemcalls im A
 llgemeinen vorgestellt hat\, konzentriert sich dieser Vortrag nun auf da
 s Treiben und Verstehen der UN*X-Shells am Beispiel der BASH mit Hilfe v
 on Strace.\n
URL:http://programm.froscon.de/2014/events/1410.html
SUMMARY:Bash-Versteher dank Strace - Harald König
LOCATION:HS4
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T110000Z
DTSTART;VALUE=DATE-TIME:20140824T100000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:xkSveT8eNqH8U3woDjR-eA@frab.froscon.org
DESCRIPTION:Bitcoin hat im Jahr 2013 große Medienaufmerksamkeit erhalten.
  Dabei spielen vor allem Geschichten von plötzlichem Reichtum\, großen B
 etrügereien und den Befürchtungen der Strafverfolgungsbehörden eine Roll
 e. Dass Bitcoin aber zunächst ein einfaches\, dezentrales Open-Source-Pr
 ojekt ist\, wird selten thematisiert. Dieser Vortrag soll einen kurzen R
 ückblick zur Entstehungsgeschichte den Open Source Software "Bitcoin" ge
 ben\, die grundlegende Innovation des Protokolls erläutern und den Blick
  auf neue spannende Projekte mit Bitcoin und seinen Weiterentwicklungen 
 lenken.
URL:http://programm.froscon.de/2014/events/1318.html
SUMMARY:Bitcoin - Levin Keller
LOCATION:HS5
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T173000Z
DTSTART;VALUE=DATE-TIME:20140824T163000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195022Z
UID:SGdN9Eyc_pEXEUA1K8pbyA@frab.froscon.org
DESCRIPTION:The open source SmartTpl libraries greatly speeds up Smarty t
 emplates bij turning templates into native machine code. During a crash 
 course 'how to write your own compiler' you will see how this alternativ
 e template engine works inside\, and you will discover that writing a co
 mpiler is not even that difficult. 
URL:http://programm.froscon.de/2014/events/1444.html
SUMMARY:Building a smarty-to-machine-code compiler - Emiel Bruijntjes
LOCATION:HS6 (PHP)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T151500Z
DTSTART;VALUE=DATE-TIME:20140824T134500Z
DTSTAMP;VALUE=DATE-TIME:20140813T194856Z
UID:0xLSdBHZyZ4yuEdwj9AWTA@frab.froscon.org
DESCRIPTION:Noch eine Java.next Sprache mit ein bißchen funktionaler Prog
 rammierung an Bord?  Mitnichten!  Clojure ist das Ergebnis fundamentaler
  Fragestellungen und Überlegungen. Clojure stellt gültige Paradigmen auf
  den Kopf und schafft dadurch nicht mehr Chaos\, sondern überraschenderw
 eise mehr Ordnung. Clojure ermöglicht auf fundamentale Art eine einfache
 re Softwareentwicklung. Und am Ende hat das Einfache noch immer das Komp
 lexe abgelöst.\nDie Lernkurve ist steil\, aber dann befindet man sich au
 f einem Hochplateau\, von dem aus die OO Java- und .NET-Welt nur noch we
 nig ansprechend aussieht.
URL:http://programm.froscon.de/2014/events/1459.html
SUMMARY:Clojure in 90 Minutes - Ingo Küper
LOCATION:Wordpress/quasiconf 2014(Lisp) (C130)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T133000Z
DTSTART;VALUE=DATE-TIME:20140824T124500Z
DTSTAMP;VALUE=DATE-TIME:20140813T194928Z
UID:HzDSxz61s1JgeFvFdXI4Yg@frab.froscon.org
DESCRIPTION:A field report about professionally creating\, deploying and 
 running high-volume Clojure applications for several years.
URL:http://programm.froscon.de/2014/events/1458.html
SUMMARY:Clojure in Production - Gerrit Hentschel
LOCATION:Wordpress/quasiconf 2014(Lisp) (C130)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T184500Z
DTSTART;VALUE=DATE-TIME:20140824T153000Z
DTSTAMP;VALUE=DATE-TIME:20140813T194948Z
UID:zdMJCudumJMJh921qXuW3Q@frab.froscon.org
DESCRIPTION:We help you find your way into software development with Cloj
 ure. Please bring your own notebook and make sure Java >= 1.6 is properl
 y installed!\n
URL:http://programm.froscon.de/2014/events/1460.html
SUMMARY:Clojure Kickstart Workshop - Falko Riemenschneider
LOCATION:Wordpress/quasiconf 2014(Lisp) (C130)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T184500Z
DTSTART;VALUE=DATE-TIME:20140824T151500Z
DTSTAMP;VALUE=DATE-TIME:20140717T220412Z
UID:r4aSmzG28XAMagCJ3sw2fQ@frab.froscon.org
DESCRIPTION:Im Rahmen eines dreistündigen Workshops für bis zu 20 Teilneh
 mer werden die Grundlagen der testgetriebenen Entwicklung (TDD) anhand e
 iner Code-Kata erarbeitet. Eine überschaubare Programmieraufgabe\, die d
 urch die teilnehmenden Entwickler im Paar mit TDD gelöst wird\, ermöglic
 ht es persönlich zu erfahren wie Katas den Weg zur kontinuierlichen Verb
 esserung ebnen.
URL:http://programm.froscon.de/2014/events/1324.html
SUMMARY:Coding Dojo Bonn - Kata Workshop - Jan Nonnen\, Andreas Kluth
LOCATION:Workshop (C115)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T161500Z
DTSTART;VALUE=DATE-TIME:20140823T151500Z
DTSTAMP;VALUE=DATE-TIME:20140822T103327Z
UID:ASiItw5_T0e3hQFG2MH0Ow@frab.froscon.org
DESCRIPTION:Start building the apps you've always dreamed of - and let us
  show you how to get started right away: we'll give you an intro to Hood
 ie\, show you why enabling and empowerment of people are core values of 
 Hoodie and how it makes this possible with its architecture and setup ar
 ound localStorage\, Node.js and CouchDB. We'll show you how to get start
 ed with your dream app and code an app live on stage.
URL:http://programm.froscon.de/2014/events/1337.html
SUMMARY:Coding the dream - Team Hoodie
LOCATION:Workshop / Javascript (C117)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T184500Z
DTSTART;VALUE=DATE-TIME:20140823T181500Z
DTSTAMP;VALUE=DATE-TIME:20140808T143201Z
UID:80pIzMWnFxS2ZUrvOfH2lg@frab.froscon.org
DESCRIPTION:Creating a fancy 3D Scene can be easy as a pie: We'll start w
 ith looking at places to get awesome 3D models\, then we'll setup a WebG
 L environment and load these models into it\, and finally pick up some u
 ser input to move around – Bazinga!\n\nAnd in between\, we'll see a coup
 le of useful tools and frameworks\, there'll be some info on building a 
 well performing render loop\, a look at various useful HTML5 APIs and ju
 st a tiny minimal amount of Math. But – it will always be fun\, promised
 !
URL:http://programm.froscon.de/2014/events/1472.html
SUMMARY:Create a 3D WebGL scene in half an hour! - Jens Arps
LOCATION:Workshop / Javascript (C117)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T173000Z
DTSTART;VALUE=DATE-TIME:20140823T163000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:_1gVt5y_RrWJMx4P36Virw@frab.froscon.org
DESCRIPTION:Das konventionelle System zum Prüfen von SSL/TLS Zertifikaten
  (über zentrale Zertifizierungsstellen) funktioniert nicht zuverlässig. 
 DANE ist ein neues Protokoll\, welches die Prüfung von Zertifikaten über
  das DNS System ermöglicht. 
URL:http://programm.froscon.de/2014/events/1407.html
SUMMARY:DANEn lügen nicht - Carsten Strotmann
LOCATION:HS1
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T161500Z
DTSTART;VALUE=DATE-TIME:20140823T151500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:zLQRrJi05bpzgkLweZJT1Q@frab.froscon.org
DESCRIPTION:We demonstrate the usage of python's scientific tools\, <a hr
 ef="http://www.numpy.org">Numpy</a>\, <a href="http://pandas.pydata.org"
 >Pandas</a> and <a href="http://matplotlib.org">Matplotlib</a> for data 
 analysis and Visualization. As a use case\, we present a <a href="https:
 //github.com/tstollenw/myAccount">python tool</a> for personal bookkeepi
 ng.
URL:http://programm.froscon.de/2014/events/1352.html
SUMMARY:Data Analysis and Visualization with Python - Tobias Stollenwerk
LOCATION:HS5
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T110000Z
DTSTART;VALUE=DATE-TIME:20140823T100000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:7Xc1uXMzZ_hBGxQeNTbj6w@frab.froscon.org
DESCRIPTION:Der Vortrag beschäftigt sich mit den Möglichkeiten der Intero
 perabilität von PostgreSQL mit anderen Datenquellen und gibt einen Ausbl
 ick auf die kommenden Möglichkeiten in PostgreSQL 9.4.
URL:http://programm.froscon.de/2014/events/1371.html
SUMMARY:Database Federation mit PostgreSQL - Bernd Helmle
LOCATION:HS4
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T161500Z
DTSTART;VALUE=DATE-TIME:20140823T151500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:7GBNGkVhTfrHIUGqZUpkfw@frab.froscon.org
DESCRIPTION:<p>R\, die freie Programmiersprache für statistisches Rechnen
  und Grafiken\, ist auch für Administratoren ein nützliches Werkzeug. Di
 eser Vortrag beginnt mit einer kurzen Vorstellung von R und zeigt dann a
 n einigen Beispielen\, wie R sich für die Analyse von Performance-Daten 
 nutzen lässt oder damit eine Prognose der zukünftigen Auslastung eines S
 ystems sowie der Skalierbarkeit abgeleitet werden kann.</p>
URL:http://programm.froscon.de/2014/events/1304.html
SUMMARY:Datenanalyse mit R für Administratoren - Stefan Möding
LOCATION:HS3
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T152500Z
DTSTART;VALUE=DATE-TIME:20140824T144500Z
DTSTAMP;VALUE=DATE-TIME:20140722T091130Z
UID:xSYQbOZ_uAumSMsjrNFCrw@frab.froscon.org
DESCRIPTION:Viele mit Ruby-on-Rails und PostgreSQL entwickelte Webanwendu
 ngen wie Content-Management-Systeme oder Shop-Systeme benötigen oft komp
 lexe Datenbankmodelle mit umfangreichen Abhängigkeiten. Gleichzeitig ist
  häufig ein Release-Management der Datenbank erwünscht\, um Inhalte und 
 Shop-Funktionen im Voraus zu erstellen und einen Test- und Abnahmeprozes
 s zu ermöglichen. Es wird eine Lösung vorgestellt\, die der Basisfunktio
 nalität eines Source-Control-Systems wie GIT ähnelt. Releases können – o
 hne die Live-Prozesse zu stören – mit dem Produktionscode als Preview an
 geschaut und überprüft werden. Es sind auch mehrere\, gleichzeitig exist
 ierende Releases möglich\, die zusammengeführt werden können.
URL:http://programm.froscon.de/2014/events/1346.html
SUMMARY:Datenbank-Release-Management mit PostgreSQL und Ruby-on-Rails - F
 rank Lancaster
LOCATION:RedFrogConf (C118)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T173000Z
DTSTART;VALUE=DATE-TIME:20140824T163000Z
DTSTAMP;VALUE=DATE-TIME:20140807T074136Z
UID:r3sgLE74aB-HdP8o1fmR3w@frab.froscon.org
DESCRIPTION:\n\nWith the current hype around container technologies\, thi
 s talk will give an overview over technologies like Coreos\, Kubernetes 
 and Mesos and how they might help managing an infrastructure with lots o
 f containers. 
URL:http://programm.froscon.de/2014/events/1469.html
SUMMARY:Docker Orchestration  - 
LOCATION:Python (C120)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T110000Z
DTSTART;VALUE=DATE-TIME:20140824T100000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:vGiE-5CGlagIkyZmi4OpYw@frab.froscon.org
DESCRIPTION:Domain Driven Design focuses on finding a common language to 
 improve communication — a still important topic regarding lots of failin
 g projects. In this talk I want to show you how NoSQL’s document stores 
 and graph databases can help with DDD and compare that to modeling in re
 lational databases.
URL:http://programm.froscon.de/2014/events/1306.html
SUMMARY:Domain Driven Design & NoSQL - Lucas Dohmen
LOCATION:HS4
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T150000Z
DTSTART;VALUE=DATE-TIME:20140824T140000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195022Z
UID:uTtO3whl3UJt4i1ndRQuow@frab.froscon.org
DESCRIPTION:Dropwizard ist ein Java-Framework um sehr schnell und effizie
 nt REST-basierte Webanwendungen zu entwickeln. Mit Dropwizard wurde nich
 t das Rad neu erfunden\, sondern stabile Best-of-Breed Bibliotheken zu e
 inem runden Gesamtpaket zusammegefasst\, das sich einfach und zentral ko
 nfigurieren lässt. In meinem Vortrag stelle ich die Grundfunktionen von 
 Dropwizard vor und erläutere diese an Beispielen. 
URL:http://programm.froscon.de/2014/events/1363.html
SUMMARY:Dropwizard - Martin Ley
LOCATION:HS5
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T110000Z
DTSTART;VALUE=DATE-TIME:20140824T100000Z
DTSTAMP;VALUE=DATE-TIME:20140814T145237Z
UID:TQuSBZRFsnnvztDEN2NaIQ@frab.froscon.org
DESCRIPTION:Einführung in die Programmiersprache Python 
URL:http://programm.froscon.de/2014/events/1464.html
SUMMARY:Einführung in Python  - Klaus Bremer
LOCATION:Python (C120)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T121500Z
DTSTART;VALUE=DATE-TIME:20140824T111500Z
DTSTAMP;VALUE=DATE-TIME:20140807T124247Z
UID:tj3lH33iAQPDRhtMlLDMNQ@frab.froscon.org
URL:http://programm.froscon.de/2014/events/1465.html
SUMMARY:Einstieg in Django - 
LOCATION:Python (C120)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T173000Z
DTSTART;VALUE=DATE-TIME:20140823T163000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:nWc27V56dWIRZ70iwTtnhQ@frab.froscon.org
DESCRIPTION:Whistleblower stories are amongst the most important and exit
 ing media events\, many of them delivering cool plots for movies. But th
 e real whistleblowers are to fast forgotten\, regarding to what they did
  and how they payed for their courage. The Whistleblower Hall of Fame sh
 all remind us of these people and what they idi and do for us.
URL:http://programm.froscon.de/2014/events/1323.html
SUMMARY:Elmar's Whistleblower Quiz Show - Elmar Geese
LOCATION:HS3
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T121500Z
DTSTART;VALUE=DATE-TIME:20140824T111500Z
DTSTAMP;VALUE=DATE-TIME:20140805T152907Z
UID:OiTv9jy3u1aH9jOyf0BD5Q@frab.froscon.org
DESCRIPTION:Emacs is a popular text editor\, especially among Lisp progra
 mmers\, but its full potential is rarely used.  A lot of its users use b
 uilt-in and external packages\, however if they wish to improve existing
  or write new ones to improve their workflow\, they need to learn its ex
 tension language Emacs Lisp.
URL:http://programm.froscon.de/2014/events/1457.html
SUMMARY:Emacs Lisp - Vasilij Schneidermann
LOCATION:Wordpress/quasiconf 2014(Lisp) (C130)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T161500Z
DTSTART;VALUE=DATE-TIME:20140824T151500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195022Z
UID:P6zLTSgVO3Jr2yXMiNX3zw@frab.froscon.org
DESCRIPTION:Sometimes good documentation makes the difference between jus
 t another dead github repository and a successful\, widely used library.
  But writing documentation is tedious and boring and maintaining it ten 
 times so. But wrong documentation is sometimes worse than none so updati
 ng it is even more important than writing it.\n\nIf only there was a way
  to write documentation of software systems that validates itself\, maki
 ng sure it doesn't lies. But wait\, there is! Every automated test progr
 am is a piece of self-validating documentation. The only thing missing n
 ow is a way to make it accessible and understandable for everybody\, not
  only technical experts. This is where 'dox' comes into play - a tool th
 at publishes test code in a pleasant-to-read form. So let me show how\, 
 together with some good engineering practices\, your wildest (documentat
 ion) dreams can come true.
URL:http://programm.froscon.de/2014/events/1443.html
SUMMARY:Executable Documentation for everyone (even you) - Nikolas Marten
 s
LOCATION:HS6 (PHP)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T173000Z
DTSTART;VALUE=DATE-TIME:20140823T163000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:3cclngmTRWZOxGLVZ0GYjw@frab.froscon.org
DESCRIPTION:Warum sind Leute online Arschlöcher\, die im "echten Leben" e
 igentlich ganz nett sind.\n\nOnline-Kommunikation ist anders und Strateg
 ien zur Konfliktlösung müssen sich anpassen
URL:http://programm.froscon.de/2014/events/1489.html
SUMMARY:Flames - Kristian Köhntopp
LOCATION:HS5
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T150000Z
DTSTART;VALUE=DATE-TIME:20140824T140000Z
DTSTAMP;VALUE=DATE-TIME:20140824T130212Z
UID:Mtu9uKUiJUHGCi4b9prPEQ@frab.froscon.org
DESCRIPTION:10 years of legacy code\, 2.4 million lines of awful PHP code
  and still more than 3 mio visitors per month - tales from the dark side
  or how to refactor your code base while keeping it alive. Some insights
  moving a huge application to a service orientated architecture and tips
  about how to bring a big code base back to the future.
URL:http://programm.froscon.de/2014/events/1442.html
SUMMARY:Full Throttle Refactoring - Thorsten Rinne
LOCATION:HS6 (PHP)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T161500Z
DTSTART;VALUE=DATE-TIME:20140824T151500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195022Z
UID:U27juFyjTn1n-7zHaPL58g@frab.froscon.org
DESCRIPTION:Ganeti is a system for managing clusters of virtual machines.
  The talk\nwill introduce Ganeti\, its usage\, and its architecture. The
  main focus\nwill be on changes and new development in the last year.\n
URL:http://programm.froscon.de/2014/events/1303.html
SUMMARY:Ganeti - Klaus Aehlig\, Helga Velroyen
LOCATION:HS3
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T174500Z
DTSTART;VALUE=DATE-TIME:20140824T151500Z
DTSTAMP;VALUE=DATE-TIME:20140707T222528Z
UID:yVgaBg7SGy6EUSnlyjJ4Kw@frab.froscon.org
DESCRIPTION:\n
URL:http://programm.froscon.de/2014/events/1366.html
SUMMARY:Hands-On mit OAuth2 - Timo Pick
LOCATION:Workshop / Javascript (C117)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T150000Z
DTSTART;VALUE=DATE-TIME:20140824T140000Z
DTSTAMP;VALUE=DATE-TIME:20140814T145508Z
UID:P2Zo0yNmE7REViflhFeh0w@frab.froscon.org
DESCRIPTION:Das Thema Heim-Automatisierung ist auf dem Vormarsch - kleine
  und leistungsfähige Microcontroller wie Arduino oder Linux Mini-Compute
 r wie BeagleBone oder Raspberry Pi\, die mit einem leistungsstarken Proz
 essor ausgestattet sind\, ermöglichen einen schnellen Einstieg in das Th
 ema. Der Vortrag gibt einen Überblick über das Thema und zeigt konkrete 
 Beispiele auf Basis der Raspberry Pi Plattform mit Python als Programmie
 rsprache. 
URL:http://programm.froscon.de/2014/events/1467.html
SUMMARY:HeimAutomatisierung mit Python und RaspberryPi  - Thomas Koch
LOCATION:Python (C120)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T150000Z
DTSTART;VALUE=DATE-TIME:20140824T130000Z
DTSTAMP;VALUE=DATE-TIME:20140823T131734Z
UID:MOxjDddFjX2ZVvDBHxqKOg@frab.froscon.org
URL:http://programm.froscon.de/2014/events/1493.html
SUMMARY:Help Desk - 
LOCATION:Java / Django (C116)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T110000Z
DTSTART;VALUE=DATE-TIME:20140823T100000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:UbJ2xSD9UY0CBYE-9F8ZXA@frab.froscon.org
DESCRIPTION:You already have some C++ code for the desktop and you ever w
 anted to port this to Android? Then you should not wait to come to this 
 talk. We'll guide you through the typical steps and pitfalls in this por
 ting process using a demo application and our open source geometry app T
 iGL Viewer.
URL:http://programm.froscon.de/2014/events/1364.html
SUMMARY:How to bring compute intensive C++ based apps to Android - Martin
  Siggel
LOCATION:HS5
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T165500Z
DTSTART;VALUE=DATE-TIME:20140824T161500Z
DTSTAMP;VALUE=DATE-TIME:20140722T091148Z
UID:q73oswIsUuj6uLCaMrjBsA@frab.froscon.org
DESCRIPTION:Building a core library for modern web development is a lot o
 f fun and a lot of responsibility. I want to share my experience I made 
 so far building an ODM for the multi-purpose NoSQL database ArangoDB.
URL:http://programm.froscon.de/2014/events/1447.html
SUMMARY:How to make Guacamole\, an Object Document Mapper - Dirk 
LOCATION:RedFrogConf (C118)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T121500Z
DTSTART;VALUE=DATE-TIME:20140823T111500Z
DTSTAMP;VALUE=DATE-TIME:20140905T091553Z
UID:nXZu714FqFbLx9seXDyAkA@frab.froscon.org
DESCRIPTION:Wolf Schlegel stellt in seiner Session die Open Source Projek
 te OpenMRS\, MifosX und RapidFTR vor. Die drei Projekte fallen unter die
  Kategorie Humanitarian Open Source Software und haben zum Ziel\, Lebens
 umstände von Menschen zu verbessern.
URL:http://programm.froscon.de/2014/events/1461.html
SUMMARY:Humanitarian Open Source Software - Wolf Schlegel
LOCATION:Java / Django (C116)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T161500Z
DTSTART;VALUE=DATE-TIME:20140823T151500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:tAw2yWi3BdWd08Q5lphv2g@frab.froscon.org
DESCRIPTION:Als Weiterführung vom letzten Jahr\, werden in diesem Vortrag
  einige funktionierende Lösungsvorschläge aufgezeigt und natürlich auch 
 die neuen Funktionen der großen Log-Tools des letzten Jahres betrachtet.
URL:http://programm.froscon.de/2014/events/1327.html
SUMMARY:I Love Logging - Jens Kühnel
LOCATION:HS1
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T173000Z
DTSTART;VALUE=DATE-TIME:20140824T163000Z
DTSTAMP;VALUE=DATE-TIME:20240607T100749Z
UID:suenICj4bYVw7C1TMuPzqg@frab.froscon.org
DESCRIPTION:Nach den vielen Veröffentlichungen Icinga 2 Technology Milest
 ones\, fragen sich viele Sysadmins: Was kann Icinga 2 genau und wie scha
 ut es mit Icinga 1.x aus?
URL:http://programm.froscon.de/2014/events/1301.html
SUMMARY:Icinga 1\, Icinga 2 - Markus Frosch
LOCATION:HS1
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T150000Z
DTSTART;VALUE=DATE-TIME:20140823T140000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:LFFyZHoyVkHDVNkFvNrWyw@frab.froscon.org
DESCRIPTION:Um Ruby ist es in letzter Zeit etwas ruhiger geworden. Dennoc
 h eignet sich die Sprache immer noch exzellent für (Web-)Entwickler\, Ad
 mins und Hobbyprogrammierer. Dieser Vortrag zeigt\, warum.
URL:http://programm.froscon.de/2014/events/1386.html
SUMMARY:In Love with Ruby - David Roetzel
LOCATION:HS3
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T100000Z
DTSTART;VALUE=DATE-TIME:20140823T093000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:3MYFzK-lo7ivKLAyUZiP_Q@frab.froscon.org
DESCRIPTION:The opening event of the conference.
URL:http://programm.froscon.de/2014/events/1478.html
SUMMARY:init - towo\, ScottyTM
LOCATION:HS1
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T161500Z
DTSTART;VALUE=DATE-TIME:20140824T151500Z
DTSTAMP;VALUE=DATE-TIME:20140819T092254Z
UID:toXFHmMF46prhJKdxWJp6g@frab.froscon.org
DESCRIPTION:Das IPython Notebook bietet eine vorzügliche\, interaktive Um
 gebung für die Arbeit mit Python. Ein Notebook ist gleichzeitig interakt
 iv und ein Dokument\, das sich speichern lässt. Neben den IPython-Eigens
 chaften wie nahtlose Einbindung von Shell-Kommandos und ausgefeilten Hil
 fen und automatischen Vervollständigungsvorschlägen bietet es viele Mögl
 ichkeiten aussagekräftige und attraktive Beschreibungen hinzuzufügen. Ne
 ben Markdown\, HTML oder LaTeX unterstützt es viele weitere Markup- und 
 Programmiersprachen.\n\nDer Vortrag stellt IPython Notebook kurz vor. Ei
 n großer Teil wird interaktiv im Browser ablaufen. Fragen sind jederzeit
  willkommen. 
URL:http://programm.froscon.de/2014/events/1468.html
SUMMARY:IPython Notebook - Python interaktiv im Browser - 
LOCATION:Python (C120)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T173000Z
DTSTART;VALUE=DATE-TIME:20140824T163000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195022Z
UID:RdFRTf4HCcVqg7o8UCEuqQ@frab.froscon.org
DESCRIPTION:Dieser Vortrag gibt einen Überblick über die in der Gebäudeau
 tomation eingesetzten Systeme bzw. Protokolle und deren Sicherheit.\nDes
  Weiteren werden OpenSource Projekte vorgestellt mit denen sich Systeme 
 Steuern bzw. Angreifen lassen.
URL:http://programm.froscon.de/2014/events/1471.html
SUMMARY:IT-Unsicherheit in der Gebäudeautomation - Daniel Arenz
LOCATION:HS3
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T121000Z
DTSTART;VALUE=DATE-TIME:20140824T113000Z
DTSTAMP;VALUE=DATE-TIME:20140722T131408Z
UID:B7cX3LLHBv1Y58BODuwfZw@frab.froscon.org
DESCRIPTION:Learn about using native Java from JRuby\, to build a mobile 
 app on the Raspberry Pi using Couchbase Mobile as the database.
URL:http://programm.froscon.de/2014/events/1427.html
SUMMARY:JRuby\, a Pi and some Java Database - Philipp Fehre
LOCATION:RedFrogConf (C118)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T184500Z
DTSTART;VALUE=DATE-TIME:20140824T174500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195021Z
UID:FsDYcA_p_qFS4fbFr5Tzag@frab.froscon.org
DESCRIPTION:Der Vortrag berichtet aus der Praxis von <a href="http://gith
 ub.com/frab/frab>frab</a> und <a href="http://media.ccc.de">media.ccc.de
 </a>.\n\nWie wurden die Server installiert? Wie kommen die Videos auf <a
  href="http://media.ccc.de">media.ccc.de</a>? Welche Schnittstellen gibt
  es für interessierte Entwickler?\n
URL:http://programm.froscon.de/2014/events/1345.html
SUMMARY:Konferenzorganisation mit frab und media.ccc.de - Mario Manno
LOCATION:HS5
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T121500Z
DTSTART;VALUE=DATE-TIME:20140824T111500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195022Z
UID:ttHtQDEywj59FOB5Xl4GEg@frab.froscon.org
DESCRIPTION:In Zeiten von OpenOffice\, Microsoft Word und LibreOffice fra
 gen sich viele Studenten\, warum sie sich mit LaTeX beschäftigen sollten
 . In diesem Vortrag zeige ich\, wie man mit wenig Aufwand zu ansprechend
 en Dokumenten und Präsentationen kommen kann.
URL:http://programm.froscon.de/2014/events/1315.html
SUMMARY:LaTeX für Studenten - Uwe Ziegenhagen
LOCATION:HS5
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T120000Z
DTSTART;VALUE=DATE-TIME:20140823T100000Z
DTSTAMP;VALUE=DATE-TIME:20140822T121627Z
UID:SRS_72-h3yW364i6kj_4wQ@frab.froscon.org
DESCRIPTION:This workshop offers an introduction into hardware programmin
 g using VHDL and remote field-programmable gate array (FPGA) setups. The
  setups were developed in collaboration with several European universiti
 es for the eDiViDe project (www.edivide.eu). In course of this workshop 
 we will show how our FPGA setups can be programmed over the web interfac
 e provided by the eDiViDe platform. The advantage of our platform is tha
 t the users don't need to install any software on their PC and are ready
  to go by simply logging in.\n\nDieser FrOSCon Workshop bietet eine Einf
 ührung in die Hardware-Programmierung mit VHDL und die eDiViDe Remote La
 bs. Anhand von Beispielen zeigen wir\, wie über die Webschnittstelle von
  eDiViDe eigener VHDL Source Code hochgeladen\, kompiliert und letztendl
 ich zur Ausführung auf einem Remote Lab gebracht werden kann. Für Intere
 ssierte bieten wir zusätzlich dazu eine Besichtigung unserer  eDiViDe La
 bs an der Hochschule Bonn-Rhein-Sieg im Anschluss an den Workshop an.
URL:http://programm.froscon.de/2014/events/1336.html
SUMMARY:Learning Platform eDiViDe - K. Lemke-Rust\, P. Plöger\, P. Samari
 n\, J. Samotyja
LOCATION:Workshop (C115)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T150000Z
DTSTART;VALUE=DATE-TIME:20140823T140000Z
DTSTAMP;VALUE=DATE-TIME:20140824T184422Z
UID:yk_Rj8OARfT1g8S7yyessA@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.
URL:http://programm.froscon.de/2014/events/1480.html
SUMMARY:Lightning Talks - Christian Theune
LOCATION:B118
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T150000Z
DTSTART;VALUE=DATE-TIME:20140824T130000Z
DTSTAMP;VALUE=DATE-TIME:20140707T222518Z
UID:yc2Qp5QRF6tc4YI9Ltmu4w@frab.froscon.org
DESCRIPTION:Ziel des Workshops ist die Installation\, das Setup und die I
 ntegration von LinOTP in verschiedenen Authentifizierunsszenarien (z.B. 
 PAM\, Apache\, RADIUS) und die beispielhafte Programmierung einer Webapp
 likation zur Authentifizierung und Administration von LinOTP in einer in
 dividuellen Umgebung.
URL:http://programm.froscon.de/2014/events/1414.html
SUMMARY:LinOTP Setup und Integration - Rainer Endres
LOCATION:Workshop / Javascript (C117)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T150000Z
DTSTART;VALUE=DATE-TIME:20140823T140000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:fYEG2G8TPGwD9OgqK13emw@frab.froscon.org
DESCRIPTION:Eine Vorstellung der Integration von LinOTP mit verschiedenen
  Single Sign On Verfahren anhand von Beispielen aus der Praxis. \n
URL:http://programm.froscon.de/2014/events/1415.html
SUMMARY:LinOTP und Single Sign On - Rainer Endres
LOCATION:HS5
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T110000Z
DTSTART;VALUE=DATE-TIME:20140823T100000Z
DTSTAMP;VALUE=DATE-TIME:20231203T040820Z
UID:6Mw1u0oRQYXeaRRje72ijw@frab.froscon.org
DESCRIPTION:In dem Vortrag wird die Entwicklung des 'interaktiven Funkstr
 eifenwagen' in den vergangenen vier Jahren beschrieben und sowohl auf di
 e sich kontinuierlich wachsenden fachlichen Anwendungskomponenten eingeg
 angen\, als auch exemplarisch von den technologischen Herausforderungen 
 im Projektverlauf und den gefundenen Lösungen berichtet.
URL:http://programm.froscon.de/2014/events/1354.html
SUMMARY:Linux im interaktiven Funkstreifenwagen - Thomas Haase\, Henning 
 Heinold
LOCATION:HS1
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T184500Z
DTSTART;VALUE=DATE-TIME:20140824T174500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195021Z
UID:t1iaLiXRVzoh65k4FBGNGA@frab.froscon.org
DESCRIPTION:Deploying the free OSS project kivitendo and customising this
  with the power of git. We will use the power of rebase for long term sa
 tisfaction.
URL:http://programm.froscon.de/2014/events/1367.html
SUMMARY:maintaining a oss project with git - kivitendo - Jan Büren
LOCATION:HS4
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T110000Z
DTSTART;VALUE=DATE-TIME:20140823T100000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:uC8ap4LP4Xtea09oLvF7_Q@frab.froscon.org
DESCRIPTION:Im Zentrum des Vortrages stehen die stillen Helden des IT-All
 tags - die Systemadministratoren - und ihre mobilen Arbeitswerkzeuge\, d
 ie es ihnen\, bei richtigem Einsatz\, immer mehr ermöglichen mobil arbei
 tsfähig zu sein und auch am Arbeitsplatz treue Dienste leisten können.
URL:http://programm.froscon.de/2014/events/1396.html
SUMMARY:Mehr als E-Mails - Holger Gantikow
LOCATION:HS3
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T161500Z
DTSTART;VALUE=DATE-TIME:20140824T151500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195022Z
UID:zlydwvxLjQoWzAE1lz6wLg@frab.froscon.org
DESCRIPTION:Micro Services are a new way of architectural thinking in web
  platforms. The key idea is strongly aligned on the unix philosophy: Cre
 ate small services which are only responsible for one thing and make the
 m work together. With this in mind\, you get simple applications\, which
  can be developed\, deployed and scaled independent from each other.  
URL:http://programm.froscon.de/2014/events/1369.html
SUMMARY:Micro Services - Sebastian Mancke
LOCATION:HS5
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T110000Z
DTSTART;VALUE=DATE-TIME:20140823T100000Z
DTSTAMP;VALUE=DATE-TIME:20140824T103939Z
UID:ap8JsnRaBv9qLYAl99cqXg@frab.froscon.org
DESCRIPTION:AngularJS ist ein JavaScript-Framework\, das Sie dabei unters
 tützt\, moderne clientseitige Web-Anwendungen zu erstellen. Erstmalig fi
 nden bewährte Konzepte wie Dependency Injection und testgetriebene Entwi
 cklung nun auch Einzug in die JavaScript-Welt und machen diese attraktiv
  für den Enterprise-Einsatz. Finden Sie es heraus!
URL:http://programm.froscon.de/2014/events/1333.html
SUMMARY:Moderne Web-Anwendungen mit AngularJS - Philipp Tarasiewicz\, Rob
 in Böhm
LOCATION:Workshop / Javascript (C117)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T161500Z
DTSTART;VALUE=DATE-TIME:20140823T151500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:3rZ2qxh4auU0IIjH1P5gfg@frab.froscon.org
DESCRIPTION:In this talk i will introduce and discuss the term polyglot p
 ersistence in the NoSQL world.  Afterwards i will present the multi-mode
 l approach of NoSQL database that try to overcome some drawbacks of poly
 glot persistence setups while keeping the benefits. The database i will 
 use for this offers embedded Javascript for my examples.
URL:http://programm.froscon.de/2014/events/1361.html
SUMMARY:Multi-Model NoSQL Databases - Michael Hackstein
LOCATION:HS4
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T121500Z
DTSTART;VALUE=DATE-TIME:20140823T111500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:D3xo4XG-ODco6UgUOw5-1A@frab.froscon.org
DESCRIPTION:Mit der Galera "Replikation" für MySQL werden MySQL Datenbank
 en zu hochverfügbaren Multi Master Cluster
URL:http://programm.froscon.de/2014/events/1339.html
SUMMARY:MySQL Hochverfügbar mit Galera - Erkan Yanar
LOCATION:HS4
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T110000Z
DTSTART;VALUE=DATE-TIME:20140823T100000Z
DTSTAMP;VALUE=DATE-TIME:20140725T135507Z
UID:Ku1Qasf3nqlotyUQT8c_PQ@frab.froscon.org
DESCRIPTION:Dieser Vortrag gibt einen Überblick über die wesentlichen Neu
 erungen der im März dieses Jahres veröffentlichten Version 8 von JavaFX.
URL:http://programm.froscon.de/2014/events/1451.html
SUMMARY:Neue Features in JavaFX 8 - Ralf Bommersbach
LOCATION:Java / Django (C116)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T104000Z
DTSTART;VALUE=DATE-TIME:20140823T100000Z
DTSTAMP;VALUE=DATE-TIME:20140722T131034Z
UID:h46dm4aL6ta7wl_vGRRQYw@frab.froscon.org
DESCRIPTION:The Ruby community has for several years been on the forefron
 t of encouraging women to pick up coding - and the good news is\, more a
 nd more women use the opportunities and pick up basic coding skills. Yet
  it  is another big step for them to become professional developers or c
 ontributors to the tech community. And the bad news: Statistics show tha
 t women are leaving the tech sector at higher rates than they are enteri
 ng it (and also at much higher rates than men). Again\, there is good ne
 ws: Nowadays\, a good part the tech community seems to be very aware its
  lack of diversity and eager to change it. But what exactly can  we do t
 o debug the situation?\n\nThere are widely-published\, extremely frustra
 ting cases of overt discrimination and harassment in the tech community\
 , yet fortunately this is not something every woman in tech experiences.
  While this is good news as well\, it is also bad news because it means 
 that the now common advice of „Don’t be an asshole“ is not enough to sol
 ve the problem. Instead\, research in the fields of psychology and lingu
 istics suggests that there are some general "bugs" in the ways we think\
 , perceive and interact that explain why women feel uncomfortable enteri
 ng and staying in technical roles. Now that we found a bug hiding somewh
 ere deep in our minds\, what can we do about it? In my talk\, I will pro
 pose some „workarounds“ to deal with this "bug"\, falling into three cat
 egories: What any member of the tech community can do\, what women in pa
 rticular can do and what community leaders can do.
URL:http://programm.froscon.de/2014/events/1450.html
SUMMARY:Not being an asshole is not enough - Ellen König
LOCATION:RedFrogConf (C118)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T150000Z
DTSTART;VALUE=DATE-TIME:20140824T140000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195022Z
UID:QuWBvDeBmKyNVg5KAexs4g@frab.froscon.org
DESCRIPTION:Dieser Vortrag gibt Einblick in das Enterprise Open Source Ba
 ckup Tool Bareos. In dem Vortrag werden Funktionsweise Features und die 
 Konfiguration behandelt. Anhand von Praktischen Beispielen werden Featur
 es und Funktion vorgeführt.
URL:http://programm.froscon.de/2014/events/1360.html
SUMMARY:Open Source Backup - Daniel
LOCATION:HS1
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T173000Z
DTSTART;VALUE=DATE-TIME:20140824T163000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195022Z
UID:2hQwDwzZa8XpndyZAZyD1Q@frab.froscon.org
DESCRIPTION:Das Opensource Client Management System opsi verwaltet hetero
 gene Systeme (Windows / Linux). Diese Vortrag gibt einen Überblick wie w
 ie OS-Installation\, Softwareverteilung\, Konfiguration und Inventarisie
 rung mit opsi Funktionieren.
URL:http://programm.froscon.de/2014/events/1344.html
SUMMARY:Open Source client management für Windows and Linux mit opsi - de
 tlef oertel
LOCATION:HS4
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T134500Z
DTSTART;VALUE=DATE-TIME:20140823T124500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:99SX55hIWxl_UVvMRgD9gQ@frab.froscon.org
DESCRIPTION:The use of open source in enterprises is common\, even in Ger
 many. In many companies the imported source is being changed\, bugfixed\
 , made compatible with whatever or otherwise changed.\n\nWhat can enterp
 rises do to prevent internal forks\, a second OpenSSL or other deasters?
URL:http://programm.froscon.de/2014/events/1449.html
SUMMARY:Open Source Management - Kristian Köhntopp
LOCATION:HS1
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T121500Z
DTSTART;VALUE=DATE-TIME:20140824T111500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195022Z
UID:hTOYKRzG24RoGdejD5OptQ@frab.froscon.org
DESCRIPTION:In this talk I will present our collection of useful tools\, 
 learnings and design patterns for Puppet. We will potentially stumble ac
 ross topics like Vagrant\, VeeWee\, EC2\, Docker\, git magic\, Hiera\, m
 onitoring\, MCollective\, Puppet roles and profiles.\nThis talk will not
  reinvent the wheel\, but present some techniques that made us much more
  productive in our daily work and will hopefully help you in the future.
URL:http://programm.froscon.de/2014/events/1372.html
SUMMARY:Our Puppet Story - Martin Schütte
LOCATION:HS3
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T121500Z
DTSTART;VALUE=DATE-TIME:20140823T111500Z
DTSTAMP;VALUE=DATE-TIME:20140822T180850Z
UID:S_AgYPhPiWAPHSMiOx2gwQ@frab.froscon.org
DESCRIPTION:Wir werden den Aufbau von Arch Linux-Paketen und Repositories
  kennenlernen. Es werden die verschiedenen Tools der Arch-Entwickler vor
 gestellt und erklärt. Abschließend wird eine Fehlerkorrektur vom Bug-Rep
 ort bis hin zum fertigen Paket demonstriert.
URL:http://programm.froscon.de/2014/events/1486.html
SUMMARY:Paket-Verwaltung und -Erstellung unter Arch Linux - Pierre Schmit
 z
LOCATION:Archlinux (C125)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T161500Z
DTSTART;VALUE=DATE-TIME:20140823T151500Z
DTSTAMP;VALUE=DATE-TIME:20140824T060132Z
UID:K29VOApciajneJ0DBEflhA@frab.froscon.org
DESCRIPTION:Party Finder is a simple demo application\, based on osmdroid
 . It shows (1) how to retrieve the user's position\, (2) how to integrat
 e OpenStreetMap in an Android app\, and (3) how to customize the map wit
 h overlays. Java knowledge is expected.
URL:http://programm.froscon.de/2014/events/1454.html
SUMMARY:Party Finder (osmdroid) - Mag Hoehme
LOCATION:Java / Django (C116)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T110000Z
DTSTART;VALUE=DATE-TIME:20140824T100000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:R5XRL7x4gyTU2IjH60EK2w@frab.froscon.org
DESCRIPTION:Seit gefühlt einer Ewigkeit versucht die IT-Industrie ihren A
 nwendern bei zu bringen\, dass sie nur sichere und starke Passworte verw
 enden sollen - um dann bei deren sicheren Speicherung kollosal zu versag
 en. An einer langen Historie an sicherheitsrelevanten Vorfällen zeigt si
 ch mehr als deutlich\, Passworte sind zur Authentifizierung ziemlich ung
 eeignet. Um dieses Problem endlich mal zu lösen\, schauen wir uns in die
 sem Vortrag mal Alternativen zur passwortgestützten Anmeldung an - und w
 ie man diese in PHP implementiert.
URL:http://programm.froscon.de/2014/events/1440.html
SUMMARY:Passworte waren gestern - Arne Blankerts
LOCATION:HS6 (PHP)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T130000Z
DTSTART;VALUE=DATE-TIME:20140824T100000Z
DTSTAMP;VALUE=DATE-TIME:20140816T170542Z
UID:azk83_79_vDNtb5JpVFWHw@frab.froscon.org
DESCRIPTION:<p>Der Workshop demonstriert einige der Top-10-Probleme (Reih
 ung nach der subjektiven Erfahrung des Workshop-Leiters)\, die bei der V
 erarbeitung oder Erstellung von PDF-Dateien in der Praxis auftreten könn
 en. Dazu gehören u.a. Darstellung von Schriften auf dem Bildschirm oder 
 im Druckbild\, Darstellung von transparenten Grafik-Elementen im Druckbi
 ld\, Extraktion von Text-Stellen oder ganzen Texten\, Extraktion von Bil
 dern\, Reduzierung der Dateigröße und vieles mehr. Neben Ghostscript wer
 den noch viele andere frei verfügbare PDF-Werkzeuge vorgestellt\, insbes
 ondere solche\, die sich auf der Kommandozeile nutzen lassen.</p>
URL:http://programm.froscon.de/2014/events/1402.html
SUMMARY:PDF-KungFoo mit Ghostscript & Co. - Kurt Pfeifle (@pdfkungfoo)
LOCATION:Workshop / Javascript (C117)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T120000Z
DTSTART;VALUE=DATE-TIME:20140823T111500Z
DTSTAMP;VALUE=DATE-TIME:20140827T204032Z
UID:8PKDfJS1SYVjlUUiYjxhKg@frab.froscon.org
URL:http://programm.froscon.de/2014/events/1455.html
SUMMARY:Performance-Best-Practices versus HTTP/2 - 
LOCATION:Workshop / Javascript (C117)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T173000Z
DTSTART;VALUE=DATE-TIME:20140823T163000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:ivk3oRLYT21tzPafkVuUGQ@frab.froscon.org
URL:http://programm.froscon.de/2014/events/1487.html
SUMMARY:PHP & Arduino - Thomas Weinert
LOCATION:HS6 (PHP)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T184500Z
DTSTART;VALUE=DATE-TIME:20140823T174500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:mnjheMmk1ny27DDN-s63Fw@frab.froscon.org
URL:http://programm.froscon.de/2014/events/1488.html
SUMMARY:phpng - heap and stack allocation - Johannes Schlüter
LOCATION:HS6 (PHP)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T161500Z
DTSTART;VALUE=DATE-TIME:20140823T151500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:-yPiTA_hqfTBZYVYZ1CSBQ@frab.froscon.org
DESCRIPTION:Relations\, relations everywhere. They can be difficult and m
 aybe slow to represent in SQL. So why not to use a graph? Neo4j is a hig
 hly scalable and robust graph database\, which fits your complex relatio
 n needs. In this talk\, I will give an introduction into the graph conce
 pt\, Neo4j\, the Cypher Query Language and an integration in PHP. There 
 are already some good PHP libraries for graph processing. I'll also show
  some examples and benchmarks using my favourite lib that is based on th
 e Doctrine Common API.
URL:http://programm.froscon.de/2014/events/1438.html
SUMMARY:Playing with Neo4j ­-[:USING]­-> PHP - Frank Neff
LOCATION:HS6 (PHP)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T150000Z
DTSTART;VALUE=DATE-TIME:20140823T140000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:KkzMw9rApXTxw_fWNmOnHw@frab.froscon.org
DESCRIPTION:Mit dem Podlove Publisher mischt das Podlove-Projekt seit ein
 iger Zeit die Karten im Bereich Podcast-Publishing neu. Neue Standards u
 nd Konventionen verbessern die gesamte Infrastruktur der Publikation von
  Aufzeichnungen für Podcasts und Konferenzen.
URL:http://programm.froscon.de/2014/events/1316.html
SUMMARY:Podcast Publishing mit Podlove - Tim Pritlove
LOCATION:HS1
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T150000Z
DTSTART;VALUE=DATE-TIME:20140823T140000Z
DTSTAMP;VALUE=DATE-TIME:20140822T232651Z
UID:2GleNl5vwbr6dysfN1HIWg@frab.froscon.org
DESCRIPTION:Die automatische Garbage Collection moderner Sprachen wie Jav
 a ist eine große Hilfe - solange alles gut verläuft. Viele Entwickler ke
 nnen aber auch die möglichen Probleme: Die Applikation stürzt ab\, ist m
 ehrere Sekunden nicht ansprechbar oder führt nach einiger Zeit permanent
  Garbage Collections durch. Der Schuldige ist schnell ausgemacht - der G
 arbage Collector. Aber dürfen wir als Programmierer und Architekten wirk
 lich den Müllmann für den Müll verantwortlich machen?\n\nDieser Vortrag 
 fokussiert auf praktischen Tipps. Was sind die verschiedenen Typen von A
 pplikationen und Speicher-Klassen? Wann und wie lohnt es sich auf den Sp
 eicherverbrauch zu achten? Welche OpenSource-Tools und Bordmittel können
  dabei helfen? Wann sind "Major collections" nicht mehr normal? Wie ents
 tehen und wie erkennt und behebt man Speicherlecks? Auch Infrastruktur-M
 aßnahmen wie monit können bei der Aufrechterhaltung der Service-Qualität
  helfen.\n\nAm Ende steht die Frage: Kann eine echte Applikation Terabyt
 e von Daten bearbeiten\, ohne je eine Major Collection durchzuführen?
URL:http://programm.froscon.de/2014/events/1434.html
SUMMARY:Practical Java Memory Management - Christian Esken
LOCATION:Java / Django (C116)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T184500Z
DTSTART;VALUE=DATE-TIME:20140823T174500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:NcH7TwKoQARNQ2auG050Wg@frab.froscon.org
DESCRIPTION:Wie baut man ein privates Amazon AWS mit Open Source? In dies
 em Vortag wird die Realisierung einer privaten Cloud vom Konzept bis hin
  zum produktiven System vorgestellt.
URL:http://programm.froscon.de/2014/events/1325.html
SUMMARY:Private Cloud mit Open Source - Dr. Lukas Pustina\, Daniel Schnel
 ler
LOCATION:HS3
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T150000Z
DTSTART;VALUE=DATE-TIME:20140824T140000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195022Z
UID:p9qH6cZLBLMHBl3rihff0w@frab.froscon.org
DESCRIPTION:Wie kann man in LaTeX programmieren. Und welche anderen Progr
 ammiersprachen sind da einsetzbar?\n\n
URL:http://programm.froscon.de/2014/events/1328.html
SUMMARY:Programmierung mit LaTeX... - Wolfgang Dautermann
LOCATION:HS4
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T173000Z
DTSTART;VALUE=DATE-TIME:20140823T163000Z
DTSTAMP;VALUE=DATE-TIME:20140823T141420Z
UID:bR7fyLMUc9hxDW_B9bUtvA@frab.froscon.org
DESCRIPTION:In spring 2014\, David Heinemeier Hansson sparked an intense 
 debate about our industries' testing culture with a provocative statemen
 t: "TDD is dead". Whether you agree with this or not\, it might be a goo
 d reason to look at alternative approaches to testing.
URL:http://programm.froscon.de/2014/events/1462.html
SUMMARY:Property-based Testing - Christoph Neuroth
LOCATION:Workshop / Javascript (C117)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T184500Z
DTSTART;VALUE=DATE-TIME:20140824T174500Z
DTSTAMP;VALUE=DATE-TIME:20140814T145755Z
UID:Ug3eDFok7uvbXLPtDpRsBg@frab.froscon.org
DESCRIPTION:pymove3D ist ein Python Kurs des Python Software Verbands für
  Schüler\, die Interesse haben 3D-Animationen zu programmieren. Einmal i
 m Jahr gibt es begleitend einen Programmierwettbewerb. Dieser Beitrag gi
 bt einen Einstieg in die Objekt Orientierte Programmierung mit Hilfe von
  Blender. 
URL:http://programm.froscon.de/2014/events/1470.html
SUMMARY:pymove3D - nutze Python in Blender und erstelle eine Animation  -
  Reimar Bauer
LOCATION:Python (C120)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T173000Z
DTSTART;VALUE=DATE-TIME:20140823T163000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:EdK-AIe26526YOhHHmQwAQ@frab.froscon.org
DESCRIPTION:Wie viel bewege ich mich jeden Tag? Wie viel Stress habe ich?
  Bin ich Handy-süchtig? – Zum Quantifizieren des eigenen Körpers und der
  eigenen Aktivitäten gibt es zahlreiche Wearable Devices und Smartphone-
 Apps. Im Vortrag erfahrt Ihr\, welche aktuellen Devices und Apps es gibt
 \, wie Ihr an deren Daten kommt und wie Ihr Eure Daten analysieren und v
 isualisieren könnt.
URL:http://programm.froscon.de/2014/events/1388.html
SUMMARY:Quantified Self mit Wearable Devices und Smartphone-Sensoren - An
 dreas Schreiber
LOCATION:HS4
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T184500Z
DTSTART;VALUE=DATE-TIME:20140823T174500Z
DTSTAMP;VALUE=DATE-TIME:20140823T141201Z
UID:pF2XeWdH9MB05aIAc52W3Q@frab.froscon.org
DESCRIPTION:Korrekte\, hochgradig nebenläufige und parallelisierte System
 e zu erstellen\, ist nach wie vor eine anspruchsvolle Aufgabe. Das Actor
  Model ist ein Ansatz\, mit dem diese Herausforderung beherrschbar wird.
  Nach einer kurzen Einführung in die grundlegenden Konzepte wird in eine
 r Livecoding-Session gezeigt\, wie man hochskalierbare Anwendungen mit d
 em Actorframework Akka baut.
URL:http://programm.froscon.de/2014/events/1452.html
SUMMARY:Reaktive Programmierung mit Akka - André Arnold
LOCATION:Java / Django (C116)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T184500Z
DTSTART;VALUE=DATE-TIME:20140824T174500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195021Z
UID:5TyqLqS7T-zduOXLp0HBnw@frab.froscon.org
DESCRIPTION:Imgaine\, you have a Framework which does not plan to use com
 poser in the near future\,\nalso you have not much support from the comm
 unity for your plans.\nSo how to misuse things to force the framework in
 to composer in a way\nwhich is maintainable\, easy to use and still is u
 pdate safe.\nAlso\, how to seduce the community to make use of it and st
 arting to like it.
URL:http://programm.froscon.de/2014/events/1445.html
SUMMARY:Refactoring a monolithic Framework for composer usage - Flyingman
 a aka Daniel Fahlke
LOCATION:HS6 (PHP)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T112500Z
DTSTART;VALUE=DATE-TIME:20140823T104500Z
DTSTAMP;VALUE=DATE-TIME:20140825T101044Z
UID:UsQ8u9syGIh9c4DmItgC0Q@frab.froscon.org
DESCRIPTION:Imagine for a while that Rails wouldn't exist. How would we w
 rite a MVC app from scratch?
URL:http://programm.froscon.de/2014/events/1417.html
SUMMARY:Ruby MVC from scratch with Rack - DonSchado
LOCATION:RedFrogConf (C118)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T180000Z
DTSTART;VALUE=DATE-TIME:20140823T140000Z
DTSTAMP;VALUE=DATE-TIME:20140816T064648Z
UID:oVgW3mLe2P2Kzu91gV2a_A@frab.froscon.org
DESCRIPTION:We will guide you through the basics of ruby and the web fram
 ework Lotus. You are welcome both as a newbie as well as someone who did
  some Ruby. 
URL:http://programm.froscon.de/2014/events/1446.html
SUMMARY:Ruby Workshop - Dirk Breuer\, Lucas Dohmen\, Bodo Tasche\, Tobias
  Eilert
LOCATION:RedFrogConf (C118)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T161000Z
DTSTART;VALUE=DATE-TIME:20140824T153000Z
DTSTAMP;VALUE=DATE-TIME:20230630T230357Z
UID:ZIsHyPRNe5B0iBeFI3wsZw@frab.froscon.org
DESCRIPTION:A short introduction to the new and upcoming systems programm
 ing language called Rust.
URL:http://programm.froscon.de/2014/events/1490.html
SUMMARY:Rust for Rubyists - Jan-Erik
LOCATION:RedFrogConf (C118)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T110000Z
DTSTART;VALUE=DATE-TIME:20140824T100000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:B9wjGMhfBstPGailcSYhxg@frab.froscon.org
DESCRIPTION:Zentrales Systemmanagement kann ganz einfach sein.
URL:http://programm.froscon.de/2014/events/1302.html
SUMMARY:Salt Stack -Zentrales Systemmanagement der neuen Generation - Tho
 rsten Kramm
LOCATION:HS3
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T181500Z
DTSTART;VALUE=DATE-TIME:20140823T151500Z
DTSTAMP;VALUE=DATE-TIME:20140825T093906Z
UID:OyvRXSTMuck8u8B7V6sESA@frab.froscon.org
DESCRIPTION:Im Workshop soll an einigen Beispielen gezeigt werden\, wie m
 an ganz langsam Schritt für Schritt interaktiv kleine Shell-Skripte entw
 ickelt zum lösen von wiederholt auftretenden Problemstellungen.
URL:http://programm.froscon.de/2014/events/1411.html
SUMMARY:Shell Workshop - Harald König
LOCATION:Workshop (C115)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T193000Z
DTSTART;VALUE=DATE-TIME:20140824T190000Z
DTSTAMP;VALUE=DATE-TIME:20200210T183531Z
UID:8uaAft5ARg0Gzrdg5ZJvIQ@frab.froscon.org
DESCRIPTION:Closing event of the conference.
URL:http://programm.froscon.de/2014/events/1479.html
SUMMARY:shutdown - towo\, ScottyTM
LOCATION:HS1
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T140000Z
DTSTART;VALUE=DATE-TIME:20140824T130000Z
DTSTAMP;VALUE=DATE-TIME:20140814T145426Z
UID:xMgrwKLA0rCpFqp3UV5MNw@frab.froscon.org
URL:http://programm.froscon.de/2014/events/1466.html
SUMMARY:Software-Dokumentation mit Sphinx  - Jan Ulrich Hasecke
LOCATION:Python (C120)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T150000Z
DTSTART;VALUE=DATE-TIME:20140823T140000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:mqo63nte53WnSwSrodkQ0A@frab.froscon.org
DESCRIPTION:More and more websites are collecting huge amounts of data an
 d developers often don't think about this data wave when developing thei
 r apps or sites. In this talk I want to describe how thinking about shar
 ing your data will not only make your app scalable\, but also faster and
  the code will be better. 
URL:http://programm.froscon.de/2014/events/1311.html
SUMMARY:Solving your Big-Data problem before it arises\, using Django  - 
 Didi Hoffmann
LOCATION:HS4
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T184500Z
DTSTART;VALUE=DATE-TIME:20140823T174500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:NdBtMgUJ6w8GS8zc5kHM_g@frab.froscon.org
DESCRIPTION:Viel ist passiert im Jahr 2014 in der Open Source Szene. Oliv
 er Zendel und Michael Kleinhenz\, die beide täglich mit und für FOSS arb
 eiten\, werfen einen augenzwinkernden Blick in die Vergangenheit aber au
 ch die Zukunft. Jubiläen\, Dramen\, Glücksfälle - alles wird mit einem A
 ugenzwinkern präsentiert und gemeinsam mit dem Publikum kommentiert. Deb
 ian\, Slackware\, Snowden\, Oracle und Microsoft - vieles hat die Techno
 logie- und FOSS-Welt in 2014 beeinflusst. Diese und weitere Themen strei
 ft der lockere Couchtalk und bindet dabei das Publikum direkt in die Dis
 kussion ein.
URL:http://programm.froscon.de/2014/events/1393.html
SUMMARY:State of the Union - Michael Kleinhenz\, Oliver Zendel
LOCATION:HS1
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T121500Z
DTSTART;VALUE=DATE-TIME:20140824T111500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:M8bhy7A_wm6XdoYJruv8Og@frab.froscon.org
DESCRIPTION:Dieser Vortrag behandelt die effiziente Verwaltung von Linux-
  und Solaris-Systemen mithilfe von Spacewalk und Red Hat Satellite. Nebe
 n den Grundlagen werden auch einige wertvolle Tricks behandelt\, die die
  tägliche Administration erleichtern.
URL:http://programm.froscon.de/2014/events/1307.html
SUMMARY:Systemverwaltung mit Spacewalk - Christian Stankowic
LOCATION:HS1
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T121000Z
DTSTART;VALUE=DATE-TIME:20140823T113000Z
DTSTAMP;VALUE=DATE-TIME:20140722T090751Z
UID:cpot2xDwyg695ihR3TsUfw@frab.froscon.org
DESCRIPTION:Tests steigern die Qualität und das Vertrauen in die Software
 . Wie muss nun Code gestaltet werden\, so dass die Tests dazu einfacher 
 geschrieben werden können? Was sind die typischen Schwachstellen von Rub
 y Programmen? Und wie schreibt man Code\, der es leicht macht\, diese Sc
 hwachstellen durch Tests offen zu legen? In diesem Vortrag gehe ich anha
 nd von Beispielen auf die Attribute von schwer testbarem und fehleranfäl
 ligem Ruby Code ein und stelle Patterns und Refactorings vor\, um die Te
 sts zu vereinfachen.
URL:http://programm.froscon.de/2014/events/1430.html
SUMMARY:Testbarkeit in Ruby - Ede
LOCATION:RedFrogConf (C118)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T110000Z
DTSTART;VALUE=DATE-TIME:20140823T100000Z
DTSTAMP;VALUE=DATE-TIME:20140821T064927Z
UID:A3sxr28W9Rl8ufo-FfcdyA@frab.froscon.org
DESCRIPTION:An introduction into the community around Arch Linux itself\,
  projects related to it and some of the distributions based upon it or j
 ust using some of the utilities from our distribution.
URL:http://programm.froscon.de/2014/events/1484.html
SUMMARY:The community of Arch Linux - Thorsten Töpper
LOCATION:Archlinux (C125)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T184500Z
DTSTART;VALUE=DATE-TIME:20140824T174500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195021Z
UID:XmW_Dlk97XByw3rKkFU3RQ@frab.froscon.org
DESCRIPTION:A tour-de-force through the real-life SSL-adversities faced b
 y developers outside the ivory tower that are today's browsers. It's the
  tale of understaffed engineering teams\, hard-to-educate administrators
 . It's the horror of broken and undocumented APIs\, and contradicting st
 andards. It's the nightmare of FIPS requirements. It's a story without a
  happy ending\, but with a call to action.
URL:http://programm.froscon.de/2014/events/1387.html
SUMMARY:To Make Hearts Bleed - Daniel Molkentin
LOCATION:HS1
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T173000Z
DTSTART;VALUE=DATE-TIME:20140823T163000Z
DTSTAMP;VALUE=DATE-TIME:20140824T040829Z
UID:6HlQLKxK2HrDmOIgBdGzkQ@frab.froscon.org
DESCRIPTION:Du willst Apps für Android entwickeln\, die mehr als eine Act
 ivity benutzen\, kennst aber Android und seine Konzepte zu wenig? Du wil
 lst wissen wie ein Chat Messenger in Android aussieht\, doch es fehlt di
 r ein Ansatz dafür? Du willst lernen wie man mit Android spielend Hinter
 grundprozesse startet\, Notifications gestaltet oder Datenbanken einbind
 et? Dann komm zu unserem Workshop!
URL:http://programm.froscon.de/2014/events/1453.html
SUMMARY:Unser XMPP Messenger in Android - Max Johenneken\, Patrick Loka
LOCATION:Java / Django (C116)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T150000Z
DTSTART;VALUE=DATE-TIME:20140824T140000Z
DTSTAMP;VALUE=DATE-TIME:20240201T101015Z
UID:L0d4M_CsE3ZJwky-XC3I7Q@frab.froscon.org
DESCRIPTION:On this talk we'll explain what is SPDX from the Linux Founda
 tion and how it can be used for discovering and indexing the open source
  licenses inside your code.
URL:http://programm.froscon.de/2014/events/1380.html
SUMMARY:Using SPDX to discover the licenses in your code - Nuno Brito
LOCATION:Workshop (C115)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T150000Z
DTSTART;VALUE=DATE-TIME:20140824T140000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195022Z
UID:-xXXcHmFR5YGSlakv124zg@frab.froscon.org
DESCRIPTION:Mit dem Vlizedlab (www.vlizedlab.at) können PC-Räume in Schul
 en mit minimalem Aufwand mit Virtualisierungstechnologie ausgerüstet wer
 den\, sodass die Studierenden ausschließlich in virtuellen PCs arbeiten\
 , die in einem schlanken\, aus Open Source-Komponenten bestehenden Basis
 system laufen. Dadurch lassen sich viele Übungen von Office über Multime
 dia bis zu Systemadministration auf völlig neue Weise bei freier Wahl de
 s Betriebssystems durchführen.
URL:http://programm.froscon.de/2014/events/1412.html
SUMMARY:VlizedLab - Eine Open Source-Virtualisierungslösung für PC-Räume 
 - Robert Matzinger
LOCATION:HS3
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T121500Z
DTSTART;VALUE=DATE-TIME:20140823T111500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195025Z
UID:rMDvAe2eh12fO6V44lJpLQ@frab.froscon.org
DESCRIPTION:Computer sind universelle Machinen\, die beliebig programmier
 bar sind und prinzipiell alles können. Vielen IT-Unternehmen ist dies mi
 ttlerweile ein Dorn im Auge. Sie wollen willkürlich beschränken\, was wi
 r als Gesellschaft mit dieser Maschine machen können. Sie ergreifen tech
 nische Maßnahmen\, mit denen sie uns diese Möglichkeiten nehmen und uns 
 Stück für Stück Rechte entziehen\, die wir normalerweise haben\, wenn wi
 r ein Produkt kaufen. Die Industrie will entscheiden\, was wir mit unser
 en Computern machen können und was mit unseren Daten passiert. Wollen wi
 r Ihnen diese Macht einräumen?
URL:http://programm.froscon.de/2014/events/1321.html
SUMMARY:Vom Aussterben bedroht: die Universalmaschine Computer - Matthias
  Kirschner
LOCATION:HS3
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T184500Z
DTSTART;VALUE=DATE-TIME:20140823T174500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:Ur8ibuZni9KOBLDz_Bi7RQ@frab.froscon.org
DESCRIPTION:Lifelogging ist die Idee\, einfach alles aufzuzeichnen\, was 
 einem im täglichen Leben so passiert und begegnet. Neben der Frage nach 
 dem Sinn stellen sich da schnell rechtliche Fragen und solche der Etiket
 te. Wann ist es okay\, seine Umgebung fotografisch festzuhalten und wann
  nicht?
URL:http://programm.froscon.de/2014/events/1353.html
SUMMARY:Vorsicht\, Kamera! - Dirk Haun
LOCATION:HS4
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T184500Z
DTSTART;VALUE=DATE-TIME:20140823T174500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:3Fu37xmz8exgycF13SnW-Q@frab.froscon.org
DESCRIPTION:This talk will detail the different threats a web application
  faces today and how different types of encryption can solve many of the
 se problems. We will discuss the whole web-stack and show various techno
 logies to deploy secure encryption. The main focus will be on using Djan
 go as a web-frontent in a highly distributed and load optimised environm
 ent.
URL:http://programm.froscon.de/2014/events/1310.html
SUMMARY:Web-App-Encryption - Didi Hoffmann
LOCATION:HS5
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T181500Z
DTSTART;VALUE=DATE-TIME:20140823T174500Z
DTSTAMP;VALUE=DATE-TIME:20140808T112545Z
UID:vuOIauqkkbmEkmXrbCe2eA@frab.froscon.org
DESCRIPTION:WebGL ist eine noch recht wenig verbreitete Technologie. Als 
 Teil der OpenGL ES 2.0 API hat es den Ruf schwer zu erlernen und kompliz
 iert in der Anwendung zu sein. Das wird in dieser Session widerlegt werd
 en.
URL:http://programm.froscon.de/2014/events/1463.html
SUMMARY:WebGL – 3D Welten im Browser - Kai Niklas
LOCATION:Workshop / Javascript (C117)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T173000Z
DTSTART;VALUE=DATE-TIME:20140824T163000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195022Z
UID:v7AbhGiALo9fSeHxxUayIQ@frab.froscon.org
DESCRIPTION:WebODF ist eine JavaScript-Bibliothek\, die das Anzeigen und 
 Bearbeiten von Dokumenten im OpenDocument-Format in jeder Webseite\, Web
 anwendung oder auch nativen Programmen mit Webkomponente ermöglicht. Sie
  arbeitet komplett im Browser\, noch nicht unterstützte Formatierungen b
 leiben erhalten beim Laden und Speichern. Abstraktionsebenen erlauben di
 e Anbindung an beliebige Backends und Umgebungen. Verwendet wird WebODF 
 u.a. in Tiki Wiki\, Zarafa\, Kolab/Roundcube Webmailer sowie in ownCloud
  Documents. Der Vortrag gibt eine Übersicht der Funktionsweise und zeigt
  in Live-Demos\, wie WebODF in eigene Projekte eingebaut werden kann.
URL:http://programm.froscon.de/2014/events/1400.html
SUMMARY:WebODF - Anzeigen und Bearbeiten von Dokumenten in eigenen Web-Pr
 ojekten - Friedrich W. H. Kossebau
LOCATION:HS5
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T121500Z
DTSTART;VALUE=DATE-TIME:20140824T111500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:aQfLuOOhI692OufwQlfoAA@frab.froscon.org
DESCRIPTION:Raspberry Pi is a perfect mini computer to experiment with\, 
 small\, inexpensive\, low energy consumption and easy to expand. This ta
 lk\, using the example of a Symfony app as a remote control for a garage
  door drive\, shows that it's possible to write hardware drivers in PHP 
 and how to easily use the Raspberry Pi along with the PiFace Digital Exp
 ansion Board for home automation.
URL:http://programm.froscon.de/2014/events/1441.html
SUMMARY:What Symfony Has To Do With My Garage - Home Automation With PHP 
 - Jan Unger
LOCATION:HS6 (PHP)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T121500Z
DTSTART;VALUE=DATE-TIME:20140823T111500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195024Z
UID:H9oyfDzQNwJdvP6ZNeK8aA@frab.froscon.org
DESCRIPTION:Der Plan: Wir wechseln von einer «bereitgestellten» virtuelle
 n Serverumgebung auf eine andere Virtualisierungslösung: selbstverwaltet
 \, «on demand»\, mit Monitoring\nout of the box. Mit einem anderen Betri
 ebssystem.\nInnerhalb kurzer Zeit. Mit ca. 1500 Servern. Ohne Downtime.\
 nSo etwas startet man mit einem Big Bang: Wir migrieren mit der komplett
 en IT (Entwickler\, QA\, DBAs\, Administratoren) 500 dieser Server inner
 halb von 3 Tagen. In diesem Talk geht es um die Organisation und Durchfü
 hrung eines solchen Events – und was man daraus lernen kann. Und welchen
  Spaß man dabei mit 150 Leuten haben kann.
URL:http://programm.froscon.de/2014/events/1332.html
SUMMARY:Wie wir einmal 500 Server mit 150 Personen in 3 Tagen migriert ha
 ben - Ralph Angenendt
LOCATION:HS1
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140823T150000Z
DTSTART;VALUE=DATE-TIME:20140823T140000Z
DTSTAMP;VALUE=DATE-TIME:20140824T104018Z
UID:Vq-Ge9-Y2bLVb0nTi1AzCg@frab.froscon.org
DESCRIPTION:PHP-CPP is a new open source C++ library that makes writing n
 ative extensions for PHP extremely simple. In this talk you will see how
  much faster C++ code is compared to PHP\, and how easy it is to use PHP
 -CPP for porting your algorithms from PHP to C++.
URL:http://programm.froscon.de/2014/events/1437.html
SUMMARY:Writing native PHP extensions using PHP-CPP - Emiel Bruijntjes
LOCATION:HS6 (PHP)
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T110000Z
DTSTART;VALUE=DATE-TIME:20140824T100000Z
DTSTAMP;VALUE=DATE-TIME:20190212T195023Z
UID:N9pbMsOGO2aS3EBMvCtUXA@frab.froscon.org
DESCRIPTION:This talk will walk you through the options of determining se
 arch quality - from purely offline metrics that work even before deployi
 ng version 1.0 to production to online A/B testing to check continuous i
 mprovement. I will highlight some Lucene and Elasticsearch features that
  can tremendously help you deploy your own search quality checks.\n
URL:http://programm.froscon.de/2014/events/1309.html
SUMMARY:Your search doesn’t work - Isabel Drost-Fromm
LOCATION:HS1
END:VEVENT
BEGIN:VEVENT
DTEND;VALUE=DATE-TIME:20140824T161500Z
DTSTART;VALUE=DATE-TIME:20140824T151500Z
DTSTAMP;VALUE=DATE-TIME:20190212T195022Z
UID:xK59Sj4UNCUefBJZvECUog@frab.froscon.org
URL:http://programm.froscon.de/2014/events/1404.html
SUMMARY:Zero-cost security monitoring - Ralf C. Staudemeyer
LOCATION:HS4
END:VEVENT
END:VCALENDAR
