{"acronym":"froscon2017","aspect_ratio":"16:9","updated_at":"2026-04-11T16:00:05.194+02:00","title":"FrOSCon 2017","schedule_url":"","slug":"conferences/froscon/2017","event_last_released_at":"2017-08-20T02:00:00.000+02:00","link":null,"description":null,"webgen_location":"conferences/froscon/2017","logo_url":"https://static.media.ccc.de/media/events/froscon/2017/logo.png","images_url":"https://static.media.ccc.de/media/events/froscon/2017","recordings_url":"https://cdn.media.ccc.de/events/froscon/2017","url":"https://api.media.ccc.de/public/conferences/froscon2017","events":[{"guid":"3a2b4f9b-2e86-49c3-9c73-f0b0458d6c9e","title":"General Data Protection Regulation is coming","subtitle":"What does it mean for your software?","slug":"froscon2017-2029-general_data_protection_regulation_is_coming","link":"https://c3voc.de","description":"The European General Data Protection Regulation will apply in May 2018. What does this mean for your software? What do you need to consider? Which information do you need to publish? ","original_language":"eng","persons":["Susanne (miracee) Holzgraefe"],"tags":["froscon17","2029"],"view_count":74,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-05-07T12:15:06.292+02:00","length":3658,"duration":3658,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2029-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2029-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/3a2b4f9b-2e86-49c3-9c73-f0b0458d6c9e-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/3a2b4f9b-2e86-49c3-9c73-f0b0458d6c9e-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2029-general_data_protection_regulation_is_coming","url":"https://api.media.ccc.de/public/events/3a2b4f9b-2e86-49c3-9c73-f0b0458d6c9e","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":3},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":3},{"event_id":4402,"event_guid":"e2b0e698-fd7d-434e-ad0f-5c511654fe9d","weight":3},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":3},{"event_id":4425,"event_guid":"cc9f2577-3994-4cb7-a8a2-4549ae4d35be","weight":3},{"event_id":4428,"event_guid":"ebd5767c-725e-4612-bd14-f12173df4a71","weight":3},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":4},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":3},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":4},{"event_id":4997,"event_guid":"381d274a-9001-47db-bebb-9b08eadf150c","weight":6}]},{"guid":"0d667d42-0aaf-4f02-852b-9e7416826d38","title":"Orchestration of Life-Cycle-Management-Tools","subtitle":null,"slug":"froscon2017-2044-orchestration_of_life-cycle-management-tools","link":"https://c3voc.de","description":"Im Rahmen möchten wir gerne zeigen, wie mit Hilfe von Ansible das automatisierte Deployment, Orchestration und Configuration Management von Foreman/Katello realisiert werden kann.\nWir möchten auch auf die Entwicklung von eigenen Ansible Modulen in Python eingehen, die hier zum Einsatz kommen können\n","original_language":"deu","persons":["Bernhard Hopfenmüller"],"tags":["froscon17","2044"],"view_count":101,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-11-12T19:30:04.777+01:00","length":2116,"duration":2116,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2044-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2044-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/0d667d42-0aaf-4f02-852b-9e7416826d38-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/0d667d42-0aaf-4f02-852b-9e7416826d38-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2044-orchestration_of_life-cycle-management-tools","url":"https://api.media.ccc.de/public/events/0d667d42-0aaf-4f02-852b-9e7416826d38","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":3085,"event_guid":"fe349b93-6f5a-4964-83d0-d9f5c65bb68e","weight":6},{"event_id":4390,"event_guid":"fa3aae9c-256d-49b7-b8f0-8fd83183cbcf","weight":7},{"event_id":4398,"event_guid":"ffcb588b-d30e-467a-9140-39bc79bfc568","weight":3},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":3},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":5},{"event_id":4441,"event_guid":"f7411806-ae5e-4af2-bfd8-ba9058e663bd","weight":9},{"event_id":4444,"event_guid":"338b865c-b072-45f1-a8bc-54775999e794","weight":3},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":8},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":4},{"event_id":4466,"event_guid":"06766795-6b77-46ce-805a-746ca6ac286f","weight":4},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":4},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":3},{"event_id":4471,"event_guid":"8590e34b-db76-42ed-a741-016951a2e626","weight":3},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":4},{"event_id":5274,"event_guid":"c38c514b-99f4-4906-a0e5-189df72dbd9e","weight":6}]},{"guid":"b2e93d24-d651-4ca3-b142-a9f2c74977df","title":"Zwei-Faktor-Authentifizierung für LDAP","subtitle":"Der privacyIDEA LDAP-Proxy","slug":"froscon2017-1935-zwei-faktor-authentifizierung_fur_ldap","link":"https://c3voc.de","description":"Mit dem privacyIDEA LDAP Proxy setzen wir in einem Netzwerk leicht flächendeckend eine flexible Zwei-Faktor-Authentifizierung um.","original_language":"deu","persons":["Cornelius Kölbel"],"tags":["froscon17","1935"],"view_count":267,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-04-01T13:30:09.802+02:00","length":2835,"duration":2835,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1935-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1935-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/b2e93d24-d651-4ca3-b142-a9f2c74977df-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/b2e93d24-d651-4ca3-b142-a9f2c74977df-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1935-zwei-faktor-authentifizierung_fur_ldap","url":"https://api.media.ccc.de/public/events/b2e93d24-d651-4ca3-b142-a9f2c74977df","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":3230,"event_guid":"_xh_bcsYrnMrlcDmqyPD5Q","weight":4},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":6},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":4},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":4},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":6},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":4},{"event_id":4445,"event_guid":"f8fab960-b236-49d5-846d-370ba887ac1a","weight":4},{"event_id":4449,"event_guid":"2df529ae-1fd4-438e-a41a-143ee74385da","weight":4},{"event_id":4456,"event_guid":"33e0fc55-d0c3-4255-b754-c13bc5856867","weight":4},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":4},{"event_id":4471,"event_guid":"8590e34b-db76-42ed-a741-016951a2e626","weight":5},{"event_id":4472,"event_guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","weight":7},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":4},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":4}]},{"guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","title":"Nicht alltägliche Git-Funktionen","subtitle":"Commiten, Pushen, Mergen kann jeder – aber was gibts darüber hinaus?","slug":"froscon2017-1919-nicht_alltagliche_git-funktionen","link":"https://c3voc.de","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 Arbeiten nicht immer braucht. Trotzdem kann es sehr hilfreich sein diese Funktionen zu kennen, denn wenn man sie braucht, dann können sie wertvolle Zeit sparen. Darunter fallen Funktionen wie das Neu-Schreiben der kompletten Historie um etwa Binärdateien oder Passwörter zu entfernen, kaputte Branches und verloren gegangene Commits wieder herzustellen oder Spezial-Fälle beim Rebasen.\n\nDer Talk richtet sich an diejenigen, die Git schon kennen und neue nützliche Kenntnisse in der Nutzung gewinnen wollen.","original_language":"deu","persons":["Sujeevan Vijayakumaran"],"tags":["froscon17","1919"],"view_count":1025,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-03-23T17:00:05.660+01:00","length":3465,"duration":3465,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1919-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1919-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/21c4794b-1dbb-4c28-a48a-bdc5d4455cde-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/21c4794b-1dbb-4c28-a48a-bdc5d4455cde-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1919-nicht_alltagliche_git-funktionen","url":"https://api.media.ccc.de/public/events/21c4794b-1dbb-4c28-a48a-bdc5d4455cde","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4240,"event_guid":"dec63dd2-d66b-419d-863d-c20fd5ce91dd","weight":12},{"event_id":4261,"event_guid":"3852e448-f6cf-4bfe-8b14-12d590075bd6","weight":10},{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":17},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":29},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":20},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":9},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":16},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":45},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":15},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":26},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":21},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":18},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":20},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":33},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":9},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":15},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":27},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":11},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":13},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":15},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":11},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":14},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":13},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":9},{"event_id":4502,"event_guid":"b99bb348-050c-5e94-93a8-3bc74e34338b","weight":25},{"event_id":5273,"event_guid":"065e78a2-c020-4199-ad38-4bea1e62eb15","weight":9},{"event_id":7158,"event_guid":"64e6fe15-bbdd-5b85-b28f-b1f77d83ee11","weight":11},{"event_id":7332,"event_guid":"50ad5991-1b2f-4a92-ba87-dec6456f085a","weight":9}]},{"guid":"3eb0f3fc-76e3-4c94-b028-bcd2bfd06bb2","title":"Extraktion von Microservices aus einem Monolithen","subtitle":null,"slug":"froscon2017-1936-extraktion_von_microservices_aus_einem_monolithen","link":"https://c3voc.de","description":"Bei Null oder mit einem Klon des Monolithen anfangen? Kurze Entwicklungszyklen ermöglichen? Wie ungenutzten Anwendungscode, ungenutzte Pakete, Datenbanktabellen und andere ungenutzte Assets finden? Wie gemeinsam genutzte Ressourcen aufteilen? Erfahrungen, Anregungen und ein Open Source-Tool zur Unterstützung.","original_language":"deu","persons":["Malte Wunsch"],"tags":["froscon17","1936"],"view_count":120,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2024-01-30T14:30:04.842+01:00","length":3164,"duration":3164,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1936-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1936-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/3eb0f3fc-76e3-4c94-b028-bcd2bfd06bb2-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/3eb0f3fc-76e3-4c94-b028-bcd2bfd06bb2-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1936-extraktion_von_microservices_aus_einem_monolithen","url":"https://api.media.ccc.de/public/events/3eb0f3fc-76e3-4c94-b028-bcd2bfd06bb2","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":4},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":4},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":5},{"event_id":4412,"event_guid":"7d71a2b2-3a4b-473c-9eb4-41c1b33990d0","weight":7},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":4},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":5},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":8},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":4},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":5},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":8},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":4},{"event_id":4478,"event_guid":"183a5422-ad1d-439a-8a83-335db07f4b08","weight":4},{"event_id":4484,"event_guid":"d505da11-6f92-447b-bb2f-3e512caae41a","weight":10}]},{"guid":"d505da11-6f92-447b-bb2f-3e512caae41a","title":"Microservice Toolbox","subtitle":"Building blocks for your next microservice platform","slug":"froscon2017-2045-microservice_toolbox","link":"https://c3voc.de","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.","original_language":"eng","persons":["Sebastian Mancke"],"tags":["froscon17","2045"],"view_count":175,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-11-26T23:30:03.430+01:00","length":3797,"duration":3797,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2045-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2045-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/d505da11-6f92-447b-bb2f-3e512caae41a-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/d505da11-6f92-447b-bb2f-3e512caae41a-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2045-microservice_toolbox","url":"https://api.media.ccc.de/public/events/d505da11-6f92-447b-bb2f-3e512caae41a","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4403,"event_guid":"3eb0f3fc-76e3-4c94-b028-bcd2bfd06bb2","weight":10},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":8},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":7},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":9},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":7},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":9},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":7},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":7},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":9},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":8},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":8}]},{"guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","title":"Limux: das Ende eines Leuchtturm-Projekts!?","subtitle":null,"slug":"froscon2017-1991-limux_das_ende_eines_leuchtturm-projekts","link":"https://c3voc.de","description":"Gestartet Anfang der 2000er wurde Limux immer wieder als Leuchtturm-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 Software zurückgewechselt? Haben sie nicht schon letztes Jahr zurückmigriert? Ist es ein Trend, dass die Öffentliche Verwaltung keine Freie Software mehr nutzt? Haben wir versagt und ist es Zeit depremiert zu sein und damit aufzuhören, was wir machen? Brauchen wir neue Strategien? Das sind die Fragen mit denen Menschen in unserer Gemeinschaft konfrontiert werden. Wir werden in dem Vortrag diese Fragen kritisch beleuchten, um herauszufinden was wir als Freie-Software-Gemeinschaft daraus für neue Strategien lernen können.\n","original_language":"deu","persons":["Matthias Kirschner"],"tags":["froscon17","1991"],"view_count":582,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-02-13T13:45:07.806+01:00","length":3383,"duration":3383,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1991-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1991-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/91d3f23c-ef7a-45d9-9e26-a5df4f19b130-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/91d3f23c-ef7a-45d9-9e26-a5df4f19b130-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1991-limux_das_ende_eines_leuchtturm-projekts","url":"https://api.media.ccc.de/public/events/91d3f23c-ef7a-45d9-9e26-a5df4f19b130","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4386,"event_guid":"ea1d3de9-1ee2-4cda-98ab-43e55565e939","weight":8},{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":10},{"event_id":4390,"event_guid":"fa3aae9c-256d-49b7-b8f0-8fd83183cbcf","weight":9},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":16},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":19},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":35},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":20},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":17},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":29},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":9},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":29},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":20},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":30},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":10},{"event_id":4453,"event_guid":"563fc802-cfce-4bec-b20c-303a1d3f623a","weight":9},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":12},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":9},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":10},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":13},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":11},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":10}]},{"guid":"ad372d74-01bf-4e6a-8376-883298d9015f","title":"Funding für Open Source – Wer, Wie und Warum?","subtitle":"Tipps und Tricks vom Prototype Fund","slug":"froscon2017-2005-funding_fur_open_source_wer_wie_und_warum","link":"https://c3voc.de","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 oft schwer, finanzielle Unterstützung für die Entwicklung zu bekommen, die Werkzeuge nachhaltig zu machen und Communitys um sie herum zu entwickeln. Wir vom Prototype Fund wollen euch nicht nur dabei helfen - wir wollen auch unsere Erfahrungen mit euch teilen, was einen guten Projektvorschlag ausmacht, um an Unterstützung zu kommen.","original_language":"deu","persons":["Elisa Lindinger"],"tags":["froscon17","2005"],"view_count":102,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-09-26T20:30:03.466+02:00","length":2572,"duration":2572,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2005-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2005-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/ad372d74-01bf-4e6a-8376-883298d9015f-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/ad372d74-01bf-4e6a-8376-883298d9015f-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2005-funding_fur_open_source_wer_wie_und_warum","url":"https://api.media.ccc.de/public/events/ad372d74-01bf-4e6a-8376-883298d9015f","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":4},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":4},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":3},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":4},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":5},{"event_id":4453,"event_guid":"563fc802-cfce-4bec-b20c-303a1d3f623a","weight":4},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":3},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":5},{"event_id":4466,"event_guid":"06766795-6b77-46ce-805a-746ca6ac286f","weight":3},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":4},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":3}]},{"guid":"f7411806-ae5e-4af2-bfd8-ba9058e663bd","title":"Mehr als nur Puppenspieler ","subtitle":"Foreman / Katello herstellerunabhängig","slug":"froscon2017-1969-mehr_als_nur_puppenspieler","link":"https://c3voc.de","description":"Lifecycle Management von SUSE Systemen mit Foreman / Katello im Zusammenspiel mit SaltStack als Configuration Management Umgebung\n\n\n\n","original_language":"deu","persons":["Bernhard Suttner","Martin Weiß"],"tags":["froscon17","1969"],"view_count":85,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2024-10-02T04:45:01.598+02:00","length":2422,"duration":2422,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1969-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1969-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/f7411806-ae5e-4af2-bfd8-ba9058e663bd-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/f7411806-ae5e-4af2-bfd8-ba9058e663bd-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1969-mehr_als_nur_puppenspieler","url":"https://api.media.ccc.de/public/events/f7411806-ae5e-4af2-bfd8-ba9058e663bd","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":3},{"event_id":4390,"event_guid":"fa3aae9c-256d-49b7-b8f0-8fd83183cbcf","weight":4},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":3},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":3},{"event_id":4412,"event_guid":"7d71a2b2-3a4b-473c-9eb4-41c1b33990d0","weight":3},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":3},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":8},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":3},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":5},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":4},{"event_id":4452,"event_guid":"0d667d42-0aaf-4f02-852b-9e7416826d38","weight":9},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":4},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":3},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":4}]},{"guid":"4944d3e9-30d6-49c0-b5d0-f7f261c96de4","title":"Hosting CTFs with Berlyne","subtitle":"Problem based learning in IT security","slug":"froscon2017-1941-hosting_ctfs_with_berlyne","link":"https://c3voc.de","description":"Berlyne is free software and lets you create problems, following the principles of problem based learning. Berlyne can be used to host authentic Capture The Flag competitions in your own infrastructure. This 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.","original_language":"eng","persons":["rg"],"tags":["froscon17","1941"],"view_count":102,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-11-23T19:30:05.580+01:00","length":2375,"duration":2375,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1941-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1941-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/4944d3e9-30d6-49c0-b5d0-f7f261c96de4-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/4944d3e9-30d6-49c0-b5d0-f7f261c96de4-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1941-hosting_ctfs_with_berlyne","url":"https://api.media.ccc.de/public/events/4944d3e9-30d6-49c0-b5d0-f7f261c96de4","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4387,"event_guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","weight":3},{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":4},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":3},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":4},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":3},{"event_id":4401,"event_guid":"ba70ec96-57f0-414a-8850-2b9006e76219","weight":4},{"event_id":4402,"event_guid":"e2b0e698-fd7d-434e-ad0f-5c511654fe9d","weight":3},{"event_id":4406,"event_guid":"c60e6927-625d-47f3-a09e-c5b186124666","weight":3},{"event_id":4408,"event_guid":"d8b89de0-84ce-41cb-a869-9994f006a0e0","weight":4},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":4},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":3},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":3},{"event_id":4422,"event_guid":"6e73c21d-0a11-45e7-bee9-073c0fa02118","weight":3},{"event_id":4423,"event_guid":"0f47094d-5824-48dd-b8b1-90eb4acbc35c","weight":4},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":3},{"event_id":4436,"event_guid":"0a5c2a3a-aae3-47c6-97e8-c28af5efc466","weight":3},{"event_id":4444,"event_guid":"338b865c-b072-45f1-a8bc-54775999e794","weight":4},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":3},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":3},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":3},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":3},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":4}]},{"guid":"99398913-ee5b-482b-bc03-918fcc6285ac","title":"Intro to Kubernetes","subtitle":"Rethink scalable infrastructure with containers","slug":"froscon2017-2008-intro_to_kubernetes","link":"https://c3voc.de","description":"Distributing and deploying software inside (Docker-) containers for security, isolation and ease of use is the new big thing. But once you got all your services nicely wrapped - who takes care of all these containers? The open source project Kubernetes, originating from Google, helps you manage containerized applications, as the operating system of your datacenter, treating hundreds of machines as a single resource pool. This talk introduces the core concepts of Kubernetes, its benefits and its huge ecosystem and gives you an idea of how Google controls parts of their gigantic infrastructure.\n","original_language":"eng","persons":["Max Inden"],"tags":["froscon17","2008"],"view_count":483,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-03-11T17:30:10.421+01:00","length":2756,"duration":2756,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2008-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2008-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/99398913-ee5b-482b-bc03-918fcc6285ac-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/99398913-ee5b-482b-bc03-918fcc6285ac-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2008-intro_to_kubernetes","url":"https://api.media.ccc.de/public/events/99398913-ee5b-482b-bc03-918fcc6285ac","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":2785,"event_guid":"d2328a1a-84a4-11e5-9649-fc20a462b876","weight":7},{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":23},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":9},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":7},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":14},{"event_id":4398,"event_guid":"ffcb588b-d30e-467a-9140-39bc79bfc568","weight":31},{"event_id":4406,"event_guid":"c60e6927-625d-47f3-a09e-c5b186124666","weight":13},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":14},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":9},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":18},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":10},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":9},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":9},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":9},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":9},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":8},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":7},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":7},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":9},{"event_id":4484,"event_guid":"d505da11-6f92-447b-bb2f-3e512caae41a","weight":8},{"event_id":5776,"event_guid":"fd9ddda5-892f-4f55-ad36-b47044986bb3","weight":9},{"event_id":6451,"event_guid":"fdf06e81-63a7-5a92-ac5a-053440cdf221","weight":7}]},{"guid":"1125fbfc-746f-4610-ac33-f3cad03d4a03","title":"Flow-Based Programming for JavaScript","subtitle":null,"slug":"froscon2017-1934-flow-based_programming_for_javascript","link":"https://c3voc.de","description":"NoFlo is a flow-based programming environment for JavaScript. Originally built for Node.js systems automation, the same visual development tools can also be used for developing full-stack applications from the browser to microcontrollers like Arduino. With NoFlo developers build 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, allowing inspection and rewiring of running software.","original_language":"eng","persons":["Henri Bergius"],"tags":["froscon17","1934"],"view_count":178,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-01-21T08:45:07.073+01:00","length":3218,"duration":3218,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1934-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1934-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/1125fbfc-746f-4610-ac33-f3cad03d4a03-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/1125fbfc-746f-4610-ac33-f3cad03d4a03-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1934-flow-based_programming_for_javascript","url":"https://api.media.ccc.de/public/events/1125fbfc-746f-4610-ac33-f3cad03d4a03","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4402,"event_guid":"e2b0e698-fd7d-434e-ad0f-5c511654fe9d","weight":4},{"event_id":4405,"event_guid":"fab923fb-623d-4803-bfc6-37e9ddc623b1","weight":5},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":4},{"event_id":4436,"event_guid":"0a5c2a3a-aae3-47c6-97e8-c28af5efc466","weight":6},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":5},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":4},{"event_id":4444,"event_guid":"338b865c-b072-45f1-a8bc-54775999e794","weight":6},{"event_id":4455,"event_guid":"fcf36749-0953-4524-825c-e89b52fd756e","weight":4},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":5},{"event_id":4466,"event_guid":"06766795-6b77-46ce-805a-746ca6ac286f","weight":4},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":3},{"event_id":4471,"event_guid":"8590e34b-db76-42ed-a741-016951a2e626","weight":3},{"event_id":4475,"event_guid":"7fe1d23c-263d-4507-a56b-fa77f7700dda","weight":3},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":7},{"event_id":4480,"event_guid":"86dd5ce5-e3e5-4af2-aa72-1fce52c7f61e","weight":4},{"event_id":4483,"event_guid":"f8ea3e60-590b-4e27-bcfc-f4be3bf81644","weight":4},{"event_id":4484,"event_guid":"d505da11-6f92-447b-bb2f-3e512caae41a","weight":5},{"event_id":4531,"event_guid":"4a584e33-5551-2020-2020-202020202020","weight":7}]},{"guid":"cc9f2577-3994-4cb7-a8a2-4549ae4d35be","title":"It's all about the goto","subtitle":null,"slug":"froscon2017-1943-it_s_all_about_the_goto","link":"https://c3voc.de","description":"In this presentation, I am showing you some of the inner workings of PHP. We\nare going to look at how different language keywords and constructs are handled\ninternally. Basically, everything is converted to goto, but the how and why, is\nnot as simple as it seems!\n\nThis is a very in depth talk, mostly interesting to people that want to know\nhow PHP works internally. Expect lots of wonkyness, a form of assembly, and\ntrees.\n","original_language":"eng","persons":["Derick Rethans"],"tags":["froscon17","1943"],"view_count":40,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2022-07-25T02:30:03.039+02:00","length":3426,"duration":3426,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1943-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1943-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/cc9f2577-3994-4cb7-a8a2-4549ae4d35be-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/cc9f2577-3994-4cb7-a8a2-4549ae4d35be-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1943-it_s_all_about_the_goto","url":"https://api.media.ccc.de/public/events/cc9f2577-3994-4cb7-a8a2-4549ae4d35be","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4387,"event_guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","weight":3},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":4},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":3},{"event_id":4401,"event_guid":"ba70ec96-57f0-414a-8850-2b9006e76219","weight":3},{"event_id":4407,"event_guid":"3a2b4f9b-2e86-49c3-9c73-f0b0458d6c9e","weight":3},{"event_id":4408,"event_guid":"d8b89de0-84ce-41cb-a869-9994f006a0e0","weight":3},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":4},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":3},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":3},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":4}]},{"guid":"a6656bc8-379c-443d-a27f-c84946d4b7f9","title":"Storing Non-Scalar Data","subtitle":null,"slug":"froscon2017-1942-storing_non-scalar_data","link":"https://c3voc.de","description":"In this presentation we will look at storing complex data in a single field.\nMany noSQL solutions are created around this (such as Redis' lists, sets and\nhashes; MongoDB's and CouchDB's records), and many relational database now also\nsupport storing complex data in a single field through specific data types\n(such as PostGreSQL's JSONB or hstore, MySQL's JSON).\n\nEach of the different database engines support different things, and handle\nthese data types in different ways. In this session we compare the different\napproaches to storage, indexing and interactions with these data types in\ndifferent databases.","original_language":"eng","persons":["Derick Rethans"],"tags":["froscon17","1942"],"view_count":37,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-05-03T21:00:06.585+02:00","length":3149,"duration":3149,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1942-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1942-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/a6656bc8-379c-443d-a27f-c84946d4b7f9-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/a6656bc8-379c-443d-a27f-c84946d4b7f9-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1942-storing_non-scalar_data","url":"https://api.media.ccc.de/public/events/a6656bc8-379c-443d-a27f-c84946d4b7f9","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":5},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":2},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":3},{"event_id":4398,"event_guid":"ffcb588b-d30e-467a-9140-39bc79bfc568","weight":2},{"event_id":4404,"event_guid":"0eee3d95-0087-46be-ad92-b2ce90fbcf2a","weight":3},{"event_id":4405,"event_guid":"fab923fb-623d-4803-bfc6-37e9ddc623b1","weight":2},{"event_id":4416,"event_guid":"34018489-1047-46ad-9512-877129118708","weight":3},{"event_id":4422,"event_guid":"6e73c21d-0a11-45e7-bee9-073c0fa02118","weight":3},{"event_id":4423,"event_guid":"0f47094d-5824-48dd-b8b1-90eb4acbc35c","weight":3},{"event_id":4429,"event_guid":"3f680e84-b37d-40d7-8f54-529dfd5df504","weight":3},{"event_id":4439,"event_guid":"d4d91ace-af97-4954-9d9b-7978ee2a2465","weight":2},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":4},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":4},{"event_id":4450,"event_guid":"cb892f65-89b4-4c50-8ff6-e38725c67438","weight":3},{"event_id":4451,"event_guid":"3601ef6a-6f6e-4476-8ea4-49506e63096a","weight":2},{"event_id":4455,"event_guid":"fcf36749-0953-4524-825c-e89b52fd756e","weight":3},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":3},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":3},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":3},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":3},{"event_id":4472,"event_guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","weight":4},{"event_id":4475,"event_guid":"7fe1d23c-263d-4507-a56b-fa77f7700dda","weight":3}]},{"guid":"d9e29339-b716-4eea-a640-fb0e75753de2","title":"Aufbau eines  Schulnetzwerkes","subtitle":"Wie man Bildung unabhängiger von proprietärer Software macht","slug":"froscon2017-2017-aufbau_eines_schulnetzwerkes","link":"https://c3voc.de","description":"\u003cp\u003eAuch unter Verwendung von ausschließlich OpenSource-Software ist es möglich, eine Schule inklusive Verwaltung zu betreiben - von der Firewall über zentrale Benutzerverwaltung bis zur Telefonie und automatischen Installation von Computern. Übertragen lässt sich das Beispiel auch auf andere Organisationen.\u003c/p\u003e","original_language":"deu","persons":["Daniel Menzel"],"tags":["froscon17","2017"],"view_count":598,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-03-27T21:00:06.069+01:00","length":3211,"duration":3211,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2017-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2017-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/d9e29339-b716-4eea-a640-fb0e75753de2-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/d9e29339-b716-4eea-a640-fb0e75753de2-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2017-aufbau_eines_schulnetzwerkes","url":"https://api.media.ccc.de/public/events/d9e29339-b716-4eea-a640-fb0e75753de2","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4386,"event_guid":"ea1d3de9-1ee2-4cda-98ab-43e55565e939","weight":6},{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":7},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":29},{"event_id":4390,"event_guid":"fa3aae9c-256d-49b7-b8f0-8fd83183cbcf","weight":6},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":17},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":7},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":18},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":33},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":13},{"event_id":4412,"event_guid":"7d71a2b2-3a4b-473c-9eb4-41c1b33990d0","weight":6},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":33},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":21},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":16},{"event_id":4430,"event_guid":"bcae2b4e-90de-44fc-8dbb-8d4de94d6d7c","weight":7},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":24},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":6},{"event_id":4441,"event_guid":"f7411806-ae5e-4af2-bfd8-ba9058e663bd","weight":8},{"event_id":4445,"event_guid":"f8fab960-b236-49d5-846d-370ba887ac1a","weight":7},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":13},{"event_id":4453,"event_guid":"563fc802-cfce-4bec-b20c-303a1d3f623a","weight":6},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":9},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":12},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":6},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":9},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":19}]},{"guid":"b67b0e11-83e7-4a92-bd5a-22ab745ee586","title":"Creating printable maps","subtitle":"From OpenStreetMap data to large scale maps on paper","slug":"froscon2017-2031-creating_printable_maps","link":"https://c3voc.de","description":"There are a lot of online services that produce nice maps from OpenStreetMap data, but only very few that generate output suitable for printing. This talk is going to present MapOSMatic, a service that produces large scale single and multi page high resolution maps.","original_language":"eng","persons":["Hartmut Holzgraefe"],"tags":["froscon17","2031"],"view_count":75,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-03-21T03:00:02.725+01:00","length":2252,"duration":2252,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2031-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2031-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/b67b0e11-83e7-4a92-bd5a-22ab745ee586-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/b67b0e11-83e7-4a92-bd5a-22ab745ee586-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2031-creating_printable_maps","url":"https://api.media.ccc.de/public/events/b67b0e11-83e7-4a92-bd5a-22ab745ee586","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4387,"event_guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","weight":4},{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":3},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":4},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":11},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":3},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":5},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":7},{"event_id":4405,"event_guid":"fab923fb-623d-4803-bfc6-37e9ddc623b1","weight":4},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":3},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":3},{"event_id":4414,"event_guid":"afe10f22-e8d7-403e-86a3-ac53503d0f0e","weight":6},{"event_id":4415,"event_guid":"e7427cc1-7602-4474-8a56-634e87a489c6","weight":3},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":4},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":4},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":3},{"event_id":4451,"event_guid":"3601ef6a-6f6e-4476-8ea4-49506e63096a","weight":3},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":4}]},{"guid":"fcf36749-0953-4524-825c-e89b52fd756e","title":"What's up in the land of the Linux kernel security?","subtitle":null,"slug":"froscon2017-1938-what_s_up_in_the_land_of_the_linux_kernel_security","link":"https://c3voc.de","description":"\u003cp\u003eA lot of progress has been made in the Linux kernel security in the last 10 years. Also, there are lot of things we could be doing better, and one could make the case that we have fallen behind the state of the art in a number of areas, including self-protection and hardening. Along with that there has been effort going on to improve the static/dynamic analysis to fix security issues. This talk aims at providing the overview of the work going on in the Linux kernel security including but not limited to secuirty modules, static/dynamic analysis tools, kernel self protection project etc. \u003cp\u003e","original_language":"eng","persons":["Vaishali Thakkar"],"tags":["froscon17","1938"],"view_count":137,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-04-01T11:00:07.098+02:00","length":3544,"duration":3544,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1938-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1938-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/fcf36749-0953-4524-825c-e89b52fd756e-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/fcf36749-0953-4524-825c-e89b52fd756e-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1938-what_s_up_in_the_land_of_the_linux_kernel_security","url":"https://api.media.ccc.de/public/events/fcf36749-0953-4524-825c-e89b52fd756e","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":5},{"event_id":4410,"event_guid":"26c1f7b1-3859-4ce3-a837-664a1bcb735d","weight":5},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":5},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":5},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":8},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":8},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":5},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":5},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":5},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":7},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":7},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":7},{"event_id":4478,"event_guid":"183a5422-ad1d-439a-8a83-335db07f4b08","weight":7},{"event_id":4483,"event_guid":"f8ea3e60-590b-4e27-bcfc-f4be3bf81644","weight":8}]},{"guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","title":"Lessons Learned ... ","subtitle":"... from running an open-source-project for more than a decade","slug":"froscon2017-1916-lessons_learned","link":"https://c3voc.de","description":"Was kann man lernen? Was kann man erwarten? Welche Erwartungen werden nicht erfüllt.","original_language":"deu","persons":["Dirk Deimeke"],"tags":["froscon17","1916"],"view_count":213,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-02-26T10:15:12.403+01:00","length":2837,"duration":2837,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1916-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1916-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1916-lessons_learned","url":"https://api.media.ccc.de/public/events/39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":20},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":11},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":7},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":10},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":15},{"event_id":4405,"event_guid":"fab923fb-623d-4803-bfc6-37e9ddc623b1","weight":6},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":13},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":15},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":16},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":9},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":8},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":8}]},{"guid":"0f47094d-5824-48dd-b8b1-90eb4acbc35c","title":"User Session Recording for the Enterprise","subtitle":"An Open-Source Effort by Red Hat","slug":"froscon2017-1961-user_session_recording_for_the_enterprise","link":"https://c3voc.de","description":"A presentation on an effort to implement Linux User Session Recording for the Enterprise using new and existing open-source software.","original_language":"eng","persons":["Nikolai Kondrashov"],"tags":["froscon17","1961"],"view_count":45,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2023-01-13T13:00:02.447+01:00","length":2468,"duration":2468,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1961-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1961-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/0f47094d-5824-48dd-b8b1-90eb4acbc35c-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/0f47094d-5824-48dd-b8b1-90eb4acbc35c-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1961-user_session_recording_for_the_enterprise","url":"https://api.media.ccc.de/public/events/0f47094d-5824-48dd-b8b1-90eb4acbc35c","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4387,"event_guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","weight":3},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":3},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":3},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":3},{"event_id":4399,"event_guid":"4944d3e9-30d6-49c0-b5d0-f7f261c96de4","weight":4},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":3},{"event_id":4416,"event_guid":"34018489-1047-46ad-9512-877129118708","weight":3},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":3},{"event_id":4422,"event_guid":"6e73c21d-0a11-45e7-bee9-073c0fa02118","weight":4},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":4},{"event_id":4429,"event_guid":"3f680e84-b37d-40d7-8f54-529dfd5df504","weight":3},{"event_id":4430,"event_guid":"bcae2b4e-90de-44fc-8dbb-8d4de94d6d7c","weight":3},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":3},{"event_id":4444,"event_guid":"338b865c-b072-45f1-a8bc-54775999e794","weight":3},{"event_id":4446,"event_guid":"a6656bc8-379c-443d-a27f-c84946d4b7f9","weight":3},{"event_id":4450,"event_guid":"cb892f65-89b4-4c50-8ff6-e38725c67438","weight":3},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":5},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":3}]},{"guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","title":"Sieben Deployment Sünden","subtitle":null,"slug":"froscon2017-1980-sieben_deployment_sunden","link":"https://c3voc.de","description":"Habt ihr etwas zu gestehen? Oder seid ihr euch noch nicht sicher, was es ist — obwohl ihr wisst, dass irgendetwas nicht so funktioniert wie es sollte? In dieser Präsentation besprechen wir gängige Deployment 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 will den größten und langsamsten Application Server verwenden.\n* Trägheit: Continuous Deployment oder Delivery — wer braucht das schon?!\n* Wollust: Natürlich verwende ich Container, Microservices und die neuesten Trends 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 meine Anforderungen.\n* Rachsucht: Logging und Monitoring braucht man nur, wenn man keine guten Nerven hat.","original_language":"deu","persons":["Philipp Krenn"],"tags":["froscon17","1980"],"view_count":497,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-05-26T11:45:06.695+02:00","length":2728,"duration":2728,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1980-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1980-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/50b2cf5f-cc9b-49ef-bc7b-39bb383bf253-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/50b2cf5f-cc9b-49ef-bc7b-39bb383bf253-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1980-sieben_deployment_sunden","url":"https://api.media.ccc.de/public/events/50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":12},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":30},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":17},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":21},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":37},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":38},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":24},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":10},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":33},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":23},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":13},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":16},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":30},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":9},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":11},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":9},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":15},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":19}]},{"guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","title":"Modular Web","subtitle":"New ways for free software developers to shape the world.","slug":"froscon2017-2056-modular_web","link":"https://c3voc.de","description":"Upcoming web component technologies like the Client-side Component Model (ccm) bring us to a new kind of web. Each developed ccm-based web component, that is published under a free software licence, expands the functionality of the web as a whole and is embeddable in every web-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 possibilities this will offer, specially to the free software community. After that, ccm will be explained in more detail.","original_language":"eng","persons":["André Kless"],"tags":["froscon17","2056"],"view_count":80,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-11-25T14:45:09.757+01:00","length":3342,"duration":3342,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2056-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2056-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/9910a89c-ce50-4b0d-80a2-930e4bda8574-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/9910a89c-ce50-4b0d-80a2-930e4bda8574-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2056-modular_web","url":"https://api.media.ccc.de/public/events/9910a89c-ce50-4b0d-80a2-930e4bda8574","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":4},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":6},{"event_id":4392,"event_guid":"721555f9-5372-4e2b-8a86-6ee9623a69be","weight":4},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":4},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":4},{"event_id":4397,"event_guid":"e3375df5-8ff8-425e-b877-213c6a920d78","weight":4},{"event_id":4401,"event_guid":"ba70ec96-57f0-414a-8850-2b9006e76219","weight":4},{"event_id":4402,"event_guid":"e2b0e698-fd7d-434e-ad0f-5c511654fe9d","weight":4},{"event_id":4408,"event_guid":"d8b89de0-84ce-41cb-a869-9994f006a0e0","weight":4},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":5},{"event_id":4413,"event_guid":"b67b0e11-83e7-4a92-bd5a-22ab745ee586","weight":4},{"event_id":4416,"event_guid":"34018489-1047-46ad-9512-877129118708","weight":4},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":4},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":4},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":4}]},{"guid":"3f680e84-b37d-40d7-8f54-529dfd5df504","title":"Virtual Observatory","subtitle":null,"slug":"froscon2017-2055-virtual_observatory","link":"https://c3voc.de","description":"Das Virtual Observatory (VO) ist eine Sammlung von astronomischen Datenarchiven und -diensten im Internet. Die Vision ist der transparente und nahtlose Zugriff auf alle astronomischen Daten. Astronomische Daten sind hierbei Daten verschiedenster Art, neben klassischen Katalogen auch Bilddaten, andere Messdaten und Daten aus Simulationen. Dies ermöglicht Forschern den einfachen Zugriff auf Daten und Ressourcen für ihre wissenschaftliche Tätigkeit, auch ist dieser offene Zugriff eine Grundlage für Reproduzierbarkeit und\nweitere Analysen. Die Veröffentlichung von Daten und Diensten im VO nimmt einen immer größeren Stellenwert ein, so werden z.B. die Daten des Astrometriesateliten Gaia auf diese Weise veröffenlicht.","original_language":"deu","persons":["Christian Dersch "],"tags":["froscon17","2055"],"view_count":26,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2020-07-05T09:30:01.633+02:00","length":3048,"duration":3048,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2055-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2055-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/3f680e84-b37d-40d7-8f54-529dfd5df504-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/3f680e84-b37d-40d7-8f54-529dfd5df504-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2055-virtual_observatory","url":"https://api.media.ccc.de/public/events/3f680e84-b37d-40d7-8f54-529dfd5df504","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":2},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":2},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":3},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":2},{"event_id":4414,"event_guid":"afe10f22-e8d7-403e-86a3-ac53503d0f0e","weight":3},{"event_id":4416,"event_guid":"34018489-1047-46ad-9512-877129118708","weight":3},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":2},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":4},{"event_id":4422,"event_guid":"6e73c21d-0a11-45e7-bee9-073c0fa02118","weight":2},{"event_id":4423,"event_guid":"0f47094d-5824-48dd-b8b1-90eb4acbc35c","weight":3},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":2},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":3},{"event_id":4446,"event_guid":"a6656bc8-379c-443d-a27f-c84946d4b7f9","weight":3},{"event_id":4450,"event_guid":"cb892f65-89b4-4c50-8ff6-e38725c67438","weight":3},{"event_id":4456,"event_guid":"33e0fc55-d0c3-4255-b754-c13bc5856867","weight":2},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":3},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":2},{"event_id":4472,"event_guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","weight":2}]},{"guid":"ffcb588b-d30e-467a-9140-39bc79bfc568","title":"Introduction to container orchestration with Kubernetes","subtitle":"Everything you need to know for your next job interview","slug":"froscon2017-1921-introduction_to_container_orchestration_with_kubernetes","link":"https://c3voc.de","description":"Containers are not new and you can hardly find a job in IT nowadays 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 is a more or less vendor-independent orchestration platform, which provides out of the box automation for many standard infrastructure tasks (scaling, load-balancing, scheduling..).","original_language":"eng","persons":["Aleksandra Fedorova"],"tags":["froscon17","1921"],"view_count":215,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-12-19T23:45:04.063+01:00","length":3396,"duration":3396,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1921-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1921-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/ffcb588b-d30e-467a-9140-39bc79bfc568-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/ffcb588b-d30e-467a-9140-39bc79bfc568-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1921-introduction_to_container_orchestration_with_kubernetes","url":"https://api.media.ccc.de/public/events/ffcb588b-d30e-467a-9140-39bc79bfc568","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":9},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":4},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":5},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":4},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":5},{"event_id":4405,"event_guid":"fab923fb-623d-4803-bfc6-37e9ddc623b1","weight":4},{"event_id":4406,"event_guid":"c60e6927-625d-47f3-a09e-c5b186124666","weight":13},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":7},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":31},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":7},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":6},{"event_id":4484,"event_guid":"d505da11-6f92-447b-bb2f-3e512caae41a","weight":5}]},{"guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","title":"Cost-Efficient Virtual Petabytes Storage Pools","subtitle":"using MARS","slug":"froscon2017-1922-cost-efficient_virtual_petabytes_storage_pools","link":"https://c3voc.de","description":"Background data migration via MARS on sharded local storage is the key for massive cost savings and even better total performance, compared to big cluster architectures using expensive dedicated storage networks.","original_language":"eng","persons":["Thomas Schöbel-Theuer"],"tags":["froscon17","1922"],"view_count":110,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-04-29T23:45:06.430+02:00","length":2551,"duration":2551,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1922-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1922-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/35abdd14-4469-4295-b3d1-0eba9f4015d2-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/35abdd14-4469-4295-b3d1-0eba9f4015d2-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1922-cost-efficient_virtual_petabytes_storage_pools","url":"https://api.media.ccc.de/public/events/35abdd14-4469-4295-b3d1-0eba9f4015d2","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":4},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":4},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":5},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":4},{"event_id":4445,"event_guid":"f8fab960-b236-49d5-846d-370ba887ac1a","weight":5},{"event_id":4446,"event_guid":"a6656bc8-379c-443d-a27f-c84946d4b7f9","weight":4},{"event_id":4453,"event_guid":"563fc802-cfce-4bec-b20c-303a1d3f623a","weight":4},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":7},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":4},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":8},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":4},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":4},{"event_id":4473,"event_guid":"b2e93d24-d651-4ca3-b142-a9f2c74977df","weight":7},{"event_id":4475,"event_guid":"7fe1d23c-263d-4507-a56b-fa77f7700dda","weight":4},{"event_id":4478,"event_guid":"183a5422-ad1d-439a-8a83-335db07f4b08","weight":4},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":12},{"event_id":4484,"event_guid":"d505da11-6f92-447b-bb2f-3e512caae41a","weight":4}]},{"guid":"f8fab960-b236-49d5-846d-370ba887ac1a","title":"Wi-Fi mit Lua","subtitle":"NodeMCU für ESP8266-Module","slug":"froscon2017-1953-wi-fi_mit_lua","link":"https://c3voc.de","description":"Der Chip ESP8266 ist eine interessante und kostengünstige Alternative, um sein eigenes Elektronikprojekt via Wi-Fi netzwerktauglich zu machen. Die Firmware NodeMCU bietet die Möglichkeit, mit der Scriptsprache Lua seine Applikation zu programmieren und auf dem Chip ablaufen zu lassen. Innerhalb des Vortrages wird darauf eingegangen, welche Möglichkeiten/Fähigkeiten der ESP8266 für eigene Mikrocontrollerprojekte bietet und wie diese mit der Scriptsprache Lua genutzt werden können.","original_language":"deu","persons":["Uwe Berger"],"tags":["froscon17","1953"],"view_count":362,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-03-15T21:15:07.796+01:00","length":4667,"duration":4667,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1953-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1953-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/f8fab960-b236-49d5-846d-370ba887ac1a-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/f8fab960-b236-49d5-846d-370ba887ac1a-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1953-wi-fi_mit_lua","url":"https://api.media.ccc.de/public/events/f8fab960-b236-49d5-846d-370ba887ac1a","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":3450,"event_guid":"4bdc2468-fc82-4a7d-9df8-df1f40e6ea8f","weight":8},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":4},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":7},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":8},{"event_id":4416,"event_guid":"34018489-1047-46ad-9512-877129118708","weight":4},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":4},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":7},{"event_id":4422,"event_guid":"6e73c21d-0a11-45e7-bee9-073c0fa02118","weight":4},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":6},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":5},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":7},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":7},{"event_id":4458,"event_guid":"40732b8d-7cd9-4a36-951b-f898872d623a","weight":4},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":4},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":7},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":7},{"event_id":4472,"event_guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","weight":5},{"event_id":4473,"event_guid":"b2e93d24-d651-4ca3-b142-a9f2c74977df","weight":4},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":6},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":8}]},{"guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","title":"MySQL, MariaDB versus PostgreSQL","subtitle":"Which system is mine?","slug":"froscon2017-2032-mysql_mariadb_versus_postgresql","link":"https://c3voc.de","description":"The talk compares the advantages from MySQL, MariaDB and PostgreSQL. The intention for the talk is helping you finding the system that fits best to you and your applications.","original_language":"eng","persons":["Susanne (miracee) Holzgraefe"],"tags":["froscon17","2032"],"view_count":424,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-10-28T17:30:05.126+01:00","length":2462,"duration":2462,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2032-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2032-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2032-mysql_mariadb_versus_postgresql","url":"https://api.media.ccc.de/public/events/c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":10},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":16},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":8},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":12},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":22},{"event_id":4397,"event_guid":"e3375df5-8ff8-425e-b877-213c6a920d78","weight":7},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":11},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":20},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":17},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":20},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":17},{"event_id":4438,"event_guid":"ef580a50-1dd3-4a9b-aae0-4a440cba9ba4","weight":9},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":8},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":8},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":9},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":8},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":11},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":33},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":10},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":9}]},{"guid":"f8ea3e60-590b-4e27-bcfc-f4be3bf81644","title":"Towards a more secure operating system without sacrificing usability","subtitle":"aka the GNOME challenge:","slug":"froscon2017-2039-towards_a_more_secure_operating_system_without_sacrificing_usability","link":"https://c3voc.de","description":"GNOME is a desktop that cares about its users and their freedom. To be free also includes to have the freedom to use your computer without having to fear of getting compromised or anyone listening to your communication. GNOME takes tries hard to put the user back into the control seat regarding security and privacy. We will see two examples of how GNOME gives you back that control. The first is a classic: The problem of signing OpenPGP keys. The second is the protection against malicious USB devices.","original_language":"eng","persons":["Tobias Mueller"],"tags":["froscon17","2039"],"view_count":123,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2023-01-31T23:15:03.360+01:00","length":3450,"duration":3450,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2039-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2039-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/f8ea3e60-590b-4e27-bcfc-f4be3bf81644-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/f8ea3e60-590b-4e27-bcfc-f4be3bf81644-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2039-towards_a_more_secure_operating_system_without_sacrificing_usability","url":"https://api.media.ccc.de/public/events/f8ea3e60-590b-4e27-bcfc-f4be3bf81644","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":3},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":3},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":5},{"event_id":4402,"event_guid":"e2b0e698-fd7d-434e-ad0f-5c511654fe9d","weight":3},{"event_id":4405,"event_guid":"fab923fb-623d-4803-bfc6-37e9ddc623b1","weight":3},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":3},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":4},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":6},{"event_id":4436,"event_guid":"0a5c2a3a-aae3-47c6-97e8-c28af5efc466","weight":3},{"event_id":4442,"event_guid":"acb10a2f-ae39-4d57-aa28-f82f7fa57a61","weight":3},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":3},{"event_id":4445,"event_guid":"f8fab960-b236-49d5-846d-370ba887ac1a","weight":3},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":3},{"event_id":4453,"event_guid":"563fc802-cfce-4bec-b20c-303a1d3f623a","weight":5},{"event_id":4455,"event_guid":"fcf36749-0953-4524-825c-e89b52fd756e","weight":8},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":4},{"event_id":4460,"event_guid":"ad372d74-01bf-4e6a-8376-883298d9015f","weight":3},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":3},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":3},{"event_id":4471,"event_guid":"8590e34b-db76-42ed-a741-016951a2e626","weight":3},{"event_id":4472,"event_guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","weight":3},{"event_id":4473,"event_guid":"b2e93d24-d651-4ca3-b142-a9f2c74977df","weight":3},{"event_id":4476,"event_guid":"1125fbfc-746f-4610-ac33-f3cad03d4a03","weight":4},{"event_id":4480,"event_guid":"86dd5ce5-e3e5-4af2-aa72-1fce52c7f61e","weight":3},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":3},{"event_id":4484,"event_guid":"d505da11-6f92-447b-bb2f-3e512caae41a","weight":4}]},{"guid":"ef580a50-1dd3-4a9b-aae0-4a440cba9ba4","title":"GIS features in MariaDB and MySQL","subtitle":"What has happened in recent years ...","slug":"froscon2017-2034-gis_features_in_mariadb_and_mysql","link":"https://c3voc.de","description":"MySQL originally only had very rudimentary GIS support. Both MariaDB and recent MySQL releases have improved quite a bit on this front though. We will look at the improvements and at the differences between the two extended implementations.","original_language":"eng","persons":["Hartmut Holzgraefe"],"tags":["froscon17","2034"],"view_count":323,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-04-11T16:00:05.190+02:00","length":2308,"duration":2308,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2034-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2034-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/ef580a50-1dd3-4a9b-aae0-4a440cba9ba4-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/ef580a50-1dd3-4a9b-aae0-4a440cba9ba4-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2034-gis_features_in_mariadb_and_mysql","url":"https://api.media.ccc.de/public/events/ef580a50-1dd3-4a9b-aae0-4a440cba9ba4","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":9},{"event_id":4397,"event_guid":"e3375df5-8ff8-425e-b877-213c6a920d78","weight":16},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":4},{"event_id":4434,"event_guid":"b9ae583a-4b02-4bd4-af79-4b5766f84e25","weight":7},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":4},{"event_id":4453,"event_guid":"563fc802-cfce-4bec-b20c-303a1d3f623a","weight":5},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":5},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":4},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":4},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":6},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":8},{"event_id":4484,"event_guid":"d505da11-6f92-447b-bb2f-3e512caae41a","weight":5}]},{"guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","title":"Rise and Fall of Bananian Linux","subtitle":"Wie ich eine Linux Distribution erschaffen habe und was dabei alles schief ging.","slug":"froscon2017-1990-rise_and_fall_of_bananian_linux","link":"https://c3voc.de","description":"Bis Mitte 2014 hatte ich nie ein (eigenständiges) Open Source Projekt veröffentlicht und hatte es eigentlich auch nicht vor. Doch dann kam irgendwie alles anders als geplant. Ich kaufte mir ein ARM Development Board, mein erster Banana Pi. Leider musste ich dann feststellen, dass es keine Linux-Distribution für diese Plattform gab, die man guten Gewissens verwenden wollte. Also okay, das bekomme ich hin. Kernel kompilieren und Debian „bootstrappen“. Fertig. Ist irgendwie super geworden – vielleicht kann das noch jemand gebrauchen? Hm. Ich stell‘s mal online!\n\nUnd damit nahm das Schicksal seinen Lauf...","original_language":"deu","persons":["Nico Isenbeck"],"tags":["froscon17","1990"],"view_count":710,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-03-16T19:00:07.267+01:00","length":2680,"duration":2680,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1990-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1990-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/dc4aad2d-4ba3-4881-bb90-9a7953bf789d-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/dc4aad2d-4ba3-4881-bb90-9a7953bf789d-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1990-rise_and_fall_of_bananian_linux","url":"https://api.media.ccc.de/public/events/dc4aad2d-4ba3-4881-bb90-9a7953bf789d","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":20},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":7},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":25},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":32},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":16},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":17},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":16},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":20},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":23},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":6},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":6},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":10},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":13},{"event_id":4455,"event_guid":"fcf36749-0953-4524-825c-e89b52fd756e","weight":8},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":13},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":8},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":6},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":8},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":6},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":6},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":12}]},{"guid":"cb892f65-89b4-4c50-8ff6-e38725c67438","title":"Teaching machines new tricks","subtitle":"Machine learning: Silver bullet or route to evil?","slug":"froscon2017-2083-teaching_machines_new_tricks","link":"https://c3voc.de","description":"According to the Gartner Hype Cycle Machine Learning is currently at the peak of being hyped. Scanning current press publications we can find anything from Elon Musk warning about AI being the biggest existential threat to humanity, scientists fooling machine learning models with seemingly tiny modifications to street signs, machine learning enhancing smart phone pictures, as well as introductory material trying to explain what machine learning is about.\n\nAccording to Wikipedia \"Machine learning is the subfield of computer science that, according to Arthur Samuel, gives \"computers the ability to learn without being explicitly programmed.\"\n\nThis keynote will detail what it takes to build a successful 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 systems have.\n","original_language":"eng","persons":["Isabel Drost-Fromm"],"tags":["froscon17","2083"],"view_count":151,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2024-05-31T15:30:04.093+02:00","length":3208,"duration":3208,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2083-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2083-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/cb892f65-89b4-4c50-8ff6-e38725c67438-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/cb892f65-89b4-4c50-8ff6-e38725c67438-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2083-teaching_machines_new_tricks","url":"https://api.media.ccc.de/public/events/cb892f65-89b4-4c50-8ff6-e38725c67438","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":1577,"event_guid":"import-a48e3c67373025c5ed","weight":4},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":5},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":4},{"event_id":4428,"event_guid":"ebd5767c-725e-4612-bd14-f12173df4a71","weight":6},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":6},{"event_id":4436,"event_guid":"0a5c2a3a-aae3-47c6-97e8-c28af5efc466","weight":9},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":5},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":4},{"event_id":4445,"event_guid":"f8fab960-b236-49d5-846d-370ba887ac1a","weight":4},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":9},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":6},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":4},{"event_id":4475,"event_guid":"7fe1d23c-263d-4507-a56b-fa77f7700dda","weight":5},{"event_id":4539,"event_guid":"384d5955-3745-2020-2020-202020202020","weight":8}]},{"guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","title":"TypeScript - Endlich sauberer Code im Frontend","subtitle":null,"slug":"froscon2017-2028-typescript_-_endlich_sauberer_code_im_frontend","link":"https://c3voc.de","description":"Dieser Vortrag stellt TypeScript detailliert vor. Alle relevanten Sprachfeatures inkl. deren Nutzen für die alltägliche Programmierung werden erklärt und mit viel Live-Coding präsentiert. Zusätzlich werden Integrationsmöglichkeiten in bestehende Anwendungen (Frontend und Backend) vorgestellt. ","original_language":"deu","persons":["Roman Roelofsen"],"tags":["froscon17","2028"],"view_count":271,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-03-30T15:00:07.053+02:00","length":3758,"duration":3758,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2028-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2028-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2028-typescript_-_endlich_sauberer_code_im_frontend","url":"https://api.media.ccc.de/public/events/2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":8},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":16},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":9},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":9},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":15},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":10},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":16},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":17},{"event_id":4458,"event_guid":"40732b8d-7cd9-4a36-951b-f898872d623a","weight":10},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":10},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":11}]},{"guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","title":"Es muss mal wieder SHELL sein...","subtitle":"Haralds kleine Helferlein: die Shell und mehr","slug":"froscon2017-2053-es_muss_mal_wieder_shell_sein","link":"https://c3voc.de","description":"Im Vortrag wird «interaktiv» ganz langsam und in kleinen Schritten ein Shell-Skript entwickelt – um zu demonstrieren, wie einfach das mit ein wenig Übung sein kann (und wie nützlich zum Schluss!). \n\n","original_language":"deu","persons":["Harald König"],"tags":["froscon17","2053"],"view_count":847,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-02-06T13:15:08.688+01:00","length":4774,"duration":4774,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2053-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2053-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/b5188ef7-b244-48fc-826e-7603cd1d7837-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/b5188ef7-b244-48fc-826e-7603cd1d7837-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2053-es_muss_mal_wieder_shell_sein","url":"https://api.media.ccc.de/public/events/b5188ef7-b244-48fc-826e-7603cd1d7837","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":3430,"event_guid":"58fb896b-6a05-4bdf-ab5d-85fe2501c61e","weight":10},{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":11},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":35},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":22},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":27},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":11},{"event_id":4400,"event_guid":"1941d1f6-5961-46b5-a473-5beff23398a3","weight":9},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":10},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":15},{"event_id":4415,"event_guid":"e7427cc1-7602-4474-8a56-634e87a489c6","weight":8},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":39},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":33},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":14},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":45},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":32},{"event_id":4430,"event_guid":"bcae2b4e-90de-44fc-8dbb-8d4de94d6d7c","weight":8},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":37},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":9},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":9},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":16},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":11},{"event_id":4445,"event_guid":"f8fab960-b236-49d5-846d-370ba887ac1a","weight":8},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":28},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":16},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":13},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":14},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":16},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":9},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":35}]},{"guid":"223bd212-14a2-40e7-9b37-18db6da70dca","title":"GitLab-CI und Docker Registry","subtitle":"Vision und Realität","slug":"froscon2017-1948-gitlab-ci_und_docker_registry","link":"https://c3voc.de","description":"Ein Erfahrungsbericht über die Einführung von GitLab-CI mit Docker Registry.","original_language":"deu","persons":["Oleg Fiksel"],"tags":["froscon17","1948"],"view_count":456,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-12-03T07:00:04.765+01:00","length":3750,"duration":3750,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1948-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1948-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/223bd212-14a2-40e7-9b37-18db6da70dca-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/223bd212-14a2-40e7-9b37-18db6da70dca-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1948-gitlab-ci_und_docker_registry","url":"https://api.media.ccc.de/public/events/223bd212-14a2-40e7-9b37-18db6da70dca","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":3400,"event_guid":"da58a4d0-7b3e-42a6-a720-792fc2503d45","weight":7},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":10},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":10},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":7},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":11},{"event_id":4398,"event_guid":"ffcb588b-d30e-467a-9140-39bc79bfc568","weight":9},{"event_id":4406,"event_guid":"c60e6927-625d-47f3-a09e-c5b186124666","weight":7},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":7},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":10},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":7},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":23},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":17},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":12},{"event_id":4481,"event_guid":"63c911f5-aefe-4295-bcb7-18677c3efc6e","weight":8}]},{"guid":"63c911f5-aefe-4295-bcb7-18677c3efc6e","title":"Concourse CI","subtitle":"Continuous Integration mit Pipelines","slug":"froscon2017-1970-concourse_ci","link":"https://c3voc.de","description":"Concourse ist eine Open Source Continuous Integration Lösung zum selber hosten. Concourse Test-Pipelines werden in Manifesten deklariert, die Jobs laufen in Containern. Zahlreiche Ressource Typen ermöglichen die Integration verschiedenster Dienste.","original_language":"deu","persons":["Mario Manno"],"tags":["froscon17","1970"],"view_count":121,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-12-16T12:30:05.961+01:00","length":1897,"duration":1897,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1970-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1970-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/63c911f5-aefe-4295-bcb7-18677c3efc6e-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/63c911f5-aefe-4295-bcb7-18677c3efc6e-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1970-concourse_ci","url":"https://api.media.ccc.de/public/events/63c911f5-aefe-4295-bcb7-18677c3efc6e","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":8},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":4},{"event_id":4406,"event_guid":"c60e6927-625d-47f3-a09e-c5b186124666","weight":3},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":4},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":3},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":3},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":7},{"event_id":4436,"event_guid":"0a5c2a3a-aae3-47c6-97e8-c28af5efc466","weight":3},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":3},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":4},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":4},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":7},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":3},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":4},{"event_id":4484,"event_guid":"d505da11-6f92-447b-bb2f-3e512caae41a","weight":3}]},{"guid":"0a5c2a3a-aae3-47c6-97e8-c28af5efc466","title":"IoT ethics","subtitle":"what I found out using my home and body as a test lab","slug":"froscon2017-2046-iot_ethics","link":"https://c3voc.de","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 invading business models to issues about regulation and culture. With a hacker mindset and my own home and body I’ve explored doing IoT in an ethical, secure and fun way.","original_language":"eng","persons":["Emma Lilliestam"],"tags":["froscon17","2046"],"view_count":209,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-01-14T19:15:13.783+01:00","length":3658,"duration":3658,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2046-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2046-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/0a5c2a3a-aae3-47c6-97e8-c28af5efc466-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/0a5c2a3a-aae3-47c6-97e8-c28af5efc466-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2046-iot_ethics","url":"https://api.media.ccc.de/public/events/0a5c2a3a-aae3-47c6-97e8-c28af5efc466","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4261,"event_guid":"3852e448-f6cf-4bfe-8b14-12d590075bd6","weight":10},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":6},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":6},{"event_id":4401,"event_guid":"ba70ec96-57f0-414a-8850-2b9006e76219","weight":8},{"event_id":4402,"event_guid":"e2b0e698-fd7d-434e-ad0f-5c511654fe9d","weight":8},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":7},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":10},{"event_id":4450,"event_guid":"cb892f65-89b4-4c50-8ff6-e38725c67438","weight":9},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":7},{"event_id":4476,"event_guid":"1125fbfc-746f-4610-ac33-f3cad03d4a03","weight":6}]},{"guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","title":"Terraform","subtitle":"Infrastructure as Code","slug":"froscon2017-1999-terraform","link":"https://c3voc.de","description":null,"original_language":"deu","persons":["Martin Schütte"],"tags":["froscon17","1999"],"view_count":205,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-02-27T01:30:04.630+01:00","length":3262,"duration":3262,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1999-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1999-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/10101965-4a4c-4da0-8c0b-c9dd612a03cf-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/10101965-4a4c-4da0-8c0b-c9dd612a03cf-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1999-terraform","url":"https://api.media.ccc.de/public/events/10101965-4a4c-4da0-8c0b-c9dd612a03cf","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":7},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":11},{"event_id":4401,"event_guid":"ba70ec96-57f0-414a-8850-2b9006e76219","weight":7},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":6},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":9},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":7},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":7},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":7},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":9},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":6},{"event_id":4484,"event_guid":"d505da11-6f92-447b-bb2f-3e512caae41a","weight":7}]},{"guid":"fab923fb-623d-4803-bfc6-37e9ddc623b1","title":"vutuv - An Open-Source Business Network","subtitle":"Fast, Free and Secure","slug":"froscon2017-1960-vutuv_-_an_open-source_business_network","link":"https://c3voc.de","description":"vutuv is to LinkedIn and XING what DuckDuckGo is to Google. We provide a free business network which has already a 7 digit user base. This talk dives into technical and business aspects of this project.","original_language":"deu","persons":["Stefan Wintermeyer"],"tags":["froscon17","1960"],"view_count":183,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-01-20T15:15:13.688+01:00","length":2931,"duration":2931,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1960-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1960-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/fab923fb-623d-4803-bfc6-37e9ddc623b1-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/fab923fb-623d-4803-bfc6-37e9ddc623b1-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1960-vutuv_-_an_open-source_business_network","url":"https://api.media.ccc.de/public/events/fab923fb-623d-4803-bfc6-37e9ddc623b1","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":5},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":6},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":5},{"event_id":4398,"event_guid":"ffcb588b-d30e-467a-9140-39bc79bfc568","weight":4},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":7},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":5},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":6},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":6},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":5},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":5},{"event_id":4476,"event_guid":"1125fbfc-746f-4610-ac33-f3cad03d4a03","weight":5}]},{"guid":"00ac6281-8db2-47af-9b12-22f9404368ac","title":"Überwache deine Services","subtitle":"Logs, Metriken und Traces","slug":"froscon2017-1981-uberwache_deine_services","link":"https://c3voc.de","description":"\"Mit Microservices wird jedes Problem zum Krimi,\" ist ein gängiges Vorurteil gegen diesen Entwicklungsansatz. Das muss es aber gar nicht sein! Der Vortrag zeigt, wie man eine Spring Boot Applikation einfach und rundum überwachen kann. Dazu sehen wir uns an:\n* Systemmetriken: Netzwerkverkehr und Systemlast im Auge behalten.\n* Applikations-Logs: Strukturiert loggen und die Daten zentral speichern.\n* Uptime-Monitoring: Dienste mit Heartbeat aktiv überwachen.\n* Applikations-Metriken: Spring Boot Metriken regelmäßig abfragen und speichern.\n* Request-Tracing: Requests durch das ganze System nachverfolgen mit Hilfe von Sleuth und den zeitlichen Ablauf mit Zipkin darstellen.\n\nUnd wir probieren das alles auch gleich live aus, da es so einfach und auch wesentlich interaktiver ist.","original_language":"deu","persons":["Philipp Krenn"],"tags":["froscon17","1981"],"view_count":330,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2024-11-18T09:15:02.680+01:00","length":3614,"duration":3614,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1981-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1981-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/00ac6281-8db2-47af-9b12-22f9404368ac-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/00ac6281-8db2-47af-9b12-22f9404368ac-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1981-uberwache_deine_services","url":"https://api.media.ccc.de/public/events/00ac6281-8db2-47af-9b12-22f9404368ac","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":10},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":17},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":20},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":19},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":39},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":10},{"event_id":4412,"event_guid":"7d71a2b2-3a4b-473c-9eb4-41c1b33990d0","weight":8},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":33},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":9},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":26},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":17},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":38},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":8},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":9},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":13},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":8},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":9},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":18},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":16},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":14},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":12}]},{"guid":"d8b89de0-84ce-41cb-a869-9994f006a0e0","title":"struggling with open data in public transport","subtitle":"welcome to open data wonderland","slug":"froscon2017-2047-struggling_with_open_data_in_public_transport","link":"https://c3voc.de","description":"In this talk I will share some insights, joy and difficulties of open data within the public transport organisations in German speaking countries. Since this is a free software and open source conference, there will be a speacial feature at the end of the talk.","original_language":"deu","persons":["raffael"],"tags":["froscon17","2047"],"view_count":60,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-07-27T17:15:04.173+02:00","length":1835,"duration":1835,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2047-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2047-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/d8b89de0-84ce-41cb-a869-9994f006a0e0-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/d8b89de0-84ce-41cb-a869-9994f006a0e0-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2047-struggling_with_open_data_in_public_transport","url":"https://api.media.ccc.de/public/events/d8b89de0-84ce-41cb-a869-9994f006a0e0","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4387,"event_guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","weight":4},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":3},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":5},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":4},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":3},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":4},{"event_id":4399,"event_guid":"4944d3e9-30d6-49c0-b5d0-f7f261c96de4","weight":4},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":3},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":3},{"event_id":4416,"event_guid":"34018489-1047-46ad-9512-877129118708","weight":3},{"event_id":4425,"event_guid":"cc9f2577-3994-4cb7-a8a2-4549ae4d35be","weight":3},{"event_id":4444,"event_guid":"338b865c-b072-45f1-a8bc-54775999e794","weight":3},{"event_id":4455,"event_guid":"fcf36749-0953-4524-825c-e89b52fd756e","weight":3},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":3},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":4},{"event_id":4471,"event_guid":"8590e34b-db76-42ed-a741-016951a2e626","weight":3}]},{"guid":"33e0fc55-d0c3-4255-b754-c13bc5856867","title":"Æ-DIR","subtitle":"Paranoid user management with OpenLDAP","slug":"froscon2017-1920-ae-dir","link":"https://c3voc.de","description":"\u003cp\u003eIst Identity \u0026 Access Management mit Need-To-Know-Prinzip möglich? \u003cstrong\u003eJa!\u003c/strong\u003e\u003c/p\u003e\n\n\u003cp\u003eDieser Vortrag stellt das freie Projekt Æ-DIR vor. Æ-DIR kombiniert feingranulierte Zugriffskontrolle für LDAP-fähige\nSysteme mit hohem Schutzbedarf mit konsequenter Delegation, selbst bei direktem LDAP-Zugriff.\u003c/p\u003e\n","original_language":"deu","persons":["Michael Ströder"],"tags":["froscon17","1920"],"view_count":97,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-02-25T15:00:13.068+01:00","length":4918,"duration":4918,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1920-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1920-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/33e0fc55-d0c3-4255-b754-c13bc5856867-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/33e0fc55-d0c3-4255-b754-c13bc5856867-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1920-ae-dir","url":"https://api.media.ccc.de/public/events/33e0fc55-d0c3-4255-b754-c13bc5856867","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":5},{"event_id":4422,"event_guid":"6e73c21d-0a11-45e7-bee9-073c0fa02118","weight":4},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":6},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":4},{"event_id":4472,"event_guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","weight":3},{"event_id":4473,"event_guid":"b2e93d24-d651-4ca3-b142-a9f2c74977df","weight":4},{"event_id":7098,"event_guid":"2cb7b45b-af85-5ee7-981d-5b4265d4e342","weight":3}]},{"guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","title":"HA-Virtualisierungscluster mit oVirt, DRBD und Gluster","subtitle":null,"slug":"froscon2017-2015-ha-virtualisierungscluster_mit_ovirt_drbd_und_gluster","link":"https://c3voc.de","description":"Was wäre, wenn Du in Deiner Organisation mit steigendem Bedarf 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.)","original_language":"deu","persons":["Daniel Menzel"],"tags":["froscon17","2015"],"view_count":327,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-12-04T15:00:03.410+01:00","length":3112,"duration":3112,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2015-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2015-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/8a24c98b-0092-490d-bb7d-7252795bb08c-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/8a24c98b-0092-490d-bb7d-7252795bb08c-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2015-ha-virtualisierungscluster_mit_ovirt_drbd_und_gluster","url":"https://api.media.ccc.de/public/events/8a24c98b-0092-490d-bb7d-7252795bb08c","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":10},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":9},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":12},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":19},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":9},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":9},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":7},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":6},{"event_id":4445,"event_guid":"f8fab960-b236-49d5-846d-370ba887ac1a","weight":8},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":9},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":6},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":9},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":9},{"event_id":4472,"event_guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","weight":12},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":6}]},{"guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","title":"OpenSource Search Engines","subtitle":"Suchen mit OpenSource-Komponenten","slug":"froscon2017-2006-opensource_search_engines","link":"https://c3voc.de","description":"Überblick über verschiedene Search-Engines aus Open-Source-Komponenten, sowie deren jeweilige Vor- und Nachteile.","original_language":"deu","persons":["Michael Hierweck"],"tags":["froscon17","2006"],"view_count":264,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-07-29T22:30:05.026+02:00","length":2719,"duration":2719,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2006-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2006-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/b73be6a0-292a-4a98-b9bf-f38755279f6e-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/b73be6a0-292a-4a98-b9bf-f38755279f6e-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2006-opensource_search_engines","url":"https://api.media.ccc.de/public/events/b73be6a0-292a-4a98-b9bf-f38755279f6e","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":10},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":11},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":11},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":16},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":8},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":18},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":12},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":15},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":8},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":15},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":11},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":9},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":15},{"event_id":4450,"event_guid":"cb892f65-89b4-4c50-8ff6-e38725c67438","weight":6},{"event_id":4455,"event_guid":"fcf36749-0953-4524-825c-e89b52fd756e","weight":7},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":10},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":11},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":13},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":6},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":12},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":9},{"event_id":4478,"event_guid":"183a5422-ad1d-439a-8a83-335db07f4b08","weight":6}]},{"guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","title":"Principles of Design in Software Systemen","subtitle":"Was wir von klassischen Designern für die Software-Entwicklung lernen können","slug":"froscon2017-1989-principles_of_design_in_software_systemen","link":"https://c3voc.de","description":"Über die Jahre haben sind verschiedene Designprinzipien, oder \"Prinziples of Design\", postuliert worden, die es in den Kanon der klassischen Design-Ausbildungen geschafft haben und deren Beachtung zu attraktiveren oder einfacher zu benutzenden Produkten führt. Wenn wir uns einige von diesen Prinzipien beim Entwurf von Software-Systemen vergegenwärtigen, dann werden auch diese besser.   ","original_language":"deu","persons":["Florian Wallner"],"tags":["froscon17","1989"],"view_count":168,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-03-24T08:45:09.352+01:00","length":1935,"duration":1935,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1989-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1989-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/d9f3ec8b-6036-494b-abbe-41de7fff4c5f-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/d9f3ec8b-6036-494b-abbe-41de7fff4c5f-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1989-principles_of_design_in_software_systemen","url":"https://api.media.ccc.de/public/events/d9f3ec8b-6036-494b-abbe-41de7fff4c5f","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":6},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":7},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":7},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":9},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":7},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":14},{"event_id":4445,"event_guid":"f8fab960-b236-49d5-846d-370ba887ac1a","weight":7},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":12},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":5},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":13},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":8},{"event_id":4479,"event_guid":"8b6d703e-28a7-4bdc-a3a2-cba8f3de30cf","weight":6},{"event_id":4484,"event_guid":"d505da11-6f92-447b-bb2f-3e512caae41a","weight":8}]},{"guid":"34018489-1047-46ad-9512-877129118708","title":"Eine Einführung in Ontologien","subtitle":null,"slug":"froscon2017-1992-eine_einfuhrung_in_ontologien","link":"https://c3voc.de","description":"In letzter Zeit haben Maschine Learning Verfahren sehr viel Aufmerksamkeit, sowohl innerhalb der Wissenschaft als auch außerhalb, erfahren. 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 anhand verschiedener Anwendungsbeispiele vor.","original_language":"deu","persons":["Jens Pelzetter"],"tags":["froscon17","1992"],"view_count":138,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-01-16T17:15:17.573+01:00","length":3045,"duration":3045,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1992-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1992-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/34018489-1047-46ad-9512-877129118708-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/34018489-1047-46ad-9512-877129118708-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1992-eine_einfuhrung_in_ontologien","url":"https://api.media.ccc.de/public/events/34018489-1047-46ad-9512-877129118708","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4387,"event_guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","weight":4},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":4},{"event_id":4392,"event_guid":"721555f9-5372-4e2b-8a86-6ee9623a69be","weight":5},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":3},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":6},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":4},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":4},{"event_id":4422,"event_guid":"6e73c21d-0a11-45e7-bee9-073c0fa02118","weight":3},{"event_id":4423,"event_guid":"0f47094d-5824-48dd-b8b1-90eb4acbc35c","weight":3},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":6},{"event_id":4430,"event_guid":"bcae2b4e-90de-44fc-8dbb-8d4de94d6d7c","weight":3},{"event_id":4445,"event_guid":"f8fab960-b236-49d5-846d-370ba887ac1a","weight":4},{"event_id":4446,"event_guid":"a6656bc8-379c-443d-a27f-c84946d4b7f9","weight":3},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":4}]},{"guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","title":"Die Testing-Zonen","subtitle":"Dos und Don’ts des automatisierten Testings","slug":"froscon2017-2007-die_testing-zonen","link":"https://c3voc.de","description":"\u003cp\u003e\nDieser Talk handelt von verschwimmenden Grenzen und Zonen in der Welt automatisierter Tests.\u003cbr /\u003e\nIn welchen Situationen neigen wir Entwickler schnell zu \"zu viel\" Testing und welche Codestellen werden nur zu gerne vernachlässigt? Was ist ein absolutes No-Go und wann bewegen wir uns vielleicht gerade in einer Grauzone?\n\u003c/p\u003e\n\u003cp\u003e\nIm Talk werden zwar Beispiele aus dem PHP Umfeld gezeigt und auch ein paar Lesetipps für symfony Entwickler gegeben doch mit nur wenig Übertragungsleistung sind auch Inspirationen für Entwickler im Umfeld anderer Programmiersprachen dabei!\n\u003c/p\u003e\n","original_language":"deu","persons":["Franziska H."],"tags":["froscon17","2007"],"view_count":181,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-01-18T14:15:11.203+01:00","length":3150,"duration":3150,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2007-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2007-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/a6054ecc-1c1c-4682-92cf-a940c41b035f-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/a6054ecc-1c1c-4682-92cf-a940c41b035f-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2007-die_testing-zonen","url":"https://api.media.ccc.de/public/events/a6054ecc-1c1c-4682-92cf-a940c41b035f","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":6},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":7},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":7},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":14},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":8},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":7},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":12},{"event_id":4438,"event_guid":"ef580a50-1dd3-4a9b-aae0-4a440cba9ba4","weight":8},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":15},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":8},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":7},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":11},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":8},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":7},{"event_id":4481,"event_guid":"63c911f5-aefe-4295-bcb7-18677c3efc6e","weight":7}]},{"guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","title":"Mit Shell-Skripten zum Kernel-Treiber für neue HW","subtitle":"Aus dem wahren Leben eines SW-Entwicklers","slug":"froscon2017-2052-mit_shell-skripten_zum_kernel-treiber_fur_neue_hw","link":"https://c3voc.de","description":null,"original_language":"deu","persons":["Harald König"],"tags":["froscon17","2052"],"view_count":220,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-02-04T21:30:12.962+01:00","length":4352,"duration":4352,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2052-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2052-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/6b0f731e-3314-4c8d-b917-bf9aa9a42edb-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/6b0f731e-3314-4c8d-b917-bf9aa9a42edb-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2052-mit_shell-skripten_zum_kernel-treiber_fur_neue_hw","url":"https://api.media.ccc.de/public/events/6b0f731e-3314-4c8d-b917-bf9aa9a42edb","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":11},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":10},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":11},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":35},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":8},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":14},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":9},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":13},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":12},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":11},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":9},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":9},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":12},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":9},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":23},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":9},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":8}]},{"guid":"1941d1f6-5961-46b5-a473-5beff23398a3","title":"Welcome by the vice president","subtitle":null,"slug":"froscon2017-2073-welcome_by_the_vice_president","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Prof. Dr. Iris Groß"],"tags":["froscon17","2073"],"view_count":53,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2024-09-18T00:00:04.905+02:00","length":366,"duration":366,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2073-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2073-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/1941d1f6-5961-46b5-a473-5beff23398a3-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/1941d1f6-5961-46b5-a473-5beff23398a3-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2073-welcome_by_the_vice_president","url":"https://api.media.ccc.de/public/events/1941d1f6-5961-46b5-a473-5beff23398a3","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4386,"event_guid":"ea1d3de9-1ee2-4cda-98ab-43e55565e939","weight":9},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":6},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":5},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":4},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":9},{"event_id":4480,"event_guid":"86dd5ce5-e3e5-4af2-aa72-1fce52c7f61e","weight":5}]},{"guid":"3601ef6a-6f6e-4476-8ea4-49506e63096a","title":"Get to know OSGeo FOSSGIS FOSS4G OSM","subtitle":null,"slug":"froscon2017-2100-get_to_know_osgeo_fossgis_foss4g_osm","link":"https://c3voc.de","description":"We would like to introduce you to OSGeo FOSSGIS FOSS4G \u0026 OSM. Get information about the projects and learn how you could join the \ncommunity and get involved.","original_language":"eng","persons":["Astrid Emde"],"tags":["froscon17","2100"],"view_count":55,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2021-09-04T12:30:02.573+02:00","length":1666,"duration":1666,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2100-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2100-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/3601ef6a-6f6e-4476-8ea4-49506e63096a-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/3601ef6a-6f6e-4476-8ea4-49506e63096a-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2100-get_to_know_osgeo_fossgis_foss4g_osm","url":"https://api.media.ccc.de/public/events/3601ef6a-6f6e-4476-8ea4-49506e63096a","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":6},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":4},{"event_id":4414,"event_guid":"afe10f22-e8d7-403e-86a3-ac53503d0f0e","weight":4},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":5},{"event_id":4432,"event_guid":"0956dee1-0ac8-4381-94d4-134c91e32e96","weight":4},{"event_id":4444,"event_guid":"338b865c-b072-45f1-a8bc-54775999e794","weight":5},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":4},{"event_id":4449,"event_guid":"2df529ae-1fd4-438e-a41a-143ee74385da","weight":7},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":4},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":5},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":6}]},{"guid":"e3375df5-8ff8-425e-b877-213c6a920d78","title":"Faster Analytics with MariaDB 10.2","subtitle":"Advanced SQL features - CTEs and Window Function","slug":"froscon2017-1940-faster_analytics_with_mariadb_10_2","link":"https://c3voc.de","description":"MariaDB 10.2 has brought two new important querying features, Common Table Expressions (CTEs) and Window Functions. Both features provide 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 performance sometimes by an order of magnitude compared to regular SQL.\n","original_language":"eng","persons":["Vicențiu Ciorbaru"],"tags":["froscon17","1940"],"view_count":165,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-07-30T23:15:04.714+02:00","length":2205,"duration":2205,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1940-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1940-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/e3375df5-8ff8-425e-b877-213c6a920d78-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/e3375df5-8ff8-425e-b877-213c6a920d78-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1940-faster_analytics_with_mariadb_10_2","url":"https://api.media.ccc.de/public/events/e3375df5-8ff8-425e-b877-213c6a920d78","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4387,"event_guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","weight":4},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":8},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":3},{"event_id":4401,"event_guid":"ba70ec96-57f0-414a-8850-2b9006e76219","weight":4},{"event_id":4421,"event_guid":"2f2fd9af-2c7f-4eea-bf6c-3e90176f3f75","weight":3},{"event_id":4438,"event_guid":"ef580a50-1dd3-4a9b-aae0-4a440cba9ba4","weight":16},{"event_id":4444,"event_guid":"338b865c-b072-45f1-a8bc-54775999e794","weight":3},{"event_id":4458,"event_guid":"40732b8d-7cd9-4a36-951b-f898872d623a","weight":3},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":3},{"event_id":4472,"event_guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","weight":3},{"event_id":4475,"event_guid":"7fe1d23c-263d-4507-a56b-fa77f7700dda","weight":4}]},{"guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","title":"Domain Driven Design damals und heute","subtitle":null,"slug":"froscon2017-2016-domain_driven_design_damals_und_heute","link":"https://c3voc.de","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 Event Sourcing scheint eine DDD Renaissance angebrochen zu sein.","original_language":"deu","persons":["Christoph Baudson"],"tags":["froscon17","2016"],"view_count":547,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-03-30T12:45:09.616+02:00","length":3466,"duration":3466,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2016-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2016-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2016-domain_driven_design_damals_und_heute","url":"https://api.media.ccc.de/public/events/f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":8},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":9},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":8},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":13},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":21},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":9},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":9},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":14},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":9},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":12},{"event_id":4484,"event_guid":"d505da11-6f92-447b-bb2f-3e512caae41a","weight":9},{"event_id":5820,"event_guid":"d285cec6-c1b3-41bc-bb28-ed499609bd2e","weight":11}]},{"guid":"6e73c21d-0a11-45e7-bee9-073c0fa02118","title":"SPICE: New ways to remote desktops with GStreamer integration","subtitle":null,"slug":"froscon2017-1988-spice_new_ways_to_remote_desktops_with_gstreamer_integration","link":"https://c3voc.de","description":"In this presentation we will be talking about SPICE project and its goal to provide a complete open source solution for remote access to virtual machines. It will be described how SPICE works and the recent improvements over video streaming.","original_language":"eng","persons":["Victor Toso"],"tags":["froscon17","1988"],"view_count":187,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-06-17T23:30:04.940+02:00","length":1652,"duration":1652,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1988-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1988-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/6e73c21d-0a11-45e7-bee9-073c0fa02118-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/6e73c21d-0a11-45e7-bee9-073c0fa02118-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1988-spice_new_ways_to_remote_desktops_with_gstreamer_integration","url":"https://api.media.ccc.de/public/events/6e73c21d-0a11-45e7-bee9-073c0fa02118","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":4},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":4},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":7},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":4},{"event_id":4410,"event_guid":"26c1f7b1-3859-4ce3-a837-664a1bcb735d","weight":4},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":4},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":6},{"event_id":4423,"event_guid":"0f47094d-5824-48dd-b8b1-90eb4acbc35c","weight":4},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":7},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":5},{"event_id":4444,"event_guid":"338b865c-b072-45f1-a8bc-54775999e794","weight":4},{"event_id":4445,"event_guid":"f8fab960-b236-49d5-846d-370ba887ac1a","weight":4},{"event_id":4456,"event_guid":"33e0fc55-d0c3-4255-b754-c13bc5856867","weight":4},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":4},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":4},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":4}]},{"guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","title":"End-to-end monitoring with the Prometheus Operator","subtitle":null,"slug":"froscon2017-2009-end-to-end_monitoring_with_the_prometheus_operator","link":"https://c3voc.de","description":"Kubernetes is a powerful system to build and operate a modern cloud-native infrastructure. Monitoring with Prometheus ensures that Kubernetes stays healthy. Prometheus is a stateful application, so operating it in a cloud native environment can be a challenging task. The Prometheus 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","original_language":"eng","persons":["Max Inden"],"tags":["froscon17","2009"],"view_count":355,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-05-22T16:30:07.811+02:00","length":2056,"duration":2056,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2009-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2009-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/ad8f8dc0-5d55-4923-b836-59ca6a614680-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/ad8f8dc0-5d55-4923-b836-59ca6a614680-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2009-end-to-end_monitoring_with_the_prometheus_operator","url":"https://api.media.ccc.de/public/events/ad8f8dc0-5d55-4923-b836-59ca6a614680","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":2996,"event_guid":"79081f29-4aa1-489c-85e4-d290d68c1e19","weight":6},{"event_id":3485,"event_guid":"d0137666-6a60-497c-b921-945279153900","weight":9},{"event_id":3586,"event_guid":"cd6ab67f-ea8b-5119-af38-ba7c308f8da2","weight":11},{"event_id":3812,"event_guid":"d180c287-0760-4421-9406-fedac5a3639c","weight":9},{"event_id":4386,"event_guid":"ea1d3de9-1ee2-4cda-98ab-43e55565e939","weight":4},{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":7},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":7},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":4},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":4},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":10},{"event_id":4398,"event_guid":"ffcb588b-d30e-467a-9140-39bc79bfc568","weight":7},{"event_id":4406,"event_guid":"c60e6927-625d-47f3-a09e-c5b186124666","weight":6},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":5},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":10},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":14},{"event_id":4422,"event_guid":"6e73c21d-0a11-45e7-bee9-073c0fa02118","weight":4},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":6},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":5},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":5},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":5},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":6},{"event_id":6353,"event_guid":"d6500362-96db-5451-a0db-769560a1624b","weight":8}]},{"guid":"26c1f7b1-3859-4ce3-a837-664a1bcb735d","title":"SELinux und AppArmor","subtitle":"Wenn rwx mit ugo zu ungenau ist","slug":"froscon2017-1966-selinux_und_apparmor","link":"https://c3voc.de","description":"Linux verwaltet Zugriffsrechte als Erlaubnis zum Lesen (\"r\"), Schreiben (\"w\") und Ausführen (\"x\") für den Eigentümer (\"u\"), die Gruppe (\"g\") und alle anderen (\"o\").\n\nSo haben alle Anwendungen für einen Benutzer die gleichen Rechte, das ist aber oft nicht sinnvoll:\nMein Mail-Client muss mein Adressbuch lesen und ändern können,\naber warum soll z.B. mein Browser das tun dürfen?\n\nDie Kernel-Erweiterungen \"SELinux\" (\"Security-Enhanced Linux\") und \"AppArmor\" (\"Application Armor\") ändern das: Sie prüfen alle Zugriffe der Anwendungen und blockieren, was in der eingerichteten Sicherheitspolitik nicht vorgesehen ist.\n\nIm Vortrag werden diese beiden Systeme vorgestellt und die grundlegenden Admininistrations-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 Defaults (der Distribution) an die geänderte Anwendungs-Konfiguration (Port, Data Directory, ...) anpassen (statt die Zugriffskontrolle einfach abzuschalten).","original_language":"deu","persons":["Jörg Brühe"],"tags":["froscon17","1966"],"view_count":283,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-02-04T21:30:11.223+01:00","length":3684,"duration":3684,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1966-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1966-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/26c1f7b1-3859-4ce3-a837-664a1bcb735d-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/26c1f7b1-3859-4ce3-a837-664a1bcb735d-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1966-selinux_und_apparmor","url":"https://api.media.ccc.de/public/events/26c1f7b1-3859-4ce3-a837-664a1bcb735d","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4123,"event_guid":"9eaf7e5d-9802-5e62-8ef3-31565134237f","weight":8},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":3},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":6},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":4},{"event_id":4415,"event_guid":"e7427cc1-7602-4474-8a56-634e87a489c6","weight":3},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":4},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":3},{"event_id":4422,"event_guid":"6e73c21d-0a11-45e7-bee9-073c0fa02118","weight":4},{"event_id":4455,"event_guid":"fcf36749-0953-4524-825c-e89b52fd756e","weight":5},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":4},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":9},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":6},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":4}]},{"guid":"7d71a2b2-3a4b-473c-9eb4-41c1b33990d0","title":"Fehlertolerante und skalierbare Systeme mit dem Netflix OSS","subtitle":null,"slug":"froscon2017-1976-fehlertolerante_und_skalierbare_systeme_mit_dem_netflix_oss","link":"https://c3voc.de","description":"Dieser Vortrag führt relevante Entwurfsmuster ein, um skalierbare, umgebungsunabhängige, fehlertolerante und versionierte Microservices bereitzustellen. Darauf basierend wird die Umsetzung durch Komponenten des Netflix Open Source Stacks vorgestellt: Konfiguration mit Archaius, elastische Dienste mit Eureka, Gateway Service mit Zuul, Resilience mit Hystrix und Service-Komposition mit RxJava.","original_language":"deu","persons":["Dr. Michael Menzel"],"tags":["froscon17","1976"],"view_count":102,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-02-11T04:30:04.721+01:00","length":2961,"duration":2961,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1976-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1976-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/7d71a2b2-3a4b-473c-9eb4-41c1b33990d0-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/7d71a2b2-3a4b-473c-9eb4-41c1b33990d0-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1976-fehlertolerante_und_skalierbare_systeme_mit_dem_netflix_oss","url":"https://api.media.ccc.de/public/events/7d71a2b2-3a4b-473c-9eb4-41c1b33990d0","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":3},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":7},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":6},{"event_id":4403,"event_guid":"3eb0f3fc-76e3-4c94-b028-bcd2bfd06bb2","weight":7},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":3},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":3},{"event_id":4416,"event_guid":"34018489-1047-46ad-9512-877129118708","weight":3},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":8},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":6},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":6},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":4},{"event_id":4441,"event_guid":"f7411806-ae5e-4af2-bfd8-ba9058e663bd","weight":3},{"event_id":4444,"event_guid":"338b865c-b072-45f1-a8bc-54775999e794","weight":3},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":3},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":3},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":3},{"event_id":4472,"event_guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","weight":3}]},{"guid":"338b865c-b072-45f1-a8bc-54775999e794","title":"From zero to first test in your own LAVA laboratory","subtitle":"(in less than 45 minutes)","slug":"froscon2017-2048-from_zero_to_first_test_in_your_own_lava_laboratory","link":"https://c3voc.de","description":"Linaro Automated Validation Architecture (LAVA) is without a doubt one of the best currently available tools for managing QA board farms. It is proven to be quite a handy tool for both developers and tests automation engineers. Although it is provided together with extensive documentation, creating first own laboratory might be a challenging task. Does it have to be for every newcomer? During this talk Paweł will guide through the process of setting up own LAVA instance. He will also present how to manage its configuration and how to easily make deployments automated and reproducible.","original_language":"eng","persons":["Paweł Wieczorek"],"tags":["froscon17","2048"],"view_count":65,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-02-02T10:00:08.392+01:00","length":2395,"duration":2395,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2048-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2048-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/338b865c-b072-45f1-a8bc-54775999e794-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/338b865c-b072-45f1-a8bc-54775999e794-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2048-from_zero_to_first_test_in_your_own_lava_laboratory","url":"https://api.media.ccc.de/public/events/338b865c-b072-45f1-a8bc-54775999e794","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":4},{"event_id":4402,"event_guid":"e2b0e698-fd7d-434e-ad0f-5c511654fe9d","weight":5},{"event_id":4422,"event_guid":"6e73c21d-0a11-45e7-bee9-073c0fa02118","weight":4},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":5},{"event_id":4442,"event_guid":"acb10a2f-ae39-4d57-aa28-f82f7fa57a61","weight":4},{"event_id":4451,"event_guid":"3601ef6a-6f6e-4476-8ea4-49506e63096a","weight":5},{"event_id":4453,"event_guid":"563fc802-cfce-4bec-b20c-303a1d3f623a","weight":4},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":6},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":6},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":5},{"event_id":4476,"event_guid":"1125fbfc-746f-4610-ac33-f3cad03d4a03","weight":6},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":7},{"event_id":4478,"event_guid":"183a5422-ad1d-439a-8a83-335db07f4b08","weight":4},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":5}]},{"guid":"dc9b4e9a-edc3-473a-bfde-81fd30604b81","title":"Reaktive Programmierung in Java - mehr als eine Erweiterung des Observable-Patterns","subtitle":null,"slug":"froscon2017-1911-reaktive_programmierung_in_java_-_mehr_als_eine_erweiterung_des_observable-patterns","link":"https://c3voc.de","description":"Reaktive Programmierung gewinnt ständig an Bedeutung in Zeiten von Mehrkernprozessoren.  In Java 9 haben die wichtigsten Interfaces wie Publisher und Subscriber Einzug in die Concurrency Bilbiothek als Flow API gefunden. In diesem Vortrag erläutern wir die Idee hinter der reaktiven Programmierung und schauen uns die zwei bekanntesten Frameworks Spring Reactor und RxJava an, die die Flow API implementieren. Am Ende schließen wir den Vortrag mit der Demo der reaktiven Anwendung auf Basis von Spring 5 und Spring Boot 2 ab.","original_language":"deu","persons":["Vadym Kazulkin","Rodion Alukhanov"],"tags":["froscon17","1911"],"view_count":95,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-10-02T21:15:07.209+02:00","length":3701,"duration":3701,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1911-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1911-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/dc9b4e9a-edc3-473a-bfde-81fd30604b81-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/dc9b4e9a-edc3-473a-bfde-81fd30604b81-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1911-reaktive_programmierung_in_java_-_mehr_als_eine_erweiterung_des_observable-patterns","url":"https://api.media.ccc.de/public/events/dc9b4e9a-edc3-473a-bfde-81fd30604b81","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":3440,"event_guid":"6e6ae48b-d059-4acb-8c6c-eb7ef389606d","weight":2},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":3},{"event_id":4412,"event_guid":"7d71a2b2-3a4b-473c-9eb4-41c1b33990d0","weight":2},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":2},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":3},{"event_id":4432,"event_guid":"0956dee1-0ac8-4381-94d4-134c91e32e96","weight":2},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":4},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":3},{"event_id":4445,"event_guid":"f8fab960-b236-49d5-846d-370ba887ac1a","weight":2},{"event_id":4458,"event_guid":"40732b8d-7cd9-4a36-951b-f898872d623a","weight":3},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":4},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":2},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":2},{"event_id":5765,"event_guid":"cc58e79c-5a9f-43cf-80da-6dca94b402c4","weight":4}]},{"guid":"afe10f22-e8d7-403e-86a3-ac53503d0f0e","title":"Tiefenlinien in Openseamap","subtitle":"Wie soll es weitergehen?","slug":"froscon2017-1962-tiefenlinien_in_openseamap","link":"https://c3voc.de","description":"Tiefenlinien sind für Seekarten unabdingbar, in Openseamap allerdings nicht vorhanden. Um die Tiefenlinien in Openseamap zu integrieren, stehen wir aus Sicht der Autoren vor folgenden Fragestellungen:\n\u003col\u003e\n\u003cli\u003eWie animieren wir Freizeitkapitäne wie uns, zum Loggen und Upload der Daten?\u003c/li\u003e\n\u003cli\u003eWie können die Rohdaten sinnvoll in Tiefenlinien überführt werden?\u003c/li\u003e\n\u003c/ol\u003e\n\nNeben unseren Lösungsansätzen, sind wir an weiteren Sichtweisen interessiert und möchten, darauf aufbauend, mit Zustimmung der Community die nächsten Schritte erarbeiten und forcieren.","original_language":"deu","persons":["Joachim Langenbach"],"tags":["froscon17","1962"],"view_count":158,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-06-28T11:15:05.325+02:00","length":1898,"duration":1898,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1962-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1962-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/afe10f22-e8d7-403e-86a3-ac53503d0f0e-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/afe10f22-e8d7-403e-86a3-ac53503d0f0e-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1962-tiefenlinien_in_openseamap","url":"https://api.media.ccc.de/public/events/afe10f22-e8d7-403e-86a3-ac53503d0f0e","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":4},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":5},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":5},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":5},{"event_id":4413,"event_guid":"b67b0e11-83e7-4a92-bd5a-22ab745ee586","weight":6},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":4},{"event_id":4451,"event_guid":"3601ef6a-6f6e-4476-8ea4-49506e63096a","weight":4}]},{"guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","title":"Linux kernel debugging for sysadmins","subtitle":null,"slug":"froscon2017-1925-linux_kernel_debugging_for_sysadmins","link":"https://c3voc.de","description":"A deeper understanding of linux kernel would help sysadmins to debug issues, tune systems and provide better root cause analysis. This 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","original_language":"eng","persons":["Minto Joseph"],"tags":["froscon17","1925"],"view_count":260,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-12-13T20:15:05.767+01:00","length":2777,"duration":2777,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1925-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1925-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/574c0eef-838b-4e36-a987-210ccf6c16cd-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/574c0eef-838b-4e36-a987-210ccf6c16cd-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1925-linux_kernel_debugging_for_sysadmins","url":"https://api.media.ccc.de/public/events/574c0eef-838b-4e36-a987-210ccf6c16cd","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":7},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":8},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":14},{"event_id":4410,"event_guid":"26c1f7b1-3859-4ce3-a837-664a1bcb735d","weight":9},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":9},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":8},{"event_id":4453,"event_guid":"563fc802-cfce-4bec-b20c-303a1d3f623a","weight":7},{"event_id":4455,"event_guid":"fcf36749-0953-4524-825c-e89b52fd756e","weight":7},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":11},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":7},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":9},{"event_id":4472,"event_guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","weight":8},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":23},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":9}]},{"guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","title":"Clean Code","subtitle":"Benefits Code Refactoring","slug":"froscon2017-1926-clean_code","link":"https://c3voc.de","description":"Welches sind die ersten Schritte in einem bestehenden Projekt, um mithilfe von Clean Code die Software-Qualität zu steigern?","original_language":"deu","persons":["Roland Golla"],"tags":["froscon17","1926"],"view_count":465,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-03-24T08:45:07.604+01:00","length":3958,"duration":3958,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1926-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1926-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/48c05b36-a467-42db-ae4f-6ba4a86ce6ea-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/48c05b36-a467-42db-ae4f-6ba4a86ce6ea-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1926-clean_code","url":"https://api.media.ccc.de/public/events/48c05b36-a467-42db-ae4f-6ba4a86ce6ea","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":10},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":15},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":28},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":13},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":13},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":27},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":13},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":30},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":21},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":17},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":8},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":24},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":12},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":15},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":15}]},{"guid":"a5abc3c0-7da9-4ae4-a65f-442a146770ab","title":"LCAP","subtitle":"Low Cost Action Photos auf Open Source Basis","slug":"froscon2017-2057-lcap","link":"https://c3voc.de","description":"Dieser Beitrag stellt das System Low Cost Action Photo (LCAP) und die Nutzung von Open Source Software für die Realisierung des Systems vor. LCAP erstellt automatisiert Action-Fotos von Akteuren bei Ausführen einer sportlichen Aktivität. LCAP analysiert und wählt die besten Fotos aus, um diese anschließend dem Akteur in einem Kiosk-System zur Verfügung zu stellen. Benutzer werden anhand von RFID Transpondern identifiziert. Als Anwendungsbeispiel für das System wurde eine Basketball-Station 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.","original_language":"deu","persons":["Dominic Dahnelt"],"tags":["froscon17","2057"],"view_count":43,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-11-04T13:30:07.768+01:00","length":2360,"duration":2360,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2057-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2057-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/a5abc3c0-7da9-4ae4-a65f-442a146770ab-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/a5abc3c0-7da9-4ae4-a65f-442a146770ab-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2057-lcap","url":"https://api.media.ccc.de/public/events/a5abc3c0-7da9-4ae4-a65f-442a146770ab","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4387,"event_guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","weight":3},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":4},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":3},{"event_id":4401,"event_guid":"ba70ec96-57f0-414a-8850-2b9006e76219","weight":3},{"event_id":4402,"event_guid":"e2b0e698-fd7d-434e-ad0f-5c511654fe9d","weight":3},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":5},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":4},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":4},{"event_id":4428,"event_guid":"ebd5767c-725e-4612-bd14-f12173df4a71","weight":3},{"event_id":4444,"event_guid":"338b865c-b072-45f1-a8bc-54775999e794","weight":3},{"event_id":4453,"event_guid":"563fc802-cfce-4bec-b20c-303a1d3f623a","weight":3}]},{"guid":"8590e34b-db76-42ed-a741-016951a2e626","title":"gpg4libre - OpenPGP signing \u0026 encryption in LibreOffice","subtitle":"Transparently and securely use your existing keys to sign and encrypt ODF documents, using public key cryptography","slug":"froscon2017-1996-gpg4libre_-_openpgp_signing_encryption_in_libreoffice","link":"https://c3voc.de","description":"Come to hear how we implemented transparent gpg/openpgp support for LibreOffice ODF document signing and encryption.","original_language":"eng","persons":["Thorsten Behrens"],"tags":["froscon17","1996"],"view_count":196,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-02-17T12:15:08.047+01:00","length":3263,"duration":3263,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1996-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1996-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/8590e34b-db76-42ed-a741-016951a2e626-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/8590e34b-db76-42ed-a741-016951a2e626-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1996-gpg4libre_-_openpgp_signing_encryption_in_libreoffice","url":"https://api.media.ccc.de/public/events/8590e34b-db76-42ed-a741-016951a2e626","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":3},{"event_id":4401,"event_guid":"ba70ec96-57f0-414a-8850-2b9006e76219","weight":3},{"event_id":4408,"event_guid":"d8b89de0-84ce-41cb-a869-9994f006a0e0","weight":3},{"event_id":4452,"event_guid":"0d667d42-0aaf-4f02-852b-9e7416826d38","weight":3},{"event_id":4455,"event_guid":"fcf36749-0953-4524-825c-e89b52fd756e","weight":3},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":3},{"event_id":4466,"event_guid":"06766795-6b77-46ce-805a-746ca6ac286f","weight":3},{"event_id":4473,"event_guid":"b2e93d24-d651-4ca3-b142-a9f2c74977df","weight":5},{"event_id":4476,"event_guid":"1125fbfc-746f-4610-ac33-f3cad03d4a03","weight":3},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":3},{"event_id":4478,"event_guid":"183a5422-ad1d-439a-8a83-335db07f4b08","weight":3},{"event_id":4483,"event_guid":"f8ea3e60-590b-4e27-bcfc-f4be3bf81644","weight":3},{"event_id":5056,"event_guid":"c0b4ff7f-7746-4d69-8d0f-b46a4be6a501","weight":4}]},{"guid":"54f22a39-e4d0-4ed4-96a8-048ad86f3fa7","title":"Bazel","subtitle":null,"slug":"froscon2017-1946-bazel","link":"https://c3voc.de","description":"Bazel is a build system open-sourced in 2015 after years of internal-only use at Google. It's main focus is efficiently building on large code bases achieving correctness by completely tracking all dependencies. 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 the basic concepts and design principles of Bazel, trying to explain why there is still room for yet another build system.","original_language":"eng","persons":["Klaus Aehlig"],"tags":["froscon17","1946"],"view_count":131,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-03-27T08:15:05.252+01:00","length":2683,"duration":2683,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1946-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1946-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/54f22a39-e4d0-4ed4-96a8-048ad86f3fa7-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/54f22a39-e4d0-4ed4-96a8-048ad86f3fa7-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1946-bazel","url":"https://api.media.ccc.de/public/events/54f22a39-e4d0-4ed4-96a8-048ad86f3fa7","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":4},{"event_id":4455,"event_guid":"fcf36749-0953-4524-825c-e89b52fd756e","weight":3},{"event_id":4458,"event_guid":"40732b8d-7cd9-4a36-951b-f898872d623a","weight":3},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":3},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":3},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":3},{"event_id":4475,"event_guid":"7fe1d23c-263d-4507-a56b-fa77f7700dda","weight":3},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":6}]},{"guid":"acb10a2f-ae39-4d57-aa28-f82f7fa57a61","title":"Serendipity","subtitle":"Not Mainstream since 2012","slug":"froscon2017-1913-serendipity","link":"https://c3voc.de","description":"Dieser Talk stellt die Blog-Software Serendipity - oder kurz s9y - vor.","original_language":"deu","persons":["Dirk Deimeke"],"tags":["froscon17","1913"],"view_count":114,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-01-23T04:30:05.927+01:00","length":2207,"duration":2207,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1913-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1913-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/acb10a2f-ae39-4d57-aa28-f82f7fa57a61-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/acb10a2f-ae39-4d57-aa28-f82f7fa57a61-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1913-serendipity","url":"https://api.media.ccc.de/public/events/acb10a2f-ae39-4d57-aa28-f82f7fa57a61","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":4},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":5},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":4},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":4},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":4},{"event_id":4444,"event_guid":"338b865c-b072-45f1-a8bc-54775999e794","weight":4},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":4}]},{"guid":"721555f9-5372-4e2b-8a86-6ee9623a69be","title":"Standards für barrierefreie Webseiten","subtitle":null,"slug":"froscon2017-1958-standards_fur_barrierefreie_webseiten","link":"https://c3voc.de","description":"Barrierefreiheit ist seit vielen Jahren ein Schlagwort bei der Web\nEntwicklung. Allerdings ist es für Einsteigerinnen und Einsteiger\noft schwierig, einen Überblick über die Thematik zu bekommen.\nDer Vortrag stellt die aktuellen Standards für barrierefreie\nWebseiten und Webanwendungen aus Sicht von Webentwickerinnen und Webentwicklern\nvor.\n","original_language":"deu","persons":["Jens Pelzetter"],"tags":["froscon17","1958"],"view_count":57,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-08-17T15:15:07.013+02:00","length":2989,"duration":2989,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1958-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1958-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/721555f9-5372-4e2b-8a86-6ee9623a69be-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/721555f9-5372-4e2b-8a86-6ee9623a69be-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1958-standards_fur_barrierefreie_webseiten","url":"https://api.media.ccc.de/public/events/721555f9-5372-4e2b-8a86-6ee9623a69be","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4387,"event_guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","weight":4},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":3},{"event_id":4416,"event_guid":"34018489-1047-46ad-9512-877129118708","weight":5},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":4},{"event_id":4430,"event_guid":"bcae2b4e-90de-44fc-8dbb-8d4de94d6d7c","weight":3},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":3}]},{"guid":"e7427cc1-7602-4474-8a56-634e87a489c6","title":"IaaS als Motor der Digitalisierung - IT Self-Service und Automatisierung auf Basis von Open-Source Technologien","subtitle":"Ein Anwendungsfall mit KVM, Ceph, OpenVswitch und openQRM Community Cloud","slug":"froscon2017-1965-iaas_als_motor_der_digitalisierung_-_it_self-service_und_automatisierung_auf_basis_von_open-source_technologien","link":"https://c3voc.de","description":"Der derzeitige Trend zur Digitalisierung von vielen Arbeitsbereichen unseres täglichen Lebens wird grundlegende Veränderungen in nahezu allen Berufen bewirken. Diese Veränderungen, die ähnliche Auswirkungen haben wird wie damals die industrielle Revolution, betrifft auch den Job des Systemadministrators und die Art der Provisionierung und Verwaltung von Serversystemen und IT Diensten.\n\nErfolgreiche Digitalisierung benötigt eine ganzheitliche, holistische Sicht der IT Administration und lässt sich nur mit einer Automatisierung aller Einzelschritte bewerkstelligen. Open Source Technologien wie KVM, Ceph und OpenVswitch sind professionelle Tools zum Aufbau und Betrieb von modernen IT Infrastrukturen.\n\nDie openQRM Community Edition stellt API Schnittstellen zu allen verbreiteten Open-Source Einzelkomponenten bereit und verknüpft Bare-Metal und VM Provisionierung, Konfigurationsmanagement, Netzwerk- und Storageadminstration sowie System- und Servicemonitoring und IT Dokumentation 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 Portal zur Verfügung. Gepaart mit integrierten E-Commerce Frontend und Bugtracker, beinhaltet die openQRM Cloud auch ein eigenes Abrechnungssystem sowie einen Applikations-Marktplatz zur Automatisierung der Softwarebereitstellung.\n\nDiese Präsentation stellt die technischen und sozialen Herausforderungen zur bevorstehenden Digitalisierung dar und zeigt mögliche Lösungsszenarien mittels des Fallbeispiels: KVM/Ceph/OpenVswitch/Puppet/openQRM.","original_language":"deu","persons":["Matt Rechenburg"],"tags":["froscon17","1965"],"view_count":106,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2024-05-27T13:15:06.499+02:00","length":3445,"duration":3445,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1965-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1965-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/e7427cc1-7602-4474-8a56-634e87a489c6-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/e7427cc1-7602-4474-8a56-634e87a489c6-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1965-iaas_als_motor_der_digitalisierung_-_it_self-service_und_automatisierung_auf_basis_von_open-source_technologien","url":"https://api.media.ccc.de/public/events/e7427cc1-7602-4474-8a56-634e87a489c6","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":7},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":3},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":5},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":8},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":3},{"event_id":4410,"event_guid":"26c1f7b1-3859-4ce3-a837-664a1bcb735d","weight":3},{"event_id":4413,"event_guid":"b67b0e11-83e7-4a92-bd5a-22ab745ee586","weight":3},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":5},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":3},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":3},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":3},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":3}]},{"guid":"b9ae583a-4b02-4bd4-af79-4b5766f84e25","title":"Micro-Service Geo Daten-Infrastrukturen mit Docker","subtitle":"Docker Container des YAGA Development Teams","slug":"froscon2017-2003-micro-service_geo_daten-infrastrukturen_mit_docker","link":"https://c3voc.de","description":"Aufbau einer GDI mit Micro-Services aus den Docker-Images des YAGA Development Teams.","original_language":"deu","persons":["atd"],"tags":["froscon17","2003"],"view_count":68,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-03-16T16:15:08.494+01:00","length":2803,"duration":2803,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2003-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2003-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/b9ae583a-4b02-4bd4-af79-4b5766f84e25-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/b9ae583a-4b02-4bd4-af79-4b5766f84e25-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2003-micro-service_geo_daten-infrastrukturen_mit_docker","url":"https://api.media.ccc.de/public/events/b9ae583a-4b02-4bd4-af79-4b5766f84e25","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":3},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":4},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":3},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":2},{"event_id":4432,"event_guid":"0956dee1-0ac8-4381-94d4-134c91e32e96","weight":2},{"event_id":4438,"event_guid":"ef580a50-1dd3-4a9b-aae0-4a440cba9ba4","weight":7},{"event_id":4442,"event_guid":"acb10a2f-ae39-4d57-aa28-f82f7fa57a61","weight":2},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":2},{"event_id":4450,"event_guid":"cb892f65-89b4-4c50-8ff6-e38725c67438","weight":2},{"event_id":4451,"event_guid":"3601ef6a-6f6e-4476-8ea4-49506e63096a","weight":2},{"event_id":4453,"event_guid":"563fc802-cfce-4bec-b20c-303a1d3f623a","weight":2},{"event_id":4454,"event_guid":"e18f42a3-80db-41ed-955f-17d99f7952d6","weight":2},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":2},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":3},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":2}]},{"guid":"2df529ae-1fd4-438e-a41a-143ee74385da","title":"Wissenschaft \u0026 Open Source - It's Complicated","subtitle":"Wie wir den DLR-Wissenschaftlern Open-Source-Lizenzen näher bringen","slug":"froscon2017-1949-wissenschaft_open_source_-_it_s_complicated","link":"https://c3voc.de","description":"Wie bringt man Wissenschaftlern und Ingenieuren Wissen über Open-Source-Lizenzen bei? In diesem Vortrag stellen wir unseren Ansatz im Deutschen Zentrum für Luft- und Raumfahrt (DLR) vor.","original_language":"deu","persons":["Andreas Schreiber"],"tags":["froscon17","1949"],"view_count":111,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-10-08T04:30:06.232+02:00","length":3075,"duration":3075,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1949-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1949-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/2df529ae-1fd4-438e-a41a-143ee74385da-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/2df529ae-1fd4-438e-a41a-143ee74385da-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1949-wissenschaft_open_source_-_it_s_complicated","url":"https://api.media.ccc.de/public/events/2df529ae-1fd4-438e-a41a-143ee74385da","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":4},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":3},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":4},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":5},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":3},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":5},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":5},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":3},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":3},{"event_id":4442,"event_guid":"acb10a2f-ae39-4d57-aa28-f82f7fa57a61","weight":3},{"event_id":4451,"event_guid":"3601ef6a-6f6e-4476-8ea4-49506e63096a","weight":7},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":4},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":3},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":3},{"event_id":4473,"event_guid":"b2e93d24-d651-4ca3-b142-a9f2c74977df","weight":4},{"event_id":4478,"event_guid":"183a5422-ad1d-439a-8a83-335db07f4b08","weight":3}]},{"guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","title":"D.R.Y. Don't repeat yourself","subtitle":"Refactoring Code with just one simple Design Pattern","slug":"froscon2017-2021-d_r_y_don_t_repeat_yourself","link":"https://c3voc.de","description":"D.R.Y. Don't repeat yourself (vermeide Wiederholungen) ist das Mantra des pragmatischen Programmieres Andrew Hunt.\nKonsequent eingesetzt und anhand von Code Beispielen verbessert die Anwendung dieses Axioms automatisch unsere Fähigkeit zu programmieren.","original_language":"deu","persons":["Jan Büren"],"tags":["froscon17","2021"],"view_count":194,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-10-31T10:00:02.831+01:00","length":2492,"duration":2492,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2021-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2021-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/489dc194-4c5d-45ee-a062-dd6098255ae0-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/489dc194-4c5d-45ee-a062-dd6098255ae0-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2021-d_r_y_don_t_repeat_yourself","url":"https://api.media.ccc.de/public/events/489dc194-4c5d-45ee-a062-dd6098255ae0","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":9},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":9},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":13},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":7},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":11},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":11},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":11},{"event_id":4436,"event_guid":"0a5c2a3a-aae3-47c6-97e8-c28af5efc466","weight":6},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":9},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":7},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":24},{"event_id":4450,"event_guid":"cb892f65-89b4-4c50-8ff6-e38725c67438","weight":9},{"event_id":4453,"event_guid":"563fc802-cfce-4bec-b20c-303a1d3f623a","weight":6},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":10},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":7},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":8},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":11},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":11},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":7}]},{"guid":"9645858e-a653-4811-9400-5f5e390b0fd7","title":"Practical Content Encryption","subtitle":"Sleep Better with Content Encryption","slug":"froscon2017-1912-practical_content_encryption","link":"https://c3voc.de","description":"Inhaltsverschlüsslung von Daten kann selbst dann noch schützen, wenn die Datenbank das Unternehmen schon längst verlassen hat. Jens Neuhalfen stellt vor warum und wie eine effektive Inhaltsverschlüsselung von Daten implementiert werden kann.\n","original_language":"deu","persons":["Jens Neuhalfen"],"tags":["froscon17","1912"],"view_count":189,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-04-06T09:45:02.932+02:00","length":3902,"duration":3902,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1912-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1912-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/9645858e-a653-4811-9400-5f5e390b0fd7-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/9645858e-a653-4811-9400-5f5e390b0fd7-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1912-practical_content_encryption","url":"https://api.media.ccc.de/public/events/9645858e-a653-4811-9400-5f5e390b0fd7","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":12},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":9},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":6},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":9},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":6},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":6},{"event_id":4436,"event_guid":"0a5c2a3a-aae3-47c6-97e8-c28af5efc466","weight":10},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":6},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":6},{"event_id":4450,"event_guid":"cb892f65-89b4-4c50-8ff6-e38725c67438","weight":6},{"event_id":4455,"event_guid":"fcf36749-0953-4524-825c-e89b52fd756e","weight":8},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":6},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":11},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":7},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":8},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":11},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":7},{"event_id":4478,"event_guid":"183a5422-ad1d-439a-8a83-335db07f4b08","weight":6},{"event_id":4483,"event_guid":"f8ea3e60-590b-4e27-bcfc-f4be3bf81644","weight":6}]},{"guid":"0956dee1-0ac8-4381-94d4-134c91e32e96","title":"Geodaten als Datenbank und ihre Lizenzierung","subtitle":"Datenbanken aus rechtlicher Sicht","slug":"froscon2017-1968-geodaten_als_datenbank_und_ihre_lizenzierung","link":"https://c3voc.de","description":"Der Vortrag behandelt die Frage was Datenbanken im Sinne des Urheberrechts sind und welche Unsicherheiten hieraus für Geodaten erwachsen.","original_language":"deu","persons":["Falk Zscheile"],"tags":["froscon17","1968"],"view_count":50,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-04-02T18:45:05.236+02:00","length":4132,"duration":4132,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1968-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1968-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/0956dee1-0ac8-4381-94d4-134c91e32e96-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/0956dee1-0ac8-4381-94d4-134c91e32e96-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1968-geodaten_als_datenbank_und_ihre_lizenzierung","url":"https://api.media.ccc.de/public/events/0956dee1-0ac8-4381-94d4-134c91e32e96","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":3},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":6},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":3},{"event_id":4414,"event_guid":"afe10f22-e8d7-403e-86a3-ac53503d0f0e","weight":3},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":3},{"event_id":4438,"event_guid":"ef580a50-1dd3-4a9b-aae0-4a440cba9ba4","weight":3},{"event_id":4451,"event_guid":"3601ef6a-6f6e-4476-8ea4-49506e63096a","weight":4},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":3},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":4},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":3}]},{"guid":"ba70ec96-57f0-414a-8850-2b9006e76219","title":"Cyborgs Unite!","subtitle":null,"slug":"froscon2017-2075-cyborgs_unite","link":"https://c3voc.de","description":"When Karen discovered at a young age that she had a life threatening \nheart condition, the last thing she expected was to have to worry about \nsoftware. Now, with a heart device implanted in her body, she has come \nto understand not only how vulnerable medical devices are 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 professional and \npersonal view of the issues both as a patient and as a cyborg lawyer.\n\nKaren will also touch on potential avenues for accountability, \ntransparency, and access to remedies as we hurtle towards an Internet of \nThings built on proprietary source code that prevents us from knowing \nexactly how these vital devices work, what data they are collecting and \nto what ends, what their vulnerabilities might be, and the extent to \nwhich their closed, proprietary nature keeps us from developing societal \nmechanisms and review processes to keep us safe.\n","original_language":"eng","persons":["Karen Sandler"],"tags":["froscon17","2075"],"view_count":222,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-07-10T10:00:03.256+02:00","length":3225,"duration":3225,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2075-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2075-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/ba70ec96-57f0-414a-8850-2b9006e76219-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/ba70ec96-57f0-414a-8850-2b9006e76219-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2075-cyborgs_unite","url":"https://api.media.ccc.de/public/events/ba70ec96-57f0-414a-8850-2b9006e76219","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4386,"event_guid":"ea1d3de9-1ee2-4cda-98ab-43e55565e939","weight":4},{"event_id":4387,"event_guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","weight":4},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":7},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":6},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":6},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":4},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":7},{"event_id":4397,"event_guid":"e3375df5-8ff8-425e-b877-213c6a920d78","weight":4},{"event_id":4399,"event_guid":"4944d3e9-30d6-49c0-b5d0-f7f261c96de4","weight":4},{"event_id":4402,"event_guid":"e2b0e698-fd7d-434e-ad0f-5c511654fe9d","weight":5},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":5},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":6},{"event_id":4436,"event_guid":"0a5c2a3a-aae3-47c6-97e8-c28af5efc466","weight":8},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":7},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":6},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":5},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":4},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":4},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":5}]},{"guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","title":"8 Years of Config Management","subtitle":"a journey through one company's challenges and learnings","slug":"froscon2017-1977-8_years_of_config_management","link":"https://c3voc.de","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/MEDIA has changed over the years.","original_language":"eng","persons":["Torsten Rehn"],"tags":["froscon17","1977"],"view_count":186,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-02-12T16:45:08.374+01:00","length":3590,"duration":3590,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1977-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1977-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/723dbee1-a73a-469c-bbb0-6bc90b21ebae-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/723dbee1-a73a-469c-bbb0-6bc90b21ebae-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1977-8_years_of_config_management","url":"https://api.media.ccc.de/public/events/723dbee1-a73a-469c-bbb0-6bc90b21ebae","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":9},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":7},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":8},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":9},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":7},{"event_id":4452,"event_guid":"0d667d42-0aaf-4f02-852b-9e7416826d38","weight":8},{"event_id":4453,"event_guid":"563fc802-cfce-4bec-b20c-303a1d3f623a","weight":8},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":6},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":7},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":7},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":6},{"event_id":4484,"event_guid":"d505da11-6f92-447b-bb2f-3e512caae41a","weight":7}]},{"guid":"e2b0e698-fd7d-434e-ad0f-5c511654fe9d","title":"Internet of Things – novelty and comfort vs. security","subtitle":null,"slug":"froscon2017-2022-internet_of_things_novelty_and_comfort_vs_security","link":"https://c3voc.de","description":"Aleksander Zdyb will present unique security requirements of Internet of Things, automotive and other embedded devices.","original_language":"eng","persons":["Aleksander Zdyb"],"tags":["froscon17","2022"],"view_count":96,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-04-12T23:15:03.250+02:00","length":3802,"duration":3802,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2022-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2022-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/e2b0e698-fd7d-434e-ad0f-5c511654fe9d-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/e2b0e698-fd7d-434e-ad0f-5c511654fe9d-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2022-internet_of_things_novelty_and_comfort_vs_security","url":"https://api.media.ccc.de/public/events/e2b0e698-fd7d-434e-ad0f-5c511654fe9d","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4261,"event_guid":"3852e448-f6cf-4bfe-8b14-12d590075bd6","weight":3},{"event_id":4387,"event_guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","weight":4},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":3},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":5},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":3},{"event_id":4399,"event_guid":"4944d3e9-30d6-49c0-b5d0-f7f261c96de4","weight":3},{"event_id":4401,"event_guid":"ba70ec96-57f0-414a-8850-2b9006e76219","weight":5},{"event_id":4407,"event_guid":"3a2b4f9b-2e86-49c3-9c73-f0b0458d6c9e","weight":3},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":3},{"event_id":4424,"event_guid":"a5abc3c0-7da9-4ae4-a65f-442a146770ab","weight":3},{"event_id":4428,"event_guid":"ebd5767c-725e-4612-bd14-f12173df4a71","weight":4},{"event_id":4436,"event_guid":"0a5c2a3a-aae3-47c6-97e8-c28af5efc466","weight":8},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":3},{"event_id":4444,"event_guid":"338b865c-b072-45f1-a8bc-54775999e794","weight":5},{"event_id":4450,"event_guid":"cb892f65-89b4-4c50-8ff6-e38725c67438","weight":3},{"event_id":4476,"event_guid":"1125fbfc-746f-4610-ac33-f3cad03d4a03","weight":4},{"event_id":4483,"event_guid":"f8ea3e60-590b-4e27-bcfc-f4be3bf81644","weight":3}]},{"guid":"06766795-6b77-46ce-805a-746ca6ac286f","title":"Relax-and-Recover Automated Testing","subtitle":null,"slug":"froscon2017-1957-relax-and-recover_automated_testing","link":"https://c3voc.de","description":"Relax-and-Recover Automated Testing is a sub-project of Relax-and-Recover to perform fully automated recovery tests without human intervention. This way we can quickly verify every unstable release and test each commit as soon as it fits us.","original_language":"eng","persons":["gratien.dhaese"],"tags":["froscon17","1957"],"view_count":104,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-11-12T19:30:07.364+01:00","length":3000,"duration":3000,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1957-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1957-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/06766795-6b77-46ce-805a-746ca6ac286f-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/06766795-6b77-46ce-805a-746ca6ac286f-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1957-relax-and-recover_automated_testing","url":"https://api.media.ccc.de/public/events/06766795-6b77-46ce-805a-746ca6ac286f","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":5},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":4},{"event_id":4452,"event_guid":"0d667d42-0aaf-4f02-852b-9e7416826d38","weight":4},{"event_id":4454,"event_guid":"e18f42a3-80db-41ed-955f-17d99f7952d6","weight":4},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":5},{"event_id":4460,"event_guid":"ad372d74-01bf-4e6a-8376-883298d9015f","weight":3},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":5},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":4},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":6},{"event_id":4471,"event_guid":"8590e34b-db76-42ed-a741-016951a2e626","weight":3},{"event_id":4475,"event_guid":"7fe1d23c-263d-4507-a56b-fa77f7700dda","weight":3},{"event_id":4476,"event_guid":"1125fbfc-746f-4610-ac33-f3cad03d4a03","weight":4},{"event_id":4478,"event_guid":"183a5422-ad1d-439a-8a83-335db07f4b08","weight":4},{"event_id":4480,"event_guid":"86dd5ce5-e3e5-4af2-aa72-1fce52c7f61e","weight":4},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":5}]},{"guid":"8b6d703e-28a7-4bdc-a3a2-cba8f3de30cf","title":"Optimizing the Driving Behavior of Self-Driving Cars Using Genetic Algorithms","subtitle":null,"slug":"froscon2017-2036-optimizing_the_driving_behavior_of_self-driving_cars_using_genetic_algorithms","link":"https://c3voc.de","description":"Selbstfahrende Autos und maschinelles Lernen rücken in den letzten Jahren immer stärker in den Fokus der Öffentlichkeit. Dieser Talk soll die Grundlagen zu genetischen Algorithmen vermitteln und selbst-fahrenden Autos. Im weiteren wird gezeigt wie genetische Algorithmen genutzt werden können um Fahrstrategien im Open-Source Rennsimulator TORCS (The Open Race Car Simulator) zu entwickeln und zu optimieren. ","original_language":"eng","persons":["Max Mensing"],"tags":["froscon17","2036"],"view_count":54,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-09-04T16:30:09.248+02:00","length":1269,"duration":1269,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2036-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2036-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/8b6d703e-28a7-4bdc-a3a2-cba8f3de30cf-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/8b6d703e-28a7-4bdc-a3a2-cba8f3de30cf-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2036-optimizing_the_driving_behavior_of_self-driving_cars_using_genetic_algorithms","url":"https://api.media.ccc.de/public/events/8b6d703e-28a7-4bdc-a3a2-cba8f3de30cf","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":3},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":2},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":2},{"event_id":4428,"event_guid":"ebd5767c-725e-4612-bd14-f12173df4a71","weight":2},{"event_id":4445,"event_guid":"f8fab960-b236-49d5-846d-370ba887ac1a","weight":2},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":2},{"event_id":4460,"event_guid":"ad372d74-01bf-4e6a-8376-883298d9015f","weight":2},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":6},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":2},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":2},{"event_id":4694,"event_guid":"39e1e8bd-418b-4463-b105-abcd086a4eb3","weight":2}]},{"guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","title":"Betriebssystemwechsel von VMS nach Linux am Beispiel einer Produktionsumgebung","subtitle":"Betriebssystemwechsel von VMS nach Linux: Migration von Anwendungen am konkreten Fall.","slug":"froscon2017-1951-betriebssystemwechsel_von_vms_nach_linux_am_beispiel_einer_produktionsumgebung","link":"https://c3voc.de","description":"Der Vortrag erläutert die Vorgehensweise bei der Ablösung eines proprietären Betriebssystem (VMS) durch Linux und der Migration der Anwendungen und Datenbanken.","original_language":"deu","persons":["martin.hoffmann@commitor.de"],"tags":["froscon17","1951"],"view_count":264,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-08-11T22:45:05.235+02:00","length":3673,"duration":3673,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1951-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1951-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/da3e484f-a48f-44c6-819d-1a15669f6ed7-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/da3e484f-a48f-44c6-819d-1a15669f6ed7-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1951-betriebssystemwechsel_von_vms_nach_linux_am_beispiel_einer_produktionsumgebung","url":"https://api.media.ccc.de/public/events/da3e484f-a48f-44c6-819d-1a15669f6ed7","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":12},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":10},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":9},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":16},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":8},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":9},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":13},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":8},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":9},{"event_id":4453,"event_guid":"563fc802-cfce-4bec-b20c-303a1d3f623a","weight":11},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":10},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":11},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":10},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":8},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":12},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":9}]},{"guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","title":"Rendering map data with Mapnik and Python","subtitle":null,"slug":"froscon2017-2035-rendering_map_data_with_mapnik_and_python","link":"https://c3voc.de","description":"Mapnik is an open source toolkit for rendering maps, probably best known for producing the map tiles for openstreetmap.org. It provides a stylesheet language, input handlers for different GIS data formats, and C++ and Python API bindings.","original_language":"eng","persons":["Hartmut Holzgraefe"],"tags":["froscon17","2035"],"view_count":266,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-01-29T10:15:17.531+01:00","length":2277,"duration":2277,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2035-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2035-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/726f6dc1-ff55-4bd7-bffa-56ae1a4596fc-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/726f6dc1-ff55-4bd7-bffa-56ae1a4596fc-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2035-rendering_map_data_with_mapnik_and_python","url":"https://api.media.ccc.de/public/events/726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":6},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":8},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":6},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":6},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":7},{"event_id":4408,"event_guid":"d8b89de0-84ce-41cb-a869-9994f006a0e0","weight":5},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":7},{"event_id":4413,"event_guid":"b67b0e11-83e7-4a92-bd5a-22ab745ee586","weight":11},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":7},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":7},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":9},{"event_id":4451,"event_guid":"3601ef6a-6f6e-4476-8ea4-49506e63096a","weight":6},{"event_id":4454,"event_guid":"e18f42a3-80db-41ed-955f-17d99f7952d6","weight":5}]},{"guid":"d4d91ace-af97-4954-9d9b-7978ee2a2465","title":"Paving the transition - Herding \u003cstroke\u003eunicorns\u003c/stroke\u003e VMs on Kubernetes","subtitle":null,"slug":"froscon2017-2023-paving_the_transition_-_herding_stroke_unicorns_stroke_vms_on_kubernetes","link":"https://c3voc.de","description":"After this session you should be able to have an idea of how VMs can be run on a Kubernetes cluster.","original_language":"eng","persons":["Fabian Deutsch"],"tags":["froscon17","2023"],"view_count":38,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-03-07T17:30:06.769+01:00","length":2779,"duration":2779,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2023-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2023-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/d4d91ace-af97-4954-9d9b-7978ee2a2465-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/d4d91ace-af97-4954-9d9b-7978ee2a2465-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2023-paving_the_transition_-_herding_stroke_unicorns_stroke_vms_on_kubernetes","url":"https://api.media.ccc.de/public/events/d4d91ace-af97-4954-9d9b-7978ee2a2465","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4386,"event_guid":"ea1d3de9-1ee2-4cda-98ab-43e55565e939","weight":2},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":2},{"event_id":4398,"event_guid":"ffcb588b-d30e-467a-9140-39bc79bfc568","weight":2},{"event_id":4400,"event_guid":"1941d1f6-5961-46b5-a473-5beff23398a3","weight":2},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":2},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":2},{"event_id":4422,"event_guid":"6e73c21d-0a11-45e7-bee9-073c0fa02118","weight":2},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":3},{"event_id":4446,"event_guid":"a6656bc8-379c-443d-a27f-c84946d4b7f9","weight":2},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":2},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":2},{"event_id":4480,"event_guid":"86dd5ce5-e3e5-4af2-aa72-1fce52c7f61e","weight":2},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":2}]},{"guid":"2f2fd9af-2c7f-4eea-bf6c-3e90176f3f75","title":"Handling Billions Of Edges in a Graph Database","subtitle":null,"slug":"froscon2017-1997-handling_billions_of_edges_in_a_graph_database","link":"https://c3voc.de","description":"The complexity and amount of data rises. Modern graph databases are designed to handle the complexity but still not for the amount of data.","original_language":"eng","persons":["mchacki"],"tags":["froscon17","1997"],"view_count":55,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-11-05T16:45:08.315+01:00","length":3421,"duration":3421,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1997-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1997-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/2f2fd9af-2c7f-4eea-bf6c-3e90176f3f75-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/2f2fd9af-2c7f-4eea-bf6c-3e90176f3f75-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1997-handling_billions_of_edges_in_a_graph_database","url":"https://api.media.ccc.de/public/events/2f2fd9af-2c7f-4eea-bf6c-3e90176f3f75","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4387,"event_guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","weight":2},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":3},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":2},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":3},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":2},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":2},{"event_id":4397,"event_guid":"e3375df5-8ff8-425e-b877-213c6a920d78","weight":3},{"event_id":4400,"event_guid":"1941d1f6-5961-46b5-a473-5beff23398a3","weight":2},{"event_id":4407,"event_guid":"3a2b4f9b-2e86-49c3-9c73-f0b0458d6c9e","weight":2},{"event_id":4408,"event_guid":"d8b89de0-84ce-41cb-a869-9994f006a0e0","weight":2},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":2},{"event_id":4416,"event_guid":"34018489-1047-46ad-9512-877129118708","weight":3},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":3},{"event_id":4422,"event_guid":"6e73c21d-0a11-45e7-bee9-073c0fa02118","weight":2},{"event_id":4423,"event_guid":"0f47094d-5824-48dd-b8b1-90eb4acbc35c","weight":2},{"event_id":4425,"event_guid":"cc9f2577-3994-4cb7-a8a2-4549ae4d35be","weight":2},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":3},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":3},{"event_id":4430,"event_guid":"bcae2b4e-90de-44fc-8dbb-8d4de94d6d7c","weight":2},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":2},{"event_id":4444,"event_guid":"338b865c-b072-45f1-a8bc-54775999e794","weight":3},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":2},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":2},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":2},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":2},{"event_id":4472,"event_guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","weight":3},{"event_id":4475,"event_guid":"7fe1d23c-263d-4507-a56b-fa77f7700dda","weight":2},{"event_id":4484,"event_guid":"d505da11-6f92-447b-bb2f-3e512caae41a","weight":3}]},{"guid":"fa3aae9c-256d-49b7-b8f0-8fd83183cbcf","title":"Lifecycle-Management mit Foreman und Katello","subtitle":"Grundlagen und Spacewalk-Migration","slug":"froscon2017-1950-lifecycle-management_mit_foreman_und_katello","link":"https://c3voc.de","description":"Dieser Vortrag behandelt die Verwaltung von Linux-Systemen mittels Foreman/Katello und Red Hat Satellite 6. Neben Grundlagen wird auch die Migration von Spacewalk bzw. Red Hat Satellite 5 fokussiert.","original_language":"deu","persons":["Christian Stankowic"],"tags":["froscon17","1950"],"view_count":308,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-02-27T23:45:11.891+01:00","length":2976,"duration":2976,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1950-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1950-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/fa3aae9c-256d-49b7-b8f0-8fd83183cbcf-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/fa3aae9c-256d-49b7-b8f0-8fd83183cbcf-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1950-lifecycle-management_mit_foreman_und_katello","url":"https://api.media.ccc.de/public/events/fa3aae9c-256d-49b7-b8f0-8fd83183cbcf","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":9},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":7},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":3},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":5},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":6},{"event_id":4452,"event_guid":"0d667d42-0aaf-4f02-852b-9e7416826d38","weight":7},{"event_id":5759,"event_guid":"2285e54e-8774-48e5-9e77-6564149ee46b","weight":5}]},{"guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","title":"Das X markiert die Stelle!","subtitle":"Neue Zusammenhänge mit Hilfe von Geodaten erkennen","slug":"froscon2017-1994-das_x_markiert_die_stelle","link":"https://c3voc.de","description":"Der Wert von Daten entsteht oft erst durch die passende Aufbereitung. Durch eine räumliche Zuordnung oder geografische Aggregation können oftmals völlig neue Dimensionen und somit Mehrwerte geschaffen werden. Mit Hilfe von frei verfügbaren Geodaten und passenden Open Source Werkzeuge und Komponenten lassen sich weltweit anfallende Nachrichten so aufbereiten, dass man mit daraus entstehenden Heatmaps Nachrichtentrends identifizieren kann.","original_language":"deu","persons":["Wolfgang Schoch"],"tags":["froscon17","1994"],"view_count":106,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-12-22T21:00:04.713+01:00","length":3188,"duration":3188,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1994-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1994-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/9dff6fca-92ad-4b33-bd31-feadef854eab-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/9dff6fca-92ad-4b33-bd31-feadef854eab-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1994-das_x_markiert_die_stelle","url":"https://api.media.ccc.de/public/events/9dff6fca-92ad-4b33-bd31-feadef854eab","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":6},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":6},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":11},{"event_id":4413,"event_guid":"b67b0e11-83e7-4a92-bd5a-22ab745ee586","weight":5},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":7},{"event_id":4432,"event_guid":"0956dee1-0ac8-4381-94d4-134c91e32e96","weight":6},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":8},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":9},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":5}]},{"guid":"7fe1d23c-263d-4507-a56b-fa77f7700dda","title":"Cassandra on Steroids","subtitle":"Migrating from memcached to Cassandra","slug":"froscon2017-1945-cassandra_on_steroids","link":"https://c3voc.de","description":"Hear a war story how trivago migrated a high-throughput Cache from memcached to Apache Cassandra with intermediate success, fulminating failures, surprising Cassandra bugs and a final victory doing 1 million writes per second.","original_language":"deu","persons":["Christian Esken"],"tags":["froscon17","1945"],"view_count":96,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-09-01T15:15:03.389+02:00","length":3432,"duration":3432,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1945-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1945-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/7fe1d23c-263d-4507-a56b-fa77f7700dda-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/7fe1d23c-263d-4507-a56b-fa77f7700dda-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1945-cassandra_on_steroids","url":"https://api.media.ccc.de/public/events/7fe1d23c-263d-4507-a56b-fa77f7700dda","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4387,"event_guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","weight":3},{"event_id":4397,"event_guid":"e3375df5-8ff8-425e-b877-213c6a920d78","weight":4},{"event_id":4400,"event_guid":"1941d1f6-5961-46b5-a473-5beff23398a3","weight":3},{"event_id":4405,"event_guid":"fab923fb-623d-4803-bfc6-37e9ddc623b1","weight":3},{"event_id":4417,"event_guid":"955ab1c9-016a-4f90-a3d9-b37577b99f82","weight":4},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":4},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":8},{"event_id":4450,"event_guid":"cb892f65-89b4-4c50-8ff6-e38725c67438","weight":5},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":4},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":5},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":5},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":3},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":3},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":3},{"event_id":4466,"event_guid":"06766795-6b77-46ce-805a-746ca6ac286f","weight":3},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":3},{"event_id":4472,"event_guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","weight":4},{"event_id":4474,"event_guid":"54f22a39-e4d0-4ed4-96a8-048ad86f3fa7","weight":3},{"event_id":4476,"event_guid":"1125fbfc-746f-4610-ac33-f3cad03d4a03","weight":3},{"event_id":4478,"event_guid":"183a5422-ad1d-439a-8a83-335db07f4b08","weight":3},{"event_id":4480,"event_guid":"86dd5ce5-e3e5-4af2-aa72-1fce52c7f61e","weight":3}]},{"guid":"86dd5ce5-e3e5-4af2-aa72-1fce52c7f61e","title":"shutdown","subtitle":"Closing event of the conference. ","slug":"froscon2017-2074-shutdown","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["Boernd","ScottyTM"],"tags":["froscon17","2074"],"view_count":61,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2024-01-03T08:00:05.178+01:00","length":451,"duration":451,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2074-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2074-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/86dd5ce5-e3e5-4af2-aa72-1fce52c7f61e-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/86dd5ce5-e3e5-4af2-aa72-1fce52c7f61e-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2074-shutdown","url":"https://api.media.ccc.de/public/events/86dd5ce5-e3e5-4af2-aa72-1fce52c7f61e","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4386,"event_guid":"ea1d3de9-1ee2-4cda-98ab-43e55565e939","weight":5},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":4},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":3},{"event_id":4400,"event_guid":"1941d1f6-5961-46b5-a473-5beff23398a3","weight":5},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":5},{"event_id":4455,"event_guid":"fcf36749-0953-4524-825c-e89b52fd756e","weight":4},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":4},{"event_id":4466,"event_guid":"06766795-6b77-46ce-805a-746ca6ac286f","weight":4},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":3},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":3},{"event_id":4473,"event_guid":"b2e93d24-d651-4ca3-b142-a9f2c74977df","weight":3},{"event_id":4475,"event_guid":"7fe1d23c-263d-4507-a56b-fa77f7700dda","weight":3},{"event_id":4476,"event_guid":"1125fbfc-746f-4610-ac33-f3cad03d4a03","weight":4},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":4},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":3},{"event_id":4483,"event_guid":"f8ea3e60-590b-4e27-bcfc-f4be3bf81644","weight":3}]},{"guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","title":"Einfache REST-APIs mit Dropwizard und Swagger","subtitle":null,"slug":"froscon2017-1985-einfache_rest-apis_mit_dropwizard_und_swagger","link":"https://c3voc.de","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.","original_language":"deu","persons":["Boernd"],"tags":["froscon17","1985"],"view_count":353,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-04-02T20:30:04.779+02:00","length":3000,"duration":3000,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1985-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1985-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/5524c82a-5bde-43ef-9c8d-2bfd1542650d-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/5524c82a-5bde-43ef-9c8d-2bfd1542650d-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1985-einfache_rest-apis_mit_dropwizard_und_swagger","url":"https://api.media.ccc.de/public/events/5524c82a-5bde-43ef-9c8d-2bfd1542650d","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":5},{"event_id":4401,"event_guid":"ba70ec96-57f0-414a-8850-2b9006e76219","weight":5},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":7},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":13},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":6},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":9},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":7},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":7},{"event_id":4458,"event_guid":"40732b8d-7cd9-4a36-951b-f898872d623a","weight":5},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":8},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":7},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":9},{"event_id":4484,"event_guid":"d505da11-6f92-447b-bb2f-3e512caae41a","weight":9}]},{"guid":"c60e6927-625d-47f3-a09e-c5b186124666","title":"Containing Containers?","subtitle":"\"Wie lässt sich der Wal bändigen?\"","slug":"froscon2017-1978-containing_containers","link":"https://c3voc.de","description":"Der Vortrag gibt einen kurzen Überblick über Container auf Docker-Basis, den aktuellen Stand der Entwicklung und setzt den Fokus darauf, was sich hier im letzten Jahr im Hinblick auf Sicherheitsaspekte getan hat.","original_language":"deu","persons":["Holger Gantikow"],"tags":["froscon17","1978"],"view_count":121,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-02-04T21:45:13.756+01:00","length":3692,"duration":3692,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1978-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1978-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/c60e6927-625d-47f3-a09e-c5b186124666-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/c60e6927-625d-47f3-a09e-c5b186124666-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1978-containing_containers","url":"https://api.media.ccc.de/public/events/c60e6927-625d-47f3-a09e-c5b186124666","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":7},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":4},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":6},{"event_id":4398,"event_guid":"ffcb588b-d30e-467a-9140-39bc79bfc568","weight":13},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":6},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":5},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":4},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":13},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":6},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":4},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":4}]},{"guid":"955ab1c9-016a-4f90-a3d9-b37577b99f82","title":"MySQL 5.7 - InnoDB Cluster [HA built in]","subtitle":"Ein Einstieg in den MySQL InnoDB Cluster","slug":"froscon2017-2020-mysql_5_7_-_innodb_cluster_ha_built_in","link":"https://c3voc.de","description":"Neben der klassischen MySQL Replikation bietet MySQL 5.7 nun eine neue Replikationstechnologie 'Group Replikation' für den hochverfügbaren MySQL Betrieb an. Um die Verwendung der Group Replikation zu vereinfachen stellt Oracle weiterhin den MySQL Router und die MySQL Shell zur Verfügung und nennt diese Technologie 'InnoDB Cluster'. \nDurch das unkomplizierte Setup erhält man eine Master-Master Architektur. In Verbindung mit MySQL Router schafft man ohne Änderungen in der Applikation eine Architektur für automatischen Failover ohne Datenverlust.\nDieser Vortrag behandelt die Details einer InnoDB Cluster Lösung und vertieft diese durch eine Demo.","original_language":"deu","persons":["ThalheimerC"],"tags":["froscon17","2020"],"view_count":108,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-04-29T16:30:07.939+02:00","length":3660,"duration":3660,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2020-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2020-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/955ab1c9-016a-4f90-a3d9-b37577b99f82-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/955ab1c9-016a-4f90-a3d9-b37577b99f82-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2020-mysql_5_7_-_innodb_cluster_ha_built_in","url":"https://api.media.ccc.de/public/events/955ab1c9-016a-4f90-a3d9-b37577b99f82","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4387,"event_guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","weight":3},{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":2},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":5},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":5},{"event_id":4398,"event_guid":"ffcb588b-d30e-467a-9140-39bc79bfc568","weight":2},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":2},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":6},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":5},{"event_id":4438,"event_guid":"ef580a50-1dd3-4a9b-aae0-4a440cba9ba4","weight":3},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":3},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":2},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":2},{"event_id":4460,"event_guid":"ad372d74-01bf-4e6a-8376-883298d9015f","weight":2},{"event_id":4475,"event_guid":"7fe1d23c-263d-4507-a56b-fa77f7700dda","weight":4},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":4}]},{"guid":"e18f42a3-80db-41ed-955f-17d99f7952d6","title":"Create WebMapping Applications with the Geoportal Framework  Mapbender","subtitle":null,"slug":"froscon2017-2099-create_webmapping_applications_with_the_geoportal_framework_mapbender","link":"https://c3voc.de","description":"Mapbender is a client framework for spatial data infrastructures. It \nprovides web based interfaces for displaying, navigating and interacting \nwith OGC compliant services.","original_language":"eng","persons":["Astrid Emde"],"tags":["froscon17","2099"],"view_count":145,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-12-09T03:00:03.235+01:00","length":2419,"duration":2419,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2099-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2099-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/e18f42a3-80db-41ed-955f-17d99f7952d6-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/e18f42a3-80db-41ed-955f-17d99f7952d6-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2099-create_webmapping_applications_with_the_geoportal_framework_mapbender","url":"https://api.media.ccc.de/public/events/e18f42a3-80db-41ed-955f-17d99f7952d6","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":5},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":2},{"event_id":4400,"event_guid":"1941d1f6-5961-46b5-a473-5beff23398a3","weight":2},{"event_id":4407,"event_guid":"3a2b4f9b-2e86-49c3-9c73-f0b0458d6c9e","weight":2},{"event_id":4408,"event_guid":"d8b89de0-84ce-41cb-a869-9994f006a0e0","weight":2},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":2},{"event_id":4413,"event_guid":"b67b0e11-83e7-4a92-bd5a-22ab745ee586","weight":2},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":3},{"event_id":4434,"event_guid":"b9ae583a-4b02-4bd4-af79-4b5766f84e25","weight":2},{"event_id":4436,"event_guid":"0a5c2a3a-aae3-47c6-97e8-c28af5efc466","weight":2},{"event_id":4438,"event_guid":"ef580a50-1dd3-4a9b-aae0-4a440cba9ba4","weight":2},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":2},{"event_id":4449,"event_guid":"2df529ae-1fd4-438e-a41a-143ee74385da","weight":2},{"event_id":4451,"event_guid":"3601ef6a-6f6e-4476-8ea4-49506e63096a","weight":3},{"event_id":4453,"event_guid":"563fc802-cfce-4bec-b20c-303a1d3f623a","weight":2},{"event_id":4455,"event_guid":"fcf36749-0953-4524-825c-e89b52fd756e","weight":2},{"event_id":4466,"event_guid":"06766795-6b77-46ce-805a-746ca6ac286f","weight":4},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":2},{"event_id":4471,"event_guid":"8590e34b-db76-42ed-a741-016951a2e626","weight":2},{"event_id":4475,"event_guid":"7fe1d23c-263d-4507-a56b-fa77f7700dda","weight":2},{"event_id":4476,"event_guid":"1125fbfc-746f-4610-ac33-f3cad03d4a03","weight":2},{"event_id":4480,"event_guid":"86dd5ce5-e3e5-4af2-aa72-1fce52c7f61e","weight":2},{"event_id":4483,"event_guid":"f8ea3e60-590b-4e27-bcfc-f4be3bf81644","weight":2},{"event_id":4484,"event_guid":"d505da11-6f92-447b-bb2f-3e512caae41a","weight":2},{"event_id":5119,"event_guid":"ccc1ab6d-cc9a-4e68-8a40-776dc41a6b41","weight":3}]},{"guid":"ea1d3de9-1ee2-4cda-98ab-43e55565e939","title":"init","subtitle":"Kicking off the conference (en)","slug":"froscon2017-2072-init","link":"https://c3voc.de","description":null,"original_language":"eng","persons":["ScottyTM","Boernd"],"tags":["froscon17","2072"],"view_count":51,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2019-09-28T21:21:18.780+02:00","length":573,"duration":573,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2072-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2072-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/ea1d3de9-1ee2-4cda-98ab-43e55565e939-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/ea1d3de9-1ee2-4cda-98ab-43e55565e939-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2072-init","url":"https://api.media.ccc.de/public/events/ea1d3de9-1ee2-4cda-98ab-43e55565e939","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":8},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":7},{"event_id":4400,"event_guid":"1941d1f6-5961-46b5-a473-5beff23398a3","weight":9},{"event_id":4401,"event_guid":"ba70ec96-57f0-414a-8850-2b9006e76219","weight":4},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":4},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":6},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":4},{"event_id":4480,"event_guid":"86dd5ce5-e3e5-4af2-aa72-1fce52c7f61e","weight":5}]},{"guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","title":"Sicheres Löschen von Daten auf SSDs","subtitle":null,"slug":"froscon2017-1932-sicheres_loschen_von_daten_auf_ssds","link":"https://c3voc.de","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 sicher zu entfernen ist hingegen schwer. Der Vortrag stellt das Problem und den Unterschied zwischen SSDs und Festplatten vor und präsentiert eine Erweiterung für cryptsetup für Linux, mittels derer das in vielen Geräten vorhandene TPM-Modul genutzt wird um Daten aus einzelnen verschlüsselten Containern von SSDs sicher zu entfernen.","original_language":"deu","persons":["Alexander Neumann"],"tags":["froscon17","1932"],"view_count":1040,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2026-04-09T19:00:04.841+02:00","length":2590,"duration":2590,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1932-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1932-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/afe7e43d-170b-4bfc-b0d9-cf36776d10e0-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/afe7e43d-170b-4bfc-b0d9-cf36776d10e0-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1932-sicheres_loschen_von_daten_auf_ssds","url":"https://api.media.ccc.de/public/events/afe7e43d-170b-4bfc-b0d9-cf36776d10e0","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4388,"event_guid":"223bd212-14a2-40e7-9b37-18db6da70dca","weight":7},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":19},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":12},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":27},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":10},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":19},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":18},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":16},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":25},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":21},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":12},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":8},{"event_id":4445,"event_guid":"f8fab960-b236-49d5-846d-370ba887ac1a","weight":7},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":15},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":10},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":11},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":11}]},{"guid":"ebd5767c-725e-4612-bd14-f12173df4a71","title":"Real-time Face Detection and Emotion/Gender classification with Convolutional Neural Networks","subtitle":null,"slug":"froscon2017-2037-real-time_face_detection_and_emotion_gender_classification_with_convolutional_neural_networks","link":"https://c3voc.de","description":"In this work we present a real-time system for face detection and emotion/gender classification using Convolutional Neural Networks and Haar-like features. ","original_language":"eng","persons":["Octavio Arriaga"],"tags":["froscon17","2037"],"view_count":419,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-07-10T09:30:05.439+02:00","length":3140,"duration":3140,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2037-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2037-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/ebd5767c-725e-4612-bd14-f12173df4a71-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/ebd5767c-725e-4612-bd14-f12173df4a71-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2037-real-time_face_detection_and_emotion_gender_classification_with_convolutional_neural_networks","url":"https://api.media.ccc.de/public/events/ebd5767c-725e-4612-bd14-f12173df4a71","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4387,"event_guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","weight":3},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":2},{"event_id":4402,"event_guid":"e2b0e698-fd7d-434e-ad0f-5c511654fe9d","weight":4},{"event_id":4407,"event_guid":"3a2b4f9b-2e86-49c3-9c73-f0b0458d6c9e","weight":3},{"event_id":4408,"event_guid":"d8b89de0-84ce-41cb-a869-9994f006a0e0","weight":2},{"event_id":4413,"event_guid":"b67b0e11-83e7-4a92-bd5a-22ab745ee586","weight":2},{"event_id":4416,"event_guid":"34018489-1047-46ad-9512-877129118708","weight":2},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":3},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":3},{"event_id":4423,"event_guid":"0f47094d-5824-48dd-b8b1-90eb4acbc35c","weight":2},{"event_id":4424,"event_guid":"a5abc3c0-7da9-4ae4-a65f-442a146770ab","weight":3},{"event_id":4425,"event_guid":"cc9f2577-3994-4cb7-a8a2-4549ae4d35be","weight":2},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":4},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":3},{"event_id":4436,"event_guid":"0a5c2a3a-aae3-47c6-97e8-c28af5efc466","weight":4},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":2},{"event_id":4450,"event_guid":"cb892f65-89b4-4c50-8ff6-e38725c67438","weight":6},{"event_id":4451,"event_guid":"3601ef6a-6f6e-4476-8ea4-49506e63096a","weight":2},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":2},{"event_id":4476,"event_guid":"1125fbfc-746f-4610-ac33-f3cad03d4a03","weight":3},{"event_id":4821,"event_guid":"aed02b65-9a16-4a42-ac28-2883da680d0a","weight":4}]},{"guid":"bcae2b4e-90de-44fc-8dbb-8d4de94d6d7c","title":"State of the Union 2017","subtitle":"Das Open-Source, Free-Software und Technologie-Jahr 2016/2017 - Ein Rückblick","slug":"froscon2017-2054-state_of_the_union_2017","link":"https://c3voc.de","description":"25 Jahre Linux! Ein Jubiläum zum Feiern und ein Grund für Microsoft 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 Weise auf und reisen durch die Nachrichten, Ereignisse und Kuriositäten der letzten 12 Monate. Der IoT Sicherheitsalbtraum, fliegende Warenhäuser, 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 Entwicklungsplattform für Open-Source-Spiele und was gibt es neues vom Tintenkrieg? Diese Fragen beantworten wir mit einem Augenzwinkern. Und obendrauf gibt es noch Open-Source-Pancakes.","original_language":"deu","persons":["Michael Kleinhenz","Oliver Zendel"],"tags":["froscon17","2054"],"view_count":143,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2025-12-13T22:00:07.716+01:00","length":4059,"duration":4059,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2054-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2054-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/bcae2b4e-90de-44fc-8dbb-8d4de94d6d7c-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/bcae2b4e-90de-44fc-8dbb-8d4de94d6d7c-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2054-state_of_the_union_2017","url":"https://api.media.ccc.de/public/events/bcae2b4e-90de-44fc-8dbb-8d4de94d6d7c","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":6},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":6},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":8},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":7},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":7},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":7},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":8},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":6},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":6},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":4}]},{"guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","title":"PostgreSQL in der Praxis","subtitle":"Replikation und Hochverfügbarkeit","slug":"froscon2017-1972-postgresql_in_der_praxis","link":"https://c3voc.de","description":"Seit der Einführung von nativer Replikation mit Version 9.0 im Jahr 2010 hat PostgreSQL mit jeder neuen Version Verbesserungen und weitere Möglichkeiten bei der Replikation im Speziellen als auch in anderen Bereichen im Allgemeinen erhalten. Durch die traditionell umfangreiche Abdeckung von SQL-Features und Anbindungen an verschiedene Programmiersprachen, das inzwischen eingeführte Erweiterungs-System sowie die Zusammenarbeit mit externen Projekten ist heutzutage ein stabiler, performanter und auch hochverfügbarer Betrieb von Unternehmens-kritischen Datenbanken möglich.","original_language":"deu","persons":["Michael Banck"],"tags":["froscon17","1972"],"view_count":338,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-01-22T09:45:13.274+01:00","length":3715,"duration":3715,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1972-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1972-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/0698cea1-0913-4db7-bc65-5d397597c8e8-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/0698cea1-0913-4db7-bc65-5d397597c8e8-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1972-postgresql_in_der_praxis","url":"https://api.media.ccc.de/public/events/0698cea1-0913-4db7-bc65-5d397597c8e8","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":13},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":33},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":9},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":16},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":11},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":19},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":10},{"event_id":4445,"event_guid":"f8fab960-b236-49d5-846d-370ba887ac1a","weight":7},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":9},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":9},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":12},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":8},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":9}]},{"guid":"40d34b52-1553-4316-80f3-98c73707a3e2","title":"Angular 2 Geo-Apps mit YAGA","subtitle":"Leaflet Integration in Angular 2","slug":"froscon2017-2002-angular_2_geo-apps_mit_yaga","link":"https://c3voc.de","description":"Erstellung einer plattformunabhängigen Geo-App auf Basis der YAGA Komponenten.","original_language":"deu","persons":["atd"],"tags":["froscon17","2002"],"view_count":35,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2021-04-08T16:15:05.330+02:00","length":3630,"duration":3630,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2002-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2002-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/40d34b52-1553-4316-80f3-98c73707a3e2-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/40d34b52-1553-4316-80f3-98c73707a3e2-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2002-angular_2_geo-apps_mit_yaga","url":"https://api.media.ccc.de/public/events/40d34b52-1553-4316-80f3-98c73707a3e2","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":3},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":2},{"event_id":4408,"event_guid":"d8b89de0-84ce-41cb-a869-9994f006a0e0","weight":2},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":2},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":2},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":3},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":2},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":3}]},{"guid":"563fc802-cfce-4bec-b20c-303a1d3f623a","title":"Herausforderungen bei der Einführung von Open Source Technologien in Unternehmen ","subtitle":"Am Beispiel der Einführung von Containerisierung in der Finanzdienstleistungsbranche","slug":"froscon2017-1993-herausforderungen_bei_der_einfuhrung_von_open_source_technologien_in_unternehmen","link":"https://c3voc.de","description":"Viele Unternehmen halten krampfhaft an ihren gewohnten, proprietären Produkten fest. Sind Mitarbeiter dann einmal sehr mutig oder Ist der Schmerz doch einmal so groß, dass eine neue Technologie Einzug halten darf ist weiterhin viel Überzeugungsarbeit zu leisten, um diese erfolgreich zu etablieren und aufrecht zu erhalten. ","original_language":"deu","persons":["Holger Stridde"],"tags":["froscon17","1993"],"view_count":126,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-01-05T01:45:06.647+01:00","length":2829,"duration":2829,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1993-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1993-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/563fc802-cfce-4bec-b20c-303a1d3f623a-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/563fc802-cfce-4bec-b20c-303a1d3f623a-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1993-herausforderungen_bei_der_einfuhrung_von_open_source_technologien_in_unternehmen","url":"https://api.media.ccc.de/public/events/563fc802-cfce-4bec-b20c-303a1d3f623a","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":9},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":5},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":6},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":6},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":5},{"event_id":4438,"event_guid":"ef580a50-1dd3-4a9b-aae0-4a440cba9ba4","weight":5},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":11},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":8},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":6},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":7},{"event_id":4482,"event_guid":"8a24c98b-0092-490d-bb7d-7252795bb08c","weight":6},{"event_id":4483,"event_guid":"f8ea3e60-590b-4e27-bcfc-f4be3bf81644","weight":5}]},{"guid":"40732b8d-7cd9-4a36-951b-f898872d623a","title":"Kotlin in Produktion","subtitle":"Integration in die Java Landschaft","slug":"froscon2017-2049-kotlin_in_produktion","link":"https://c3voc.de","description":"Kotlin ist eine statisch typisierte Programmiersprache für die JVM und verspricht, wie viele andere auch, ein Plus an Sicherheit, Lesbarkeit und Produktivität. Aber der Einsatz neuer Technologien und Sprachen in eine bestehende Landschaft kann entweder zu einer Big-Bang Lösung oder zu einer Integrations-Hölle ausarten. Hier glänzt Kotlin mit dem Hohen Grad an Interoperabilität von und zu Java . In diesem Vortrag werden 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 aus bereits in Produktion befindlichen Java/Kotlin Projekten berichtet.","original_language":"deu","persons":["dzuvic"],"tags":["froscon17","2049"],"view_count":148,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2025-02-04T14:30:06.231+01:00","length":4133,"duration":4133,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2049-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2049-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/40732b8d-7cd9-4a36-951b-f898872d623a-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/40732b8d-7cd9-4a36-951b-f898872d623a-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2049-kotlin_in_produktion","url":"https://api.media.ccc.de/public/events/40732b8d-7cd9-4a36-951b-f898872d623a","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":5},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":4},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":5},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":4},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":10},{"event_id":4445,"event_guid":"f8fab960-b236-49d5-846d-370ba887ac1a","weight":4},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":7},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":5},{"event_id":4469,"event_guid":"a6054ecc-1c1c-4682-92cf-a940c41b035f","weight":4},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":4}]},{"guid":"0eee3d95-0087-46be-ad92-b2ce90fbcf2a","title":"System-Level Transactions with picotm","subtitle":"The Days of Plenty Are Yet to Come","slug":"froscon2017-1959-system-level_transactions_with_picotm","link":"https://c3voc.de","description":"How to implement reliable system software with transactions. Theory and practice.","original_language":"eng","persons":["Thomas Zimmermann"],"tags":["froscon17","1959"],"view_count":21,"promoted":false,"date":"2017-08-19T00:00:00.000+02:00","release_date":"2017-08-19T02:00:00.000+02:00","updated_at":"2022-08-07T12:00:04.465+02:00","length":3583,"duration":3583,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1959-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1959-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/0eee3d95-0087-46be-ad92-b2ce90fbcf2a-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/0eee3d95-0087-46be-ad92-b2ce90fbcf2a-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1959-system-level_transactions_with_picotm","url":"https://api.media.ccc.de/public/events/0eee3d95-0087-46be-ad92-b2ce90fbcf2a","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4387,"event_guid":"9910a89c-ce50-4b0d-80a2-930e4bda8574","weight":2},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":3},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":2},{"event_id":4413,"event_guid":"b67b0e11-83e7-4a92-bd5a-22ab745ee586","weight":2},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":3},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":3},{"event_id":4443,"event_guid":"10101965-4a4c-4da0-8c0b-c9dd612a03cf","weight":2},{"event_id":4446,"event_guid":"a6656bc8-379c-443d-a27f-c84946d4b7f9","weight":3},{"event_id":4461,"event_guid":"489dc194-4c5d-45ee-a062-dd6098255ae0","weight":2},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":2},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":3},{"event_id":4472,"event_guid":"35abdd14-4469-4295-b3d1-0eba9f4015d2","weight":3}]},{"guid":"183a5422-ad1d-439a-8a83-335db07f4b08","title":"The little bot that wasn't","subtitle":"An operator's apology","slug":"froscon2017-1971-the_little_bot_that_wasn_t","link":"https://c3voc.de","description":"The talk is about an operator’s view of his profession, an apology rather, in the sense of being an apology that G.H. Hardy wrote about, in his book A Mathematician’s Apology. ","original_language":"eng","persons":["Mohit Chawla"],"tags":["froscon17","1971"],"view_count":104,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2024-07-31T01:45:02.583+02:00","length":2508,"duration":2508,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/1971-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/1971-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/183a5422-ad1d-439a-8a83-335db07f4b08-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/183a5422-ad1d-439a-8a83-335db07f4b08-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-1971-the_little_bot_that_wasn_t","url":"https://api.media.ccc.de/public/events/183a5422-ad1d-439a-8a83-335db07f4b08","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":6},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":5},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":5},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":6},{"event_id":4436,"event_guid":"0a5c2a3a-aae3-47c6-97e8-c28af5efc466","weight":5},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":5},{"event_id":4444,"event_guid":"338b865c-b072-45f1-a8bc-54775999e794","weight":4},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":5},{"event_id":4455,"event_guid":"fcf36749-0953-4524-825c-e89b52fd756e","weight":7},{"event_id":4457,"event_guid":"da3e484f-a48f-44c6-819d-1a15669f6ed7","weight":7},{"event_id":4459,"event_guid":"723dbee1-a73a-469c-bbb0-6bc90b21ebae","weight":6},{"event_id":4462,"event_guid":"5524c82a-5bde-43ef-9c8d-2bfd1542650d","weight":5},{"event_id":4463,"event_guid":"d9f3ec8b-6036-494b-abbe-41de7fff4c5f","weight":5},{"event_id":4464,"event_guid":"574c0eef-838b-4e36-a987-210ccf6c16cd","weight":5},{"event_id":4466,"event_guid":"06766795-6b77-46ce-805a-746ca6ac286f","weight":4},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":7},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":6}]}]}