Schedule FrOSCon

Agile Development Big Data Cloud Computing Databases Development Fedora Hardware Java Kids Legal Lisp Open Data PHP Politics Python Security Systemadministration Verwaltung Web other

Events by track

Kids 11

Abschied und Siegerehrung
26. August, 17:00 FrogLabs 1 (C175) Dominik George
Begrüßung und Einführung
Wir begrüßen euch bei den FrogLabs und erklären euch, was euch alles erwartet.
25. August, 10:00 FrogLabs 1 (C175) Dominik George
Einführung in das Programmieren mit Python
Lerne die Grundlagen der einfachen Programmiersprache Python und bereite dich auf das Programmieren von Programmen und Spielen vor!
25. August, 15:00 FrogLabs 1 (C175) Eike Jesinghaus
Einführung in LEGO MindStorms
Lerne die Roboter kennen und finde heraus, was man damit machen kann!
26. August, 10:00 FrogLabs 1 (C175) Philip Schell
Geocaching / GPS-Schnitzeljagd
Finden von Stationen nach Koordinaten mit GPS-Geräten, Einmessen von Koorindaten, Schnitzeljagd-Gewinnspiel
25. August, 13:30 FrogLabs 3 (C067)
Geocaching und GPS - Einführung
Was ist GPS und wie funktioniert es? Wie kann man damit Verstecke finden? Und was ist Geocaching noch alles? Finde es heraus und mache beim Wettbewerb mit!
25. August, 13:00 FrogLabs 1 (C175) Bryan Bourauel, Max Kuhl
LEGO MindStorms
Freie Beschäftigung und Aufgaben/Projekte mit den LEGO MindStorm-Robotern.
26. August, 12:00 FrogLabs 3 (C067) Philip Schell
Minecraft und Redstone
Lerne Logik, einfache Elektronik und das Bauen von Maschinen in Minecraft kennen und finde heraus, was das alles mit Informatik zu tun hat!
26. August, 11:00 FrogLabs 1 (C175) Eike Jesinghaus
Minecraft-Wettbewerb
25. August, 11:00 FrogLabs 2 (C177) Eike Jesinghaus
Spiele programmieren mit Python
Wir zeigen euch, wie einfach es ist, mit Python eigene Spiele zu programmieren. Als Beispiel programmieren wir ein Rollenspiel (RPG) nach euren Ideen!
26. August, 14:00 FrogLabs 1 (C175) Dominik George, Eike Jesinghaus
Was ist OpenSource?
Als Vorbereitung auf das Thema unserer Konferenz erklären wir für euch verständlich, was Open Source bedeutet.
25. August, 11:00 FrogLabs 1 (C175) Dominik George

Agile Development 2

PHP 11

Alternative PHP Runtimes
This session presents an overview of alternative PHP runtime environments and provides an insight into their feasability for production use.
25. August, 16:30 HS6 Sebastian Bergmann
Clean PHP Code
Clean Code isn't the goal - Working software is
26. August, 15:15 HS6 Volker Dusch
Composer
Composer is a new PHP dependency manager. Finally using 3rd party libraries in PHP projects is as easy it should be. Composer was inspired by concepts from...
26. August, 17:45 HS6 Nils Adermann
Contributing to PHP
You're using PHP and want to contribute? - In this session you will receive an overview over areas you can contribute - even if you don't know C.
26. August, 11:15 HS6 Johannes Schlüter
Domain Specifc Languages
Domain Specific Languages (DSLs) can enhance many projects, as just a powerful configuration format, a way to conveniently customize your app for different...
25. August, 11:15 HS6 Tobias Schlitt, Gordon Oheim
Measure Everything in Real Time
Do you know what is happening in your web application right now, this second, how many requests, logins, exceptions you have, how many and what data your...
25. August, 17:45 HS6 Bastian Hofmann
New paradigms for your business domain
Todays web-applications in any language (PHP, Ruby, Java, ..) are focused on the mode-view-controller layer and frameworks. This leads to tight coupling of...
26. August, 16:30 HS6 Benjamin Eberlei, Gordon Oheim
PHP: a fractal of bad design?
PHP: a fractal of bad design? We've all read this rant collection (and others like it), but how much of it is actually true? And how much of that can be fixed?
25. August, 15:15 HS6 Hartmut Holzgraefe
PHP Extension Development with C++
Since the PHP core and the extension API are implemented in C, most PHP extensions are written in C, too. But it is possible to write extensions using the C...
25. August, 10:00 HS6 Florian Sowade
The State of PHPUnit
This talk will walk you through the latest developments in PHPUnit showing off new features, changes and giving an outlook into its future.
26. August, 10:00 HS6 Volker Dusch
What Symfony Components can do for you
It's been almost a year since Symfony 2.0 has been released. Symfony 2 has had a profound impact on the PHP world since well before the initial stable...
25. August, 14:00 HS6 Andreas Hucks

Security 4

Systemadministration 14

AnyOS
AnyOS ist ein Client-Server Ansatz, der es ermöglicht jedes Betriebssystem ohne Anpassung emuliert auf unterschiedlicher Hardware zu betreiben. Die...
25. August, 10:00 HS4 Axel Schöner
check_mk
Nagios bzw. Icinga sind quasi Standard wenn es um das Systemmonitoring geht. Die Konfiguration kann manchmal etwas schmerzhaft sein, besonders dann wenn man...
26. August, 11:15 HS1/2 Jens Link
Deduplizierung mit Bacula Base Jobs
Die Open Source Backup Lösung Bacula kann bei einer großen Anzahl gleichartiger Systeme über Basejobs die zu sichernde Datenmenge erheblich reduzieren....
26. August, 10:00 HS4 Philipp Storz
Linux Kernel Dumps
Aufsetzen und Auswerten von Kernel Crashdumps für Admins und "Normaluser".
25. August, 16:30 HS4 Stefan Seyfried
Linux System Management mit Spacewalk
Spacewalk ist das Open-Source Projekt auf dem auch die weit verbreiteten Produkte "RedHat Network Satellite Servers" und "SUSE Manager" basieren. Durch die...
26. August, 11:15 HS4 Jörg Steffens
Linux-Versteher dank Strace
System-Probleme aller Art lassen sich mit Strace analysieren. Prozessanläufe in Linux erkennen und verstehen Anwender so viel besser.
25. August, 17:50 HS4 Harald König
Log management with Graylog2
Graylog2 is an easy to use free and open source log management system that allows you to centralize your logging and use it to monitor your systems on a deep...
25. August, 14:00 HS4 Lennart Koopmann
LXC: Applilcationcontainer only!
LXC wurde schon letztes Jahr vorgestellt. Diesmal verbringen wir die Zeit mit dem vor- und erstellen von Applikationscontainern. Sprich anstatt davon...
26. August, 16:30 HS4 Erkan Yanar
Puppet for dummies
Puppet is a configuration management tool which allows easy deployment and configuration ranging from one to a thousand servers (and even more). Even though...
25. August, 15:15 C115/Workshops JThijssen
Rudder - configuration management benefits for everyone
Rudder is a new open source tool in the configuration management domain. Specifically aimed at drift assessment, it addresses automation, ongoing...
26. August, 15:15 HS4 Nicolas CHARLES
SNMP Applied
Der Vortrag gibt Unix-Nutzern, die ihre Systeme nicht nur mit Nagios & Co. monitoren wollen, einen Einblick in die Möglichkeiten, die ein Monitoring mit...
25. August, 15:15 HS5 Gerrit Beine
SPF, DKIM, Greylisting
Die in den letzten Jahren entwickelten Verfahren SPF (Sender Policy Framework) und DKIM (Domain Key Identified Mail) sollen sicherstellen, daß bei e-Mails...
25. August, 15:15 HS4 Robert Sander
Systemmanagement mit RPM und YADT
YADT ist ein Deployment- und Managementtool für größere Rechenzentren. Mit YADT kann eine Systemlandschaft im YAML-Format abgebildet werden. YADT...
26. August, 14:00 HS4 Ralph Angenendt
Wireshark & Co.
Viele Probleme, auch welche auf Applikationsebene lassen sich (leider) häufig am besten auf Netzwerkebene analysieren. Der Workshop zeigt an zahlreichen...
25. August, 10:00 C115/Workshops Jens Link

Java 5

Hardware 5

Databases 16

Building the slowest MySQL application on earth
This presentation will show typical traps that prevent users from getting the full potential of their MySQL instance.
26. August, 10:00 HS5 Stephane Combaudon
MariaDB: All the New Features
MariaDB - a branch of MySQL with advanced features - is gaining popularity. It is in Linux distributions, more and more companies are using it instead of...
25. August, 16:30 C120/Databases Sergei Golubchik
Modelling data in a schema-free world?
Even though most NoSQL databases follow the "schema-free" data paradigma, it is still import to choose the right data model to make the best of the...
26. August, 15:15 HS1/2 Jan Steemann
Myrisch versus PlattgreSQL
Horizonterweiterung für MySQL- und PostgreSQL-Anwender und -Entwickler
25. August, 10:00 C120/Databases miracee
MySQL 5.6 - What can we expect?
Since MySQL 5.5 was released Oracle released multiple Development Milestone Releases and MySQL Lab Feature Preview releases, which are showing in the...
25. August, 15:15 C120/Databases Johannes Schlüter
MySQL Performance Workshop
Kris diskutiert ein paar Performance-Tuning Fragestellungen und nimmt Fragen an.
25. August, 10:00 HS5 Kristian Köhntopp
MySQL Plugins - why should I bother?
MySQL Plugins aren't exactly a new feature, still they are poorly understood and rarely used. But if used appropriately, they can take MySQL to new heights,...
25. August, 12:30 C120/Databases Sergei Golubchik
MySQL Stored procedures in external language
MySQL and its forks currently only support the ANSI SQL procedure language, but support for other programming languages has been breeding for quite a while....
25. August, 11:15 C120/Databases Hartmut Holzgraefe
OpenLDAP: A developer's perspective
OpenLDAP wird oftmals lediglich auf den Einsatz als Backend zur Verwaltung von Authentifizierungsdaten genutzt. Doch OpenLDAP ist ein mächtiges Werkzeug und...
26. August, 10:00 HS3 Gerrit Beine
OpenStreetMap-Daten in PostGIS
Der Vortrag stellt die unterschiedlichen Datenmodelle von OSM und PostGIS vor und gibt eine Übersicht über Werkzeuge, mit deren Hilfe man Openstreetmap-Daten...
25. August, 14:00 C120/Databases Sven Geggus
Spülvorgänge und Seifenblasen in PostgreSQL
Speichermanagement, Statistiken, Vacuum und Reparieren von B-Tree-Indexen
26. August, 11:15 C120/Databases miracee
State-of-the-Art Database Index Maintenance
This talk will explain how B-trees, Log-Structured Merge Trees and Streaming B-trees operate, and what is their asympotic performance. The talk is aimed at...
26. August, 10:00 C120/Databases Bradley C. Kuszmaul
Synchronous multi-master clusters with MySQL: an introduction to Galera
How to improve reliability, performance and usability of your MySQL High-Availability with Galera clustering.
25. August, 17:45 C120/Databases Henrik Ingo
User defined C functions in MySQL and PostgreSQL
MySQL and PostgresSQL both provide mechanisms to add functions using an internal C API. This talk will present the implementation steps for a simple...
26. August, 15:15 C120/Databases Hartmut Holzgraefe
What's new in MariaDB 5.5 and what's coming in MariaDB 10.0
A tour about the new features in MariaDB 5.5 and also what we plan to include into MariaDB 10.0
25. August, 14:00 HS1/2 Michael "Monty" Widenius
Wir bauen uns ein Datawarehouse mit MySQL
MySQL kommt aus dem Web-Umfeld und ist bekannt als einfache, robuste und zuverlässige Datenbank. Web-Shops, Content Management Systeme, Portale,...
26. August, 14:00 C120/Databases Oli Sennhauser

Lisp 9

ClojureScript
An introduction to ClojureScript - a modern LISP, compiling to Javascript.
26. August, 16:35 C116/Lisp Moritz Ulrich
Clojure Web Development
Clojure is a JVM-based functional language with special features that achieves the impossible: a practical Lisp, usable by mere mortal developers. In this...
25. August, 14:00 C116/Lisp Philipp Schirmacher
Current State: You're Doing It Wrong
Most of today’s software uses the current state to store its application state. This is often regrettable since you lose a lot of valuable information and...
26. August, 15:35 C116/Lisp Max Weber
Ideas for the clever mercenary who'll never learn Lisp
We're all smart, but not everyone has time to invest in learning one of the Lisps. This talk offers you many concrete ways to incorporate little Lisp lessons...
25. August, 11:15 C116/Lisp TjG
Open Emacs Workshop (join anytime)
Emacs is far more than just an editor. Its versatility by means of its powerful extension language Emacs Lisp makes it suitable for a wide range of tasks....
25. August, 16:30 C116/Lisp Moritz Ulrich, Moritz Heidkamp
Partial Continuations, Lessons From JavaScript and Guile in 2012
Three talks in one: * The power of limits: Partial continuations in Scheme * Postcards from the web: Lessons from JavaScript * Guile in 2012: A look back at...
26. August, 13:30 C116/Lisp Andy Wingo
PicoLisp Application Development
An introduction and practical demonstration of database and user interface programming in PicoLisp
25. August, 15:15 C116/Lisp Alexander Burger
Spread your wings and fly!
25. August, 10:00 C116/Lisp Florian Over
(the little gamer)
Games are fun! Computer games are fun too! And programmers of all ages want to write fun games. This talk gives you a quick tour on how to get started...
26. August, 10:45 C116/Lisp Christian Kellermann

Web 5

Python 13

Der große Plone Cluster am Hochschulrechenzentrum der Universität Bonn
Das Hochschulrechenzentrum der Universität Bonn betreibt ein Plone-Custer aus derzeit 210 Plone-Instanzen. Der Vortrag gibt einen Blick hinter die Kulissen...
25. August, 16:30 C219/Python (Sa), Perl (So) Martin Ragg
Diazo – XSLT basiertes Website Theming
Mit Diazo kann das Website Design als simples statisches HTML-Theme erstellt werden und z.B. in Plone 4.2 ganz einfach als ZIP-Package installiert werden....
25. August, 14:00 C219/Python (Sa), Perl (So) Armin Stroß-Radschinski, Maik Derstappen
eGenix PyRun - Python in einer einzigen 12MB Datei
eGenix PyRun kondensiert eine komplette Python Laufzeitumgebung mit Interpreter und Standardbibliothek in eine einzige sehr kompakte ausführbare pyrun...
25. August, 11:15 C219/Python (Sa), Perl (So) Marc-Andre Lemburg
Einfach mal ausprobieren
In diesem Vortrag wird demonstriert, wie mit dem interaktiven Python-Interpreter gearbeitet werden kann.
26. August, 11:15 C118/Java (Sa), Python (So) Jesaja Everling
Erste Schritte mit einem MoinMoin-Wiki
Installieren und Arbeiten mit einem MoinMoin-Wiki.
25. August, 10:00 C219/Python (Sa), Perl (So) Reimar Bauer
Pflanzenbeleuchtung mit Python
In diesem Vortrag zeigen wir wie sich eine typische wissenschaftliche Anwendung, wie sie z.B. im DLR in der Raumfahrtforschung auftreten, leicht mit...
26. August, 13:15 C118/Java (Sa), Python (So) Andreas Schreiber, Joachim Illmer
Plone Einführung
Vorstellung des Content-Managementsystems Plone
25. August, 15:15 C219/Python (Sa), Perl (So) Jan Ulrich Hasecke
py.test Pythonic Testing
py.test ist ein umfassendes Testing-Tool für Python, das den xUnit-Ansatz unterstützt. Python-Liebhaber erfreut es darüber hinaus mit "normalen" Assertions,...
26. August, 15:15 C118/Java (Sa), Python (So) Oliver Frietsch
Python Community im deutschsprachigen Raum
Wer Lust hat sich über die Entwicklung der Python Community im deutschsprachigen Raum zu informieren möchte, neue Kontakte sucht und / oder sich auch selber...
25. August, 17:45 C219/Python (Sa), Perl (So) Armin Stroß-Radschinski, Jan Ulrich Hasecke, Christian Theune
Python Crash-Kurs
Kompakte Einführung in Python für Teilnehmer mit Programmierkenntnissen.
26. August, 10:00 C118/Java (Sa), Python (So) Klaus Bremer
Python-Pakete installieren und Arbeiten mit virtuellen Umgebungen
Ein Workshop für Python-Einsteiger und Fortgeschrittene mit einer Einführung in die Installation von Python-Paketen und die Einrichtung und Verwendung von...
25. August, 12:30 C219/Python (Sa), Perl (So) Christopher Arndt
Volltextsuche mit Lucene und Solr
Im Bereich der Open-Source-Search-Tools sind Lucene und Solr inzwischen das Maß der Dinge. Obwohl beide Apache-Projekte auf Java basieren, lassen sie sich...
26. August, 14:00 C118/Java (Sa), Python (So) Thomas Koch
Webbrowser-Automatisierung mit Python und Selenium WebDriver
Im Vortrag wird gezeigt, wie man mit dem Python-Modul für Selenium WebDriver Webbrowser automatisieren kann und wie man auf diese Art funktionale Tests von...
26. August, 16:30 C118/Java (Sa), Python (So) Andi Albrecht

Politics 3

other 8

Elektronische Bücher mit EPUB: Aufzucht und Pflege
»Elektronische Bücher« oder »E-Books« werden immer beliebter – für spezialisierte Lesegeräte genauso wie für Tablets und Smartphones oder auch »gewöhnliche«...
25. August, 17:45 HS3 Anselm Lingnau
Fit ohne Geräte
26. August, 14:00 C115/Workshops Kore Nordmann
Flash'en und Mesh'en
Im Fokus des Workshops steht neben der Vorstellung der Software & Hardware des Freifunk-KBU Netzes insbesondere der Erfahrungsaustausch zwischen...
26. August, 14:00 C130/Fedora/Magea (Sa), Freifunk (So) Jan Luehr
GNOME 3
Knapp eineinhalb Jahre nach der Veröffentlichung von GNOME 3 und kurz vor der Fertigstellung von GNOME 3.6 bietet dieser Vortrag einen Blick hinter die...
26. August, 10:00 HS1/2 Hendrik Richter
How Gamification changes the world
Gamification can motivate people to make the world a better place, we. In this interactiv and multimedial Talk we show you how
26. August, 16:30 HS5 Michael Kleinhenz
Lightning Talks
Lightning talks are given by _you_, 4-5 minutes to talk about your awesome project, weird issues, systems, concepts or some made-up technique. You could also...
26. August, 14:30 B118/Certifications kwadronaut
Presenting for Geeks
In their enthusiasm for their topic, geeks tend to make basic mistakes in their presentation, which prevent them from connecting with their audience and...
26. August, 10:00 C115/Workshops Dirk Haun
Tux - der fette Pinguin
Inkscape ist ein freier Vektorgrafikeditor, der für Linux, Windows als auch für Mac erhältlich ist. Mittlerweile ist Inkscape zu einem beliebten Programm...
26. August, 16:30 C115/Workshops S.Kemter

Development 4

Fedora 7

Open Data 2

Verwaltung 2

Cloud Computing 2

Big Data 2