{"acronym":"froscon2014","aspect_ratio":"16:9","updated_at":"2026-04-01T12:00:06.432+02:00","title":"FrOSCon 2014","schedule_url":"http://programm.froscon.de/2014/schedule.xml","slug":"conferences/froscon/2014","event_last_released_at":"2014-08-24T02:00:00.000+02:00","link":null,"description":null,"webgen_location":"conferences/froscon/2014","logo_url":"https://static.media.ccc.de/media/conferences/froscon/2014/folder-froscon-2010.png","images_url":"https://static.media.ccc.de/media/conferences/froscon/2014","recordings_url":"https://cdn.media.ccc.de/events/froscon/2014","url":"https://api.media.ccc.de/public/conferences/froscon2014","events":[{"guid":"kJSIlK3OHkgc3hwXbIiGFQ","title":"\"Ist dies schon Wahnsinn, so hat es doch Methode\"","subtitle":"Ein Entwickler verloren in der JavaScript-Welt - oder: wie man Web Development betreibt, ohne den Verstand zu verlieren.","slug":"froscon2014_-_1394_-_de_-_hs1_-_201408241515_-_ist_dies_schon_wahnsinn_so_hat_es_doch_methode_-_michael_kleinhenz","link":"http://programm.froscon.de/2014/events/1394.html","description":"Die wundersame Geschichte eines Java-Entwicklers, der in ein JavaScript-Projekt stolpert und dort Wunder und Abgründe findet. ","original_language":"eng","persons":["Michael Kleinhenz"],"tags":["Development"],"view_count":575,"promoted":false,"date":"2014-08-24T15:15:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2025-09-06T10:15:03.928+02:00","length":3576,"duration":3576,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1394.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1394_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/kJSIlK3OHkgc3hwXbIiGFQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/kJSIlK3OHkgc3hwXbIiGFQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1394_-_de_-_hs1_-_201408241515_-_ist_dies_schon_wahnsinn_so_hat_es_doch_methode_-_michael_kleinhenz","url":"https://api.media.ccc.de/public/events/kJSIlK3OHkgc3hwXbIiGFQ","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":3},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":3},{"event_id":342,"event_guid":"import-ef9f4cf355ba454d2f","weight":2},{"event_id":1993,"event_guid":"H9oyfDzQNwJdvP6ZNeK8aA","weight":2},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":2},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":2},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":2},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":2},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":2},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":2},{"event_id":2033,"event_guid":"p9qH6cZLBLMHBl3rihff0w","weight":3},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":2},{"event_id":2044,"event_guid":"v7AbhGiALo9fSeHxxUayIQ","weight":2},{"event_id":2568,"event_guid":"482a4db2-fa77-4c83-be2e-082caeee3108","weight":3},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":2},{"event_id":4440,"event_guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","weight":3},{"event_id":4476,"event_guid":"1125fbfc-746f-4610-ac33-f3cad03d4a03","weight":2},{"event_id":4531,"event_guid":"4a584e33-5551-2020-2020-202020202020","weight":5},{"event_id":5164,"event_guid":"48cdad73-8085-4af9-a5ab-6abb1f83e4cb","weight":2},{"event_id":5223,"event_guid":"4647424c-5553-2020-2020-202020202020","weight":2}]},{"guid":"mnjheMmk1ny27DDN-s63Fw","title":"phpng - heap and stack allocation","subtitle":null,"slug":"froscon2014_-_1488_-_en_-_hs6_php_-_201408231745_-_phpng_-_heap_and_stack_allocation_-_johannes_schluter","link":"http://programm.froscon.de/2014/events/1488.html","description":null,"original_language":"eng","persons":["Johannes Schlüter"],"tags":["PHP Devroom"],"view_count":72,"promoted":false,"date":"2014-08-23T17:45:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2026-01-01T20:30:22.630+01:00","length":3170,"duration":3170,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1488.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1488_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/mnjheMmk1ny27DDN-s63Fw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/mnjheMmk1ny27DDN-s63Fw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1488_-_en_-_hs6_php_-_201408231745_-_phpng_-_heap_and_stack_allocation_-_johannes_schluter","url":"https://api.media.ccc.de/public/events/mnjheMmk1ny27DDN-s63Fw","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":137,"event_guid":"import-09be6c4dcd22a304d3","weight":1},{"event_id":1991,"event_guid":"rMDvAe2eh12fO6V44lJpLQ","weight":1},{"event_id":1992,"event_guid":"3MYFzK-lo7ivKLAyUZiP_Q","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1}]},{"guid":"tAw2yWi3BdWd08Q5lphv2g","title":"I Love Logging","subtitle":"Wie wir loggfiles lieben lernen können.","slug":"froscon2014_-_1327_-_de_-_hs1_-_201408231515_-_i_love_logging_-_jens_kuhnel","link":"http://programm.froscon.de/2014/events/1327.html","description":"Als Weiterführung vom letzten Jahr, werden in diesem Vortrag einige funktionierende Lösungsvorschläge aufgezeigt und natürlich auch die neuen Funktionen der großen Log-Tools des letzten Jahres betrachtet.","original_language":"eng","persons":["Jens Kühnel"],"tags":["Monitoring"],"view_count":534,"promoted":false,"date":"2014-08-23T15:15:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2024-12-13T13:00:04.731+01:00","length":3576,"duration":3576,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1327.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1327_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/tAw2yWi3BdWd08Q5lphv2g-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/tAw2yWi3BdWd08Q5lphv2g-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1327_-_de_-_hs1_-_201408231515_-_i_love_logging_-_jens_kuhnel","url":"https://api.media.ccc.de/public/events/tAw2yWi3BdWd08Q5lphv2g","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":2033,"event_guid":"p9qH6cZLBLMHBl3rihff0w","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":1},{"event_id":2041,"event_guid":"RdFRTf4HCcVqg7o8UCEuqQ","weight":1},{"event_id":3339,"event_guid":"f25ee534-b1a2-513e-b8cc-526f695d0153","weight":1},{"event_id":3420,"event_guid":"f769e314-6c6d-4bcc-a4d9-6e8ec1450833","weight":1},{"event_id":4002,"event_guid":"7RWGLIjaZfC9mtqRFUH8SQ","weight":2},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":1},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":2},{"event_id":4703,"event_guid":"6c45824e-f5a7-4961-8941-11eaa43f638b","weight":1},{"event_id":6067,"event_guid":"cb03469a-8698-4315-bfe9-78c6e86bea82","weight":1},{"event_id":7256,"event_guid":"ccab9927-22fe-52a3-a14a-e33f5dffb485","weight":1},{"event_id":7321,"event_guid":"f1ce2f38-4601-416a-bfb9-b7e004be5006","weight":1}]},{"guid":"UbJ2xSD9UY0CBYE-9F8ZXA","title":"How to bring compute intensive C++ based apps to Android","subtitle":null,"slug":"froscon2014_-_1364_-_en_-_hs5_-_201408231000_-_how_to_bring_compute_intensive_c_based_apps_to_android_-_martin_siggel","link":"http://programm.froscon.de/2014/events/1364.html","description":"You already have some C++ code for the desktop and you ever wanted to port this to Android? Then you should not wait to come to this talk. We'll guide you through the typical steps and pitfalls in this porting process using a demo application and our open source geometry app TiGL Viewer.","original_language":"eng","persons":["Martin Siggel"],"tags":["Development"],"view_count":113,"promoted":false,"date":"2014-08-23T10:00:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-11-16T13:15:07.361+01:00","length":3330,"duration":3330,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1364.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1364_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/UbJ2xSD9UY0CBYE-9F8ZXA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/UbJ2xSD9UY0CBYE-9F8ZXA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1364_-_en_-_hs5_-_201408231000_-_how_to_bring_compute_intensive_c_based_apps_to_android_-_martin_siggel","url":"https://api.media.ccc.de/public/events/UbJ2xSD9UY0CBYE-9F8ZXA","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":3102,"event_guid":"fc8dc1db-978c-46db-96b4-2b64fc3f8e5c","weight":1},{"event_id":3147,"event_guid":"MvDEUEd240rFYyOokI_1eQ","weight":1},{"event_id":3816,"event_guid":"e370add0-106d-48e6-9e97-cd560ba60b9c","weight":1},{"event_id":3948,"event_guid":"SUeG0aQcZ5L0C_WLvXetgA","weight":1},{"event_id":4794,"event_guid":"a2887b4a-0c9d-4220-a52f-c65c20ae25d7","weight":1},{"event_id":4795,"event_guid":"722ce759-9cde-4e3b-8db5-5a97aa9673d9","weight":1},{"event_id":4838,"event_guid":"59c664ea-425d-44e0-957c-09317cbfd382","weight":1},{"event_id":4898,"event_guid":"8c303809-3c7c-4532-ab1e-c9a4e7c38245","weight":1},{"event_id":4909,"event_guid":"03ba9edb-1d3a-4774-9384-7548c0696df7","weight":1}]},{"guid":"zLQRrJi05bpzgkLweZJT1Q","title":"Data Analysis and Visualization with Python","subtitle":"Usage of Numpy, Pandas and Matplotlib for a personal bookkeeping software","slug":"froscon2014_-_1352_-_en_-_hs5_-_201408231515_-_data_analysis_and_visualization_with_python_-_tobias_stollenwerk","link":"http://programm.froscon.de/2014/events/1352.html","description":"We demonstrate the usage of python's scientific tools, \u003ca href=\"http://www.numpy.org\"\u003eNumpy\u003c/a\u003e, \u003ca href=\"http://pandas.pydata.org\"\u003ePandas\u003c/a\u003e and \u003ca href=\"http://matplotlib.org\"\u003eMatplotlib\u003c/a\u003e for data analysis and Visualization. As a use case, we present a \u003ca href=\"https://github.com/tstollenw/myAccount\"\u003epython tool\u003c/a\u003e for personal bookkeeping.","original_language":"eng","persons":["Tobias Stollenwerk"],"tags":["Development"],"view_count":538,"promoted":false,"date":"2014-08-23T15:15:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-11-13T01:15:02.989+01:00","length":3321,"duration":3321,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1352.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1352_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/zLQRrJi05bpzgkLweZJT1Q-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/zLQRrJi05bpzgkLweZJT1Q-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1352_-_en_-_hs5_-_201408231515_-_data_analysis_and_visualization_with_python_-_tobias_stollenwerk","url":"https://api.media.ccc.de/public/events/zLQRrJi05bpzgkLweZJT1Q","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":137,"event_guid":"import-09be6c4dcd22a304d3","weight":1},{"event_id":212,"event_guid":"import-6934edc539ff86b236","weight":2},{"event_id":298,"event_guid":"import-7c2ae6208f3c3d0507","weight":1},{"event_id":299,"event_guid":"import-788d446dd3e67f067e","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":304,"event_guid":"import-ba5ef99c04e43000e0","weight":1},{"event_id":306,"event_guid":"import-1fb1327d2eaed74e68","weight":1},{"event_id":310,"event_guid":"import-7366e3c7170883655b","weight":1},{"event_id":311,"event_guid":"import-e077f0e5c7c11492c3","weight":1},{"event_id":315,"event_guid":"import-2f126386c9c93aca5c","weight":1},{"event_id":316,"event_guid":"import-f86a3a0cf3e0047de9","weight":1},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":325,"event_guid":"import-98f45a85ce60ff1562","weight":1},{"event_id":330,"event_guid":"import-4c6ee852283d9c87a5","weight":1},{"event_id":342,"event_guid":"import-ef9f4cf355ba454d2f","weight":5},{"event_id":1093,"event_guid":"import-f6a6c03237ef52248e","weight":1},{"event_id":1096,"event_guid":"import-951bd3b975cd6a7f7e","weight":1},{"event_id":1542,"event_guid":"import-052f3eb3e03ca7685e","weight":2},{"event_id":1740,"event_guid":"0IuyfNlW5fXVnrMIgEXesw","weight":1},{"event_id":1764,"event_guid":"PuDWTZPratvP-gVrrPScWQ","weight":1},{"event_id":1839,"event_guid":"tnCge6rYmFPy9O0KjvtBAQ","weight":1},{"event_id":1991,"event_guid":"rMDvAe2eh12fO6V44lJpLQ","weight":1},{"event_id":1992,"event_guid":"3MYFzK-lo7ivKLAyUZiP_Q","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":1},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":1999,"event_guid":"8aEWrEVhtLj9lhnVjRTNqQ","weight":1},{"event_id":2000,"event_guid":"D3xo4XG-ODco6UgUOw5-1A","weight":1},{"event_id":2007,"event_guid":"3rZ2qxh4auU0IIjH1P5gfg","weight":1},{"event_id":2010,"event_guid":"7GBNGkVhTfrHIUGqZUpkfw","weight":2},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":1},{"event_id":2025,"event_guid":"mnjheMmk1ny27DDN-s63Fw","weight":1},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2028,"event_guid":"M8bhy7A_wm6XdoYJruv8Og","weight":1},{"event_id":2030,"event_guid":"ttHtQDEywj59FOB5Xl4GEg","weight":2},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":2},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2040,"event_guid":"SGdN9Eyc_pEXEUA1K8pbyA","weight":1},{"event_id":2047,"event_guid":"XmW_Dlk97XByw3rKkFU3RQ","weight":1},{"event_id":2089,"event_guid":"F4PROIwL9VVgBhW7SqnWNQ","weight":2},{"event_id":2176,"event_guid":"psS7-V3-VqYDuiKCr5PmWg","weight":1},{"event_id":2196,"event_guid":"1J0sEDUwTplMXgNU2Q7hrw","weight":1},{"event_id":2245,"event_guid":"wyL8OVhv0Y6VczeYR3K_jQ","weight":1},{"event_id":2496,"event_guid":"54159b05-db61-4055-b2ae-f4a16559ccfe","weight":1},{"event_id":2498,"event_guid":"cdc39fc3-715d-4610-b633-3821e4762aa4","weight":1},{"event_id":2546,"event_guid":"bd4515b7-fdcf-4d9b-8fc8-0ec47f5c8a80","weight":1},{"event_id":2637,"event_guid":"cbb9db2e-a159-4bea-a2a3-eac73061d1f4","weight":1},{"event_id":2640,"event_guid":"a650a156-dd80-4e99-bc55-4514e055cfc6","weight":2},{"event_id":2645,"event_guid":"e461284d-fdff-4699-9ff5-57e310f95801","weight":1},{"event_id":2650,"event_guid":"5688d15a-d92f-4a5e-b75d-c8d47846ea3a","weight":1},{"event_id":2712,"event_guid":"jN9GVVDrbW-xxtgoNy2y8w","weight":1},{"event_id":2713,"event_guid":"Adgg9NyiQpCSnSNqt4xLnw","weight":1},{"event_id":2717,"event_guid":"4E-KeZmXB99OpVUSsgYb4A","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2724,"event_guid":"RuHRkg1DdibjZ-0JKCL0Fw","weight":1},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":2},{"event_id":2823,"event_guid":"c6f44cff-122c-44f3-bcf9-683577a67e85","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3229,"event_guid":"ae936299-51ad-44ba-9590-cf9c5bb0f812","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3237,"event_guid":"b9117dd0-2182-42a3-9b20-a612d239db1b","weight":1},{"event_id":3238,"event_guid":"4d9f8523-f2e2-470b-9729-b1c7245ab4e9","weight":1},{"event_id":3239,"event_guid":"eb52aea9-a6e7-5cfa-bd30-b4a1960e8be2","weight":1},{"event_id":3301,"event_guid":"e0e9edcd-6db2-5c83-a583-7fc5297b7089","weight":1},{"event_id":3378,"event_guid":"bfbd4555-b241-4e56-b438-3a6fa881a375","weight":8},{"event_id":3381,"event_guid":"c1d9f8e6-94ec-4d40-92d9-da5b74c4087a","weight":1},{"event_id":3407,"event_guid":"06ce4655-baf5-4c76-a2b6-71207f30bfc8","weight":1},{"event_id":3424,"event_guid":"915aced0-8526-4087-b0c3-769710ef6322","weight":1},{"event_id":3450,"event_guid":"4bdc2468-fc82-4a7d-9df8-df1f40e6ea8f","weight":4},{"event_id":3465,"event_guid":"5b106c5d-b569-4550-83da-ba1aa4217f4d","weight":1},{"event_id":3602,"event_guid":"48e016a4-5683-4bda-8976-98f1dbf62787","weight":1},{"event_id":3662,"event_guid":"8c32309e-7136-4899-8ee4-1558e63ad137","weight":1},{"event_id":3665,"event_guid":"e204268f-0cea-4a1f-bb38-e7d50496492e","weight":1},{"event_id":3667,"event_guid":"6347d122-daf0-4b30-851c-32cac06bf6bd","weight":1},{"event_id":3708,"event_guid":"aaec73e9-66b9-46d2-aa0f-9f43018198ea","weight":1},{"event_id":3717,"event_guid":"07a731a0-2c3a-40f1-928e-3f709eb1eccf","weight":1},{"event_id":3772,"event_guid":"e89c168d-dc51-4de1-8aa0-26743ee5c815","weight":1},{"event_id":3860,"event_guid":"03059218-e5f8-4404-9d6b-f41e7f26ef55","weight":1},{"event_id":4261,"event_guid":"3852e448-f6cf-4bfe-8b14-12d590075bd6","weight":1},{"event_id":4268,"event_guid":"ba28bb48-0861-4159-a27b-d27b8a3e2ec2","weight":1},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":1},{"event_id":4488,"event_guid":"54bae626-b5ef-5e0b-9c80-a618c8a91942","weight":1},{"event_id":4493,"event_guid":"12c20fb9-b911-5eec-86db-ae321566b8ec","weight":4},{"event_id":4494,"event_guid":"e04b5e6f-0069-5798-b0e1-92f32fcb3f1b","weight":2},{"event_id":4498,"event_guid":"32606388-7853-5a94-b29a-9e2db5c8b984","weight":2},{"event_id":4499,"event_guid":"b6b5253f-396c-5146-95bf-df12f61fae6b","weight":5},{"event_id":4500,"event_guid":"d0f14707-fd0f-5ee3-83fb-845fa1d40757","weight":1},{"event_id":4506,"event_guid":"1d99b049-648f-55a3-82ae-321c2a182fba","weight":1},{"event_id":4509,"event_guid":"b14b566e-69f0-583f-8281-7ce1cc71204c","weight":1},{"event_id":4521,"event_guid":"4750cbd9-0766-5838-be5a-4d1e85cb1217","weight":1},{"event_id":4551,"event_guid":"524e4a4e-584d-2020-2020-202020202020","weight":1},{"event_id":4706,"event_guid":"cc614df4-ff39-4475-99d5-6597e5fadc75","weight":1},{"event_id":4985,"event_guid":"d0df705f-a1ec-41e8-9240-7009943e03bc","weight":1},{"event_id":5014,"event_guid":"963924f1-15c8-44df-922e-166d786cac5a","weight":1},{"event_id":5048,"event_guid":"2b1c43f0-a0b6-4a65-b249-dad071ee0c5e","weight":1},{"event_id":5239,"event_guid":"524a3859-5641-2020-2020-202020202020","weight":1},{"event_id":5256,"event_guid":"c2474049-40f0-4d92-935e-e22090e3d343","weight":3}]},{"guid":"M8bhy7A_wm6XdoYJruv8Og","title":"Systemverwaltung mit Spacewalk","subtitle":"Praxis-Tipps zur Verwaltung von Linux und Solaris","slug":"froscon2014_-_1307_-_de_-_hs1_-_201408241115_-_systemverwaltung_mit_spacewalk_-_christian_stankowic","link":"http://programm.froscon.de/2014/events/1307.html","description":"Dieser Vortrag behandelt die effiziente Verwaltung von Linux- und Solaris-Systemen mithilfe von Spacewalk und Red Hat Satellite. Neben den Grundlagen werden auch einige wertvolle Tricks behandelt, die die tägliche Administration erleichtern.","original_language":"eng","persons":["Christian Stankowic"],"tags":["Systems Management"],"view_count":193,"promoted":false,"date":"2014-08-24T11:15:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2024-12-23T16:15:01.886+01:00","length":3879,"duration":3879,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1307.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1307_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/M8bhy7A_wm6XdoYJruv8Og-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/M8bhy7A_wm6XdoYJruv8Og-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1307_-_de_-_hs1_-_201408241115_-_systemverwaltung_mit_spacewalk_-_christian_stankowic","url":"https://api.media.ccc.de/public/events/M8bhy7A_wm6XdoYJruv8Og","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":298,"event_guid":"import-7c2ae6208f3c3d0507","weight":1},{"event_id":299,"event_guid":"import-788d446dd3e67f067e","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":304,"event_guid":"import-ba5ef99c04e43000e0","weight":1},{"event_id":306,"event_guid":"import-1fb1327d2eaed74e68","weight":1},{"event_id":310,"event_guid":"import-7366e3c7170883655b","weight":1},{"event_id":311,"event_guid":"import-e077f0e5c7c11492c3","weight":1},{"event_id":315,"event_guid":"import-2f126386c9c93aca5c","weight":1},{"event_id":316,"event_guid":"import-f86a3a0cf3e0047de9","weight":1},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":325,"event_guid":"import-98f45a85ce60ff1562","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":1},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":1999,"event_guid":"8aEWrEVhtLj9lhnVjRTNqQ","weight":1},{"event_id":2000,"event_guid":"D3xo4XG-ODco6UgUOw5-1A","weight":1},{"event_id":2007,"event_guid":"3rZ2qxh4auU0IIjH1P5gfg","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2010,"event_guid":"7GBNGkVhTfrHIUGqZUpkfw","weight":1},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":1},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":1},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2040,"event_guid":"SGdN9Eyc_pEXEUA1K8pbyA","weight":1},{"event_id":2047,"event_guid":"XmW_Dlk97XByw3rKkFU3RQ","weight":1},{"event_id":2712,"event_guid":"jN9GVVDrbW-xxtgoNy2y8w","weight":1},{"event_id":2713,"event_guid":"Adgg9NyiQpCSnSNqt4xLnw","weight":1},{"event_id":2717,"event_guid":"4E-KeZmXB99OpVUSsgYb4A","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2724,"event_guid":"RuHRkg1DdibjZ-0JKCL0Fw","weight":3},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3229,"event_guid":"ae936299-51ad-44ba-9590-cf9c5bb0f812","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3237,"event_guid":"b9117dd0-2182-42a3-9b20-a612d239db1b","weight":1},{"event_id":3238,"event_guid":"4d9f8523-f2e2-470b-9729-b1c7245ab4e9","weight":1},{"event_id":3274,"event_guid":"cec2c1dd-88ab-5fa8-80c1-686188641cc3","weight":1},{"event_id":3448,"event_guid":"fb1359f0-76b4-4f28-abad-cdc5c1f97d0f","weight":1},{"event_id":4390,"event_guid":"fa3aae9c-256d-49b7-b8f0-8fd83183cbcf","weight":2}]},{"guid":"EdK-AIe26526YOhHHmQwAQ","title":"Quantified Self mit Wearable Devices und Smartphone-Sensoren","subtitle":"Daten über den eigenen Körper sammeln und auswerten","slug":"froscon2014_-_1388_-_de_-_hs4_-_201408231630_-_quantified_self_mit_wearable_devices_und_smartphone-sensoren_-_andreas_schreiber","link":"http://programm.froscon.de/2014/events/1388.html","description":"Wie viel bewege ich mich jeden Tag? Wie viel Stress habe ich? Bin ich Handy-süchtig? – Zum Quantifizieren des eigenen Körpers und der eigenen Aktivitäten gibt es zahlreiche Wearable Devices und Smartphone-Apps. Im Vortrag erfahrt Ihr, welche aktuellen Devices und Apps es gibt, wie Ihr an deren Daten kommt und wie Ihr Eure Daten analysieren und visualisieren könnt.","original_language":"eng","persons":["Andreas Schreiber"],"tags":["Hardware"],"view_count":166,"promoted":false,"date":"2014-08-23T16:30:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-07-29T09:45:04.456+02:00","length":3721,"duration":3721,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1388.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1388_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/EdK-AIe26526YOhHHmQwAQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/EdK-AIe26526YOhHHmQwAQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1388_-_de_-_hs4_-_201408231630_-_quantified_self_mit_wearable_devices_und_smartphone-sensoren_-_andreas_schreiber","url":"https://api.media.ccc.de/public/events/EdK-AIe26526YOhHHmQwAQ","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":658,"event_guid":"import-e8c6d414f23a3f454d","weight":1},{"event_id":1212,"event_guid":"import-d8d6d60acc20c3e469","weight":1},{"event_id":1287,"event_guid":"import-555a982abc9d8b293e","weight":1},{"event_id":1935,"event_guid":"Uo38_f5Bc4djTtf3Phgwzw","weight":1},{"event_id":1965,"event_guid":"WBJGKVQxGRFSjHRdIIQEtA","weight":1},{"event_id":2114,"event_guid":"TanZs17TL9oukPaNzCAw0A","weight":1},{"event_id":2247,"event_guid":"iU5CnqxotZz_KK2P-uVMsQ","weight":1},{"event_id":2248,"event_guid":"SNW-UDgMBlqvbRHVTwhxpg","weight":1},{"event_id":3291,"event_guid":"600fd387-0789-5cae-ba0b-844d84aca816","weight":1},{"event_id":3851,"event_guid":"a2b0d408-3f34-11e7-a2ff-b7e0ed5cc95f","weight":1},{"event_id":3853,"event_guid":"efeeaebc-3f29-11e7-9ba7-2f214305c877","weight":1},{"event_id":4401,"event_guid":"ba70ec96-57f0-414a-8850-2b9006e76219","weight":1},{"event_id":4774,"event_guid":"6588e4a4-d0ac-4082-ad9e-7a13329217ee","weight":1},{"event_id":4984,"event_guid":"dd8ef189-7888-4916-888b-0b19e2e4acd7","weight":1},{"event_id":6211,"event_guid":"523819a2-6286-5f69-bbaa-d774d9ce9522","weight":1}]},{"guid":"jYPc9hY79IuErFBNAzYk-g","title":"A CouchDB replication endpoint in PHP","subtitle":null,"slug":"froscon2014_-_1435_-_en_-_hs6_php_-_201408231000_-_a_couchdb_replication_endpoint_in_php_-_kore_nordmann","link":"http://programm.froscon.de/2014/events/1435.html","description":"This talk shows how I implemented a replication endpoint for the CouchDB replication protocol in PHP. This makes it possible to use about any backend as a synchronization point for Offline-First HTML5 applications powered by tools like PouchDB or TouchDB.\n\nYou will also be able to replicate a CouchDB database into a MySQL database or vice-versa. The growing amount of endpoints for this protocol in different languages and environments suggests that the CouchDB replication protocol might evolve as a standard for eventual consistent multi-master replication.","original_language":"eng","persons":["Kore Nordmann"],"tags":["PHP Devroom"],"view_count":196,"promoted":false,"date":"2014-08-23T10:00:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-04-06T00:15:03.292+02:00","length":3014,"duration":3014,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1435.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1435_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/jYPc9hY79IuErFBNAzYk-g-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/jYPc9hY79IuErFBNAzYk-g-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1435_-_en_-_hs6_php_-_201408231000_-_a_couchdb_replication_endpoint_in_php_-_kore_nordmann","url":"https://api.media.ccc.de/public/events/jYPc9hY79IuErFBNAzYk-g","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":298,"event_guid":"import-7c2ae6208f3c3d0507","weight":1},{"event_id":299,"event_guid":"import-788d446dd3e67f067e","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":304,"event_guid":"import-ba5ef99c04e43000e0","weight":1},{"event_id":306,"event_guid":"import-1fb1327d2eaed74e68","weight":1},{"event_id":310,"event_guid":"import-7366e3c7170883655b","weight":1},{"event_id":311,"event_guid":"import-e077f0e5c7c11492c3","weight":1},{"event_id":315,"event_guid":"import-2f126386c9c93aca5c","weight":1},{"event_id":316,"event_guid":"import-f86a3a0cf3e0047de9","weight":1},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":2},{"event_id":325,"event_guid":"import-98f45a85ce60ff1562","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":1},{"event_id":1999,"event_guid":"8aEWrEVhtLj9lhnVjRTNqQ","weight":1},{"event_id":2000,"event_guid":"D3xo4XG-ODco6UgUOw5-1A","weight":1},{"event_id":2007,"event_guid":"3rZ2qxh4auU0IIjH1P5gfg","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2010,"event_guid":"7GBNGkVhTfrHIUGqZUpkfw","weight":1},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2023,"event_guid":"R5XRL7x4gyTU2IjH60EK2w","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":1},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":2},{"event_id":2028,"event_guid":"M8bhy7A_wm6XdoYJruv8Og","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2033,"event_guid":"p9qH6cZLBLMHBl3rihff0w","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":2},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2037,"event_guid":"zlydwvxLjQoWzAE1lz6wLg","weight":1},{"event_id":2040,"event_guid":"SGdN9Eyc_pEXEUA1K8pbyA","weight":1},{"event_id":2047,"event_guid":"XmW_Dlk97XByw3rKkFU3RQ","weight":1},{"event_id":2712,"event_guid":"jN9GVVDrbW-xxtgoNy2y8w","weight":1},{"event_id":2713,"event_guid":"Adgg9NyiQpCSnSNqt4xLnw","weight":1},{"event_id":2717,"event_guid":"4E-KeZmXB99OpVUSsgYb4A","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2724,"event_guid":"RuHRkg1DdibjZ-0JKCL0Fw","weight":1},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3229,"event_guid":"ae936299-51ad-44ba-9590-cf9c5bb0f812","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3237,"event_guid":"b9117dd0-2182-42a3-9b20-a612d239db1b","weight":1},{"event_id":3238,"event_guid":"4d9f8523-f2e2-470b-9729-b1c7245ab4e9","weight":1},{"event_id":3382,"event_guid":"7b5e1f40-3260-48f3-b5b0-b5b192a88737","weight":1},{"event_id":4088,"event_guid":"448bb3d1-e38f-5599-9959-4b30deb93314","weight":1},{"event_id":4089,"event_guid":"16f16854-e651-56f3-8a41-02525d8f6f63","weight":1},{"event_id":4095,"event_guid":"5a032505-3b50-5e50-b434-504c20dc8d76","weight":1},{"event_id":4113,"event_guid":"3c5c1035-ecee-51eb-8122-6e33e8e25d1e","weight":1},{"event_id":4346,"event_guid":"bda420f8-f646-43f1-8db6-3b05c2c56d50","weight":1}]},{"guid":"LFFyZHoyVkHDVNkFvNrWyw","title":"In Love with Ruby","subtitle":"Warum es sich immer noch lohnt, Ruby zu lernen","slug":"froscon2014_-_1386_-_de_-_hs3_-_201408231400_-_in_love_with_ruby_-_david_roetzel","link":"http://programm.froscon.de/2014/events/1386.html","description":"Um Ruby ist es in letzter Zeit etwas ruhiger geworden. Dennoch eignet sich die Sprache immer noch exzellent für (Web-)Entwickler, Admins und Hobbyprogrammierer. Dieser Vortrag zeigt, warum.","original_language":"eng","persons":["David Roetzel"],"tags":["Development"],"view_count":291,"promoted":false,"date":"2014-08-23T14:00:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-11-13T15:45:05.430+01:00","length":2992,"duration":2992,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1386.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1386_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/LFFyZHoyVkHDVNkFvNrWyw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/LFFyZHoyVkHDVNkFvNrWyw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1386_-_de_-_hs3_-_201408231400_-_in_love_with_ruby_-_david_roetzel","url":"https://api.media.ccc.de/public/events/LFFyZHoyVkHDVNkFvNrWyw","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":207,"event_guid":"import-3dc4d62c5f5777bbfc","weight":1},{"event_id":215,"event_guid":"import-ba0466d5c3cae21c79","weight":1},{"event_id":258,"event_guid":"import-9b514d0b3ed0a8528f","weight":1},{"event_id":335,"event_guid":"import-1233a916a9425e46e7","weight":1},{"event_id":341,"event_guid":"import-daa3dc4a05690f050a","weight":5},{"event_id":342,"event_guid":"import-ef9f4cf355ba454d2f","weight":1},{"event_id":381,"event_guid":"import-dbad752a1febcae2b1","weight":1},{"event_id":672,"event_guid":"import-f598f668f20869cb04","weight":1},{"event_id":1605,"event_guid":"import-37c1600436b10d0770","weight":1},{"event_id":1606,"event_guid":"import-dc19512cf9bb9158fd","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":1},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2045,"event_guid":"FsDYcA_p_qFS4fbFr5Tzag","weight":2},{"event_id":2084,"event_guid":"S6CAYvvZkrQ9UJolU_wQ0A","weight":1},{"event_id":2246,"event_guid":"5hkhmuwi5J8ZHMfd5k7veg","weight":1},{"event_id":2554,"event_guid":"0030f6d6-8bc4-400c-a000-020ee1892bee","weight":1},{"event_id":2562,"event_guid":"d06d4b31-fb8c-4140-b4a6-8799ce4b2c05","weight":1},{"event_id":2568,"event_guid":"482a4db2-fa77-4c83-be2e-082caeee3108","weight":1},{"event_id":2607,"event_guid":"9f0061d6-df0d-4e40-9019-a9b61dbd5697","weight":1},{"event_id":2721,"event_guid":"frX2B6Wr96hp7Tnu3tsCcg","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":2757,"event_guid":"303801f5-9eaf-41a9-9022-92dc5cd702d2","weight":1},{"event_id":2978,"event_guid":"1e7ea0be-38c8-47f2-99bb-9f0ce71a53ee","weight":1},{"event_id":2979,"event_guid":"e2d62f19-f20d-47fe-94eb-4a892e95875e","weight":1},{"event_id":2980,"event_guid":"c2724e07-7ce6-41ba-b88b-00bbe950e98b","weight":1},{"event_id":2993,"event_guid":"9bc1e823-1fa9-4573-803d-300c4a68cfda","weight":1},{"event_id":2996,"event_guid":"79081f29-4aa1-489c-85e4-d290d68c1e19","weight":1},{"event_id":2999,"event_guid":"0cd4467e-31c9-43bf-a315-491dc48c3c6a","weight":1},{"event_id":3000,"event_guid":"ac29bbb4-b612-4ef4-b105-0e7e9476d334","weight":1},{"event_id":3001,"event_guid":"45e4959c-f5d7-44b1-968f-9b2d8832e480","weight":1},{"event_id":3002,"event_guid":"64928679-8846-44fa-8ec4-a53e2d0d0701","weight":1},{"event_id":3007,"event_guid":"8d3d7bf7-7e45-4621-9da2-dd518609a45c","weight":1},{"event_id":3059,"event_guid":"fdf7190b-554d-49d8-bc51-4c7bafca0032","weight":1},{"event_id":3498,"event_guid":"3cd1ad54-bede-444f-9339-9ed86e1836f6","weight":1},{"event_id":4795,"event_guid":"722ce759-9cde-4e3b-8db5-5a97aa9673d9","weight":1},{"event_id":5250,"event_guid":"a4e1b931-dd4e-4924-9c63-4f503f5ba70b","weight":1},{"event_id":5331,"event_guid":"6057325d-54d0-59d1-929e-880ee1320044","weight":1},{"event_id":5358,"event_guid":"25047665-60e0-5bbb-bd15-d5937103dc24","weight":1},{"event_id":5359,"event_guid":"42019c8e-4b3d-51a3-833c-0f83c0f543d5","weight":1},{"event_id":5383,"event_guid":"615d3190-d8b8-577b-ace4-abe25fff37c2","weight":1},{"event_id":6474,"event_guid":"f58a2b6d-bde0-483b-a8db-043ea9371cb6","weight":1},{"event_id":6501,"event_guid":"f16f2242-d265-42d2-91d0-632243013b3f","weight":1}]},{"guid":"7Xc1uXMzZ_hBGxQeNTbj6w","title":"Database Federation mit PostgreSQL","subtitle":null,"slug":"froscon2014_-_1371_-_de_-_hs4_-_201408231000_-_database_federation_mit_postgresql_-_bernd_helmle","link":"http://programm.froscon.de/2014/events/1371.html","description":"Der Vortrag beschäftigt sich mit den Möglichkeiten der Interoperabilität von PostgreSQL mit anderen Datenquellen und gibt einen Ausblick auf die kommenden Möglichkeiten in PostgreSQL 9.4.","original_language":"eng","persons":["Bernd Helmle"],"tags":["Database"],"view_count":124,"promoted":false,"date":"2014-08-23T10:00:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-11-13T13:00:06.406+01:00","length":2809,"duration":2809,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1371.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1371_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/7Xc1uXMzZ_hBGxQeNTbj6w-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/7Xc1uXMzZ_hBGxQeNTbj6w-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1371_-_de_-_hs4_-_201408231000_-_database_federation_mit_postgresql_-_bernd_helmle","url":"https://api.media.ccc.de/public/events/7Xc1uXMzZ_hBGxQeNTbj6w","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":298,"event_guid":"import-7c2ae6208f3c3d0507","weight":1},{"event_id":299,"event_guid":"import-788d446dd3e67f067e","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":304,"event_guid":"import-ba5ef99c04e43000e0","weight":1},{"event_id":306,"event_guid":"import-1fb1327d2eaed74e68","weight":1},{"event_id":310,"event_guid":"import-7366e3c7170883655b","weight":1},{"event_id":311,"event_guid":"import-e077f0e5c7c11492c3","weight":1},{"event_id":315,"event_guid":"import-2f126386c9c93aca5c","weight":1},{"event_id":316,"event_guid":"import-f86a3a0cf3e0047de9","weight":1},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":325,"event_guid":"import-98f45a85ce60ff1562","weight":1},{"event_id":351,"event_guid":"import-865962964d9a64f715","weight":1},{"event_id":548,"event_guid":"import-3687f902735a1f075b","weight":1},{"event_id":565,"event_guid":"import-c530b732eabf9d7437","weight":1},{"event_id":1674,"event_guid":"import-0657639f3aaa512fd5","weight":1},{"event_id":1769,"event_guid":"wkZOlAmoT5ydaMLNV0xCSw","weight":1},{"event_id":1792,"event_guid":"HsPfR-yh7Zg-N6kQo58UIQ","weight":1},{"event_id":1991,"event_guid":"rMDvAe2eh12fO6V44lJpLQ","weight":1},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":1999,"event_guid":"8aEWrEVhtLj9lhnVjRTNqQ","weight":1},{"event_id":2000,"event_guid":"D3xo4XG-ODco6UgUOw5-1A","weight":1},{"event_id":2007,"event_guid":"3rZ2qxh4auU0IIjH1P5gfg","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2010,"event_guid":"7GBNGkVhTfrHIUGqZUpkfw","weight":2},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":2},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2028,"event_guid":"M8bhy7A_wm6XdoYJruv8Og","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":2},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":1},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2040,"event_guid":"SGdN9Eyc_pEXEUA1K8pbyA","weight":1},{"event_id":2044,"event_guid":"v7AbhGiALo9fSeHxxUayIQ","weight":1},{"event_id":2047,"event_guid":"XmW_Dlk97XByw3rKkFU3RQ","weight":1},{"event_id":2217,"event_guid":"Mw1wjnNzwxzSkM3Ip5Lg0g","weight":1},{"event_id":2281,"event_guid":"7f270061-0231-41d4-b50c-f1017231c534","weight":1},{"event_id":2303,"event_guid":"4c9d3345-7fed-4d90-ba86-bd9437898c53","weight":1},{"event_id":2411,"event_guid":"11c76880-897c-4506-bda6-f33745200c92","weight":1},{"event_id":2553,"event_guid":"fc757fb9-dbc4-4c31-b839-e2a64bdee9b6","weight":1},{"event_id":2597,"event_guid":"fabeda96-ad93-41b1-b12d-768445cc60bd","weight":1},{"event_id":2606,"event_guid":"1a5e38be-fc45-4fdc-bac2-ef17824a4358","weight":1},{"event_id":2612,"event_guid":"d99a2be6-5794-4f41-b293-9262430bdcfc","weight":1},{"event_id":2621,"event_guid":"13a682be-a221-44de-a1a3-9231f23aadd6","weight":1},{"event_id":2624,"event_guid":"178dd5ac-6f92-4cd9-a99c-8a1b0e83bce8","weight":1},{"event_id":2712,"event_guid":"jN9GVVDrbW-xxtgoNy2y8w","weight":1},{"event_id":2713,"event_guid":"Adgg9NyiQpCSnSNqt4xLnw","weight":1},{"event_id":2717,"event_guid":"4E-KeZmXB99OpVUSsgYb4A","weight":2},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2724,"event_guid":"RuHRkg1DdibjZ-0JKCL0Fw","weight":1},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":3059,"event_guid":"fdf7190b-554d-49d8-bc51-4c7bafca0032","weight":1},{"event_id":3071,"event_guid":"26d987af-415e-4064-9555-f6ff912cafaa","weight":1},{"event_id":3098,"event_guid":"6c0a5272-7a78-4c15-8e31-13f8c6e66085","weight":1},{"event_id":3166,"event_guid":"LpuYnAfj4Zh7imchKOxLDg","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3229,"event_guid":"ae936299-51ad-44ba-9590-cf9c5bb0f812","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3237,"event_guid":"b9117dd0-2182-42a3-9b20-a612d239db1b","weight":1},{"event_id":3238,"event_guid":"4d9f8523-f2e2-470b-9729-b1c7245ab4e9","weight":1},{"event_id":3382,"event_guid":"7b5e1f40-3260-48f3-b5b0-b5b192a88737","weight":5},{"event_id":3436,"event_guid":"bff919d7-0756-4e00-9901-9f9311415f9a","weight":1},{"event_id":3442,"event_guid":"b467ea0d-15c2-4e1b-a430-fc3ee9be445f","weight":1},{"event_id":3461,"event_guid":"8e19cc1e-42d7-4832-a787-e9d81c717751","weight":1},{"event_id":3615,"event_guid":"74783236-46f4-493c-9574-1b27a44847b7","weight":1},{"event_id":3685,"event_guid":"5c9003b7-543d-476a-89f0-eee5ed36327c","weight":1},{"event_id":3764,"event_guid":"b1a28d62-75e9-48de-bec9-44df4e611685","weight":1},{"event_id":3862,"event_guid":"7f97fb44-f121-4f16-8bf7-05800fb37bdf","weight":1},{"event_id":3894,"event_guid":"d7c3b762-a657-4670-a41b-3a8829a6bb13","weight":1},{"event_id":3896,"event_guid":"567b415b-22c0-4371-86e8-454ad43734f8","weight":1},{"event_id":3913,"event_guid":"fa13b9e8-1f6e-4a64-8398-c4c717074551","weight":1},{"event_id":3914,"event_guid":"Y0JnC201w-pFxwZtVua59g","weight":1},{"event_id":3925,"event_guid":"Qzvno1d9tKENsn2U4kTrSA","weight":1},{"event_id":3929,"event_guid":"7dc6f456-31bb-4efd-b63a-4cc345d1a614","weight":1},{"event_id":3930,"event_guid":"SGalEkMfbjvUHtG8OucYjg","weight":1},{"event_id":3947,"event_guid":"ZwjtZbsZpe6Xfim50cj-CA","weight":2},{"event_id":4078,"event_guid":"753fa033-f686-54a6-8a4f-7bdb28445abe","weight":3},{"event_id":4079,"event_guid":"332a3e10-5189-5c61-972c-574e9aee25bc","weight":1},{"event_id":4125,"event_guid":"897bb094-af65-54c8-bb30-4e8a6d4aef0b","weight":2},{"event_id":4144,"event_guid":"38022ba3-b768-57c1-a48f-ebf3df5a3735","weight":1},{"event_id":4208,"event_guid":"a4c963f4-f9f7-52fd-8387-701db3be3a69","weight":1},{"event_id":4210,"event_guid":"yFEJDQ5WlbBl5Y5cd3TCrw","weight":1},{"event_id":4217,"event_guid":"8da84e68-73c0-11e7-ac71-d3b143ff9640","weight":1},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":2},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":3},{"event_id":4618,"event_guid":"544e7dec-a9a6-11e7-9649-6f2a45a76afd","weight":1}]},{"guid":"ivk3oRLYT21tzPafkVuUGQ","title":"PHP \u0026 Arduino","subtitle":null,"slug":"froscon2014_-_1487_-_de_-_hs6_php_-_201408231630_-_php_arduino_-_thomas_weinert","link":"http://programm.froscon.de/2014/events/1487.html","description":null,"original_language":"eng","persons":["Thomas Weinert"],"tags":["PHP Devroom"],"view_count":405,"promoted":false,"date":"2014-08-23T16:30:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2026-01-23T18:45:14.206+01:00","length":3341,"duration":3341,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1487.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1487_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/ivk3oRLYT21tzPafkVuUGQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/ivk3oRLYT21tzPafkVuUGQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1487_-_de_-_hs6_php_-_201408231630_-_php_arduino_-_thomas_weinert","url":"https://api.media.ccc.de/public/events/ivk3oRLYT21tzPafkVuUGQ","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":337,"event_guid":"import-e36a819e1ce66c764c","weight":2},{"event_id":362,"event_guid":"import-1e66857dfe6332afef","weight":1},{"event_id":1742,"event_guid":"dIHu8B0QOmvXxUzK3W9dEw","weight":1},{"event_id":1980,"event_guid":"05u2_WazMrfvEJ8KqmwsXA","weight":1},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2023,"event_guid":"R5XRL7x4gyTU2IjH60EK2w","weight":1},{"event_id":2084,"event_guid":"S6CAYvvZkrQ9UJolU_wQ0A","weight":1},{"event_id":2451,"event_guid":"746c83c2-b29b-41e7-be5b-fafdfe923a5a","weight":1},{"event_id":2496,"event_guid":"54159b05-db61-4055-b2ae-f4a16559ccfe","weight":1},{"event_id":2630,"event_guid":"8fcc49f3-d76f-486c-aebf-26108b39fb74","weight":1},{"event_id":2631,"event_guid":"8a9c7888-b460-45a4-a746-2cd21caffbf3","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":2773,"event_guid":"3d7c46bd-7e31-11e5-b91e-d5b71048004c","weight":1},{"event_id":3081,"event_guid":"0c500d70-cfa8-483b-a8dd-851f6a0f575a","weight":1},{"event_id":3235,"event_guid":"40a925a0-4866-11e6-95cf-1fad9bfa42d4","weight":1},{"event_id":3450,"event_guid":"4bdc2468-fc82-4a7d-9df8-df1f40e6ea8f","weight":1},{"event_id":3615,"event_guid":"74783236-46f4-493c-9574-1b27a44847b7","weight":1},{"event_id":3667,"event_guid":"6347d122-daf0-4b30-851c-32cac06bf6bd","weight":1},{"event_id":3677,"event_guid":"46f1b3cf-5cd4-4a6c-bb07-6ead116c2475","weight":2},{"event_id":3798,"event_guid":"d34ab368-1cca-4cdc-a9ae-d63100668380","weight":1},{"event_id":4598,"event_guid":"063c0477-b5b6-4994-990b-6f92c40306be","weight":1},{"event_id":4855,"event_guid":"51b586be-500c-436e-b70c-fc433e65c4be","weight":1},{"event_id":4941,"event_guid":"02146e03-1a07-44f2-83b3-e1fd261a4214","weight":1},{"event_id":5245,"event_guid":"56385739-444c-2020-2020-202020202020","weight":2},{"event_id":5280,"event_guid":"2fb00fb8-016b-42a0-a2db-742b6fc2dc80","weight":1},{"event_id":5393,"event_guid":"faea7134-21b2-5264-9e02-a8706b63e7fc","weight":1},{"event_id":5444,"event_guid":"fcabf377-2082-5e37-9c17-7bc1aa5dc051","weight":1},{"event_id":5792,"event_guid":"f5c68cea-eb34-49ae-bb15-d0fc1085985b","weight":1},{"event_id":6184,"event_guid":"78e07e27-053d-55f5-92d1-16956900e402","weight":1},{"event_id":6233,"event_guid":"9fa9eae0-2d2f-4bce-a7f5-1983003b3db7","weight":1}]},{"guid":"zlydwvxLjQoWzAE1lz6wLg","title":"Micro Services","subtitle":"Vertical thinking for a simple architecture!","slug":"froscon2014_-_1369_-_en_-_hs5_-_201408241515_-_micro_services_-_sebastian_mancke","link":"http://programm.froscon.de/2014/events/1369.html","description":"Micro Services are a new way of architectural thinking in web platforms. The key idea is strongly aligned on the unix philosophy: Create small services which are only responsible for one thing and make them work together. With this in mind, you get simple applications, which can be developed, deployed and scaled independent from each other.  ","original_language":"eng","persons":["Sebastian Mancke"],"tags":["Web Development"],"view_count":179,"promoted":false,"date":"2014-08-24T15:15:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2025-09-02T09:45:03.566+02:00","length":3597,"duration":3597,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1369.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1369_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/zlydwvxLjQoWzAE1lz6wLg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/zlydwvxLjQoWzAE1lz6wLg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1369_-_en_-_hs5_-_201408241515_-_micro_services_-_sebastian_mancke","url":"https://api.media.ccc.de/public/events/zlydwvxLjQoWzAE1lz6wLg","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":352,"event_guid":"import-cd1f97e53f4641e4a3","weight":1},{"event_id":1993,"event_guid":"H9oyfDzQNwJdvP6ZNeK8aA","weight":1},{"event_id":1994,"event_guid":"6Mw1u0oRQYXeaRRje72ijw","weight":1},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":1},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2033,"event_guid":"p9qH6cZLBLMHBl3rihff0w","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":1},{"event_id":2046,"event_guid":"5TyqLqS7T-zduOXLp0HBnw","weight":1},{"event_id":2578,"event_guid":"fb3204b2-7e48-4202-89b8-b5c9ab7eeb03","weight":1},{"event_id":2585,"event_guid":"e5872244-d500-4200-b112-fe45f213a192","weight":1},{"event_id":2629,"event_guid":"c2576b07-5198-467f-a4dc-fbcb4bd9dc68","weight":1},{"event_id":2630,"event_guid":"8fcc49f3-d76f-486c-aebf-26108b39fb74","weight":1},{"event_id":2631,"event_guid":"8a9c7888-b460-45a4-a746-2cd21caffbf3","weight":1},{"event_id":3431,"event_guid":"a60f0bd1-96c2-436e-a652-f04779a9a0ef","weight":1},{"event_id":3434,"event_guid":"8918cb01-0d95-4cf7-bcf2-db04e9ee8061","weight":1},{"event_id":3444,"event_guid":"a845e778-8aa6-4dc3-834f-b2013a4d2045","weight":1},{"event_id":3454,"event_guid":"97e86b22-bd65-4ce7-9ba3-0fa6817cd715","weight":1},{"event_id":4346,"event_guid":"bda420f8-f646-43f1-8db6-3b05c2c56d50","weight":1}]},{"guid":"NcH7TwKoQARNQ2auG050Wg","title":"Private Cloud mit Open Source","subtitle":"Anekdoten aus der privaten Cloud oder wie man mit Open Source eine private Cloud aufsetzt und betreibt","slug":"froscon2014_-_1325_-_de_-_hs3_-_201408231745_-_private_cloud_mit_open_source_-_dr_lukas_pustina_-_daniel_schneller","link":"http://programm.froscon.de/2014/events/1325.html","description":"Wie baut man ein privates Amazon AWS mit Open Source? In diesem Vortag wird die Realisierung einer privaten Cloud vom Konzept bis hin zum produktiven System vorgestellt.","original_language":"eng","persons":["Dr. Lukas Pustina","Daniel Schneller"],"tags":["Virtualisierung"],"view_count":621,"promoted":false,"date":"2014-08-23T17:45:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-11-14T03:15:04.570+01:00","length":4029,"duration":4029,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1325.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1325_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/NcH7TwKoQARNQ2auG050Wg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/NcH7TwKoQARNQ2auG050Wg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1325_-_de_-_hs3_-_201408231745_-_private_cloud_mit_open_source_-_dr_lukas_pustina_-_daniel_schneller","url":"https://api.media.ccc.de/public/events/NcH7TwKoQARNQ2auG050Wg","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":259,"event_guid":"import-f8cc78c9575d839934","weight":1},{"event_id":381,"event_guid":"import-dbad752a1febcae2b1","weight":1},{"event_id":688,"event_guid":"import-74d091362cd1fd91d2","weight":1},{"event_id":1728,"event_guid":"3poSeUcpc6woNaI5dhATcQ","weight":2},{"event_id":2147,"event_guid":"OQzXwQcnHSLD9Qd7Iu7Rqw","weight":1},{"event_id":2273,"event_guid":"38ea922b-5b2d-4290-8c79-da0c891edd7a","weight":1},{"event_id":2307,"event_guid":"98a685a2-2334-495d-b54a-23f5a6b317b8","weight":1},{"event_id":2416,"event_guid":"629d6355-cea6-4ada-a223-a57c4c7b14da","weight":1},{"event_id":2563,"event_guid":"01b2b2a6-a23a-48e4-aae9-bb77b14850ee","weight":1},{"event_id":2578,"event_guid":"fb3204b2-7e48-4202-89b8-b5c9ab7eeb03","weight":1},{"event_id":2580,"event_guid":"94cc024c-c8d4-4cd6-b435-05dfdd5d9ee7","weight":3},{"event_id":2619,"event_guid":"cbba409c-d155-4e0b-b681-fdc66e514611","weight":1},{"event_id":2624,"event_guid":"178dd5ac-6f92-4cd9-a99c-8a1b0e83bce8","weight":2},{"event_id":2757,"event_guid":"303801f5-9eaf-41a9-9022-92dc5cd702d2","weight":1},{"event_id":3171,"event_guid":"oWSnX3jCppg3FvmJY0Xn9Q","weight":1},{"event_id":3379,"event_guid":"bde964f6-410d-412f-a4fa-71a7e8315496","weight":1},{"event_id":3385,"event_guid":"74460321-01f0-4a03-b0fd-ae67143edfab","weight":1},{"event_id":3386,"event_guid":"02c20a13-fdf5-4fc3-a86a-dbb08a23ea20","weight":1},{"event_id":3396,"event_guid":"1b3d3055-e131-4157-8432-7d408be4ec2b","weight":2},{"event_id":3437,"event_guid":"b769c032-9b11-4a1c-aa4e-3cd231894586","weight":1},{"event_id":3501,"event_guid":"cec35be5-a1f0-496b-82c9-c7ace338b50e","weight":1},{"event_id":3669,"event_guid":"7ef9172a-e2c7-4e78-9316-08449bd582c6","weight":2},{"event_id":3703,"event_guid":"65833373-6cae-4f9d-947b-c93a83ff1ba1","weight":1},{"event_id":3762,"event_guid":"25e2df7d-5740-4c2f-bc34-986326d606fe","weight":1},{"event_id":3974,"event_guid":"fe8b6494-ce4b-5bf6-ac0c-6a2906d01748","weight":2},{"event_id":4394,"event_guid":"afe7e43d-170b-4bfc-b0d9-cf36776d10e0","weight":1},{"event_id":4424,"event_guid":"a5abc3c0-7da9-4ae4-a65f-442a146770ab","weight":1},{"event_id":4445,"event_guid":"f8fab960-b236-49d5-846d-370ba887ac1a","weight":1}]},{"guid":"suenICj4bYVw7C1TMuPzqg","title":"Icinga 1, Icinga 2","subtitle":"Aktuelles aus dem Icinga Projekt","slug":"froscon2014_-_1301_-_de_-_hs1_-_201408241630_-_icinga_1_icinga_2_-_markus_frosch","link":"http://programm.froscon.de/2014/events/1301.html","description":"Nach den vielen Veröffentlichungen Icinga 2 Technology Milestones, fragen sich viele Sysadmins: Was kann Icinga 2 genau und wie schaut es mit Icinga 1.x aus?","original_language":"eng","persons":["Markus Frosch"],"tags":["Monitoring"],"view_count":374,"promoted":false,"date":"2014-08-24T16:30:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2025-02-17T09:45:05.543+01:00","length":3765,"duration":3765,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1301.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1301_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/suenICj4bYVw7C1TMuPzqg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/suenICj4bYVw7C1TMuPzqg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1301_-_de_-_hs1_-_201408241630_-_icinga_1_icinga_2_-_markus_frosch","url":"https://api.media.ccc.de/public/events/suenICj4bYVw7C1TMuPzqg","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":2039,"event_guid":"xK59Sj4UNCUefBJZvECUog","weight":1},{"event_id":2435,"event_guid":"d047bc73-a435-4f4b-9740-640a3da51a90","weight":1},{"event_id":2571,"event_guid":"0a0ee64d-16d9-4f21-93f5-0041966acd2b","weight":1},{"event_id":3459,"event_guid":"216101d2-ff61-42f2-b7a5-5a51adb7064d","weight":2},{"event_id":3812,"event_guid":"d180c287-0760-4421-9406-fedac5a3639c","weight":1},{"event_id":7137,"event_guid":"a2165fcc-571a-5128-87e0-335ca4b279a2","weight":1}]},{"guid":"D3xo4XG-ODco6UgUOw5-1A","title":"MySQL Hochverfügbar mit Galera","subtitle":"Wir können auch 99.9999","slug":"froscon2014_-_1339_-_de_-_hs4_-_201408231115_-_mysql_hochverfugbar_mit_galera_-_erkan_yanar","link":"http://programm.froscon.de/2014/events/1339.html","description":"Mit der Galera \"Replikation\" für MySQL werden MySQL Datenbanken zu hochverfügbaren Multi Master Cluster","original_language":"eng","persons":["Erkan Yanar"],"tags":["Database"],"view_count":238,"promoted":false,"date":"2014-08-23T11:15:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-06-11T02:30:03.962+02:00","length":3129,"duration":3129,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1339.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1339_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/D3xo4XG-ODco6UgUOw5-1A-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/D3xo4XG-ODco6UgUOw5-1A-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1339_-_de_-_hs4_-_201408231115_-_mysql_hochverfugbar_mit_galera_-_erkan_yanar","url":"https://api.media.ccc.de/public/events/D3xo4XG-ODco6UgUOw5-1A","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":298,"event_guid":"import-7c2ae6208f3c3d0507","weight":1},{"event_id":299,"event_guid":"import-788d446dd3e67f067e","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":304,"event_guid":"import-ba5ef99c04e43000e0","weight":1},{"event_id":306,"event_guid":"import-1fb1327d2eaed74e68","weight":1},{"event_id":310,"event_guid":"import-7366e3c7170883655b","weight":1},{"event_id":311,"event_guid":"import-e077f0e5c7c11492c3","weight":1},{"event_id":315,"event_guid":"import-2f126386c9c93aca5c","weight":1},{"event_id":316,"event_guid":"import-f86a3a0cf3e0047de9","weight":1},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":325,"event_guid":"import-98f45a85ce60ff1562","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":1},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":1999,"event_guid":"8aEWrEVhtLj9lhnVjRTNqQ","weight":1},{"event_id":2007,"event_guid":"3rZ2qxh4auU0IIjH1P5gfg","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2010,"event_guid":"7GBNGkVhTfrHIUGqZUpkfw","weight":2},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":1},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2028,"event_guid":"M8bhy7A_wm6XdoYJruv8Og","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":1},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2040,"event_guid":"SGdN9Eyc_pEXEUA1K8pbyA","weight":1},{"event_id":2047,"event_guid":"XmW_Dlk97XByw3rKkFU3RQ","weight":1},{"event_id":2561,"event_guid":"885e2af4-67cc-43dd-bc22-a32559a806a2","weight":1},{"event_id":2579,"event_guid":"04b52daf-d0a0-4b2e-b9ff-294551265734","weight":2},{"event_id":2592,"event_guid":"7cc647b6-2514-47eb-9360-75dbdb836520","weight":1},{"event_id":2605,"event_guid":"bbb3a3f0-407f-4351-bda8-177b930576e2","weight":1},{"event_id":2612,"event_guid":"d99a2be6-5794-4f41-b293-9262430bdcfc","weight":1},{"event_id":2625,"event_guid":"d3635fe2-4455-4118-8fd8-2c917de22a9e","weight":1},{"event_id":2632,"event_guid":"0df91965-384c-4816-ae9a-d4fe5ea58dfe","weight":1},{"event_id":2712,"event_guid":"jN9GVVDrbW-xxtgoNy2y8w","weight":1},{"event_id":2713,"event_guid":"Adgg9NyiQpCSnSNqt4xLnw","weight":1},{"event_id":2717,"event_guid":"4E-KeZmXB99OpVUSsgYb4A","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2724,"event_guid":"RuHRkg1DdibjZ-0JKCL0Fw","weight":1},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3229,"event_guid":"ae936299-51ad-44ba-9590-cf9c5bb0f812","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3237,"event_guid":"b9117dd0-2182-42a3-9b20-a612d239db1b","weight":1},{"event_id":3238,"event_guid":"4d9f8523-f2e2-470b-9729-b1c7245ab4e9","weight":1},{"event_id":3392,"event_guid":"cb203c07-ae7e-4022-8916-280bbc16a416","weight":1},{"event_id":3421,"event_guid":"18c2bb10-24d4-4e61-8708-3ba5e409ab20","weight":1},{"event_id":3422,"event_guid":"d2ad5f50-5e45-49fd-be15-608e0fd8d5d4","weight":1},{"event_id":3430,"event_guid":"58fb896b-6a05-4bdf-ab5d-85fe2501c61e","weight":1},{"event_id":3432,"event_guid":"a4137618-0077-4320-800f-14401df93906","weight":1},{"event_id":3438,"event_guid":"ec1ceb0a-9da3-44f1-bf23-00c1d52486ff","weight":1},{"event_id":4417,"event_guid":"955ab1c9-016a-4f90-a3d9-b37577b99f82","weight":1},{"event_id":4611,"event_guid":"4443553c-c0cc-55a7-935e-ea271af9f118","weight":1},{"event_id":6635,"event_guid":"980e2577-616a-55a6-bcfb-8947aa2c4f6b","weight":1},{"event_id":7290,"event_guid":"16538c49-5d11-4c6f-975e-61eb85fb1a49","weight":1}]},{"guid":"3rZ2qxh4auU0IIjH1P5gfg","title":"Multi-Model NoSQL Databases","subtitle":"An introduction to Polyglot persistence and NoSQL","slug":"froscon2014_-_1361_-_en_-_hs4_-_201408231515_-_multi-model_nosql_databases_-_michael_hackstein","link":"http://programm.froscon.de/2014/events/1361.html","description":"In this talk i will introduce and discuss the term polyglot persistence in the NoSQL world.  Afterwards i will present the multi-model approach of NoSQL database that try to overcome some drawbacks of polyglot persistence setups while keeping the benefits. The database i will use for this offers embedded Javascript for my examples.","original_language":"eng","persons":["Michael Hackstein"],"tags":["Javascript"],"view_count":116,"promoted":false,"date":"2014-08-23T15:15:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2026-03-24T05:15:02.698+01:00","length":2291,"duration":2291,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1361.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1361_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/3rZ2qxh4auU0IIjH1P5gfg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/3rZ2qxh4auU0IIjH1P5gfg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1361_-_en_-_hs4_-_201408231515_-_multi-model_nosql_databases_-_michael_hackstein","url":"https://api.media.ccc.de/public/events/3rZ2qxh4auU0IIjH1P5gfg","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":298,"event_guid":"import-7c2ae6208f3c3d0507","weight":1},{"event_id":299,"event_guid":"import-788d446dd3e67f067e","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":304,"event_guid":"import-ba5ef99c04e43000e0","weight":1},{"event_id":306,"event_guid":"import-1fb1327d2eaed74e68","weight":1},{"event_id":310,"event_guid":"import-7366e3c7170883655b","weight":1},{"event_id":311,"event_guid":"import-e077f0e5c7c11492c3","weight":1},{"event_id":315,"event_guid":"import-2f126386c9c93aca5c","weight":1},{"event_id":316,"event_guid":"import-f86a3a0cf3e0047de9","weight":1},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":325,"event_guid":"import-98f45a85ce60ff1562","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":1},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":1999,"event_guid":"8aEWrEVhtLj9lhnVjRTNqQ","weight":1},{"event_id":2000,"event_guid":"D3xo4XG-ODco6UgUOw5-1A","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2010,"event_guid":"7GBNGkVhTfrHIUGqZUpkfw","weight":1},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":2},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2028,"event_guid":"M8bhy7A_wm6XdoYJruv8Og","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":1},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2040,"event_guid":"SGdN9Eyc_pEXEUA1K8pbyA","weight":1},{"event_id":2047,"event_guid":"XmW_Dlk97XByw3rKkFU3RQ","weight":1},{"event_id":2712,"event_guid":"jN9GVVDrbW-xxtgoNy2y8w","weight":1},{"event_id":2713,"event_guid":"Adgg9NyiQpCSnSNqt4xLnw","weight":1},{"event_id":2717,"event_guid":"4E-KeZmXB99OpVUSsgYb4A","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2724,"event_guid":"RuHRkg1DdibjZ-0JKCL0Fw","weight":1},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3229,"event_guid":"ae936299-51ad-44ba-9590-cf9c5bb0f812","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3237,"event_guid":"b9117dd0-2182-42a3-9b20-a612d239db1b","weight":1},{"event_id":3238,"event_guid":"4d9f8523-f2e2-470b-9729-b1c7245ab4e9","weight":1}]},{"guid":"vGiE-5CGlagIkyZmi4OpYw","title":"Domain Driven Design \u0026 NoSQL","subtitle":"Escaping the Tower of Babel","slug":"froscon2014_-_1306_-_en_-_hs4_-_201408241000_-_domain_driven_design_nosql_-_lucas_dohmen","link":"http://programm.froscon.de/2014/events/1306.html","description":"Domain Driven Design focuses on finding a common language to improve communication — a still important topic regarding lots of failing projects. In this talk I want to show you how NoSQL’s document stores and graph databases can help with DDD and compare that to modeling in relational databases.","original_language":"eng","persons":["Lucas Dohmen"],"tags":["Database"],"view_count":200,"promoted":false,"date":"2014-08-24T10:00:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2026-04-01T12:00:06.422+02:00","length":2386,"duration":2386,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1306.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1306_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/vGiE-5CGlagIkyZmi4OpYw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/vGiE-5CGlagIkyZmi4OpYw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1306_-_en_-_hs4_-_201408241000_-_domain_driven_design_nosql_-_lucas_dohmen","url":"https://api.media.ccc.de/public/events/vGiE-5CGlagIkyZmi4OpYw","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":2},{"event_id":2007,"event_guid":"3rZ2qxh4auU0IIjH1P5gfg","weight":2},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":2},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":2},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":2},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":3},{"event_id":2044,"event_guid":"v7AbhGiALo9fSeHxxUayIQ","weight":2},{"event_id":4437,"event_guid":"f19a25cd-c6b5-44ab-a5b0-19c43a7e0abe","weight":3},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":2},{"event_id":5820,"event_guid":"d285cec6-c1b3-41bc-bb28-ed499609bd2e","weight":2}]},{"guid":"uC8ap4LP4Xtea09oLvF7_Q","title":"Mehr als E-Mails","subtitle":"Smartphones und Tablets als Schweizer Taschenmesser für Admins","slug":"froscon2014_-_1396_-_de_-_hs3_-_201408231000_-_mehr_als_e-mails_-_holger_gantikow","link":"http://programm.froscon.de/2014/events/1396.html","description":"Im Zentrum des Vortrages stehen die stillen Helden des IT-Alltags - die Systemadministratoren - und ihre mobilen Arbeitswerkzeuge, die es ihnen, bei richtigem Einsatz, immer mehr ermöglichen mobil arbeitsfähig zu sein und auch am Arbeitsplatz treue Dienste leisten können.","original_language":"eng","persons":["Holger Gantikow"],"tags":["System Administration"],"view_count":271,"promoted":false,"date":"2014-08-23T10:00:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2023-09-21T23:30:01.719+02:00","length":2915,"duration":2915,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1396.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1396_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/uC8ap4LP4Xtea09oLvF7_Q-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/uC8ap4LP4Xtea09oLvF7_Q-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1396_-_de_-_hs3_-_201408231000_-_mehr_als_e-mails_-_holger_gantikow","url":"https://api.media.ccc.de/public/events/uC8ap4LP4Xtea09oLvF7_Q","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":202,"event_guid":"import-ee4e2da9f8579fe7e5","weight":1},{"event_id":219,"event_guid":"import-35dff02985e54e4666","weight":1},{"event_id":367,"event_guid":"import-4a3141b3ed9dca760b","weight":2},{"event_id":379,"event_guid":"import-859b155bfec32458a2","weight":1},{"event_id":397,"event_guid":"import-049558fef2794ead26","weight":1},{"event_id":398,"event_guid":"import-40eeb2d209e3af8056","weight":1},{"event_id":400,"event_guid":"import-a28d7897c14d490262","weight":1},{"event_id":420,"event_guid":"import-ee569057dc1097b10b","weight":1},{"event_id":426,"event_guid":"import-d5ed7e29ab1153d0cf","weight":1},{"event_id":430,"event_guid":"import-d287924ad02bdd6429","weight":1},{"event_id":461,"event_guid":"import-56b0c5b879cb8dccdf","weight":1},{"event_id":590,"event_guid":"import-85a56d62611bbbafe7","weight":1},{"event_id":648,"event_guid":"import-ea493d250c9398c242","weight":1},{"event_id":1728,"event_guid":"3poSeUcpc6woNaI5dhATcQ","weight":1},{"event_id":1871,"event_guid":"import-0756c4b55d70bf753b","weight":1},{"event_id":1892,"event_guid":"98b17d0799a31053","weight":1},{"event_id":1981,"event_guid":"FqITQxsZ3GJ3mETYBdzW8w","weight":1},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2054,"event_guid":"j4JJEB9hzp6UEkQnxkiYOA","weight":1},{"event_id":2086,"event_guid":"1q4jAFZgpy0xvFH-XpS70g","weight":1},{"event_id":2091,"event_guid":"T8J_lgEMOIf-ArYXZCguQQ","weight":1},{"event_id":2122,"event_guid":"DlJOnpxxq4REaMhvquDWSw","weight":1},{"event_id":2404,"event_guid":"5b66e0260395cfaff427b0923476f729","weight":1},{"event_id":2528,"event_guid":"6393a33b-889d-4850-b0e3-cbc7caeab1cb","weight":1},{"event_id":2558,"event_guid":"d18d1d9d-2c37-46eb-b056-67b1f7a9a742","weight":1},{"event_id":2572,"event_guid":"0fce34a8-d056-484b-8a8c-9b13c38ef25f","weight":1},{"event_id":2580,"event_guid":"94cc024c-c8d4-4cd6-b435-05dfdd5d9ee7","weight":3},{"event_id":2581,"event_guid":"3a151ea9-1ce0-4546-a617-123207864de7","weight":1},{"event_id":2592,"event_guid":"7cc647b6-2514-47eb-9360-75dbdb836520","weight":1},{"event_id":2612,"event_guid":"d99a2be6-5794-4f41-b293-9262430bdcfc","weight":1},{"event_id":2632,"event_guid":"0df91965-384c-4816-ae9a-d4fe5ea58dfe","weight":1},{"event_id":2637,"event_guid":"cbb9db2e-a159-4bea-a2a3-eac73061d1f4","weight":1},{"event_id":2657,"event_guid":"1ccec4e5-ce37-4386-8eba-15c433c7e4d4","weight":1},{"event_id":2659,"event_guid":"e757e434-1104-45ff-80f6-9c022d028dc0","weight":1},{"event_id":3398,"event_guid":"22f1f4b9-d58a-4b07-b5ad-85048efb5f91","weight":1},{"event_id":3400,"event_guid":"da58a4d0-7b3e-42a6-a720-792fc2503d45","weight":1},{"event_id":3409,"event_guid":"3d6a998e-152d-41a3-897d-3d0d4bc0da28","weight":1},{"event_id":3424,"event_guid":"915aced0-8526-4087-b0c3-769710ef6322","weight":1},{"event_id":3428,"event_guid":"7d2ccfda-ae1f-47a9-8d0a-c1c6c270614a","weight":1},{"event_id":3429,"event_guid":"34a5d181-732f-483a-a40c-f41620357465","weight":1},{"event_id":3432,"event_guid":"a4137618-0077-4320-800f-14401df93906","weight":1},{"event_id":3436,"event_guid":"bff919d7-0756-4e00-9901-9f9311415f9a","weight":1},{"event_id":3438,"event_guid":"ec1ceb0a-9da3-44f1-bf23-00c1d52486ff","weight":1},{"event_id":3660,"event_guid":"69ce21df-4bf5-43ce-a500-ac7707ee64b7","weight":1},{"event_id":3696,"event_guid":"9d36932f-616a-4677-b924-60c1986fbbfc","weight":1},{"event_id":3728,"event_guid":"094b6119-b261-4750-89cf-43fed50eb679","weight":1},{"event_id":3731,"event_guid":"bc638f9f-0370-42f9-b83c-f85cca4ca38d","weight":1},{"event_id":3737,"event_guid":"d51d9e44-947b-4a09-94ad-c31c5cf5e5e1","weight":1},{"event_id":3738,"event_guid":"fc64467a-cfb3-40ea-a335-4289aef4d06b","weight":1},{"event_id":3791,"event_guid":"37e9af94-4aad-4417-8f88-1863ecfef4d1","weight":1},{"event_id":3812,"event_guid":"d180c287-0760-4421-9406-fedac5a3639c","weight":1},{"event_id":4008,"event_guid":"417df69b-6fa8-5b3a-b5e2-3c72232717e9","weight":1},{"event_id":4097,"event_guid":"6076f9f5-0ea2-54a2-a187-cd7deb3fbee6","weight":1},{"event_id":4116,"event_guid":"4ac9fd4c-c351-55c8-bac6-1bb16a5bb44e","weight":1},{"event_id":4123,"event_guid":"9eaf7e5d-9802-5e62-8ef3-31565134237f","weight":1},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":1},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":1},{"event_id":4403,"event_guid":"3eb0f3fc-76e3-4c94-b028-bcd2bfd06bb2","weight":1},{"event_id":4406,"event_guid":"c60e6927-625d-47f3-a09e-c5b186124666","weight":2},{"event_id":4412,"event_guid":"7d71a2b2-3a4b-473c-9eb4-41c1b33990d0","weight":1},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":2},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":1},{"event_id":4493,"event_guid":"12c20fb9-b911-5eec-86db-ae321566b8ec","weight":1},{"event_id":4511,"event_guid":"bb4b74a2-c51c-5079-be2c-63f98247c90c","weight":1},{"event_id":4555,"event_guid":"44433941-4739-2020-2020-202020202020","weight":1},{"event_id":4599,"event_guid":"a1cf4a6f-3719-4a95-9f87-d5a2eb3efb16","weight":1},{"event_id":5763,"event_guid":"e7828a90-6f0a-439b-a6a8-2e129a00b521","weight":1},{"event_id":7265,"event_guid":"480a501f-cb98-4af1-bbab-273c383e2080","weight":1}]},{"guid":"2hQwDwzZa8XpndyZAZyD1Q","title":"Open Source client management für Windows and Linux mit opsi","subtitle":null,"slug":"froscon2014_-_1344_-_de_-_hs4_-_201408241630_-_open_source_client_management_fur_windows_and_linux_mit_opsi_-_detlef_oertel","link":"http://programm.froscon.de/2014/events/1344.html","description":"Das Opensource Client Management System opsi verwaltet heterogene Systeme (Windows / Linux). Diese Vortrag gibt einen Überblick wie wie OS-Installation, Softwareverteilung, Konfiguration und Inventarisierung mit opsi Funktionieren.","original_language":"eng","persons":["detlef oertel"],"tags":["Systems Management"],"view_count":906,"promoted":false,"date":"2014-08-24T16:30:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2026-03-23T13:15:07.838+01:00","length":3733,"duration":3733,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1344.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1344_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/2hQwDwzZa8XpndyZAZyD1Q-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/2hQwDwzZa8XpndyZAZyD1Q-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1344_-_de_-_hs4_-_201408241630_-_open_source_client_management_fur_windows_and_linux_mit_opsi_-_detlef_oertel","url":"https://api.media.ccc.de/public/events/2hQwDwzZa8XpndyZAZyD1Q","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":586,"event_guid":"import-6a0417ffa9c7ad0c52","weight":1},{"event_id":709,"event_guid":"import-86dcc5d427d763434f","weight":1},{"event_id":710,"event_guid":"import-996ee6767784dc2e88","weight":1},{"event_id":1057,"event_guid":"import-d93f6f776ff5e0bf3d","weight":1},{"event_id":1993,"event_guid":"H9oyfDzQNwJdvP6ZNeK8aA","weight":2},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2040,"event_guid":"SGdN9Eyc_pEXEUA1K8pbyA","weight":1},{"event_id":2429,"event_guid":"6c2a7ff8-43dd-43a8-b69b-0235239b58b2","weight":1},{"event_id":2505,"event_guid":"b17ff452-d735-49b4-b91f-b8f7cd62dad2","weight":1},{"event_id":2822,"event_guid":"4c070a2c-0558-48b8-b612-b8507a51154e","weight":1},{"event_id":3763,"event_guid":"8fbee7ff-b50c-4310-af9d-d44794669f25","weight":1},{"event_id":4019,"event_guid":"16922cca-75bd-5628-bbed-9eaa36447926","weight":1},{"event_id":4084,"event_guid":"2735a8a0-57c9-5c9b-ae60-cf272a0e18fa","weight":1},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":1},{"event_id":4850,"event_guid":"949bee69-3be0-4cc8-915b-5f1167141dcc","weight":1},{"event_id":4866,"event_guid":"117a52b4-f675-49dd-aafe-659c07b6bc9c","weight":1},{"event_id":5612,"event_guid":"be647aba-f085-5c12-a3a0-f70c4253c80d","weight":1},{"event_id":5966,"event_guid":"b6554fda-0520-5ae9-ad5a-73dab200bf36","weight":1}]},{"guid":"xkSveT8eNqH8U3woDjR-eA","title":"Bitcoin","subtitle":"Open Sourcing Money","slug":"froscon2014_-_1318_-_de_-_hs5_-_201408241000_-_bitcoin_-_levin_keller","link":"http://programm.froscon.de/2014/events/1318.html","description":"Bitcoin hat im Jahr 2013 große Medienaufmerksamkeit erhalten. Dabei spielen vor allem Geschichten von plötzlichem Reichtum, großen Betrügereien und den Befürchtungen der Strafverfolgungsbehörden eine Rolle. Dass Bitcoin aber zunächst ein einfaches, dezentrales Open-Source-Projekt ist, wird selten thematisiert. Dieser Vortrag soll einen kurzen Rückblick zur Entstehungsgeschichte den Open Source Software \"Bitcoin\" geben, die grundlegende Innovation des Protokolls erläutern und den Blick auf neue spannende Projekte mit Bitcoin und seinen Weiterentwicklungen lenken.","original_language":"eng","persons":["Levin Keller"],"tags":["Security"],"view_count":551,"promoted":false,"date":"2014-08-24T10:00:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2025-12-10T10:30:05.108+01:00","length":3886,"duration":3886,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1318.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1318_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/xkSveT8eNqH8U3woDjR-eA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/xkSveT8eNqH8U3woDjR-eA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1318_-_de_-_hs5_-_201408241000_-_bitcoin_-_levin_keller","url":"https://api.media.ccc.de/public/events/xkSveT8eNqH8U3woDjR-eA","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":701,"event_guid":"import-57e66dffd1c89bdcdb","weight":10},{"event_id":1982,"event_guid":"r7eKRmXhvzxdnpzkR3szlg","weight":9},{"event_id":2365,"event_guid":"157510b7-5154-4f7d-ac20-a680e45f53c1","weight":29},{"event_id":2367,"event_guid":"086bdbbf-0d17-437b-9ac8-bb7789da107c","weight":16},{"event_id":3564,"event_guid":"3dc712b9-9051-4005-8948-56d6344a2f41","weight":8},{"event_id":3671,"event_guid":"4ef69e6a-026f-4b30-888d-af654b220a3d","weight":11},{"event_id":4311,"event_guid":"1159379e-b387-4660-a160-d996c7383c5a","weight":4}]},{"guid":"_1gVt5y_RrWJMx4P36Virw","title":"DANEn lügen nicht","subtitle":"SSL/TLS Zertifikate mit DNSSEC absichern","slug":"froscon2014_-_1407_-_de_-_hs1_-_201408231630_-_danen_lugen_nicht_-_carsten_strotmann","link":"http://programm.froscon.de/2014/events/1407.html","description":"Das konventionelle System zum Prüfen von SSL/TLS Zertifikaten (über zentrale Zertifizierungsstellen) funktioniert nicht zuverlässig. DANE ist ein neues Protokoll, welches die Prüfung von Zertifikaten über das DNS System ermöglicht. ","original_language":"eng","persons":["Carsten Strotmann"],"tags":["Security"],"view_count":483,"promoted":false,"date":"2014-08-23T16:30:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2026-01-06T17:15:20.544+01:00","length":3699,"duration":3699,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1407.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1407_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/_1gVt5y_RrWJMx4P36Virw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/_1gVt5y_RrWJMx4P36Virw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1407_-_de_-_hs1_-_201408231630_-_danen_lugen_nicht_-_carsten_strotmann","url":"https://api.media.ccc.de/public/events/_1gVt5y_RrWJMx4P36Virw","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":298,"event_guid":"import-7c2ae6208f3c3d0507","weight":1},{"event_id":299,"event_guid":"import-788d446dd3e67f067e","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":304,"event_guid":"import-ba5ef99c04e43000e0","weight":1},{"event_id":306,"event_guid":"import-1fb1327d2eaed74e68","weight":1},{"event_id":310,"event_guid":"import-7366e3c7170883655b","weight":1},{"event_id":311,"event_guid":"import-e077f0e5c7c11492c3","weight":1},{"event_id":315,"event_guid":"import-2f126386c9c93aca5c","weight":1},{"event_id":316,"event_guid":"import-f86a3a0cf3e0047de9","weight":1},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":325,"event_guid":"import-98f45a85ce60ff1562","weight":1},{"event_id":362,"event_guid":"import-1e66857dfe6332afef","weight":1},{"event_id":1144,"event_guid":"import-2f2cce0079d30b15b0","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":1},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":1999,"event_guid":"8aEWrEVhtLj9lhnVjRTNqQ","weight":1},{"event_id":2000,"event_guid":"D3xo4XG-ODco6UgUOw5-1A","weight":1},{"event_id":2006,"event_guid":"ivk3oRLYT21tzPafkVuUGQ","weight":1},{"event_id":2007,"event_guid":"3rZ2qxh4auU0IIjH1P5gfg","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2010,"event_guid":"7GBNGkVhTfrHIUGqZUpkfw","weight":2},{"event_id":2011,"event_guid":"-yPiTA_hqfTBZYVYZ1CSBQ","weight":1},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":1},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2028,"event_guid":"M8bhy7A_wm6XdoYJruv8Og","weight":1},{"event_id":2030,"event_guid":"ttHtQDEywj59FOB5Xl4GEg","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2033,"event_guid":"p9qH6cZLBLMHBl3rihff0w","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":2},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2040,"event_guid":"SGdN9Eyc_pEXEUA1K8pbyA","weight":1},{"event_id":2047,"event_guid":"XmW_Dlk97XByw3rKkFU3RQ","weight":1},{"event_id":2103,"event_guid":"abschluss","weight":1},{"event_id":2153,"event_guid":"HLDDEFxCxCrQryx8fEacZw","weight":1},{"event_id":2326,"event_guid":"870e6541-0633-4a92-a1a6-7f9b5480c838","weight":3},{"event_id":2352,"event_guid":"9d01b6b6-2639-4166-a837-4b6fc597c188","weight":1},{"event_id":2360,"event_guid":"94623c32-acf5-4735-a850-5b2681d22985","weight":3},{"event_id":2712,"event_guid":"jN9GVVDrbW-xxtgoNy2y8w","weight":1},{"event_id":2713,"event_guid":"Adgg9NyiQpCSnSNqt4xLnw","weight":1},{"event_id":2717,"event_guid":"4E-KeZmXB99OpVUSsgYb4A","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2724,"event_guid":"RuHRkg1DdibjZ-0JKCL0Fw","weight":1},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":2766,"event_guid":"3d7c49e7-7e31-11e5-b91e-b21625562c7b","weight":1},{"event_id":2850,"event_guid":"4f1a0717-6931-4580-9e49-5d523be045df","weight":1},{"event_id":2948,"event_guid":"7ca8581d-a3f7-4247-8101-786cf04d9bd1","weight":1},{"event_id":3071,"event_guid":"26d987af-415e-4064-9555-f6ff912cafaa","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3229,"event_guid":"ae936299-51ad-44ba-9590-cf9c5bb0f812","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3237,"event_guid":"b9117dd0-2182-42a3-9b20-a612d239db1b","weight":1},{"event_id":3238,"event_guid":"4d9f8523-f2e2-470b-9729-b1c7245ab4e9","weight":1},{"event_id":3439,"event_guid":"9e0065b6-d49e-4bad-b8e5-0a9fd7e8bed7","weight":3},{"event_id":3472,"event_guid":"4a8e6448-b1c5-4e63-8661-f23c835f04df","weight":2},{"event_id":3636,"event_guid":"a1a52c4c-8233-403b-8f04-db981df016c1","weight":1},{"event_id":3771,"event_guid":"32e9b904-0c52-4262-8e56-03cee2342424","weight":1},{"event_id":3814,"event_guid":"60b4de59-a9e2-4999-a3a8-3c3a8422adf6","weight":1},{"event_id":3850,"event_guid":"ae999450-3893-11e7-890f-9f81551c7b53","weight":1},{"event_id":3851,"event_guid":"a2b0d408-3f34-11e7-a2ff-b7e0ed5cc95f","weight":1},{"event_id":3852,"event_guid":"6c673b80-3f20-11e7-81b0-83993a7ef3dd","weight":1},{"event_id":3857,"event_guid":"880588ea-3e65-4eee-a4b9-e240c4c187e8","weight":1},{"event_id":3983,"event_guid":"f21bc737-27f2-5aed-be11-48c52f144f4d","weight":1},{"event_id":4023,"event_guid":"f5705e7d-dd0c-5f90-83bb-367693b60787","weight":1},{"event_id":4129,"event_guid":"0bbf1764-bd0a-4c11-b22a-13038e9835af","weight":1},{"event_id":4327,"event_guid":"afd789c4-9ac1-4b27-adcc-b4c2bad950d3","weight":1},{"event_id":4351,"event_guid":"06f3958c-0e2c-4dfc-804c-9493fae7fe9b","weight":1},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":1},{"event_id":4552,"event_guid":"4a584856-5341-2020-2020-202020202020","weight":1},{"event_id":4686,"event_guid":"9a0dbcc7-5cb1-4704-a944-5825fb710c59","weight":1},{"event_id":4795,"event_guid":"722ce759-9cde-4e3b-8db5-5a97aa9673d9","weight":1},{"event_id":4883,"event_guid":"ea27b2dc-d558-4fab-8406-a9db30930f8f","weight":1},{"event_id":5056,"event_guid":"c0b4ff7f-7746-4d69-8d0f-b46a4be6a501","weight":1},{"event_id":5637,"event_guid":"d9898c2f-fd78-4d04-b5d3-683df6895fa3","weight":1},{"event_id":5705,"event_guid":"dfd165d9-bdec-59ab-bfc9-ad79fd5c7343","weight":1},{"event_id":5727,"event_guid":"702996dd-0853-4d00-81e2-3e39cae19500","weight":1},{"event_id":5811,"event_guid":"b9affdeb-41c2-4322-8a5a-1c7676372ea9","weight":1},{"event_id":6233,"event_guid":"9fa9eae0-2d2f-4bce-a7f5-1983003b3db7","weight":1},{"event_id":6423,"event_guid":"ea7c532f-cc2d-4cb1-8f15-1933df7fd523","weight":1},{"event_id":6457,"event_guid":"74b9c748-970f-4693-ac7e-46fcc733d2b4","weight":1},{"event_id":6603,"event_guid":"ea00d1e0-a580-415f-a8cf-f02883d939dc","weight":1},{"event_id":6748,"event_guid":"b3fe7f83-cdd3-436a-91db-56c13b2aeb3a","weight":1},{"event_id":6876,"event_guid":"31e50898-acbe-552c-b04c-45ee329f1331","weight":1},{"event_id":7200,"event_guid":"39fb3db0-0dfa-544e-9419-1a53a272a675","weight":1},{"event_id":7366,"event_guid":"ca6fc2d4-7b9e-4d1c-b90a-8741cf9bb399","weight":1}]},{"guid":"7GBNGkVhTfrHIUGqZUpkfw","title":"Datenanalyse mit R für Administratoren","subtitle":"Beispiele aus der Praxis","slug":"froscon2014_-_1304_-_de_-_hs3_-_201408231515_-_datenanalyse_mit_r_fur_administratoren_-_stefan_moding","link":"http://programm.froscon.de/2014/events/1304.html","description":"\u003cp\u003eR, die freie Programmiersprache für statistisches Rechnen und Grafiken, ist auch für Administratoren ein nützliches Werkzeug. Dieser Vortrag beginnt mit einer kurzen Vorstellung von R und zeigt dann an einigen Beispielen, wie R sich für die Analyse von Performance-Daten nutzen lässt oder damit eine Prognose der zukünftigen Auslastung eines Systems sowie der Skalierbarkeit abgeleitet werden kann.\u003c/p\u003e","original_language":"eng","persons":["Stefan Möding"],"tags":["System Administration"],"view_count":349,"promoted":false,"date":"2014-08-23T15:15:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-04-02T19:15:05.562+02:00","length":3260,"duration":3260,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1304.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1304_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/7GBNGkVhTfrHIUGqZUpkfw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/7GBNGkVhTfrHIUGqZUpkfw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1304_-_de_-_hs3_-_201408231515_-_datenanalyse_mit_r_fur_administratoren_-_stefan_moding","url":"https://api.media.ccc.de/public/events/7GBNGkVhTfrHIUGqZUpkfw","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":298,"event_guid":"import-7c2ae6208f3c3d0507","weight":1},{"event_id":299,"event_guid":"import-788d446dd3e67f067e","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":304,"event_guid":"import-ba5ef99c04e43000e0","weight":1},{"event_id":306,"event_guid":"import-1fb1327d2eaed74e68","weight":1},{"event_id":310,"event_guid":"import-7366e3c7170883655b","weight":1},{"event_id":311,"event_guid":"import-e077f0e5c7c11492c3","weight":1},{"event_id":315,"event_guid":"import-2f126386c9c93aca5c","weight":1},{"event_id":316,"event_guid":"import-f86a3a0cf3e0047de9","weight":1},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":325,"event_guid":"import-98f45a85ce60ff1562","weight":1},{"event_id":753,"event_guid":"import-677c2c0d3542346fc9","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":2},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":1999,"event_guid":"8aEWrEVhtLj9lhnVjRTNqQ","weight":1},{"event_id":2000,"event_guid":"D3xo4XG-ODco6UgUOw5-1A","weight":2},{"event_id":2007,"event_guid":"3rZ2qxh4auU0IIjH1P5gfg","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":2},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":2},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":1},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2028,"event_guid":"M8bhy7A_wm6XdoYJruv8Og","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":1},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2040,"event_guid":"SGdN9Eyc_pEXEUA1K8pbyA","weight":1},{"event_id":2047,"event_guid":"XmW_Dlk97XByw3rKkFU3RQ","weight":1},{"event_id":2578,"event_guid":"fb3204b2-7e48-4202-89b8-b5c9ab7eeb03","weight":1},{"event_id":2610,"event_guid":"d206b8ee-475d-4e13-bf4f-da3238f8446e","weight":1},{"event_id":2712,"event_guid":"jN9GVVDrbW-xxtgoNy2y8w","weight":1},{"event_id":2713,"event_guid":"Adgg9NyiQpCSnSNqt4xLnw","weight":1},{"event_id":2717,"event_guid":"4E-KeZmXB99OpVUSsgYb4A","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2724,"event_guid":"RuHRkg1DdibjZ-0JKCL0Fw","weight":2},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3229,"event_guid":"ae936299-51ad-44ba-9590-cf9c5bb0f812","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3237,"event_guid":"b9117dd0-2182-42a3-9b20-a612d239db1b","weight":1},{"event_id":3238,"event_guid":"4d9f8523-f2e2-470b-9729-b1c7245ab4e9","weight":1},{"event_id":3382,"event_guid":"7b5e1f40-3260-48f3-b5b0-b5b192a88737","weight":1},{"event_id":3424,"event_guid":"915aced0-8526-4087-b0c3-769710ef6322","weight":1},{"event_id":4460,"event_guid":"ad372d74-01bf-4e6a-8376-883298d9015f","weight":1}]},{"guid":"SGdN9Eyc_pEXEUA1K8pbyA","title":"Building a smarty-to-machine-code compiler","subtitle":null,"slug":"froscon2014_-_1444_-_en_-_hs6_php_-_201408241630_-_building_a_smarty-to-machine-code_compiler_-_emiel_bruijntjes","link":"http://programm.froscon.de/2014/events/1444.html","description":"The open source SmartTpl libraries greatly speeds up Smarty templates bij turning templates into native machine code. During a crash course 'how to write your own compiler' you will see how this alternative template engine works inside, and you will discover that writing a compiler is not even that difficult. ","original_language":"eng","persons":["Emiel Bruijntjes"],"tags":["PHP Devroom"],"view_count":72,"promoted":false,"date":"2014-08-24T16:30:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2022-09-29T10:45:02.802+02:00","length":2752,"duration":2752,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1444.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1444_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/SGdN9Eyc_pEXEUA1K8pbyA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/SGdN9Eyc_pEXEUA1K8pbyA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1444_-_en_-_hs6_php_-_201408241630_-_building_a_smarty-to-machine-code_compiler_-_emiel_bruijntjes","url":"https://api.media.ccc.de/public/events/SGdN9Eyc_pEXEUA1K8pbyA","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":217,"event_guid":"import-0f6fb7503fd8ca1fc4","weight":1},{"event_id":298,"event_guid":"import-7c2ae6208f3c3d0507","weight":1},{"event_id":299,"event_guid":"import-788d446dd3e67f067e","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":304,"event_guid":"import-ba5ef99c04e43000e0","weight":1},{"event_id":306,"event_guid":"import-1fb1327d2eaed74e68","weight":1},{"event_id":310,"event_guid":"import-7366e3c7170883655b","weight":1},{"event_id":311,"event_guid":"import-e077f0e5c7c11492c3","weight":1},{"event_id":315,"event_guid":"import-2f126386c9c93aca5c","weight":1},{"event_id":316,"event_guid":"import-f86a3a0cf3e0047de9","weight":1},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":325,"event_guid":"import-98f45a85ce60ff1562","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":1},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":1999,"event_guid":"8aEWrEVhtLj9lhnVjRTNqQ","weight":1},{"event_id":2000,"event_guid":"D3xo4XG-ODco6UgUOw5-1A","weight":1},{"event_id":2007,"event_guid":"3rZ2qxh4auU0IIjH1P5gfg","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2010,"event_guid":"7GBNGkVhTfrHIUGqZUpkfw","weight":1},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":1},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2028,"event_guid":"M8bhy7A_wm6XdoYJruv8Og","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":1},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2043,"event_guid":"2hQwDwzZa8XpndyZAZyD1Q","weight":1},{"event_id":2047,"event_guid":"XmW_Dlk97XByw3rKkFU3RQ","weight":1},{"event_id":2712,"event_guid":"jN9GVVDrbW-xxtgoNy2y8w","weight":1},{"event_id":2713,"event_guid":"Adgg9NyiQpCSnSNqt4xLnw","weight":1},{"event_id":2717,"event_guid":"4E-KeZmXB99OpVUSsgYb4A","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2724,"event_guid":"RuHRkg1DdibjZ-0JKCL0Fw","weight":1},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":2827,"event_guid":"f79c744f-30d1-4175-a173-2e760049337d","weight":1},{"event_id":2899,"event_guid":"0c8f0e98-92ee-42ba-aa75-04fc50344904","weight":1},{"event_id":2942,"event_guid":"269e7320-2133-4981-9238-e5fc8305a3e4","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3229,"event_guid":"ae936299-51ad-44ba-9590-cf9c5bb0f812","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3237,"event_guid":"b9117dd0-2182-42a3-9b20-a612d239db1b","weight":1},{"event_id":3238,"event_guid":"4d9f8523-f2e2-470b-9729-b1c7245ab4e9","weight":1},{"event_id":3447,"event_guid":"fc5be874-d531-4465-bdb6-68c9fabd16a4","weight":1},{"event_id":4917,"event_guid":"9e774be1-eb68-4ccc-94bd-a65f9abd752d","weight":1},{"event_id":5664,"event_guid":"ae4882b3-90b3-4479-b94b-3e2c0208ef7c","weight":1},{"event_id":5792,"event_guid":"f5c68cea-eb34-49ae-bb15-d0fc1085985b","weight":1}]},{"guid":"N9pbMsOGO2aS3EBMvCtUXA","title":"Your search doesn’t work","subtitle":"How to find out whether or not the search box you offer users is helpful at all","slug":"froscon2014_-_1309_-_en_-_hs1_-_201408241000_-_your_search_doesn_t_work_-_isabel_drost-fromm","link":"http://programm.froscon.de/2014/events/1309.html","description":"This talk will walk you through the options of determining search quality - from purely offline metrics that work even before deploying version 1.0 to production to online A/B testing to check continuous improvement. I will highlight some Lucene and Elasticsearch features that can tremendously help you deploy your own search quality checks.\n","original_language":"eng","persons":["Isabel Drost-Fromm"],"tags":["Web Development"],"view_count":193,"promoted":false,"date":"2014-08-24T10:00:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2022-12-10T04:00:04.324+01:00","length":3680,"duration":3680,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1309.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1309_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/N9pbMsOGO2aS3EBMvCtUXA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/N9pbMsOGO2aS3EBMvCtUXA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1309_-_en_-_hs1_-_201408241000_-_your_search_doesn_t_work_-_isabel_drost-fromm","url":"https://api.media.ccc.de/public/events/N9pbMsOGO2aS3EBMvCtUXA","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":364,"event_guid":"import-6bf787a74e2ee550bf","weight":2},{"event_id":4414,"event_guid":"afe10f22-e8d7-403e-86a3-ac53503d0f0e","weight":1},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":1},{"event_id":5210,"event_guid":"877ed9cc-7968-4d95-ab82-b62c1fc1c9f3","weight":1}]},{"guid":"8uaAft5ARg0Gzrdg5ZJvIQ","title":"shutdown","subtitle":"Last call","slug":"froscon2014_-_1479_-_en_-_hs1_-_201408241900_-_shutdown_-_towo_-_andreas_kupfer","link":"http://programm.froscon.de/2014/events/1479.html","description":"Closing event of the conference.","original_language":"eng","persons":["towo","Andreas Kupfer"],"tags":[],"view_count":185,"promoted":false,"date":"2014-08-24T19:00:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2023-08-12T10:30:02.590+02:00","length":815,"duration":815,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1479.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1479_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/8uaAft5ARg0Gzrdg5ZJvIQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/8uaAft5ARg0Gzrdg5ZJvIQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1479_-_en_-_hs1_-_201408241900_-_shutdown_-_towo_-_andreas_kupfer","url":"https://api.media.ccc.de/public/events/8uaAft5ARg0Gzrdg5ZJvIQ","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":371,"event_guid":"import-7b2553a55bf2dee9e8","weight":1},{"event_id":2073,"event_guid":"4rOepRrO3-15F25YRbZPOQ","weight":1},{"event_id":2520,"event_guid":"c992aea0-c7b2-4b8b-ae5e-758cabd0ca47","weight":1},{"event_id":2525,"event_guid":"55a2a1d7-f022-4e5a-8d24-568e42b8da23","weight":1},{"event_id":2552,"event_guid":"32ff3348-9b9e-4d92-9e9b-7f6b81868d9c","weight":1},{"event_id":2725,"event_guid":"fN2VG6r6YRMprwHlActIQA","weight":1},{"event_id":3323,"event_guid":"838f5e92-262d-5eae-8b17-a5f5044acf81","weight":1},{"event_id":3640,"event_guid":"700a07e7-a9c4-437b-a4c5-4491b23a9b4a","weight":1}]},{"guid":"nWc27V56dWIRZ70iwTtnhQ","title":"Elmar's Whistleblower Quiz Show","subtitle":"Forgotten Heroes \u0026 Stories","slug":"froscon2014_-_1323_-_en_-_hs3_-_201408231630_-_elmar_s_whistleblower_quiz_show_-_elmar_geese","link":"http://programm.froscon.de/2014/events/1323.html","description":"Whistleblower stories are amongst the most important and exiting media events, many of them delivering cool plots for movies. But the real whistleblowers are to fast forgotten, regarding to what they did and how they payed for their courage. The Whistleblower Hall of Fame shall remind us of these people and what they idi and do for us.","original_language":"eng","persons":["Elmar Geese"],"tags":["Culture"],"view_count":206,"promoted":false,"date":"2014-08-23T16:30:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-06-03T23:15:15.371+02:00","length":3475,"duration":3475,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1323.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1323_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/nWc27V56dWIRZ70iwTtnhQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/nWc27V56dWIRZ70iwTtnhQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1323_-_en_-_hs3_-_201408231630_-_elmar_s_whistleblower_quiz_show_-_elmar_geese","url":"https://api.media.ccc.de/public/events/nWc27V56dWIRZ70iwTtnhQ","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":298,"event_guid":"import-7c2ae6208f3c3d0507","weight":1},{"event_id":299,"event_guid":"import-788d446dd3e67f067e","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":304,"event_guid":"import-ba5ef99c04e43000e0","weight":1},{"event_id":306,"event_guid":"import-1fb1327d2eaed74e68","weight":1},{"event_id":310,"event_guid":"import-7366e3c7170883655b","weight":1},{"event_id":311,"event_guid":"import-e077f0e5c7c11492c3","weight":1},{"event_id":315,"event_guid":"import-2f126386c9c93aca5c","weight":1},{"event_id":316,"event_guid":"import-f86a3a0cf3e0047de9","weight":1},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":325,"event_guid":"import-98f45a85ce60ff1562","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":1},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":1998,"event_guid":"uC8ap4LP4Xtea09oLvF7_Q","weight":1},{"event_id":1999,"event_guid":"8aEWrEVhtLj9lhnVjRTNqQ","weight":1},{"event_id":2000,"event_guid":"D3xo4XG-ODco6UgUOw5-1A","weight":1},{"event_id":2005,"event_guid":"fYEG2G8TPGwD9OgqK13emw","weight":1},{"event_id":2007,"event_guid":"3rZ2qxh4auU0IIjH1P5gfg","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2010,"event_guid":"7GBNGkVhTfrHIUGqZUpkfw","weight":1},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":1},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2028,"event_guid":"M8bhy7A_wm6XdoYJruv8Og","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":2},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2040,"event_guid":"SGdN9Eyc_pEXEUA1K8pbyA","weight":1},{"event_id":2047,"event_guid":"XmW_Dlk97XByw3rKkFU3RQ","weight":1},{"event_id":2593,"event_guid":"a1545027-20f1-4ef3-bf77-4e41319ee2b9","weight":1},{"event_id":2712,"event_guid":"jN9GVVDrbW-xxtgoNy2y8w","weight":1},{"event_id":2713,"event_guid":"Adgg9NyiQpCSnSNqt4xLnw","weight":1},{"event_id":2717,"event_guid":"4E-KeZmXB99OpVUSsgYb4A","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2724,"event_guid":"RuHRkg1DdibjZ-0JKCL0Fw","weight":1},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":2948,"event_guid":"7ca8581d-a3f7-4247-8101-786cf04d9bd1","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3229,"event_guid":"ae936299-51ad-44ba-9590-cf9c5bb0f812","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3237,"event_guid":"b9117dd0-2182-42a3-9b20-a612d239db1b","weight":1},{"event_id":3238,"event_guid":"4d9f8523-f2e2-470b-9729-b1c7245ab4e9","weight":1},{"event_id":4008,"event_guid":"417df69b-6fa8-5b3a-b5e2-3c72232717e9","weight":1},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":1},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":1},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":1},{"event_id":4988,"event_guid":"3ce2f136-e772-4358-9a71-e8d94b04f17c","weight":1},{"event_id":5763,"event_guid":"e7828a90-6f0a-439b-a6a8-2e129a00b521","weight":1},{"event_id":6401,"event_guid":"f0d70663-0769-4462-ad27-bc516d9cb141","weight":1},{"event_id":6748,"event_guid":"b3fe7f83-cdd3-436a-91db-56c13b2aeb3a","weight":1},{"event_id":6749,"event_guid":"c0d2491d-5f01-4c12-bffd-37cb7b813f29","weight":1},{"event_id":6751,"event_guid":"d686cd55-7ee3-4e8d-ab3b-dac247c7879f","weight":1}]},{"guid":"NdBtMgUJ6w8GS8zc5kHM_g","title":"State of the Union","subtitle":"Das FOSS-Jahr 2014","slug":"froscon2014_-_1393_-_de_-_hs1_-_201408231745_-_state_of_the_union_-_michael_kleinhenz_-_oliver_zendel","link":"http://programm.froscon.de/2014/events/1393.html","description":"Viel ist passiert im Jahr 2014 in der Open Source Szene. Oliver Zendel und Michael Kleinhenz, die beide täglich mit und für FOSS arbeiten, werfen einen augenzwinkernden Blick in die Vergangenheit aber auch die Zukunft. Jubiläen, Dramen, Glücksfälle - alles wird mit einem Augenzwinkern präsentiert und gemeinsam mit dem Publikum kommentiert. Debian, Slackware, Snowden, Oracle und Microsoft - vieles hat die Technologie- und FOSS-Welt in 2014 beeinflusst. Diese und weitere Themen streift der lockere Couchtalk und bindet dabei das Publikum direkt in die Diskussion ein.","original_language":"eng","persons":["Michael Kleinhenz","Oliver Zendel"],"tags":["Culture"],"view_count":176,"promoted":false,"date":"2014-08-23T17:45:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-10-01T13:45:04.884+02:00","length":3303,"duration":3303,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1393.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1393_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/NdBtMgUJ6w8GS8zc5kHM_g-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/NdBtMgUJ6w8GS8zc5kHM_g-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1393_-_de_-_hs1_-_201408231745_-_state_of_the_union_-_michael_kleinhenz_-_oliver_zendel","url":"https://api.media.ccc.de/public/events/NdBtMgUJ6w8GS8zc5kHM_g","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":298,"event_guid":"import-7c2ae6208f3c3d0507","weight":1},{"event_id":299,"event_guid":"import-788d446dd3e67f067e","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":304,"event_guid":"import-ba5ef99c04e43000e0","weight":1},{"event_id":306,"event_guid":"import-1fb1327d2eaed74e68","weight":1},{"event_id":310,"event_guid":"import-7366e3c7170883655b","weight":1},{"event_id":311,"event_guid":"import-e077f0e5c7c11492c3","weight":1},{"event_id":315,"event_guid":"import-2f126386c9c93aca5c","weight":1},{"event_id":316,"event_guid":"import-f86a3a0cf3e0047de9","weight":1},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":325,"event_guid":"import-98f45a85ce60ff1562","weight":1},{"event_id":646,"event_guid":"import-7af3c11a86c7ca7fca","weight":1},{"event_id":1421,"event_guid":"import-a01119ee5cfeb211c5","weight":1},{"event_id":1991,"event_guid":"rMDvAe2eh12fO6V44lJpLQ","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":1},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":1999,"event_guid":"8aEWrEVhtLj9lhnVjRTNqQ","weight":1},{"event_id":2000,"event_guid":"D3xo4XG-ODco6UgUOw5-1A","weight":1},{"event_id":2007,"event_guid":"3rZ2qxh4auU0IIjH1P5gfg","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2010,"event_guid":"7GBNGkVhTfrHIUGqZUpkfw","weight":1},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":2},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2028,"event_guid":"M8bhy7A_wm6XdoYJruv8Og","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":1},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2040,"event_guid":"SGdN9Eyc_pEXEUA1K8pbyA","weight":1},{"event_id":2047,"event_guid":"XmW_Dlk97XByw3rKkFU3RQ","weight":1},{"event_id":2228,"event_guid":"Rm1YndV-p_f5_NFEyPZMNA","weight":1},{"event_id":2503,"event_guid":"9d7e656f-eb6d-4355-9d26-8bcf797e6681","weight":1},{"event_id":2550,"event_guid":"3064add4-ab1e-4d05-84b8-d753b9733097","weight":1},{"event_id":2554,"event_guid":"0030f6d6-8bc4-400c-a000-020ee1892bee","weight":1},{"event_id":2587,"event_guid":"89b01590-66cd-4804-9235-f63f073da68d","weight":1},{"event_id":2588,"event_guid":"26448c62-28d7-469b-a755-6d48360aab6d","weight":4},{"event_id":2595,"event_guid":"6c89e5be-fc58-4c69-a281-3a7775b78f42","weight":1},{"event_id":2620,"event_guid":"b74cb969-395e-40f7-a716-40146a9141b1","weight":1},{"event_id":2712,"event_guid":"jN9GVVDrbW-xxtgoNy2y8w","weight":1},{"event_id":2713,"event_guid":"Adgg9NyiQpCSnSNqt4xLnw","weight":1},{"event_id":2717,"event_guid":"4E-KeZmXB99OpVUSsgYb4A","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2724,"event_guid":"RuHRkg1DdibjZ-0JKCL0Fw","weight":1},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":3016,"event_guid":"1d8d0f5b-68e1-47a2-9ffe-5ad5667514a9","weight":1},{"event_id":3017,"event_guid":"667e8e47-c44e-4213-8e58-096048f6ecfe","weight":1},{"event_id":3027,"event_guid":"52bea130-dfb9-40b6-a474-8205e5eeffe4","weight":1},{"event_id":3028,"event_guid":"27d51456-9448-4cfb-9a11-949ed8e19202","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3229,"event_guid":"ae936299-51ad-44ba-9590-cf9c5bb0f812","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3237,"event_guid":"b9117dd0-2182-42a3-9b20-a612d239db1b","weight":1},{"event_id":3238,"event_guid":"4d9f8523-f2e2-470b-9729-b1c7245ab4e9","weight":1},{"event_id":3412,"event_guid":"abd5bc92-ea7a-4c46-8563-0410f7aa0eda","weight":1},{"event_id":3437,"event_guid":"b769c032-9b11-4a1c-aa4e-3cd231894586","weight":1},{"event_id":4069,"event_guid":"f4f64b1f-91c6-5d9f-b884-60526639f820","weight":1}]},{"guid":"H9oyfDzQNwJdvP6ZNeK8aA","title":"Wie wir einmal 500 Server mit 150 Personen in 3 Tagen migriert haben","subtitle":"Und was man alles dabei lernen kann","slug":"froscon2014_-_1332_-_de_-_hs1_-_201408231115_-_wie_wir_einmal_500_server_mit_150_personen_in_3_tagen_migriert_haben_-_ralph_angenendt","link":"http://programm.froscon.de/2014/events/1332.html","description":"Der Plan: Wir wechseln von einer «bereitgestellten» virtuellen Serverumgebung auf eine andere Virtualisierungslösung: selbstverwaltet, «on demand», mit Monitoring\nout of the box. Mit einem anderen Betriebssystem.\nInnerhalb kurzer Zeit. Mit ca. 1500 Servern. Ohne Downtime.\nSo etwas startet man mit einem Big Bang: Wir migrieren mit der kompletten IT (Entwickler, QA, DBAs, Administratoren) 500 dieser Server innerhalb von 3 Tagen. In diesem Talk geht es um die Organisation und Durchführung eines solchen Events – und was man daraus lernen kann. Und welchen Spaß man dabei mit 150 Leuten haben kann.","original_language":"eng","persons":["Ralph Angenendt"],"tags":["System Administration"],"view_count":747,"promoted":false,"date":"2014-08-23T11:15:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-09-19T18:15:08.327+02:00","length":2990,"duration":2990,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1332.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1332_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/H9oyfDzQNwJdvP6ZNeK8aA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/H9oyfDzQNwJdvP6ZNeK8aA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1332_-_de_-_hs1_-_201408231115_-_wie_wir_einmal_500_server_mit_150_personen_in_3_tagen_migriert_haben_-_ralph_angenendt","url":"https://api.media.ccc.de/public/events/H9oyfDzQNwJdvP6ZNeK8aA","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":229,"event_guid":"import-84ac09898882828ddb","weight":3},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":305,"event_guid":"import-bb301389c089779102","weight":2},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":352,"event_guid":"import-cd1f97e53f4641e4a3","weight":1},{"event_id":379,"event_guid":"import-859b155bfec32458a2","weight":2},{"event_id":586,"event_guid":"import-6a0417ffa9c7ad0c52","weight":2},{"event_id":608,"event_guid":"import-03db4d807e52b0e202","weight":1},{"event_id":684,"event_guid":"import-3c6185884db88b4055","weight":1},{"event_id":698,"event_guid":"import-89663a7917f7269eb1","weight":2},{"event_id":1551,"event_guid":"import-6a3a996a7bf3732340","weight":1},{"event_id":1659,"event_guid":"import-fc9f264162a3c61c59","weight":1},{"event_id":1990,"event_guid":"APxc5qnadHeafxzU1z7FXw","weight":1},{"event_id":2002,"event_guid":"KkzMw9rApXTxw_fWNmOnHw","weight":2},{"event_id":2018,"event_guid":"NcH7TwKoQARNQ2auG050Wg","weight":1},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":4},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":2},{"event_id":2037,"event_guid":"zlydwvxLjQoWzAE1lz6wLg","weight":1},{"event_id":2043,"event_guid":"2hQwDwzZa8XpndyZAZyD1Q","weight":2},{"event_id":2569,"event_guid":"87cc5df8-edfb-45a7-9e8f-1a0032aae18d","weight":1},{"event_id":2580,"event_guid":"94cc024c-c8d4-4cd6-b435-05dfdd5d9ee7","weight":2},{"event_id":2596,"event_guid":"8d33483e-7993-47fa-8561-e8da14e39374","weight":1},{"event_id":2624,"event_guid":"178dd5ac-6f92-4cd9-a99c-8a1b0e83bce8","weight":1},{"event_id":2715,"event_guid":"2SJDSwhomfNIa9j83L_2VQ","weight":1},{"event_id":2722,"event_guid":"mQWmO_GFztko5akLQJTURQ","weight":1},{"event_id":2744,"event_guid":"7c933d1d-6a52-48ac-9417-601e529bcddc","weight":1},{"event_id":2753,"event_guid":"34ff5c71-6829-4415-8ab4-d94dfb9ac15c","weight":1},{"event_id":2826,"event_guid":"9ab1407a-126f-48d9-898d-eae7974324e9","weight":1},{"event_id":2867,"event_guid":"341d7c6a-a8c0-47ec-8c24-4f6fc8639f3f","weight":1},{"event_id":2888,"event_guid":"018148c1-62c9-4796-8443-2a8c8b8e3a01","weight":1},{"event_id":2890,"event_guid":"b7327513-182a-455a-932e-aab4791f5331","weight":1},{"event_id":2978,"event_guid":"1e7ea0be-38c8-47f2-99bb-9f0ce71a53ee","weight":1},{"event_id":3058,"event_guid":"56846834-12f4-495f-b92f-8cae32b8f1c2","weight":1},{"event_id":3283,"event_guid":"d8ad15dc-35b7-51f5-903c-7e6e51f01ec4","weight":1},{"event_id":3285,"event_guid":"633e69c0-c58a-5431-bbe7-216de50fec12","weight":1},{"event_id":3291,"event_guid":"600fd387-0789-5cae-ba0b-844d84aca816","weight":1},{"event_id":3297,"event_guid":"19af4dbd-a234-530e-88c1-1db1c6d82228","weight":1},{"event_id":3298,"event_guid":"5bdec219-9b25-5e91-9a04-156e36081ab5","weight":1},{"event_id":3307,"event_guid":"7403c88a-899b-56a9-a3b0-da874bb50c7e","weight":2},{"event_id":3308,"event_guid":"5ab9f90a-a768-59c0-a0e4-a7ad9f61279c","weight":1},{"event_id":3335,"event_guid":"fb5e3081-c1f5-5657-9abb-b2ce8a0c4008","weight":1},{"event_id":3409,"event_guid":"3d6a998e-152d-41a3-897d-3d0d4bc0da28","weight":2},{"event_id":3421,"event_guid":"18c2bb10-24d4-4e61-8708-3ba5e409ab20","weight":3},{"event_id":3439,"event_guid":"9e0065b6-d49e-4bad-b8e5-0a9fd7e8bed7","weight":1},{"event_id":3459,"event_guid":"216101d2-ff61-42f2-b7a5-5a51adb7064d","weight":1},{"event_id":3466,"event_guid":"0c0c4f89-9004-4572-a3ce-db1bfe65a86a","weight":1},{"event_id":3515,"event_guid":"d29f4c97-caca-46dc-830f-eac1c60ff9e0","weight":1},{"event_id":3536,"event_guid":"57c82efe-3dd2-564d-977a-1f4e96380ab9","weight":1},{"event_id":3656,"event_guid":"1a6657a2-b6c2-4acc-b8fc-5ec081c0877f","weight":1},{"event_id":3684,"event_guid":"3a53269d-4dcb-4a56-b018-7db9f230aab3","weight":1},{"event_id":3689,"event_guid":"1f7eb981-2819-4824-8f40-4ddde0be7bf3","weight":1},{"event_id":3754,"event_guid":"0cf3ff5b-9d86-4831-8eac-588d92771f63","weight":1},{"event_id":3759,"event_guid":"c6decee9-310c-40b9-90af-5937df22e1aa","weight":1},{"event_id":3761,"event_guid":"b598ebbf-0fc6-4127-bb9d-20ae18f1171d","weight":1},{"event_id":3774,"event_guid":"a26a0d23-549d-5bd6-8f1e-9803628d5850","weight":1},{"event_id":3791,"event_guid":"37e9af94-4aad-4417-8f88-1863ecfef4d1","weight":1},{"event_id":3803,"event_guid":"3a85b5ca-222d-11e7-b6e0-a743b98e1890","weight":1},{"event_id":3811,"event_guid":"68a745a5-f6b7-4c12-adf7-4f7c815f30fe","weight":1},{"event_id":3883,"event_guid":"b54fc618-f047-4465-bcc0-bd9c71401e30","weight":1},{"event_id":3894,"event_guid":"d7c3b762-a657-4670-a41b-3a8829a6bb13","weight":1},{"event_id":3986,"event_guid":"ff2bf44f-3417-5914-a017-9777087662f7","weight":1},{"event_id":3997,"event_guid":"6X-K67EtD4t5DM37cd-XaQ","weight":1},{"event_id":4230,"event_guid":"2764cdfd-49ab-4463-a809-198dec7abdf6","weight":1},{"event_id":4237,"event_guid":"9e7ae9a9-e1a6-432b-bee1-d37302b19c03","weight":1},{"event_id":4238,"event_guid":"9ea86f2f-b236-431f-9027-8b31c0b2ad56","weight":2},{"event_id":4245,"event_guid":"87f8200b-822a-4536-ba15-443e27860d2e","weight":1},{"event_id":4246,"event_guid":"4313b40d-d798-49ca-b88e-cfb793199c0b","weight":1},{"event_id":4261,"event_guid":"3852e448-f6cf-4bfe-8b14-12d590075bd6","weight":1},{"event_id":4270,"event_guid":"c6747c8b-649f-4cad-ae7a-b5bd6138ca3f","weight":1},{"event_id":4272,"event_guid":"541f1772-a6a6-4fe1-904b-2df71b01dec2","weight":1},{"event_id":4361,"event_guid":"54fd6dc6-c0c7-46d5-b122-4b94ec8ba635","weight":1},{"event_id":4364,"event_guid":"18911a7a-2c27-419e-86c4-4b4878991379","weight":1},{"event_id":4365,"event_guid":"7b8075fb-aafa-4037-beb9-168b5461c831","weight":1},{"event_id":4369,"event_guid":"5f25fc58-113d-4605-9fc0-9e98407cd9a3","weight":1},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":1},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":1},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":1},{"event_id":4449,"event_guid":"2df529ae-1fd4-438e-a41a-143ee74385da","weight":1},{"event_id":4764,"event_guid":"da934433-0092-4749-b606-56b65e84214f","weight":1},{"event_id":4812,"event_guid":"7edaed35-e938-4a13-b21c-aac4bb0ebf94","weight":1},{"event_id":4855,"event_guid":"51b586be-500c-436e-b70c-fc433e65c4be","weight":1},{"event_id":4866,"event_guid":"117a52b4-f675-49dd-aafe-659c07b6bc9c","weight":1},{"event_id":4931,"event_guid":"8720ee73-f47b-4594-bfab-26206c0d6cfc","weight":1},{"event_id":5389,"event_guid":"7de8a55e-c46b-504d-babe-4a25730417cd","weight":1}]},{"guid":"RdFRTf4HCcVqg7o8UCEuqQ","title":"IT-Unsicherheit in der Gebäudeautomation","subtitle":"Eine Bestandsaufnahme","slug":"froscon2014_-_1471_-_de_-_hs3_-_201408241630_-_it-unsicherheit_in_der_gebaudeautomation_-_daniel_arenz","link":"http://programm.froscon.de/2014/events/1471.html","description":"Dieser Vortrag gibt einen Überblick über die in der Gebäudeautomation eingesetzten Systeme bzw. Protokolle und deren Sicherheit.\nDes Weiteren werden OpenSource Projekte vorgestellt mit denen sich Systeme Steuern bzw. Angreifen lassen.","original_language":"eng","persons":["Daniel Arenz"],"tags":["Security"],"view_count":415,"promoted":false,"date":"2014-08-24T16:30:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2025-12-27T19:15:09.828+01:00","length":3510,"duration":3510,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1471.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1471_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/RdFRTf4HCcVqg7o8UCEuqQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/RdFRTf4HCcVqg7o8UCEuqQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1471_-_de_-_hs3_-_201408241630_-_it-unsicherheit_in_der_gebaudeautomation_-_daniel_arenz","url":"https://api.media.ccc.de/public/events/RdFRTf4HCcVqg7o8UCEuqQ","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":339,"event_guid":"import-5364d3cfa913a79114","weight":1},{"event_id":2009,"event_guid":"tAw2yWi3BdWd08Q5lphv2g","weight":1},{"event_id":2142,"event_guid":"1ec34f5b-5dfb-4cdf-bce7-8b73dde4a995","weight":1},{"event_id":2579,"event_guid":"04b52daf-d0a0-4b2e-b9ff-294551265734","weight":1},{"event_id":2587,"event_guid":"89b01590-66cd-4804-9235-f63f073da68d","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2815,"event_guid":"6ef3da22-6e38-4997-b44d-e279907be98d","weight":1},{"event_id":3640,"event_guid":"700a07e7-a9c4-437b-a4c5-4491b23a9b4a","weight":1},{"event_id":3853,"event_guid":"efeeaebc-3f29-11e7-9ba7-2f214305c877","weight":1},{"event_id":4764,"event_guid":"da934433-0092-4749-b606-56b65e84214f","weight":1},{"event_id":4936,"event_guid":"fa2a2506-f54d-4e3f-9fc2-e808d0a580b6","weight":1},{"event_id":7395,"event_guid":"95a8ea24-a2dd-479f-86fd-6e96ce66a47e","weight":1}]},{"guid":"uTtO3whl3UJt4i1ndRQuow","title":"Dropwizard","subtitle":"Framework für Microservices","slug":"froscon2014_-_1363_-_de_-_hs5_-_201408241400_-_dropwizard_-_martin_ley","link":"http://programm.froscon.de/2014/events/1363.html","description":"Dropwizard ist ein Java-Framework um sehr schnell und effizient REST-basierte Webanwendungen zu entwickeln. Mit Dropwizard wurde nicht das Rad neu erfunden, sondern stabile Best-of-Breed Bibliotheken zu einem runden Gesamtpaket zusammegefasst, das sich einfach und zentral konfigurieren lässt. In meinem Vortrag stelle ich die Grundfunktionen von Dropwizard vor und erläutere diese an Beispielen. ","original_language":"eng","persons":["Martin Ley"],"tags":["Web Development"],"view_count":82,"promoted":false,"date":"2014-08-24T14:00:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2024-01-19T15:30:03.324+01:00","length":1967,"duration":1967,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1363.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1363_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/uTtO3whl3UJt4i1ndRQuow-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/uTtO3whl3UJt4i1ndRQuow-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1363_-_de_-_hs5_-_201408241400_-_dropwizard_-_martin_ley","url":"https://api.media.ccc.de/public/events/uTtO3whl3UJt4i1ndRQuow","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":298,"event_guid":"import-7c2ae6208f3c3d0507","weight":1},{"event_id":299,"event_guid":"import-788d446dd3e67f067e","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":304,"event_guid":"import-ba5ef99c04e43000e0","weight":1},{"event_id":306,"event_guid":"import-1fb1327d2eaed74e68","weight":1},{"event_id":310,"event_guid":"import-7366e3c7170883655b","weight":1},{"event_id":311,"event_guid":"import-e077f0e5c7c11492c3","weight":1},{"event_id":315,"event_guid":"import-2f126386c9c93aca5c","weight":1},{"event_id":316,"event_guid":"import-f86a3a0cf3e0047de9","weight":1},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":325,"event_guid":"import-98f45a85ce60ff1562","weight":1},{"event_id":458,"event_guid":"import-5a95c514f979660108","weight":1},{"event_id":609,"event_guid":"import-3cf81cc3f1f6d963b9","weight":1},{"event_id":618,"event_guid":"import-ed39004471e1aa188e","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":1},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":1999,"event_guid":"8aEWrEVhtLj9lhnVjRTNqQ","weight":1},{"event_id":2000,"event_guid":"D3xo4XG-ODco6UgUOw5-1A","weight":1},{"event_id":2007,"event_guid":"3rZ2qxh4auU0IIjH1P5gfg","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2010,"event_guid":"7GBNGkVhTfrHIUGqZUpkfw","weight":1},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":1},{"event_id":2019,"event_guid":"3Fu37xmz8exgycF13SnW-Q","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":3},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":2},{"event_id":2028,"event_guid":"M8bhy7A_wm6XdoYJruv8Og","weight":1},{"event_id":2029,"event_guid":"hTOYKRzG24RoGdejD5OptQ","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":1},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2037,"event_guid":"zlydwvxLjQoWzAE1lz6wLg","weight":1},{"event_id":2040,"event_guid":"SGdN9Eyc_pEXEUA1K8pbyA","weight":1},{"event_id":2044,"event_guid":"v7AbhGiALo9fSeHxxUayIQ","weight":1},{"event_id":2046,"event_guid":"5TyqLqS7T-zduOXLp0HBnw","weight":1},{"event_id":2047,"event_guid":"XmW_Dlk97XByw3rKkFU3RQ","weight":1},{"event_id":2609,"event_guid":"d9ccd1cd-58b4-4b70-96f4-6073f43b20fd","weight":1},{"event_id":2712,"event_guid":"jN9GVVDrbW-xxtgoNy2y8w","weight":1},{"event_id":2713,"event_guid":"Adgg9NyiQpCSnSNqt4xLnw","weight":1},{"event_id":2717,"event_guid":"4E-KeZmXB99OpVUSsgYb4A","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2724,"event_guid":"RuHRkg1DdibjZ-0JKCL0Fw","weight":1},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":2785,"event_guid":"d2328a1a-84a4-11e5-9649-fc20a462b876","weight":1},{"event_id":2915,"event_guid":"eb36c9f7-076a-45cc-ad66-ac97768e0c75","weight":1},{"event_id":2920,"event_guid":"d516ffe3-d32d-4bed-8289-09d245ac2b2f","weight":1},{"event_id":2922,"event_guid":"47cbd880-f500-4c44-b717-c11ed1da087d","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3229,"event_guid":"ae936299-51ad-44ba-9590-cf9c5bb0f812","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3237,"event_guid":"b9117dd0-2182-42a3-9b20-a612d239db1b","weight":1},{"event_id":3238,"event_guid":"4d9f8523-f2e2-470b-9729-b1c7245ab4e9","weight":1},{"event_id":3404,"event_guid":"927868f5-bec9-457b-85c1-e248d971dcc7","weight":1},{"event_id":3418,"event_guid":"e22d9cbc-8dfe-4b87-a0e0-56fb76a62511","weight":1},{"event_id":3671,"event_guid":"4ef69e6a-026f-4b30-888d-af654b220a3d","weight":1},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":1},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":1}]},{"guid":"FsDYcA_p_qFS4fbFr5Tzag","title":"Konferenzorganisation mit Ruby","subtitle":"Do-It-Yourself Konferenzmanagement und Videostreaming","slug":"froscon2014_-_1345_-_de_-_hs5_-_201408241745_-_konferenzorganisation_mit_ruby_-_mario_manno","link":"http://programm.froscon.de/2014/events/1345.html","description":"Der Vortrag berichtet aus der Praxis von \u003ca href=\"http://github.com/frab/frab\u003efrab\u003c/a\u003e und \u003ca href=\"http://media.ccc.de\u003emedia.ccc.de\u003c/a\u003e.\n\nWie wurden die Server installiert? Wie kommen die Videos auf \u003ca href=\"http://media.ccc.de\u003emedia.ccc.de\u003c/a\u003e? Welche Schnittstellen gibt es für interessierte Entwickler?\n","original_language":"eng","persons":["Mario Manno"],"tags":["Development"],"view_count":125,"promoted":false,"date":"2014-08-24T17:45:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2026-04-01T09:30:04.689+02:00","length":2332,"duration":2332,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1345.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1345_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/FsDYcA_p_qFS4fbFr5Tzag-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/FsDYcA_p_qFS4fbFr5Tzag-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1345_-_de_-_hs5_-_201408241745_-_konferenzorganisation_mit_ruby_-_mario_manno","url":"https://api.media.ccc.de/public/events/FsDYcA_p_qFS4fbFr5Tzag","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":216,"event_guid":"import-5aaa7037e17f17b379","weight":1},{"event_id":258,"event_guid":"import-9b514d0b3ed0a8528f","weight":1},{"event_id":341,"event_guid":"import-daa3dc4a05690f050a","weight":1},{"event_id":342,"event_guid":"import-ef9f4cf355ba454d2f","weight":1},{"event_id":381,"event_guid":"import-dbad752a1febcae2b1","weight":1},{"event_id":2003,"event_guid":"LFFyZHoyVkHDVNkFvNrWyw","weight":2},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":1},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2084,"event_guid":"S6CAYvvZkrQ9UJolU_wQ0A","weight":1},{"event_id":2554,"event_guid":"0030f6d6-8bc4-400c-a000-020ee1892bee","weight":1},{"event_id":2562,"event_guid":"d06d4b31-fb8c-4140-b4a6-8799ce4b2c05","weight":1},{"event_id":2568,"event_guid":"482a4db2-fa77-4c83-be2e-082caeee3108","weight":1},{"event_id":2607,"event_guid":"9f0061d6-df0d-4e40-9019-a9b61dbd5697","weight":2},{"event_id":2618,"event_guid":"d4feda86-cee8-45c3-b62a-4bff418a0dee","weight":1},{"event_id":2721,"event_guid":"frX2B6Wr96hp7Tnu3tsCcg","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":2735,"event_guid":"5c0323b6-c538-4fb6-8d70-d08def6bf865","weight":1},{"event_id":3031,"event_guid":"e1c0b8c0-f719-43dd-bec9-af3d9de6702d","weight":1},{"event_id":3033,"event_guid":"ea530d4e-c315-4fc4-86ef-f34f3a18f663","weight":1},{"event_id":3378,"event_guid":"bfbd4555-b241-4e56-b438-3a6fa881a375","weight":1},{"event_id":3461,"event_guid":"8e19cc1e-42d7-4832-a787-e9d81c717751","weight":1},{"event_id":3640,"event_guid":"700a07e7-a9c4-437b-a4c5-4491b23a9b4a","weight":1},{"event_id":3850,"event_guid":"ae999450-3893-11e7-890f-9f81551c7b53","weight":1},{"event_id":3851,"event_guid":"a2b0d408-3f34-11e7-a2ff-b7e0ed5cc95f","weight":1},{"event_id":5436,"event_guid":"c385ad1d-5cfd-55bd-afa1-a453f9e338c3","weight":1},{"event_id":5475,"event_guid":"fb53f8ca-e14c-5534-9f7b-0efe299b1ba5","weight":1},{"event_id":5734,"event_guid":"adde2800-ffa1-44c4-aafd-c4928ee5378d","weight":1},{"event_id":6184,"event_guid":"78e07e27-053d-55f5-92d1-16956900e402","weight":1},{"event_id":6214,"event_guid":"b77dda06-f304-5369-9de7-3a38e1c1f9e4","weight":1},{"event_id":6378,"event_guid":"15f4e5c5-40e1-4c73-8da0-4cc2a773ab13","weight":1},{"event_id":6381,"event_guid":"c0e4f528-92c7-4170-aff3-d4dd5cd74b2c","weight":1},{"event_id":6474,"event_guid":"f58a2b6d-bde0-483b-a8db-043ea9371cb6","weight":1},{"event_id":6501,"event_guid":"f16f2242-d265-42d2-91d0-632243013b3f","weight":1},{"event_id":7319,"event_guid":"d652dc05-fd17-4972-aaa3-5f678b2f7475","weight":1},{"event_id":8011,"event_guid":"c8dc6567-0601-4489-b38d-49f6553890b0","weight":1}]},{"guid":"3MYFzK-lo7ivKLAyUZiP_Q","title":"init","subtitle":"Kicking off the conference","slug":"froscon2014_-_1478_-_en_-_hs1_-_201408230930_-_init_-_towo_-_andreas_kupfer","link":"http://programm.froscon.de/2014/events/1478.html","description":"The opening event of the conference.","original_language":"eng","persons":["towo","Andreas Kupfer"],"tags":[],"view_count":91,"promoted":false,"date":"2014-08-23T09:30:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-06-06T00:30:03.139+02:00","length":880,"duration":880,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1478.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1478_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/3MYFzK-lo7ivKLAyUZiP_Q-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/3MYFzK-lo7ivKLAyUZiP_Q-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1478_-_en_-_hs1_-_201408230930_-_init_-_towo_-_andreas_kupfer","url":"https://api.media.ccc.de/public/events/3MYFzK-lo7ivKLAyUZiP_Q","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":137,"event_guid":"import-09be6c4dcd22a304d3","weight":1},{"event_id":1991,"event_guid":"rMDvAe2eh12fO6V44lJpLQ","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2025,"event_guid":"mnjheMmk1ny27DDN-s63Fw","weight":1},{"event_id":2665,"event_guid":"c4306315-7b36-4115-8de5-19eac6117407","weight":1},{"event_id":3403,"event_guid":"ca11e7f4-633d-4ae8-aff6-b1b90e15fc12","weight":1},{"event_id":3437,"event_guid":"b769c032-9b11-4a1c-aa4e-3cd231894586","weight":1},{"event_id":3627,"event_guid":"143759c6-2cad-4fc8-a120-86dcc8de97e6","weight":1},{"event_id":3708,"event_guid":"aaec73e9-66b9-46d2-aa0f-9f43018198ea","weight":1},{"event_id":4118,"event_guid":"6517cc3b-cdee-5d40-a46e-33424a7c856b","weight":1},{"event_id":4126,"event_guid":"ded4a05f-156c-558b-99e8-21170c7a96f6","weight":1},{"event_id":4393,"event_guid":"726f6dc1-ff55-4bd7-bffa-56ae1a4596fc","weight":1},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":1},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":1},{"event_id":4428,"event_guid":"ebd5767c-725e-4612-bd14-f12173df4a71","weight":1},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":1},{"event_id":5128,"event_guid":"d7b2ca0e-6c06-5de7-8bd7-374f6f39661a","weight":1}]},{"guid":"QuWBvDeBmKyNVg5KAexs4g","title":"Open Source Backup","subtitle":"Mit Sicherheit Gesichert mit Bareos ","slug":"froscon2014_-_1360_-_de_-_hs1_-_201408241400_-_open_source_backup_-_daniel","link":"http://programm.froscon.de/2014/events/1360.html","description":"Dieser Vortrag gibt Einblick in das Enterprise Open Source Backup Tool Bareos. In dem Vortrag werden Funktionsweise Features und die Konfiguration behandelt. Anhand von Praktischen Beispielen werden Features und Funktion vorgeführt.","original_language":"eng","persons":["Daniel"],"tags":["System Administration"],"view_count":543,"promoted":false,"date":"2014-08-24T14:00:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2026-01-12T03:30:04.740+01:00","length":3651,"duration":3651,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1360.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1360_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/QuWBvDeBmKyNVg5KAexs4g-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/QuWBvDeBmKyNVg5KAexs4g-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1360_-_de_-_hs1_-_201408241400_-_open_source_backup_-_daniel","url":"https://api.media.ccc.de/public/events/QuWBvDeBmKyNVg5KAexs4g","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":246,"event_guid":"import-0f35544f8d26cef5e1","weight":1},{"event_id":298,"event_guid":"import-7c2ae6208f3c3d0507","weight":1},{"event_id":299,"event_guid":"import-788d446dd3e67f067e","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":2},{"event_id":304,"event_guid":"import-ba5ef99c04e43000e0","weight":1},{"event_id":306,"event_guid":"import-1fb1327d2eaed74e68","weight":1},{"event_id":310,"event_guid":"import-7366e3c7170883655b","weight":1},{"event_id":311,"event_guid":"import-e077f0e5c7c11492c3","weight":1},{"event_id":315,"event_guid":"import-2f126386c9c93aca5c","weight":1},{"event_id":316,"event_guid":"import-f86a3a0cf3e0047de9","weight":1},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":325,"event_guid":"import-98f45a85ce60ff1562","weight":1},{"event_id":376,"event_guid":"import-e18d879c054e659389","weight":1},{"event_id":425,"event_guid":"import-4c2479ad222f9e6e94","weight":1},{"event_id":1915,"event_guid":"_O_wClK0WXa9WWkjJ228GQ","weight":1},{"event_id":1991,"event_guid":"rMDvAe2eh12fO6V44lJpLQ","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":2},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":1999,"event_guid":"8aEWrEVhtLj9lhnVjRTNqQ","weight":1},{"event_id":2000,"event_guid":"D3xo4XG-ODco6UgUOw5-1A","weight":1},{"event_id":2007,"event_guid":"3rZ2qxh4auU0IIjH1P5gfg","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2010,"event_guid":"7GBNGkVhTfrHIUGqZUpkfw","weight":1},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":2},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2028,"event_guid":"M8bhy7A_wm6XdoYJruv8Og","weight":1},{"event_id":2030,"event_guid":"ttHtQDEywj59FOB5Xl4GEg","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":2},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2040,"event_guid":"SGdN9Eyc_pEXEUA1K8pbyA","weight":1},{"event_id":2044,"event_guid":"v7AbhGiALo9fSeHxxUayIQ","weight":1},{"event_id":2047,"event_guid":"XmW_Dlk97XByw3rKkFU3RQ","weight":1},{"event_id":2078,"event_guid":"7156e245-d372-44d9-af0f-cbaa2e089f2c","weight":1},{"event_id":2273,"event_guid":"38ea922b-5b2d-4290-8c79-da0c891edd7a","weight":1},{"event_id":2322,"event_guid":"d5939d6c-e1d4-4bf2-a792-2b270377e948","weight":1},{"event_id":2448,"event_guid":"49d47154-9156-46e4-8869-89c1a9be94c6","weight":1},{"event_id":2553,"event_guid":"fc757fb9-dbc4-4c31-b839-e2a64bdee9b6","weight":1},{"event_id":2557,"event_guid":"27ccbd35-eb65-4b11-a289-f344f51bf11e","weight":1},{"event_id":2560,"event_guid":"3537f488-9c78-4f0b-b727-2e8a3887b69e","weight":1},{"event_id":2600,"event_guid":"bbb86613-c4df-42df-a010-6691a3b40e7f","weight":2},{"event_id":2606,"event_guid":"1a5e38be-fc45-4fdc-bac2-ef17824a4358","weight":1},{"event_id":2608,"event_guid":"f9709c01-4468-4b85-ac5a-178f0be67ae8","weight":1},{"event_id":2612,"event_guid":"d99a2be6-5794-4f41-b293-9262430bdcfc","weight":1},{"event_id":2621,"event_guid":"13a682be-a221-44de-a1a3-9231f23aadd6","weight":2},{"event_id":2624,"event_guid":"178dd5ac-6f92-4cd9-a99c-8a1b0e83bce8","weight":1},{"event_id":2712,"event_guid":"jN9GVVDrbW-xxtgoNy2y8w","weight":1},{"event_id":2713,"event_guid":"Adgg9NyiQpCSnSNqt4xLnw","weight":1},{"event_id":2717,"event_guid":"4E-KeZmXB99OpVUSsgYb4A","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2724,"event_guid":"RuHRkg1DdibjZ-0JKCL0Fw","weight":1},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":2758,"event_guid":"aa45b26c-1669-44d0-b9bc-0b3064255597","weight":1},{"event_id":2814,"event_guid":"3cb4101c-2042-4883-b6fb-6591994a70c0","weight":1},{"event_id":2844,"event_guid":"b753dbd8-32bb-437c-9f15-db0d7ac1811a","weight":1},{"event_id":2871,"event_guid":"74515f8e-a752-4cbb-b407-3a70fca5b0b3","weight":1},{"event_id":2938,"event_guid":"03c8501f-d327-4228-a9fe-2635370d25d2","weight":1},{"event_id":2958,"event_guid":"2714ce2a-4930-436e-b1e4-b461a6a79a15","weight":4},{"event_id":2960,"event_guid":"a871e2e5-3750-4bf7-b96f-8204bd9a951d","weight":1},{"event_id":3008,"event_guid":"65ea5a93-74e9-4a33-b08e-f9f1a4de46ee","weight":1},{"event_id":3034,"event_guid":"6e3c061e-495f-450b-ba96-c777c8669458","weight":1},{"event_id":3095,"event_guid":"bd7949cb-4fe6-4289-aad6-256f720f50c1","weight":1},{"event_id":3099,"event_guid":"1af4bb7e-d722-4380-b890-3e0d8eda24b3","weight":2},{"event_id":3193,"event_guid":"mawQqs7d0K2Zg-etAUYlkg","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3229,"event_guid":"ae936299-51ad-44ba-9590-cf9c5bb0f812","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3235,"event_guid":"40a925a0-4866-11e6-95cf-1fad9bfa42d4","weight":1},{"event_id":3237,"event_guid":"b9117dd0-2182-42a3-9b20-a612d239db1b","weight":1},{"event_id":3238,"event_guid":"4d9f8523-f2e2-470b-9729-b1c7245ab4e9","weight":1},{"event_id":3436,"event_guid":"bff919d7-0756-4e00-9901-9f9311415f9a","weight":1},{"event_id":3442,"event_guid":"b467ea0d-15c2-4e1b-a430-fc3ee9be445f","weight":1},{"event_id":3640,"event_guid":"700a07e7-a9c4-437b-a4c5-4491b23a9b4a","weight":1},{"event_id":3689,"event_guid":"1f7eb981-2819-4824-8f40-4ddde0be7bf3","weight":1},{"event_id":3695,"event_guid":"c300b194-2a85-4705-92aa-b4e789882303","weight":1},{"event_id":3701,"event_guid":"155a622a-196e-4e05-a262-88f3a7726bbe","weight":1},{"event_id":3743,"event_guid":"72e44333-c59a-47a4-9ef3-d5e8c9637eb6","weight":1},{"event_id":3762,"event_guid":"25e2df7d-5740-4c2f-bc34-986326d606fe","weight":1},{"event_id":3772,"event_guid":"e89c168d-dc51-4de1-8aa0-26743ee5c815","weight":1},{"event_id":3851,"event_guid":"a2b0d408-3f34-11e7-a2ff-b7e0ed5cc95f","weight":1},{"event_id":3896,"event_guid":"567b415b-22c0-4371-86e8-454ad43734f8","weight":1},{"event_id":3957,"event_guid":"f5b0f5fb-18f3-5642-9523-1fac87f77712","weight":1},{"event_id":3987,"event_guid":"2173f39e-c5e8-548c-ad01-d7bdb1417c10","weight":1},{"event_id":4406,"event_guid":"c60e6927-625d-47f3-a09e-c5b186124666","weight":1},{"event_id":4433,"event_guid":"dc9b4e9a-edc3-473a-bfde-81fd30604b81","weight":1},{"event_id":5291,"event_guid":"81747e92-2676-40b9-86ff-09869b125d94","weight":3}]},{"guid":"hCqGF53s9gGMwzx3PmERmw","title":"Bash-Versteher dank Strace","subtitle":null,"slug":"froscon2014_-_1410_-_de_-_hs4_-_201408241115_-_bash-versteher_dank_strace_-_harald_konig","link":"http://programm.froscon.de/2014/events/1410.html","description":"Nachdem der Autor vor zwei Jahren Strace und Systemcalls im Allgemeinen vorgestellt hat, konzentriert sich dieser Vortrag nun auf das Treiben und Verstehen der UN*X-Shells am Beispiel der BASH mit Hilfe von Strace.\n","original_language":"eng","persons":["Harald König"],"tags":["System Administration"],"view_count":833,"promoted":false,"date":"2014-08-24T11:15:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2026-02-07T10:30:08.084+01:00","length":4839,"duration":4839,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1410.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1410_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/hCqGF53s9gGMwzx3PmERmw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/hCqGF53s9gGMwzx3PmERmw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1410_-_de_-_hs4_-_201408241115_-_bash-versteher_dank_strace_-_harald_konig","url":"https://api.media.ccc.de/public/events/hCqGF53s9gGMwzx3PmERmw","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":256,"event_guid":"import-e5fae9af30ff047c96","weight":2},{"event_id":358,"event_guid":"import-90bb7e740b24e4eb47","weight":2},{"event_id":1993,"event_guid":"H9oyfDzQNwJdvP6ZNeK8aA","weight":4},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":2},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":2},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":2},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":2},{"event_id":2580,"event_guid":"94cc024c-c8d4-4cd6-b435-05dfdd5d9ee7","weight":2},{"event_id":2589,"event_guid":"144fa201-9632-4ef3-bc07-6e1b98285c6d","weight":3},{"event_id":2722,"event_guid":"mQWmO_GFztko5akLQJTURQ","weight":8},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":2},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":2},{"event_id":3072,"event_guid":"5a474f97-efed-47ae-ba14-de5131eddb21","weight":2},{"event_id":3421,"event_guid":"18c2bb10-24d4-4e61-8708-3ba5e409ab20","weight":2},{"event_id":3430,"event_guid":"58fb896b-6a05-4bdf-ab5d-85fe2501c61e","weight":2},{"event_id":4130,"event_guid":"6953ca59-16e4-4b23-97dd-64675f6fbe79","weight":2},{"event_id":4296,"event_guid":"0eff8b32-bd9e-4a69-b704-70171ca0e83e","weight":2},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":7},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":2},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":2},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":2},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":2},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":2},{"event_id":4467,"event_guid":"b73be6a0-292a-4a98-b9bf-f38755279f6e","weight":3},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":7},{"event_id":5254,"event_guid":"83235eb6-ce2d-4f4d-8124-1d38010a2076","weight":3}]},{"guid":"aQfLuOOhI692OufwQlfoAA","title":"What Symfony Has To Do With My Garage - Home Automation With PHP","subtitle":null,"slug":"froscon2014_-_1441_-_en_-_hs6_php_-_201408241115_-_what_symfony_has_to_do_with_my_garage_-_home_automation_with_php_-_jan_unger","link":"http://programm.froscon.de/2014/events/1441.html","description":"Raspberry Pi is a perfect mini computer to experiment with, small, inexpensive, low energy consumption and easy to expand. This talk, using the example of a Symfony app as a remote control for a garage door drive, shows that it's possible to write hardware drivers in PHP and how to easily use the Raspberry Pi along with the PiFace Digital Expansion Board for home automation.","original_language":"eng","persons":["Jan Unger"],"tags":["PHP Devroom"],"view_count":841,"promoted":false,"date":"2014-08-24T11:15:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2026-03-07T21:45:05.510+01:00","length":2006,"duration":2006,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1441.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1441_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/aQfLuOOhI692OufwQlfoAA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/aQfLuOOhI692OufwQlfoAA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1441_-_en_-_hs6_php_-_201408241115_-_what_symfony_has_to_do_with_my_garage_-_home_automation_with_php_-_jan_unger","url":"https://api.media.ccc.de/public/events/aQfLuOOhI692OufwQlfoAA","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":201,"event_guid":"import-5b4b173ddd025d8b13","weight":1},{"event_id":1575,"event_guid":"import-743191fd7e877fb432","weight":1},{"event_id":1947,"event_guid":"mFwPbKJz4_31yvZMcQY-9A","weight":2},{"event_id":1999,"event_guid":"8aEWrEVhtLj9lhnVjRTNqQ","weight":1},{"event_id":2166,"event_guid":"Km3oA97mSXAMOZGte_v8Fg","weight":1},{"event_id":2354,"event_guid":"85e042c6-c99a-4806-b458-3d2c9bcca279","weight":1},{"event_id":2370,"event_guid":"8e05d290-9151-419d-8e63-3bcbb02096ab","weight":1},{"event_id":2577,"event_guid":"81e7a37a-1be3-4d76-98da-42afa71fa2ee","weight":2},{"event_id":2817,"event_guid":"7430c969-7ccf-4d40-903a-d9b1ebb4fb15","weight":1},{"event_id":2911,"event_guid":"60ba43d2-a9c8-42ab-a434-8772cb182675","weight":1},{"event_id":2947,"event_guid":"422ba0b9-debb-436e-9822-e9a201dec845","weight":1},{"event_id":3003,"event_guid":"8c0eb332-8b5d-4c78-82a5-8b99aba71210","weight":1},{"event_id":3076,"event_guid":"e58e87c6-3cb6-4da4-b268-327170501094","weight":1},{"event_id":3235,"event_guid":"40a925a0-4866-11e6-95cf-1fad9bfa42d4","weight":1},{"event_id":3260,"event_guid":"57da1a0c-b6c4-5f9a-b2ad-9bc87b5c456f","weight":1},{"event_id":3332,"event_guid":"e6d8beca-655a-514c-a0db-6f12614d40f0","weight":1},{"event_id":3366,"event_guid":"46647784-a003-5e87-9fcf-881d1c42efb6","weight":1},{"event_id":3640,"event_guid":"700a07e7-a9c4-437b-a4c5-4491b23a9b4a","weight":1},{"event_id":3690,"event_guid":"8d0aed87-2484-4880-ae08-2dc3c7898959","weight":1},{"event_id":3750,"event_guid":"bc9fff95-ca0f-4448-9c4c-875609353da7","weight":1},{"event_id":3772,"event_guid":"e89c168d-dc51-4de1-8aa0-26743ee5c815","weight":1},{"event_id":3892,"event_guid":"0a3ac728-e175-4746-98e2-5f0c0e028f29","weight":2},{"event_id":5228,"event_guid":"44434a47-4b41-2020-2020-202020202020","weight":1}]},{"guid":"U27juFyjTn1n-7zHaPL58g","title":"Ganeti","subtitle":null,"slug":"froscon2014_-_1303_-_en_-_hs3_-_201408241515_-_ganeti_-_klaus_aehlig_-_helga_velroyen","link":"http://programm.froscon.de/2014/events/1303.html","description":"Ganeti is a system for managing clusters of virtual machines. The talk\nwill introduce Ganeti, its usage, and its architecture. The main focus\nwill be on changes and new development in the last year.\n","original_language":"eng","persons":["Klaus Aehlig","Helga Velroyen"],"tags":["Virtualisierung"],"view_count":113,"promoted":false,"date":"2014-08-24T15:15:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2024-07-04T18:15:05.510+02:00","length":3193,"duration":3193,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1303.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1303_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/U27juFyjTn1n-7zHaPL58g-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/U27juFyjTn1n-7zHaPL58g-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1303_-_en_-_hs3_-_201408241515_-_ganeti_-_klaus_aehlig_-_helga_velroyen","url":"https://api.media.ccc.de/public/events/U27juFyjTn1n-7zHaPL58g","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[]},{"guid":"XmW_Dlk97XByw3rKkFU3RQ","title":"To Make Hearts Bleed","subtitle":"A Native Developer's Account On SSL","slug":"froscon2014_-_1387_-_en_-_hs1_-_201408241745_-_to_make_hearts_bleed_-_daniel_molkentin","link":"http://programm.froscon.de/2014/events/1387.html","description":"A tour-de-force through the real-life SSL-adversities faced by developers outside the ivory tower that are today's browsers. It's the tale of understaffed engineering teams, hard-to-educate administrators. It's the horror of broken and undocumented APIs, and contradicting standards. It's the nightmare of FIPS requirements. It's a story without a happy ending, but with a call to action.","original_language":"eng","persons":["Daniel Molkentin"],"tags":["Security"],"view_count":131,"promoted":false,"date":"2014-08-24T17:45:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2023-12-22T01:00:02.442+01:00","length":3452,"duration":3452,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1387.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1387_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/XmW_Dlk97XByw3rKkFU3RQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/XmW_Dlk97XByw3rKkFU3RQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1387_-_en_-_hs1_-_201408241745_-_to_make_hearts_bleed_-_daniel_molkentin","url":"https://api.media.ccc.de/public/events/XmW_Dlk97XByw3rKkFU3RQ","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":267,"event_guid":"import-c580f226e2776e9c6a","weight":1},{"event_id":281,"event_guid":"import-3765c935e5145fd3d3","weight":1},{"event_id":291,"event_guid":"import-afcc42724f9c8a2c86","weight":1},{"event_id":298,"event_guid":"import-7c2ae6208f3c3d0507","weight":1},{"event_id":299,"event_guid":"import-788d446dd3e67f067e","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":304,"event_guid":"import-ba5ef99c04e43000e0","weight":1},{"event_id":306,"event_guid":"import-1fb1327d2eaed74e68","weight":1},{"event_id":310,"event_guid":"import-7366e3c7170883655b","weight":1},{"event_id":311,"event_guid":"import-e077f0e5c7c11492c3","weight":1},{"event_id":315,"event_guid":"import-2f126386c9c93aca5c","weight":1},{"event_id":316,"event_guid":"import-f86a3a0cf3e0047de9","weight":1},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":325,"event_guid":"import-98f45a85ce60ff1562","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":1},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":1999,"event_guid":"8aEWrEVhtLj9lhnVjRTNqQ","weight":1},{"event_id":2000,"event_guid":"D3xo4XG-ODco6UgUOw5-1A","weight":1},{"event_id":2007,"event_guid":"3rZ2qxh4auU0IIjH1P5gfg","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2010,"event_guid":"7GBNGkVhTfrHIUGqZUpkfw","weight":1},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":1},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2028,"event_guid":"M8bhy7A_wm6XdoYJruv8Og","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":1},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2040,"event_guid":"SGdN9Eyc_pEXEUA1K8pbyA","weight":1},{"event_id":2712,"event_guid":"jN9GVVDrbW-xxtgoNy2y8w","weight":1},{"event_id":2713,"event_guid":"Adgg9NyiQpCSnSNqt4xLnw","weight":1},{"event_id":2717,"event_guid":"4E-KeZmXB99OpVUSsgYb4A","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2724,"event_guid":"RuHRkg1DdibjZ-0JKCL0Fw","weight":1},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3229,"event_guid":"ae936299-51ad-44ba-9590-cf9c5bb0f812","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3237,"event_guid":"b9117dd0-2182-42a3-9b20-a612d239db1b","weight":1},{"event_id":3238,"event_guid":"4d9f8523-f2e2-470b-9729-b1c7245ab4e9","weight":1}]},{"guid":"rMDvAe2eh12fO6V44lJpLQ","title":"Vom Aussterben bedroht: die Universalmaschine Computer","subtitle":null,"slug":"froscon2014_-_1321_-_de_-_hs3_-_201408231115_-_vom_aussterben_bedroht_die_universalmaschine_computer_-_matthias_kirschner","link":"http://programm.froscon.de/2014/events/1321.html","description":"Computer sind universelle Machinen, die beliebig programmierbar sind und prinzipiell alles können. Vielen IT-Unternehmen ist dies mittlerweile ein Dorn im Auge. Sie wollen willkürlich beschränken, was wir als Gesellschaft mit dieser Maschine machen können. Sie ergreifen technische Maßnahmen, mit denen sie uns diese Möglichkeiten nehmen und uns Stück für Stück Rechte entziehen, die wir normalerweise haben, wenn wir ein Produkt kaufen. Die Industrie will entscheiden, was wir mit unseren Computern machen können und was mit unseren Daten passiert. Wollen wir Ihnen diese Macht einräumen?","original_language":"eng","persons":["Matthias Kirschner"],"tags":["Culture"],"view_count":376,"promoted":false,"date":"2014-08-23T11:15:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-04-14T11:45:06.646+02:00","length":3380,"duration":3380,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1321.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1321_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/rMDvAe2eh12fO6V44lJpLQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/rMDvAe2eh12fO6V44lJpLQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1321_-_de_-_hs3_-_201408231115_-_vom_aussterben_bedroht_die_universalmaschine_computer_-_matthias_kirschner","url":"https://api.media.ccc.de/public/events/rMDvAe2eh12fO6V44lJpLQ","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":137,"event_guid":"import-09be6c4dcd22a304d3","weight":1},{"event_id":1684,"event_guid":"import-563270facd1ec3ab80","weight":1},{"event_id":1992,"event_guid":"3MYFzK-lo7ivKLAyUZiP_Q","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":1},{"event_id":2025,"event_guid":"mnjheMmk1ny27DDN-s63Fw","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2044,"event_guid":"v7AbhGiALo9fSeHxxUayIQ","weight":1},{"event_id":2301,"event_guid":"419d4f7e-7506-4d46-8700-e47e164a8e32","weight":1},{"event_id":2553,"event_guid":"fc757fb9-dbc4-4c31-b839-e2a64bdee9b6","weight":1},{"event_id":2563,"event_guid":"01b2b2a6-a23a-48e4-aae9-bb77b14850ee","weight":1},{"event_id":2580,"event_guid":"94cc024c-c8d4-4cd6-b435-05dfdd5d9ee7","weight":1},{"event_id":2588,"event_guid":"26448c62-28d7-469b-a755-6d48360aab6d","weight":1},{"event_id":2600,"event_guid":"bbb86613-c4df-42df-a010-6691a3b40e7f","weight":1},{"event_id":2606,"event_guid":"1a5e38be-fc45-4fdc-bac2-ef17824a4358","weight":1},{"event_id":2612,"event_guid":"d99a2be6-5794-4f41-b293-9262430bdcfc","weight":1},{"event_id":2621,"event_guid":"13a682be-a221-44de-a1a3-9231f23aadd6","weight":1},{"event_id":2624,"event_guid":"178dd5ac-6f92-4cd9-a99c-8a1b0e83bce8","weight":1},{"event_id":2959,"event_guid":"83ab70a1-de38-42d3-993e-08024cac1ddg","weight":2},{"event_id":3436,"event_guid":"bff919d7-0756-4e00-9901-9f9311415f9a","weight":1},{"event_id":3442,"event_guid":"b467ea0d-15c2-4e1b-a430-fc3ee9be445f","weight":1},{"event_id":3483,"event_guid":"d6009c51-6d14-4328-acd9-96bb85577f9d","weight":1},{"event_id":3631,"event_guid":"c5d3d09f-f024-45e3-8ed3-07d44d327e0e","weight":1},{"event_id":3726,"event_guid":"7c3a4ac8-1925-4459-bdd8-b9d9e18a6cfa","weight":1},{"event_id":3755,"event_guid":"2bdf3de1-417b-4a5a-b31e-4701a921fb5c","weight":1},{"event_id":3760,"event_guid":"1c75e6a1-e586-4b91-abce-92a4561d0181","weight":1},{"event_id":3765,"event_guid":"1e162894-cf1d-4670-934f-1909e52fc4ac","weight":1},{"event_id":3963,"event_guid":"f3fce63e-de39-5628-8725-02a461132428","weight":1},{"event_id":4069,"event_guid":"f4f64b1f-91c6-5d9f-b884-60526639f820","weight":1},{"event_id":4385,"event_guid":"894154c3-eda0-4b17-ad5d-5bd4c0fc72f0","weight":1},{"event_id":4389,"event_guid":"91d3f23c-ef7a-45d9-9e26-a5df4f19b130","weight":1},{"event_id":4931,"event_guid":"8720ee73-f47b-4594-bfab-26206c0d6cfc","weight":1},{"event_id":4946,"event_guid":"64be895b-faa3-5543-b6e0-06cf4b361229","weight":1},{"event_id":5018,"event_guid":"0ef0a575-4bc2-4832-ab9d-dc0c5cc292cb","weight":1},{"event_id":5047,"event_guid":"51eb0169-e1fc-4b40-816c-be3a11618c45","weight":1},{"event_id":5253,"event_guid":"25b036d4-ae45-4173-9806-65611e90a78c","weight":1},{"event_id":5254,"event_guid":"83235eb6-ce2d-4f4d-8124-1d38010a2076","weight":1},{"event_id":5256,"event_guid":"c2474049-40f0-4d92-935e-e22090e3d343","weight":1},{"event_id":5262,"event_guid":"1e7ca9c3-609b-4c73-bf25-60501cba6791","weight":1},{"event_id":5264,"event_guid":"a957ad86-6cbc-4df6-a3e7-2dada4988d1a","weight":1},{"event_id":5286,"event_guid":"d120538e-817a-420b-9be2-a5088429f439","weight":1},{"event_id":5288,"event_guid":"37531db5-97a0-4e99-8907-16133274b221","weight":1}]},{"guid":"B9wjGMhfBstPGailcSYhxg","title":"Salt Stack -Zentrales Systemmanagement der neuen Generation","subtitle":"IT Automatisierung und zentrales Management mit SALT","slug":"froscon2014_-_1302_-_de_-_hs3_-_201408241000_-_salt_stack_-zentrales_systemmanagement_der_neuen_generation_-_thorsten_kramm","link":"http://programm.froscon.de/2014/events/1302.html","description":"Zentrales Systemmanagement kann ganz einfach sein.","original_language":"eng","persons":["Thorsten Kramm"],"tags":["Systems Management"],"view_count":502,"promoted":false,"date":"2014-08-24T10:00:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2025-05-23T11:30:04.055+02:00","length":3304,"duration":3304,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1302.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1302_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/B9wjGMhfBstPGailcSYhxg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/B9wjGMhfBstPGailcSYhxg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1302_-_de_-_hs3_-_201408241000_-_salt_stack_-zentrales_systemmanagement_der_neuen_generation_-_thorsten_kramm","url":"https://api.media.ccc.de/public/events/B9wjGMhfBstPGailcSYhxg","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":1698,"event_guid":"import-8ea249dc923ddef614","weight":1},{"event_id":1751,"event_guid":"rP-d3RdgW3DkgejXmeWAeQ","weight":1},{"event_id":1816,"event_guid":"SQ8Tgi8YgRRsHy76BWIJ3A","weight":1},{"event_id":1917,"event_guid":"mC_pKn2WqXsOq9WfJYK1SA","weight":1},{"event_id":1993,"event_guid":"H9oyfDzQNwJdvP6ZNeK8aA","weight":1},{"event_id":1994,"event_guid":"6Mw1u0oRQYXeaRRje72ijw","weight":1},{"event_id":2002,"event_guid":"KkzMw9rApXTxw_fWNmOnHw","weight":1},{"event_id":2419,"event_guid":"29f40be9-89a1-4681-8c67-1499cac4c59a","weight":1},{"event_id":2435,"event_guid":"d047bc73-a435-4f4b-9740-640a3da51a90","weight":1},{"event_id":3185,"event_guid":"VcC-9xo_wjyqrrzeLQMzSg","weight":2},{"event_id":3195,"event_guid":"K7ISDA3myTR4X5AI3udD6w","weight":1},{"event_id":3425,"event_guid":"f4f1d770-7229-4259-86e2-3916a45142ca","weight":1},{"event_id":3692,"event_guid":"f21478d4-e8db-4f19-854c-2f74b5824706","weight":1},{"event_id":3758,"event_guid":"14590762-b249-463b-9617-46d0f0d3f5b3","weight":1},{"event_id":4412,"event_guid":"7d71a2b2-3a4b-473c-9eb4-41c1b33990d0","weight":1},{"event_id":5274,"event_guid":"c38c514b-99f4-4906-a0e5-189df72dbd9e","weight":1},{"event_id":5398,"event_guid":"641f2cd4-5a49-5663-8105-0b4e2c13a724","weight":1},{"event_id":5758,"event_guid":"ef2ff203-e91d-4b8f-90ad-966fe74d5325","weight":1},{"event_id":5939,"event_guid":"db039986-0912-5f95-8cbf-172f1dcc9c73","weight":1},{"event_id":5960,"event_guid":"541dc917-721a-59c3-b4eb-371a7e8acc3e","weight":2},{"event_id":5961,"event_guid":"53136638-b70c-5259-8819-980ae18dee30","weight":1},{"event_id":5970,"event_guid":"8c8cf5d2-d609-5466-9b88-a29230a2470c","weight":1},{"event_id":7080,"event_guid":"G-fbiDSrJ6ifAOEPW1PmZA","weight":1}]},{"guid":"99SX55hIWxl_UVvMRgD9gQ","title":"Open Source Management","subtitle":"Strategies for communication with open source projects in companies","slug":"froscon2014_-_1449_-_en_-_hs1_-_201408231245_-_open_source_management_-_kristian_kohntopp","link":"http://programm.froscon.de/2014/events/1449.html","description":"The use of open source in enterprises is common, even in Germany. In many companies the imported source is being changed, bugfixed, made compatible with whatever or otherwise changed.\n\nWhat can enterprises do to prevent internal forks, a second OpenSSL or other deasters?","original_language":"eng","persons":["Kristian Köhntopp"],"tags":["Culture"],"view_count":291,"promoted":false,"date":"2014-08-23T12:45:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-12-31T09:15:10.156+01:00","length":3243,"duration":3243,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1449.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1449_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/99SX55hIWxl_UVvMRgD9gQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/99SX55hIWxl_UVvMRgD9gQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1449_-_en_-_hs1_-_201408231245_-_open_source_management_-_kristian_kohntopp","url":"https://api.media.ccc.de/public/events/99SX55hIWxl_UVvMRgD9gQ","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":334,"event_guid":"import-e7962d0b3c3fac22ae","weight":1},{"event_id":2012,"event_guid":"3cclngmTRWZOxGLVZ0GYjw","weight":2},{"event_id":2570,"event_guid":"1d6346e7-3892-4c16-8678-2b59c1f49027","weight":1},{"event_id":2625,"event_guid":"d3635fe2-4455-4118-8fd8-2c917de22a9e","weight":3},{"event_id":2938,"event_guid":"03c8501f-d327-4228-a9fe-2635370d25d2","weight":1}]},{"guid":"mqo63nte53WnSwSrodkQ0A","title":"Solving your Big-Data problem before it arises, using Django ","subtitle":"How data sharding can make you perform better and faster","slug":"froscon2014_-_1311_-_en_-_hs4_-_201408231400_-_solving_your_big-data_problem_before_it_arises_using_django_-_didi_hoffmann","link":"http://programm.froscon.de/2014/events/1311.html","description":"More and more websites are collecting huge amounts of data and developers often don't think about this data wave when developing their apps or sites. In this talk I want to describe how thinking about sharing your data will not only make your app scalable, but also faster and the code will be better. ","original_language":"eng","persons":["Didi Hoffmann"],"tags":["Database"],"view_count":165,"promoted":false,"date":"2014-08-23T14:00:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2024-08-11T19:45:02.884+02:00","length":2952,"duration":2952,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1311.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1311_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/mqo63nte53WnSwSrodkQ0A-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/mqo63nte53WnSwSrodkQ0A-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1311_-_en_-_hs4_-_201408231400_-_solving_your_big-data_problem_before_it_arises_using_django_-_didi_hoffmann","url":"https://api.media.ccc.de/public/events/mqo63nte53WnSwSrodkQ0A","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":212,"event_guid":"import-6934edc539ff86b236","weight":1},{"event_id":2968,"event_guid":"472cf626-050c-409e-b5fb-c9ee5ef9096f","weight":1},{"event_id":4127,"event_guid":"5cd06be6-1796-4768-83fe-fbde436724bb","weight":1},{"event_id":4130,"event_guid":"6953ca59-16e4-4b23-97dd-64675f6fbe79","weight":1}]},{"guid":"8aEWrEVhtLj9lhnVjRTNqQ","title":"$kernel-\u003einfect(): Creating a cryptovirus for Symfony2 apps","subtitle":null,"slug":"froscon2014_-_1436_-_en_-_hs6_php_-_201408231115_-_kernel-_infect_creating_a_cryptovirus_for_symfony2_apps_-_raul_fraile","link":"http://programm.froscon.de/2014/events/1436.html","description":"Cryptovirology studies how to use cryptography to design malicious software, given that public-key cryptography can be used to break the symmetry between what an antivirus analyst sees regarding a virus and what the virus writer sees. In this workshop we will create a simple cryptovirus in PHP - for educational purposes - able to infect a Symfony2 app and encrypt data such as database records or user uploaded files using public key cryptography with OpenSSL.\nTo create the virus we will study how Symfony works internally, especially what kernel events are dispatched and how to use them to attach our virus. Several strategies to hide the virus will be discussed. Simple ones like using different encodings and more advanced strategies such as polymorphic code. Finally, we will see how we can defend ourselves from this kind of attacks.","original_language":"eng","persons":["Raul Fraile"],"tags":["PHP Devroom"],"view_count":897,"promoted":false,"date":"2014-08-23T11:15:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2022-12-15T11:15:02.916+01:00","length":3317,"duration":3317,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1436.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1436_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/8aEWrEVhtLj9lhnVjRTNqQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/8aEWrEVhtLj9lhnVjRTNqQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1436_-_en_-_hs6_php_-_201408231115_-_kernel-_infect_creating_a_cryptovirus_for_symfony2_apps_-_raul_fraile","url":"https://api.media.ccc.de/public/events/8aEWrEVhtLj9lhnVjRTNqQ","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":201,"event_guid":"import-5b4b173ddd025d8b13","weight":1},{"event_id":298,"event_guid":"import-7c2ae6208f3c3d0507","weight":1},{"event_id":299,"event_guid":"import-788d446dd3e67f067e","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":304,"event_guid":"import-ba5ef99c04e43000e0","weight":1},{"event_id":306,"event_guid":"import-1fb1327d2eaed74e68","weight":1},{"event_id":310,"event_guid":"import-7366e3c7170883655b","weight":1},{"event_id":311,"event_guid":"import-e077f0e5c7c11492c3","weight":1},{"event_id":315,"event_guid":"import-2f126386c9c93aca5c","weight":1},{"event_id":316,"event_guid":"import-f86a3a0cf3e0047de9","weight":1},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":325,"event_guid":"import-98f45a85ce60ff1562","weight":1},{"event_id":1438,"event_guid":"import-c4d094a86d6fdad7df","weight":1},{"event_id":1575,"event_guid":"import-743191fd7e877fb432","weight":1},{"event_id":1918,"event_guid":"ix6eImcX7hzVSBSn6_CHdA","weight":1},{"event_id":1925,"event_guid":"xs6A-BMxum4Go9aVNmyqDw","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":1},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":2000,"event_guid":"D3xo4XG-ODco6UgUOw5-1A","weight":1},{"event_id":2007,"event_guid":"3rZ2qxh4auU0IIjH1P5gfg","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2010,"event_guid":"7GBNGkVhTfrHIUGqZUpkfw","weight":1},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":1},{"event_id":2026,"event_guid":"aQfLuOOhI692OufwQlfoAA","weight":1},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2028,"event_guid":"M8bhy7A_wm6XdoYJruv8Og","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":1},{"event_id":2036,"event_guid":"P6zLTSgVO3Jr2yXMiNX3zw","weight":1},{"event_id":2040,"event_guid":"SGdN9Eyc_pEXEUA1K8pbyA","weight":1},{"event_id":2047,"event_guid":"XmW_Dlk97XByw3rKkFU3RQ","weight":1},{"event_id":2354,"event_guid":"85e042c6-c99a-4806-b458-3d2c9bcca279","weight":1},{"event_id":2370,"event_guid":"8e05d290-9151-419d-8e63-3bcbb02096ab","weight":1},{"event_id":2436,"event_guid":"83b785ad-0882-4552-9ad4-0cde123f3837","weight":1},{"event_id":2466,"event_guid":"882370ef-642d-43ba-b91d-22e9e87e9a1f","weight":1},{"event_id":2534,"event_guid":"0e66ac36-d9c6-4900-b532-4f651dd39582","weight":3},{"event_id":2712,"event_guid":"jN9GVVDrbW-xxtgoNy2y8w","weight":1},{"event_id":2713,"event_guid":"Adgg9NyiQpCSnSNqt4xLnw","weight":1},{"event_id":2717,"event_guid":"4E-KeZmXB99OpVUSsgYb4A","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2724,"event_guid":"RuHRkg1DdibjZ-0JKCL0Fw","weight":1},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":1},{"event_id":2814,"event_guid":"3cb4101c-2042-4883-b6fb-6591994a70c0","weight":1},{"event_id":2817,"event_guid":"7430c969-7ccf-4d40-903a-d9b1ebb4fb15","weight":1},{"event_id":2911,"event_guid":"60ba43d2-a9c8-42ab-a434-8772cb182675","weight":1},{"event_id":2947,"event_guid":"422ba0b9-debb-436e-9822-e9a201dec845","weight":1},{"event_id":3003,"event_guid":"8c0eb332-8b5d-4c78-82a5-8b99aba71210","weight":1},{"event_id":3076,"event_guid":"e58e87c6-3cb6-4da4-b268-327170501094","weight":1},{"event_id":3085,"event_guid":"fe349b93-6f5a-4964-83d0-d9f5c65bb68e","weight":1},{"event_id":3104,"event_guid":"b2bc162c-1745-4f45-ba56-766b4174095b","weight":1},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3229,"event_guid":"ae936299-51ad-44ba-9590-cf9c5bb0f812","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3235,"event_guid":"40a925a0-4866-11e6-95cf-1fad9bfa42d4","weight":1},{"event_id":3237,"event_guid":"b9117dd0-2182-42a3-9b20-a612d239db1b","weight":1},{"event_id":3238,"event_guid":"4d9f8523-f2e2-470b-9729-b1c7245ab4e9","weight":1},{"event_id":3260,"event_guid":"57da1a0c-b6c4-5f9a-b2ad-9bc87b5c456f","weight":1},{"event_id":3332,"event_guid":"e6d8beca-655a-514c-a0db-6f12614d40f0","weight":1},{"event_id":3366,"event_guid":"46647784-a003-5e87-9fcf-881d1c42efb6","weight":1},{"event_id":3603,"event_guid":"798573a8-f544-48f0-abaf-ebc405f03f4a","weight":1},{"event_id":3628,"event_guid":"4de841b2-0f34-494e-ba5b-0b79ba2c88cd","weight":1},{"event_id":3690,"event_guid":"8d0aed87-2484-4880-ae08-2dc3c7898959","weight":1},{"event_id":3750,"event_guid":"bc9fff95-ca0f-4448-9c4c-875609353da7","weight":1},{"event_id":3772,"event_guid":"e89c168d-dc51-4de1-8aa0-26743ee5c815","weight":1},{"event_id":5145,"event_guid":"e5365299-3e5c-4798-a88d-cbde73646e83","weight":1},{"event_id":5177,"event_guid":"87a16dd2-ee09-4995-9c53-507344be1217","weight":1}]},{"guid":"3Fu37xmz8exgycF13SnW-Q","title":"Web-App-Encryption","subtitle":"Is your data secure by default? How Django can be used to make you sleep at night. ","slug":"froscon2014_-_1310_-_en_-_hs5_-_201408231745_-_web-app-encryption_-_didi_hoffmann","link":"http://programm.froscon.de/2014/events/1310.html","description":"This talk will detail the different threats a web application faces today and how different types of encryption can solve many of these problems. We will discuss the whole web-stack and show various technologies to deploy secure encryption. The main focus will be on using Django as a web-frontent in a highly distributed and load optimised environment.","original_language":"eng","persons":["Didi Hoffmann"],"tags":["Security"],"view_count":280,"promoted":false,"date":"2014-08-23T17:45:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-06-27T09:15:03.776+02:00","length":3827,"duration":3827,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1310.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1310_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/3Fu37xmz8exgycF13SnW-Q-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/3Fu37xmz8exgycF13SnW-Q-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1310_-_en_-_hs5_-_201408231745_-_web-app-encryption_-_didi_hoffmann","url":"https://api.media.ccc.de/public/events/3Fu37xmz8exgycF13SnW-Q","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":216,"event_guid":"import-5aaa7037e17f17b379","weight":1},{"event_id":458,"event_guid":"import-5a95c514f979660108","weight":1},{"event_id":609,"event_guid":"import-3cf81cc3f1f6d963b9","weight":1},{"event_id":618,"event_guid":"import-ed39004471e1aa188e","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2044,"event_guid":"v7AbhGiALo9fSeHxxUayIQ","weight":1},{"event_id":2401,"event_guid":"44dc4f3a5a21b8f2af50faf3fd01ea16","weight":1},{"event_id":2609,"event_guid":"d9ccd1cd-58b4-4b70-96f4-6073f43b20fd","weight":1},{"event_id":2915,"event_guid":"eb36c9f7-076a-45cc-ad66-ac97768e0c75","weight":1},{"event_id":2920,"event_guid":"d516ffe3-d32d-4bed-8289-09d245ac2b2f","weight":1},{"event_id":2922,"event_guid":"47cbd880-f500-4c44-b717-c11ed1da087d","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3404,"event_guid":"927868f5-bec9-457b-85c1-e248d971dcc7","weight":1},{"event_id":3418,"event_guid":"e22d9cbc-8dfe-4b87-a0e0-56fb76a62511","weight":1},{"event_id":3615,"event_guid":"74783236-46f4-493c-9574-1b27a44847b7","weight":1},{"event_id":3669,"event_guid":"7ef9172a-e2c7-4e78-9316-08449bd582c6","weight":1},{"event_id":3671,"event_guid":"4ef69e6a-026f-4b30-888d-af654b220a3d","weight":1},{"event_id":4807,"event_guid":"3a957087-9ee2-47e8-b74a-d0a1a18d3673","weight":1},{"event_id":4822,"event_guid":"3ab79865-b681-4d61-8ac5-6d8aa4678d08","weight":1},{"event_id":4836,"event_guid":"7308816a-1e3d-4dc6-99e8-b512da95bcf1","weight":1}]},{"guid":"xK59Sj4UNCUefBJZvECUog","title":"Zero-cost security monitoring","subtitle":"(with Icinga)","slug":"froscon2014_-_1404_-_en_-_hs4_-_201408241515_-_zero-cost_security_monitoring_-_ralf_c_staudemeyer","link":"http://programm.froscon.de/2014/events/1404.html","description":"Open source monitoring solutions like Icinga cover most of the network administrators monitoring needs. These systems are highly customisable with various add-ons and plugins proven in years of application.\n\nIn this talk we share a selection ideas for monitoring security relevant activity and events with Icinga. This includes reminding on outstanding maintenance operations, detecting anomalous activity, monitoring (and control) of brute force attacks running, and most certainly the security of Web, DNS, Email and DHCP-services in general.\n\nGiven an existing Icinga monitoring system (like we documented in our 'Nagios/Icinga Kochbuch' recently published by O'Reilly) and not the resources to setup a proper security monitoring solution (like it is unfortunately under normal circumstances the case); why not at least improve network security by adding few more plugins?\n\nFollowing the presentation there will be a discussion were we will encourage interested individuals to propose (or even contribute) security relevant checks missing. The most interesting contributions might get implemented, documented and published. Resulting plugins will be made freely available.","original_language":"eng","persons":["Ralf C. Staudemeyer"],"tags":["Monitoring"],"view_count":571,"promoted":false,"date":"2014-08-24T15:15:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2025-12-16T16:30:03.694+01:00","length":2825,"duration":2825,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1404.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1404_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/xK59Sj4UNCUefBJZvECUog-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/xK59Sj4UNCUefBJZvECUog-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1404_-_en_-_hs4_-_201408241515_-_zero-cost_security_monitoring_-_ralf_c_staudemeyer","url":"https://api.media.ccc.de/public/events/xK59Sj4UNCUefBJZvECUog","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":366,"event_guid":"import-481f0db0c587527246","weight":1},{"event_id":1952,"event_guid":"e7ca6d029c833227","weight":1},{"event_id":2042,"event_guid":"suenICj4bYVw7C1TMuPzqg","weight":1},{"event_id":2313,"event_guid":"33ee0291-6c0b-4253-9e4b-1bc4d382c04e","weight":1},{"event_id":2352,"event_guid":"9d01b6b6-2639-4166-a837-4b6fc597c188","weight":2},{"event_id":2408,"event_guid":"25d1ba3b-cf21-4d83-935d-d064f10a6035","weight":2},{"event_id":2618,"event_guid":"d4feda86-cee8-45c3-b62a-4bff418a0dee","weight":1},{"event_id":3391,"event_guid":"7aa3a3b6-3879-4d05-8b5a-0b72ba96343c","weight":1},{"event_id":3459,"event_guid":"216101d2-ff61-42f2-b7a5-5a51adb7064d","weight":1},{"event_id":3663,"event_guid":"56b62043-b92d-4b32-b5d0-b78d8fbcbb24","weight":1},{"event_id":3755,"event_guid":"2bdf3de1-417b-4a5a-b31e-4701a921fb5c","weight":1},{"event_id":3760,"event_guid":"1c75e6a1-e586-4b91-abce-92a4561d0181","weight":1},{"event_id":3763,"event_guid":"8fbee7ff-b50c-4310-af9d-d44794669f25","weight":1},{"event_id":3792,"event_guid":"f2f3b250-3806-4a0b-9eb5-17b3441cbe61","weight":1},{"event_id":3860,"event_guid":"03059218-e5f8-4404-9d6b-f41e7f26ef55","weight":1},{"event_id":4241,"event_guid":"ac03e1c8-09ea-4063-aea5-a83461ad79e6","weight":1},{"event_id":4362,"event_guid":"67b3b3d4-6098-4694-896c-3e6f76b400d7","weight":1},{"event_id":4409,"event_guid":"ad8f8dc0-5d55-4923-b836-59ca6a614680","weight":1},{"event_id":5355,"event_guid":"8afc16c2-d76a-53f6-85e4-90494665835d","weight":1},{"event_id":7042,"event_guid":"40829380-cbd9-414e-8afe-b51c12d5e731","weight":1},{"event_id":7137,"event_guid":"a2165fcc-571a-5128-87e0-335ca4b279a2","weight":1},{"event_id":7988,"event_guid":"f1b2d665-2521-4f00-a8ba-b3e6b55d78ca","weight":1}]},{"guid":"3cclngmTRWZOxGLVZ0GYjw","title":"Flames","subtitle":"Kommunikationszusammenbrüche im Netz ","slug":"froscon2014_-_1489_-_de_-_hs5_-_201408231630_-_flames_-_kristian_kohntopp","link":"http://programm.froscon.de/2014/events/1489.html","description":"Warum sind Leute online Arschlöcher, die im \"echten Leben\" eigentlich ganz nett sind.\n\nOnline-Kommunikation ist anders und Strategien zur Konfliktlösung müssen sich anpassen","original_language":"eng","persons":["Kristian Köhntopp"],"tags":["Culture"],"view_count":227,"promoted":false,"date":"2014-08-23T16:30:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-11-17T15:45:06.030+01:00","length":3244,"duration":3244,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1489.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1489_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/3cclngmTRWZOxGLVZ0GYjw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/3cclngmTRWZOxGLVZ0GYjw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1489_-_de_-_hs5_-_201408231630_-_flames_-_kristian_kohntopp","url":"https://api.media.ccc.de/public/events/3cclngmTRWZOxGLVZ0GYjw","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":1785,"event_guid":"GqBcTbWHQclHwDW_kI9yBQ","weight":1},{"event_id":2001,"event_guid":"99SX55hIWxl_UVvMRgD9gQ","weight":2},{"event_id":2201,"event_guid":"xmlu4jFXkob2t8CUHi0Rng","weight":1},{"event_id":2470,"event_guid":"c131b08d-e1be-4658-b98a-a223bc746784","weight":1},{"event_id":2505,"event_guid":"b17ff452-d735-49b4-b91f-b8f7cd62dad2","weight":1},{"event_id":2625,"event_guid":"d3635fe2-4455-4118-8fd8-2c917de22a9e","weight":2},{"event_id":2944,"event_guid":"5fb6f7b5-c237-4b64-b786-85e4c95f13ad","weight":1},{"event_id":4377,"event_guid":"bad04725-b155-4c85-9a5d-87192c88994a","weight":2}]},{"guid":"6Mw1u0oRQYXeaRRje72ijw","title":"Linux im interaktiven Funkstreifenwagen","subtitle":"PolarIS -\u003e OpenSource im Polizeieinsatz","slug":"froscon2014_-_1354_-_de_-_hs1_-_201408231000_-_linux_im_interaktiven_funkstreifenwagen_-_thomas_haase_-_henning_heinold","link":"http://programm.froscon.de/2014/events/1354.html","description":"In dem Vortrag wird die Entwicklung des 'interaktiven Funkstreifenwagen' in den vergangenen vier Jahren beschrieben und sowohl auf die sich kontinuierlich wachsenden fachlichen Anwendungskomponenten eingegangen, als auch exemplarisch von den technologischen Herausforderungen im Projektverlauf und den gefundenen Lösungen berichtet.","original_language":"eng","persons":["Thomas Haase","Henning Heinold"],"tags":["Web Development"],"view_count":287,"promoted":false,"date":"2014-08-23T10:00:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2026-02-04T12:00:06.347+01:00","length":2821,"duration":2821,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1354.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1354_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/6Mw1u0oRQYXeaRRje72ijw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/6Mw1u0oRQYXeaRRje72ijw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1354_-_de_-_hs1_-_201408231000_-_linux_im_interaktiven_funkstreifenwagen_-_thomas_haase_-_henning_heinold","url":"https://api.media.ccc.de/public/events/6Mw1u0oRQYXeaRRje72ijw","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":1993,"event_guid":"H9oyfDzQNwJdvP6ZNeK8aA","weight":1},{"event_id":2002,"event_guid":"KkzMw9rApXTxw_fWNmOnHw","weight":1},{"event_id":2022,"event_guid":"B9wjGMhfBstPGailcSYhxg","weight":1},{"event_id":2030,"event_guid":"ttHtQDEywj59FOB5Xl4GEg","weight":1},{"event_id":2033,"event_guid":"p9qH6cZLBLMHBl3rihff0w","weight":1},{"event_id":2037,"event_guid":"zlydwvxLjQoWzAE1lz6wLg","weight":1},{"event_id":2285,"event_guid":"9993b2e6-0732-41cf-a5fc-eb87a7d2afba","weight":1},{"event_id":2584,"event_guid":"a1385c01-b4ac-4e1f-ac4a-482360dff729","weight":1},{"event_id":2621,"event_guid":"13a682be-a221-44de-a1a3-9231f23aadd6","weight":1},{"event_id":2711,"event_guid":"3I_JW35S7gfxyjmtKl4ojw","weight":1},{"event_id":3409,"event_guid":"3d6a998e-152d-41a3-897d-3d0d4bc0da28","weight":1},{"event_id":3414,"event_guid":"d9b14733-50f1-423c-9d77-5985ffc5d5e2","weight":1},{"event_id":3421,"event_guid":"18c2bb10-24d4-4e61-8708-3ba5e409ab20","weight":1},{"event_id":3424,"event_guid":"915aced0-8526-4087-b0c3-769710ef6322","weight":1},{"event_id":3920,"event_guid":"CU514wGOLEmxkwTYTJg7YA","weight":1},{"event_id":4063,"event_guid":"f98d396e-6f2b-57e9-b82f-ad1a6ba48655","weight":1},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":1},{"event_id":4412,"event_guid":"7d71a2b2-3a4b-473c-9eb4-41c1b33990d0","weight":1},{"event_id":4416,"event_guid":"34018489-1047-46ad-9512-877129118708","weight":1},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":1},{"event_id":4421,"event_guid":"2f2fd9af-2c7f-4eea-bf6c-3e90176f3f75","weight":1},{"event_id":4432,"event_guid":"0956dee1-0ac8-4381-94d4-134c91e32e96","weight":1},{"event_id":4763,"event_guid":"2ef3b60f-6e5c-4c23-a145-d263685ec13e","weight":1},{"event_id":4778,"event_guid":"34fb21bd-34f5-40cc-b081-7fc427c452b6","weight":1},{"event_id":4800,"event_guid":"a9ebf7e3-abc5-49d9-8efe-316b3bc52902","weight":1},{"event_id":4810,"event_guid":"c1acc5c2-58b2-4ed5-a504-351b8b93c171","weight":1},{"event_id":4824,"event_guid":"5d255692-ae5e-4f96-b10e-55929d570813","weight":1},{"event_id":4870,"event_guid":"2cb8f405-10be-40f5-ae95-579f024a0c84","weight":1},{"event_id":4939,"event_guid":"439d7085-4f24-45ac-843f-987f89c4446d","weight":1},{"event_id":6378,"event_guid":"15f4e5c5-40e1-4c73-8da0-4cc2a773ab13","weight":1},{"event_id":6383,"event_guid":"7177142b-6f15-4fac-af62-c45df7a377a9","weight":1},{"event_id":6400,"event_guid":"527b56af-8d56-4edb-9027-9ca60767c742","weight":1},{"event_id":6430,"event_guid":"462f9320-3a0e-4785-82de-15343803c2ba","weight":1},{"event_id":6462,"event_guid":"23e85d7a-9645-4ae2-9954-63b71abc08d4","weight":1},{"event_id":6535,"event_guid":"a875f05c-5eeb-4478-9e6f-863fc52b8868","weight":1},{"event_id":6538,"event_guid":"7eac80f4-c999-4c2e-a0de-90eabca7ea7d","weight":1},{"event_id":6565,"event_guid":"fb15f53a-ca5b-4c29-b901-89398e9aab72","weight":1},{"event_id":6567,"event_guid":"b87de377-eb03-4795-b998-7988a63fc239","weight":1},{"event_id":6570,"event_guid":"e4dbae08-779a-4972-a099-7c85df141fa4","weight":1},{"event_id":6577,"event_guid":"49fe1044-4038-4cec-8e80-71621c9e7d6e","weight":2},{"event_id":6580,"event_guid":"093eca9c-c084-462a-8ed2-b95954782b06","weight":4},{"event_id":6593,"event_guid":"c293b397-9fad-45ff-9ffe-716503c6c095","weight":1},{"event_id":6611,"event_guid":"b1b28bd0-5279-4950-8385-9ee8a57187f9","weight":1}]},{"guid":"t1iaLiXRVzoh65k4FBGNGA","title":"maintaining a oss project with git - kivitendo","subtitle":"git for individiual extensions","slug":"froscon2014_-_1367_-_en_-_hs4_-_201408241745_-_maintaining_a_oss_project_with_git_-_kivitendo_-_jan_buren","link":"http://programm.froscon.de/2014/events/1367.html","description":"Deploying the free OSS project kivitendo and customising this with the power of git. We will use the power of rebase for long term satisfaction.","original_language":"eng","persons":["Jan Büren"],"tags":["Development"],"view_count":163,"promoted":false,"date":"2014-08-24T17:45:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2024-09-20T09:45:02.800+02:00","length":3461,"duration":3461,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1367.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1367_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/t1iaLiXRVzoh65k4FBGNGA-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/t1iaLiXRVzoh65k4FBGNGA-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1367_-_en_-_hs4_-_201408241745_-_maintaining_a_oss_project_with_git_-_kivitendo_-_jan_buren","url":"https://api.media.ccc.de/public/events/t1iaLiXRVzoh65k4FBGNGA","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":2606,"event_guid":"1a5e38be-fc45-4fdc-bac2-ef17824a4358","weight":3},{"event_id":7332,"event_guid":"50ad5991-1b2f-4a92-ba87-dec6456f085a","weight":2}]},{"guid":"5TyqLqS7T-zduOXLp0HBnw","title":"Refactoring a monolithic Framework for composer usage","subtitle":null,"slug":"froscon2014_-_1445_-_en_-_hs6_php_-_201408241745_-_refactoring_a_monolithic_framework_for_composer_usage_-_flyingmana_aka_daniel_fahlke","link":"http://programm.froscon.de/2014/events/1445.html","description":"Imgaine, you have a Framework which does not plan to use composer in the near future,\nalso you have not much support from the community for your plans.\nSo how to misuse things to force the framework into composer in a way\nwhich is maintainable, easy to use and still is update safe.\nAlso, how to seduce the community to make use of it and starting to like it.","original_language":"eng","persons":["Flyingmana aka Daniel Fahlke"],"tags":["PHP Devroom"],"view_count":131,"promoted":false,"date":"2014-08-24T17:45:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2026-02-12T23:15:07.377+01:00","length":1729,"duration":1729,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1445.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1445_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/5TyqLqS7T-zduOXLp0HBnw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/5TyqLqS7T-zduOXLp0HBnw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1445_-_en_-_hs6_php_-_201408241745_-_refactoring_a_monolithic_framework_for_composer_usage_-_flyingmana_aka_daniel_fahlke","url":"https://api.media.ccc.de/public/events/5TyqLqS7T-zduOXLp0HBnw","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2037,"event_guid":"zlydwvxLjQoWzAE1lz6wLg","weight":1},{"event_id":2585,"event_guid":"e5872244-d500-4200-b112-fe45f213a192","weight":1},{"event_id":2587,"event_guid":"89b01590-66cd-4804-9235-f63f073da68d","weight":1},{"event_id":3376,"event_guid":"ad9b071e-3675-4f8b-9710-62cebe7d5d31","weight":1},{"event_id":4413,"event_guid":"b67b0e11-83e7-4a92-bd5a-22ab745ee586","weight":1},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":1},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":1},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":2},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":1},{"event_id":5354,"event_guid":"bc2263a7-7870-55d5-9458-63c8d51c2036","weight":1},{"event_id":7325,"event_guid":"9279d4b2-71f4-4b6a-8b65-d40cdeb75b1a","weight":1}]},{"guid":"ttHtQDEywj59FOB5Xl4GEg","title":"LaTeX für Studenten","subtitle":"Warum soll ich LaTeX lernen?","slug":"froscon2014_-_1315_-_de_-_hs5_-_201408241115_-_latex_fur_studenten_-_uwe_ziegenhagen","link":"http://programm.froscon.de/2014/events/1315.html","description":"In Zeiten von OpenOffice, Microsoft Word und LibreOffice fragen sich viele Studenten, warum sie sich mit LaTeX beschäftigen sollten. In diesem Vortrag zeige ich, wie man mit wenig Aufwand zu ansprechenden Dokumenten und Präsentationen kommen kann.","original_language":"eng","persons":["Uwe Ziegenhagen"],"tags":["Development"],"view_count":742,"promoted":false,"date":"2014-08-24T11:15:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2026-03-31T16:00:07.365+02:00","length":2947,"duration":2947,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1315.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1315_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/ttHtQDEywj59FOB5Xl4GEg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/ttHtQDEywj59FOB5Xl4GEg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1315_-_de_-_hs5_-_201408241115_-_latex_fur_studenten_-_uwe_ziegenhagen","url":"https://api.media.ccc.de/public/events/ttHtQDEywj59FOB5Xl4GEg","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":246,"event_guid":"import-0f35544f8d26cef5e1","weight":1},{"event_id":305,"event_guid":"import-bb301389c089779102","weight":1},{"event_id":342,"event_guid":"import-ef9f4cf355ba454d2f","weight":3},{"event_id":366,"event_guid":"import-481f0db0c587527246","weight":1},{"event_id":384,"event_guid":"import-30c8114a6c6c6e6c6f","weight":1},{"event_id":1915,"event_guid":"_O_wClK0WXa9WWkjJ228GQ","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":2},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2033,"event_guid":"p9qH6cZLBLMHBl3rihff0w","weight":13},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":1},{"event_id":2578,"event_guid":"fb3204b2-7e48-4202-89b8-b5c9ab7eeb03","weight":1},{"event_id":2580,"event_guid":"94cc024c-c8d4-4cd6-b435-05dfdd5d9ee7","weight":1},{"event_id":2589,"event_guid":"144fa201-9632-4ef3-bc07-6e1b98285c6d","weight":3},{"event_id":2624,"event_guid":"178dd5ac-6f92-4cd9-a99c-8a1b0e83bce8","weight":4},{"event_id":2892,"event_guid":"668ba44b-6800-4a8f-9544-b8e5cd7bd86c","weight":2},{"event_id":3085,"event_guid":"fe349b93-6f5a-4964-83d0-d9f5c65bb68e","weight":1},{"event_id":3391,"event_guid":"7aa3a3b6-3879-4d05-8b5a-0b72ba96343c","weight":1},{"event_id":3418,"event_guid":"e22d9cbc-8dfe-4b87-a0e0-56fb76a62511","weight":1},{"event_id":3430,"event_guid":"58fb896b-6a05-4bdf-ab5d-85fe2501c61e","weight":2},{"event_id":3437,"event_guid":"b769c032-9b11-4a1c-aa4e-3cd231894586","weight":1},{"event_id":3443,"event_guid":"9025f997-c99b-4998-8d48-5937f0f5dc90","weight":1},{"event_id":3452,"event_guid":"12707664-5781-4eb3-a702-ce3a029e042b","weight":4},{"event_id":3456,"event_guid":"aa6e891a-5f4a-4e99-addc-10b16ccf9065","weight":1},{"event_id":3644,"event_guid":"d1681340-162c-48ce-8c0b-61c3e176696d","weight":1},{"event_id":3671,"event_guid":"4ef69e6a-026f-4b30-888d-af654b220a3d","weight":1},{"event_id":3689,"event_guid":"1f7eb981-2819-4824-8f40-4ddde0be7bf3","weight":2},{"event_id":3999,"event_guid":"d7nPt-RU56uQUFuWMrn1Dg","weight":1},{"event_id":4023,"event_guid":"f5705e7d-dd0c-5f90-83bb-367693b60787","weight":1},{"event_id":4052,"event_guid":"34c6dfb8-c380-5875-b732-ee6e02394d19","weight":1},{"event_id":4130,"event_guid":"6953ca59-16e4-4b23-97dd-64675f6fbe79","weight":2},{"event_id":4399,"event_guid":"4944d3e9-30d6-49c0-b5d0-f7f261c96de4","weight":1},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":1},{"event_id":5447,"event_guid":"344cb1ad-7a62-5219-b320-236c98ae9493","weight":3},{"event_id":5454,"event_guid":"f1743f41-f61b-562d-bf09-8197713f62df","weight":4},{"event_id":7341,"event_guid":"7100ad0c-e4f3-4784-b707-46759cd3cb6a","weight":2}]},{"guid":"P6zLTSgVO3Jr2yXMiNX3zw","title":"Executable Documentation for everyone (even you)","subtitle":null,"slug":"froscon2014_-_1443_-_en_-_hs6_php_-_201408241515_-_executable_documentation_for_everyone_even_you_-_nikolas_martens","link":"http://programm.froscon.de/2014/events/1443.html","description":"Sometimes good documentation makes the difference between just another dead github repository and a successful, widely used library. But writing documentation is tedious and boring and maintaining it ten times so. But wrong documentation is sometimes worse than none so updating it is even more important than writing it.\n\nIf only there was a way to write documentation of software systems that validates itself, making sure it doesn't lies. But wait, there is! Every automated test program is a piece of self-validating documentation. The only thing missing now is a way to make it accessible and understandable for everybody, not only technical experts. This is where 'dox' comes into play - a tool that publishes test code in a pleasant-to-read form. So let me show how, together with some good engineering practices, your wildest (documentation) dreams can come true.","original_language":"eng","persons":["Nikolas Martens"],"tags":["PHP Devroom"],"view_count":289,"promoted":false,"date":"2014-08-24T15:15:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2025-07-06T09:30:02.994+02:00","length":3323,"duration":3323,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1443.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1443_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/P6zLTSgVO3Jr2yXMiNX3zw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/P6zLTSgVO3Jr2yXMiNX3zw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1443_-_en_-_hs6_php_-_201408241515_-_executable_documentation_for_everyone_even_you_-_nikolas_martens","url":"https://api.media.ccc.de/public/events/P6zLTSgVO3Jr2yXMiNX3zw","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":258,"event_guid":"import-9b514d0b3ed0a8528f","weight":1},{"event_id":298,"event_guid":"import-7c2ae6208f3c3d0507","weight":1},{"event_id":299,"event_guid":"import-788d446dd3e67f067e","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":304,"event_guid":"import-ba5ef99c04e43000e0","weight":1},{"event_id":306,"event_guid":"import-1fb1327d2eaed74e68","weight":1},{"event_id":310,"event_guid":"import-7366e3c7170883655b","weight":1},{"event_id":311,"event_guid":"import-e077f0e5c7c11492c3","weight":1},{"event_id":315,"event_guid":"import-2f126386c9c93aca5c","weight":1},{"event_id":316,"event_guid":"import-f86a3a0cf3e0047de9","weight":1},{"event_id":317,"event_guid":"import-2da35265bb7a32a98a","weight":1},{"event_id":325,"event_guid":"import-98f45a85ce60ff1562","weight":1},{"event_id":342,"event_guid":"import-ef9f4cf355ba454d2f","weight":1},{"event_id":381,"event_guid":"import-dbad752a1febcae2b1","weight":1},{"event_id":1948,"event_guid":"3QioQqB0iLfI0WUwkTtsQg","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":1},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":1999,"event_guid":"8aEWrEVhtLj9lhnVjRTNqQ","weight":1},{"event_id":2000,"event_guid":"D3xo4XG-ODco6UgUOw5-1A","weight":1},{"event_id":2003,"event_guid":"LFFyZHoyVkHDVNkFvNrWyw","weight":1},{"event_id":2007,"event_guid":"3rZ2qxh4auU0IIjH1P5gfg","weight":1},{"event_id":2008,"event_guid":"zLQRrJi05bpzgkLweZJT1Q","weight":1},{"event_id":2010,"event_guid":"7GBNGkVhTfrHIUGqZUpkfw","weight":1},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2016,"event_guid":"NdBtMgUJ6w8GS8zc5kHM_g","weight":1},{"event_id":2021,"event_guid":"xkSveT8eNqH8U3woDjR-eA","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":1},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2028,"event_guid":"M8bhy7A_wm6XdoYJruv8Og","weight":1},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":2},{"event_id":2040,"event_guid":"SGdN9Eyc_pEXEUA1K8pbyA","weight":1},{"event_id":2045,"event_guid":"FsDYcA_p_qFS4fbFr5Tzag","weight":1},{"event_id":2047,"event_guid":"XmW_Dlk97XByw3rKkFU3RQ","weight":1},{"event_id":2084,"event_guid":"S6CAYvvZkrQ9UJolU_wQ0A","weight":1},{"event_id":2554,"event_guid":"0030f6d6-8bc4-400c-a000-020ee1892bee","weight":1},{"event_id":2562,"event_guid":"d06d4b31-fb8c-4140-b4a6-8799ce4b2c05","weight":1},{"event_id":2568,"event_guid":"482a4db2-fa77-4c83-be2e-082caeee3108","weight":1},{"event_id":2712,"event_guid":"jN9GVVDrbW-xxtgoNy2y8w","weight":1},{"event_id":2713,"event_guid":"Adgg9NyiQpCSnSNqt4xLnw","weight":1},{"event_id":2717,"event_guid":"4E-KeZmXB99OpVUSsgYb4A","weight":1},{"event_id":2721,"event_guid":"frX2B6Wr96hp7Tnu3tsCcg","weight":1},{"event_id":2723,"event_guid":"bcntKBHQb1WsmpjP4ZuVKA","weight":1},{"event_id":2724,"event_guid":"RuHRkg1DdibjZ-0JKCL0Fw","weight":1},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2731,"event_guid":"BabVU1W0NckTrYaDHf-gug","weight":2},{"event_id":3224,"event_guid":"959d6e13-4915-41f1-81c1-0a3499d61a96","weight":1},{"event_id":3225,"event_guid":"8ded6890-b77e-4969-9d2c-06240f008528","weight":1},{"event_id":3226,"event_guid":"0e0f7d50-f281-428f-9e68-311d9b1a9fe3","weight":1},{"event_id":3227,"event_guid":"0fd77819-0594-4127-bee3-a1d2fe7b1dd3","weight":1},{"event_id":3228,"event_guid":"51fd6faf-f1ff-4e76-80cd-e2154da8c045","weight":1},{"event_id":3229,"event_guid":"ae936299-51ad-44ba-9590-cf9c5bb0f812","weight":1},{"event_id":3233,"event_guid":"d0cc2d21-f48c-4e2d-8eb6-571d98d718215","weight":1},{"event_id":3237,"event_guid":"b9117dd0-2182-42a3-9b20-a612d239db1b","weight":1},{"event_id":3238,"event_guid":"4d9f8523-f2e2-470b-9729-b1c7245ab4e9","weight":1},{"event_id":3359,"event_guid":"cd873c69-aae6-5edd-b537-cad7fbed6d67","weight":1},{"event_id":3857,"event_guid":"880588ea-3e65-4eee-a4b9-e240c4c187e8","weight":1},{"event_id":3858,"event_guid":"39d3b2d0-6f82-4aa6-b0c0-6ae18caa2c3c","weight":1},{"event_id":4845,"event_guid":"c21cb389-aba3-4eaa-ba1f-76f966b1686e","weight":1},{"event_id":5751,"event_guid":"2b7d1c38-d3e0-4978-ac30-95aed9e7b0d7","weight":1}]},{"guid":"R5XRL7x4gyTU2IjH60EK2w","title":"Passworte waren gestern","subtitle":null,"slug":"froscon2014_-_1440_-_de_-_hs6_php_-_201408241000_-_passworte_waren_gestern_-_arne_blankerts","link":"http://programm.froscon.de/2014/events/1440.html","description":"Seit gefühlt einer Ewigkeit versucht die IT-Industrie ihren Anwendern bei zu bringen, dass sie nur sichere und starke Passworte verwenden sollen - um dann bei deren sicheren Speicherung kollosal zu versagen. An einer langen Historie an sicherheitsrelevanten Vorfällen zeigt sich mehr als deutlich, Passworte sind zur Authentifizierung ziemlich ungeeignet. Um dieses Problem endlich mal zu lösen, schauen wir uns in diesem Vortrag mal Alternativen zur passwortgestützten Anmeldung an - und wie man diese in PHP implementiert.","original_language":"eng","persons":["Arne Blankerts"],"tags":["PHP Devroom"],"view_count":400,"promoted":false,"date":"2014-08-24T10:00:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2024-05-30T10:45:06.387+02:00","length":3479,"duration":3479,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1440.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1440_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/R5XRL7x4gyTU2IjH60EK2w-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/R5XRL7x4gyTU2IjH60EK2w-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1440_-_de_-_hs6_php_-_201408241000_-_passworte_waren_gestern_-_arne_blankerts","url":"https://api.media.ccc.de/public/events/R5XRL7x4gyTU2IjH60EK2w","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":736,"event_guid":"import-93add0c79a0a5e23dd","weight":1},{"event_id":1089,"event_guid":"import-4a118e414c2784362b","weight":1},{"event_id":1541,"event_guid":"import-8fd39363e733cd1101","weight":1},{"event_id":1785,"event_guid":"GqBcTbWHQclHwDW_kI9yBQ","weight":1},{"event_id":1892,"event_guid":"98b17d0799a31053","weight":1},{"event_id":1993,"event_guid":"H9oyfDzQNwJdvP6ZNeK8aA","weight":1},{"event_id":1997,"event_guid":"jYPc9hY79IuErFBNAzYk-g","weight":1},{"event_id":2006,"event_guid":"ivk3oRLYT21tzPafkVuUGQ","weight":1},{"event_id":2109,"event_guid":"LnUCEWEhM_Af2eeF-PI5JQ","weight":1},{"event_id":2268,"event_guid":"87b8f1ba-1f05-46c2-93ac-b575bbc9fb4f","weight":1},{"event_id":2269,"event_guid":"C4w30id6HpMnzKM2xcrT4g","weight":1},{"event_id":2451,"event_guid":"746c83c2-b29b-41e7-be5b-fafdfe923a5a","weight":1},{"event_id":2558,"event_guid":"d18d1d9d-2c37-46eb-b056-67b1f7a9a742","weight":1},{"event_id":2576,"event_guid":"f6d8ef16-65e0-41f8-b1b3-04239a7d68ac","weight":1},{"event_id":2581,"event_guid":"3a151ea9-1ce0-4546-a617-123207864de7","weight":1},{"event_id":2631,"event_guid":"8a9c7888-b460-45a4-a746-2cd21caffbf3","weight":1},{"event_id":2637,"event_guid":"cbb9db2e-a159-4bea-a2a3-eac73061d1f4","weight":1},{"event_id":2733,"event_guid":"a990a339-b544-47e7-a5d6-1f2650d18e2a","weight":1},{"event_id":2773,"event_guid":"3d7c46bd-7e31-11e5-b91e-d5b71048004c","weight":1},{"event_id":3235,"event_guid":"40a925a0-4866-11e6-95cf-1fad9bfa42d4","weight":1},{"event_id":3354,"event_guid":"18b5c345-1c6a-5833-839b-15cae3a6d269","weight":1},{"event_id":3428,"event_guid":"7d2ccfda-ae1f-47a9-8d0a-c1c6c270614a","weight":1},{"event_id":3459,"event_guid":"216101d2-ff61-42f2-b7a5-5a51adb7064d","weight":1},{"event_id":3482,"event_guid":"420d4364-a10e-49ec-aa95-387bd5334aa4","weight":2},{"event_id":3615,"event_guid":"74783236-46f4-493c-9574-1b27a44847b7","weight":1},{"event_id":3667,"event_guid":"6347d122-daf0-4b30-851c-32cac06bf6bd","weight":1},{"event_id":3669,"event_guid":"7ef9172a-e2c7-4e78-9316-08449bd582c6","weight":1},{"event_id":3671,"event_guid":"4ef69e6a-026f-4b30-888d-af654b220a3d","weight":1},{"event_id":3701,"event_guid":"155a622a-196e-4e05-a262-88f3a7726bbe","weight":1},{"event_id":3754,"event_guid":"0cf3ff5b-9d86-4831-8eac-588d92771f63","weight":1},{"event_id":3848,"event_guid":"e6746e7f-dca9-4265-86c7-0bef863d83a9","weight":1},{"event_id":4088,"event_guid":"448bb3d1-e38f-5599-9959-4b30deb93314","weight":1},{"event_id":4089,"event_guid":"16f16854-e651-56f3-8a41-02525d8f6f63","weight":1},{"event_id":4095,"event_guid":"5a032505-3b50-5e50-b434-504c20dc8d76","weight":1},{"event_id":4606,"event_guid":"5400c892-12e3-4199-b976-a68b0b54c159","weight":1},{"event_id":4679,"event_guid":"45c050bc-4961-44ae-bae4-4334f0a631a6","weight":2},{"event_id":5969,"event_guid":"121459c7-aa60-5448-af88-2cf9a53f0a6c","weight":1},{"event_id":6024,"event_guid":"04b15cf2-0797-464d-92c1-245bff59b4bc","weight":1},{"event_id":6105,"event_guid":"60bfcc95-565f-456b-a362-9662634c6858","weight":1},{"event_id":6423,"event_guid":"ea7c532f-cc2d-4cb1-8f15-1933df7fd523","weight":1},{"event_id":6474,"event_guid":"f58a2b6d-bde0-483b-a8db-043ea9371cb6","weight":1},{"event_id":6494,"event_guid":"9a91d92b-0691-46b2-ba73-112bc598342f","weight":1},{"event_id":7042,"event_guid":"40829380-cbd9-414e-8afe-b51c12d5e731","weight":1}]},{"guid":"v7AbhGiALo9fSeHxxUayIQ","title":"WebODF - Anzeigen und Bearbeiten von Dokumenten in eigenen Web-Projekten","subtitle":"ODF-Dokumente, nur mit HTML5 und ohne Server","slug":"froscon2014_-_1400_-_de_-_hs5_-_201408241630_-_webodf_-_anzeigen_und_bearbeiten_von_dokumenten_in_eigenen_web-projekten_-_friedrich_w_h_kossebau","link":"http://programm.froscon.de/2014/events/1400.html","description":"WebODF ist eine JavaScript-Bibliothek, die das Anzeigen und Bearbeiten von Dokumenten im OpenDocument-Format in jeder Webseite, Webanwendung oder auch nativen Programmen mit Webkomponente ermöglicht. Sie arbeitet komplett im Browser, noch nicht unterstützte Formatierungen bleiben erhalten beim Laden und Speichern. Abstraktionsebenen erlauben die Anbindung an beliebige Backends und Umgebungen. Verwendet wird WebODF u.a. in Tiki Wiki, Zarafa, Kolab/Roundcube Webmailer sowie in ownCloud Documents. Der Vortrag gibt eine Übersicht der Funktionsweise und zeigt in Live-Demos, wie WebODF in eigene Projekte eingebaut werden kann.","original_language":"eng","persons":["Friedrich W. H. Kossebau"],"tags":["Web Development"],"view_count":251,"promoted":false,"date":"2014-08-24T16:30:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2025-12-10T20:15:14.357+01:00","length":3974,"duration":3974,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1400.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1400_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/v7AbhGiALo9fSeHxxUayIQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/v7AbhGiALo9fSeHxxUayIQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1400_-_de_-_hs5_-_201408241630_-_webodf_-_anzeigen_und_bearbeiten_von_dokumenten_in_eigenen_web-projekten_-_friedrich_w_h_kossebau","url":"https://api.media.ccc.de/public/events/v7AbhGiALo9fSeHxxUayIQ","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":358,"event_guid":"import-90bb7e740b24e4eb47","weight":1},{"event_id":458,"event_guid":"import-5a95c514f979660108","weight":1},{"event_id":609,"event_guid":"import-3cf81cc3f1f6d963b9","weight":1},{"event_id":618,"event_guid":"import-ed39004471e1aa188e","weight":1},{"event_id":1975,"event_guid":"1d9f168fd259ff3d","weight":1},{"event_id":1991,"event_guid":"rMDvAe2eh12fO6V44lJpLQ","weight":1},{"event_id":1996,"event_guid":"7Xc1uXMzZ_hBGxQeNTbj6w","weight":1},{"event_id":2019,"event_guid":"3Fu37xmz8exgycF13SnW-Q","weight":1},{"event_id":2024,"event_guid":"vGiE-5CGlagIkyZmi4OpYw","weight":2},{"event_id":2031,"event_guid":"QuWBvDeBmKyNVg5KAexs4g","weight":1},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":2},{"event_id":2553,"event_guid":"fc757fb9-dbc4-4c31-b839-e2a64bdee9b6","weight":1},{"event_id":2568,"event_guid":"482a4db2-fa77-4c83-be2e-082caeee3108","weight":1},{"event_id":2606,"event_guid":"1a5e38be-fc45-4fdc-bac2-ef17824a4358","weight":1},{"event_id":2609,"event_guid":"d9ccd1cd-58b4-4b70-96f4-6073f43b20fd","weight":1},{"event_id":2612,"event_guid":"d99a2be6-5794-4f41-b293-9262430bdcfc","weight":1},{"event_id":2621,"event_guid":"13a682be-a221-44de-a1a3-9231f23aadd6","weight":1},{"event_id":2624,"event_guid":"178dd5ac-6f92-4cd9-a99c-8a1b0e83bce8","weight":1},{"event_id":2640,"event_guid":"a650a156-dd80-4e99-bc55-4514e055cfc6","weight":1},{"event_id":2915,"event_guid":"eb36c9f7-076a-45cc-ad66-ac97768e0c75","weight":1},{"event_id":2920,"event_guid":"d516ffe3-d32d-4bed-8289-09d245ac2b2f","weight":1},{"event_id":2922,"event_guid":"47cbd880-f500-4c44-b717-c11ed1da087d","weight":1},{"event_id":3382,"event_guid":"7b5e1f40-3260-48f3-b5b0-b5b192a88737","weight":1},{"event_id":3383,"event_guid":"22b168ed-15c8-4e57-a01d-64eb45bb14c1","weight":1},{"event_id":3384,"event_guid":"290b5960-72f0-4a68-9fee-b1125c0dd635","weight":1},{"event_id":3388,"event_guid":"aff502a2-5d3a-4c9b-a4fa-3031be2801e8","weight":1},{"event_id":3400,"event_guid":"da58a4d0-7b3e-42a6-a720-792fc2503d45","weight":1},{"event_id":3404,"event_guid":"927868f5-bec9-457b-85c1-e248d971dcc7","weight":1},{"event_id":3414,"event_guid":"d9b14733-50f1-423c-9d77-5985ffc5d5e2","weight":1},{"event_id":3418,"event_guid":"e22d9cbc-8dfe-4b87-a0e0-56fb76a62511","weight":1},{"event_id":3436,"event_guid":"bff919d7-0756-4e00-9901-9f9311415f9a","weight":1},{"event_id":3442,"event_guid":"b467ea0d-15c2-4e1b-a430-fc3ee9be445f","weight":1},{"event_id":3671,"event_guid":"4ef69e6a-026f-4b30-888d-af654b220a3d","weight":1},{"event_id":3734,"event_guid":"34ea8f1f-9fad-41aa-8424-e833f10e5e8b","weight":1},{"event_id":3929,"event_guid":"7dc6f456-31bb-4efd-b63a-4cc345d1a614","weight":1},{"event_id":3980,"event_guid":"2d967d3a-bb8f-5576-aa1f-8fa0708e1fb2","weight":1},{"event_id":4065,"event_guid":"c1d2806b-acab-5e96-811f-11338d1a1680","weight":1},{"event_id":4088,"event_guid":"448bb3d1-e38f-5599-9959-4b30deb93314","weight":1},{"event_id":4090,"event_guid":"1ab12cdf-5342-5f5f-bce8-49d375cdd00b","weight":1},{"event_id":4094,"event_guid":"2bdd02ba-0b1d-5914-b2b8-0d486acaada0","weight":1},{"event_id":5063,"event_guid":"10f07e44-10fb-11e8-9867-57ae00d1b19d","weight":1},{"event_id":5064,"event_guid":"762f9a23-ca2c-4391-a725-8651eb5a0609","weight":1}]},{"guid":"-xXXcHmFR5YGSlakv124zg","title":"VlizedLab - Eine Open Source-Virtualisierungslösung für PC-Räume","subtitle":null,"slug":"froscon2014_-_1412_-_de_-_hs3_-_201408241400_-_vlizedlab_-_eine_open_source-virtualisierungslosung_fur_pc-raume_-_robert_matzinger","link":"http://programm.froscon.de/2014/events/1412.html","description":"Mit dem Vlizedlab (www.vlizedlab.at) können PC-Räume in Schulen mit minimalem Aufwand mit Virtualisierungstechnologie ausgerüstet werden, sodass die Studierenden ausschließlich in virtuellen PCs arbeiten, die in einem schlanken, aus Open Source-Komponenten bestehenden Basissystem laufen. Dadurch lassen sich viele Übungen von Office über Multimedia bis zu Systemadministration auf völlig neue Weise bei freier Wahl des Betriebssystems durchführen.","original_language":"eng","persons":["Robert Matzinger"],"tags":["Virtualisierung"],"view_count":328,"promoted":false,"date":"2014-08-24T14:00:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2025-03-10T17:30:06.108+01:00","length":3277,"duration":3277,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1412.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1412_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/x-xXXcHmFR5YGSlakv124zg-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/x-xXXcHmFR5YGSlakv124zg-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1412_-_de_-_hs3_-_201408241400_-_vlizedlab_-_eine_open_source-virtualisierungslosung_fur_pc-raume_-_robert_matzinger","url":"https://api.media.ccc.de/public/events/-xXXcHmFR5YGSlakv124zg","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":2603,"event_guid":"98e1cb11-e393-4f3d-9312-64cbac7c997d","weight":1},{"event_id":2609,"event_guid":"d9ccd1cd-58b4-4b70-96f4-6073f43b20fd","weight":1},{"event_id":3432,"event_guid":"a4137618-0077-4320-800f-14401df93906","weight":1},{"event_id":3433,"event_guid":"da626bb9-5540-45e8-a13b-e5d8065755ea","weight":1},{"event_id":3436,"event_guid":"bff919d7-0756-4e00-9901-9f9311415f9a","weight":1},{"event_id":3440,"event_guid":"6e6ae48b-d059-4acb-8c6c-eb7ef389606d","weight":1},{"event_id":3608,"event_guid":"a0c851a1-b44e-46cb-bbb8-db966bc8639b","weight":1},{"event_id":3851,"event_guid":"a2b0d408-3f34-11e7-a2ff-b7e0ed5cc95f","weight":1},{"event_id":3857,"event_guid":"880588ea-3e65-4eee-a4b9-e240c4c187e8","weight":1},{"event_id":3858,"event_guid":"39d3b2d0-6f82-4aa6-b0c0-6ae18caa2c3c","weight":1},{"event_id":3864,"event_guid":"63dd83b9-27e4-4122-8a45-48ca7c92e13e","weight":1},{"event_id":3866,"event_guid":"wtIryX0wXoJwm3FKr4PRZw","weight":1},{"event_id":3871,"event_guid":"09528c03-ddb7-4bcb-9d83-322c500918d5","weight":1},{"event_id":3882,"event_guid":"kQLtC4_WrPUvGsuGqSBsNQ","weight":1},{"event_id":3885,"event_guid":"8oYHmDEkiRg1KNsROGtGSQ","weight":1},{"event_id":3891,"event_guid":"iViaSdT9_Q6RCP88cI8-bA","weight":1},{"event_id":3892,"event_guid":"0a3ac728-e175-4746-98e2-5f0c0e028f29","weight":1},{"event_id":3896,"event_guid":"567b415b-22c0-4371-86e8-454ad43734f8","weight":1},{"event_id":3905,"event_guid":"VfmyqiuDevNeA1REbbHUXA","weight":1},{"event_id":3908,"event_guid":"-vvrZxatKLSv4pWA4oIpVg","weight":1},{"event_id":3922,"event_guid":"XvCn305wK00HlDQBdQR6rw","weight":1},{"event_id":3925,"event_guid":"Qzvno1d9tKENsn2U4kTrSA","weight":1},{"event_id":4762,"event_guid":"b036385c-ec1a-44e5-ae48-af703ce9b5d3","weight":1},{"event_id":4765,"event_guid":"9326038b-f781-4707-b35a-9ef52f98d35a","weight":1},{"event_id":4840,"event_guid":"21127aeb-fe1f-4506-a3f0-d747e20419a5","weight":1},{"event_id":4909,"event_guid":"03ba9edb-1d3a-4774-9384-7548c0696df7","weight":1},{"event_id":4962,"event_guid":"b562864d-0d7c-4c0e-8d3e-db6f697ce1fc","weight":1},{"event_id":5072,"event_guid":"10b7012e-9b62-507f-affc-02aedfd964c8","weight":1},{"event_id":5734,"event_guid":"adde2800-ffa1-44c4-aafd-c4928ee5378d","weight":1},{"event_id":5736,"event_guid":"73bbeee4-7791-42d2-b3bd-317ca12a8895","weight":1},{"event_id":5792,"event_guid":"f5c68cea-eb34-49ae-bb15-d0fc1085985b","weight":1},{"event_id":6322,"event_guid":"115729df-e2dd-4b48-b45a-6627138d6421","weight":1}]},{"guid":"Ur8ibuZni9KOBLDz_Bi7RQ","title":"Vorsicht, Kamera!","subtitle":"Lifelogging: Was soll das? Wie geht das? Und darf der das eigentlich?","slug":"froscon2014_-_1353_-_de_-_hs4_-_201408231745_-_vorsicht_kamera_-_dirk_haun","link":"http://programm.froscon.de/2014/events/1353.html","description":"Lifelogging ist die Idee, einfach alles aufzuzeichnen, was einem im täglichen Leben so passiert und begegnet. Neben der Frage nach dem Sinn stellen sich da schnell rechtliche Fragen und solche der Etikette. Wann ist es okay, seine Umgebung fotografisch festzuhalten und wann nicht?","original_language":"eng","persons":["Dirk Haun"],"tags":["Hardware"],"view_count":283,"promoted":false,"date":"2014-08-23T17:45:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-01-08T15:00:15.380+01:00","length":3930,"duration":3930,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1353.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1353_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/Ur8ibuZni9KOBLDz_Bi7RQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/Ur8ibuZni9KOBLDz_Bi7RQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1353_-_de_-_hs4_-_201408231745_-_vorsicht_kamera_-_dirk_haun","url":"https://api.media.ccc.de/public/events/Ur8ibuZni9KOBLDz_Bi7RQ","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":191,"event_guid":"import-8a2821babcd0049f1b","weight":1},{"event_id":198,"event_guid":"import-b962abe26523d75e2c","weight":2},{"event_id":232,"event_guid":"import-2d5bd827dc1780ab66","weight":1},{"event_id":256,"event_guid":"import-e5fae9af30ff047c96","weight":1},{"event_id":1057,"event_guid":"import-d93f6f776ff5e0bf3d","weight":1},{"event_id":1511,"event_guid":"import-50d23406ba6bbed62d","weight":1},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2512,"event_guid":"8e851e7a-d9d1-4074-a802-4e9d7a297a6a","weight":1},{"event_id":2589,"event_guid":"144fa201-9632-4ef3-bc07-6e1b98285c6d","weight":1},{"event_id":2633,"event_guid":"3406de6f-c231-415d-86b7-eda3ff010de1","weight":1},{"event_id":2857,"event_guid":"b9b2c371-417c-45c4-a47f-faf7eeb11fbf","weight":1},{"event_id":3009,"event_guid":"0bffe7b2-a0db-4827-9a64-33434bdc98e6","weight":1},{"event_id":3271,"event_guid":"b9d33717-1ce7-5381-8ce4-62600666d159","weight":1},{"event_id":3293,"event_guid":"ac56c1cc-d2e9-5992-a3c9-4815ce3b52e9","weight":1},{"event_id":3295,"event_guid":"4b7e9594-629b-54a9-993e-c621425bd0e0","weight":1},{"event_id":3376,"event_guid":"ad9b071e-3675-4f8b-9710-62cebe7d5d31","weight":1},{"event_id":3421,"event_guid":"18c2bb10-24d4-4e61-8708-3ba5e409ab20","weight":1},{"event_id":3424,"event_guid":"915aced0-8526-4087-b0c3-769710ef6322","weight":1},{"event_id":3457,"event_guid":"3c85f525-cd67-4900-b44f-6f2ce9fd7fd9","weight":1},{"event_id":3481,"event_guid":"c437bcee-c086-4e8d-878b-bbe460e27f7b","weight":1},{"event_id":3856,"event_guid":"80d7750a-3951-462f-8513-715571c31738","weight":1},{"event_id":3963,"event_guid":"f3fce63e-de39-5628-8725-02a461132428","weight":2},{"event_id":4067,"event_guid":"9db98428-3aff-5d77-8836-17b662af9661","weight":1},{"event_id":4116,"event_guid":"4ac9fd4c-c351-55c8-bac6-1bb16a5bb44e","weight":1},{"event_id":5042,"event_guid":"c8913456-cd69-467a-a446-2330ae8b5299","weight":1},{"event_id":5658,"event_guid":"456fb60c-5ce7-11e8-be47-1fb2912eb890","weight":1},{"event_id":5709,"event_guid":"cbe1f8bd-13bb-5ff3-965f-c1e5e2c2abd8","weight":1},{"event_id":6430,"event_guid":"462f9320-3a0e-4785-82de-15343803c2ba","weight":1}]},{"guid":"-yPiTA_hqfTBZYVYZ1CSBQ","title":"Playing with Neo4j ­-[:USING]­-\u003e PHP","subtitle":null,"slug":"froscon2014_-_1438_-_en_-_hs6_php_-_201408231515_-_playing_with_neo4j_-_using_-_php_-_frank_neff","link":"http://programm.froscon.de/2014/events/1438.html","description":"Relations, relations everywhere. They can be difficult and maybe slow to represent in SQL. So why not to use a graph? Neo4j is a highly scalable and robust graph database, which fits your complex relation needs. In this talk, I will give an introduction into the graph concept, Neo4j, the Cypher Query Language and an integration in PHP. There are already some good PHP libraries for graph processing. I'll also show some examples and benchmarks using my favourite lib that is based on the Doctrine Common API.","original_language":"eng","persons":["Frank Neff"],"tags":["PHP Devroom"],"view_count":170,"promoted":false,"date":"2014-08-23T15:15:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2025-12-05T02:30:06.002+01:00","length":2817,"duration":2817,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1438.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1438_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/x-yPiTA_hqfTBZYVYZ1CSBQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/x-yPiTA_hqfTBZYVYZ1CSBQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1438_-_en_-_hs6_php_-_201408231515_-_playing_with_neo4j_-_using_-_php_-_frank_neff","url":"https://api.media.ccc.de/public/events/-yPiTA_hqfTBZYVYZ1CSBQ","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":3381,"event_guid":"c1d9f8e6-94ec-4d40-92d9-da5b74c4087a","weight":1},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":1}]},{"guid":"fYEG2G8TPGwD9OgqK13emw","title":"LinOTP und Single Sign On","subtitle":"Zwei-Faktor Authentisierung in der Praxis","slug":"froscon2014_-_1415_-_de_-_hs5_-_201408231400_-_linotp_und_single_sign_on_-_rainer_endres","link":"http://programm.froscon.de/2014/events/1415.html","description":"Eine Vorstellung der Integration von LinOTP mit verschiedenen Single Sign On Verfahren anhand von Beispielen aus der Praxis. \n","original_language":"eng","persons":["Rainer Endres"],"tags":["Security"],"view_count":318,"promoted":false,"date":"2014-08-23T14:00:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2026-02-26T09:00:07.126+01:00","length":3229,"duration":3229,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1415.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1415_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/fYEG2G8TPGwD9OgqK13emw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/fYEG2G8TPGwD9OgqK13emw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1415_-_de_-_hs5_-_201408231400_-_linotp_und_single_sign_on_-_rainer_endres","url":"https://api.media.ccc.de/public/events/fYEG2G8TPGwD9OgqK13emw","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":290,"event_guid":"import-1b1bb084cc68f7a3df","weight":1},{"event_id":1714,"event_guid":"import-b660dec4d932230337","weight":1},{"event_id":2014,"event_guid":"nWc27V56dWIRZ70iwTtnhQ","weight":1},{"event_id":2593,"event_guid":"a1545027-20f1-4ef3-bf77-4e41319ee2b9","weight":1},{"event_id":2600,"event_guid":"bbb86613-c4df-42df-a010-6691a3b40e7f","weight":1},{"event_id":2601,"event_guid":"47364bd9-f51a-4ac1-b139-983f3598f1e8","weight":3},{"event_id":2827,"event_guid":"f79c744f-30d1-4175-a173-2e760049337d","weight":1},{"event_id":3008,"event_guid":"65ea5a93-74e9-4a33-b08e-f9f1a4de46ee","weight":1},{"event_id":3451,"event_guid":"00de42c4-14bf-48ab-8e7b-7a66bf2f5515","weight":1},{"event_id":3607,"event_guid":"64c07cb5-ec19-4972-a2c8-96c0e0df83c6","weight":1},{"event_id":3615,"event_guid":"74783236-46f4-493c-9574-1b27a44847b7","weight":1},{"event_id":3669,"event_guid":"7ef9172a-e2c7-4e78-9316-08449bd582c6","weight":1},{"event_id":3690,"event_guid":"8d0aed87-2484-4880-ae08-2dc3c7898959","weight":1},{"event_id":3731,"event_guid":"bc638f9f-0370-42f9-b83c-f85cca4ca38d","weight":1},{"event_id":3790,"event_guid":"6575fcac-cfae-4286-b464-67842ae6842d","weight":1},{"event_id":3791,"event_guid":"37e9af94-4aad-4417-8f88-1863ecfef4d1","weight":1},{"event_id":3839,"event_guid":"385033fe-d217-0170-aca6-28dd05677c66","weight":1},{"event_id":3847,"event_guid":"385033fe-d217-0090-aca6-28dd05677c66","weight":1},{"event_id":4625,"event_guid":"d7f7c152-686b-6bdc-2ebf-2b2a7afe5013","weight":1},{"event_id":4814,"event_guid":"991aceeb-d25f-4f59-9317-bf438775a215","weight":1}]},{"guid":"hTOYKRzG24RoGdejD5OptQ","title":"Our Puppet Story","subtitle":"Patterns and Learnings","slug":"froscon2014_-_1372_-_de_-_hs3_-_201408241115_-_our_puppet_story_-_martin_schutte","link":"http://programm.froscon.de/2014/events/1372.html","description":"In this talk I will present our collection of useful tools, learnings and design patterns for Puppet. We will potentially stumble across topics like Vagrant, VeeWee, EC2, Docker, git magic, Hiera, monitoring, MCollective, Puppet roles and profiles.\nThis talk will not reinvent the wheel, but present some techniques that made us much more productive in our daily work and will hopefully help you in the future.","original_language":"eng","persons":["Martin Schütte"],"tags":["Systems Management"],"view_count":241,"promoted":false,"date":"2014-08-24T11:15:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2024-12-05T07:30:01.535+01:00","length":3245,"duration":3245,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1372.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1372_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/hTOYKRzG24RoGdejD5OptQ-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/hTOYKRzG24RoGdejD5OptQ-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1372_-_de_-_hs3_-_201408241115_-_our_puppet_story_-_martin_schutte","url":"https://api.media.ccc.de/public/events/hTOYKRzG24RoGdejD5OptQ","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":1731,"event_guid":"6kqN3bqixV2sIU-x92zuEA","weight":2},{"event_id":1736,"event_guid":"VFu55BmcslSk-0RC0SZioA","weight":2},{"event_id":2034,"event_guid":"uTtO3whl3UJt4i1ndRQuow","weight":1},{"event_id":2395,"event_guid":"62b038eb-2975-4065-95ee-09a068dbfb81","weight":2},{"event_id":2907,"event_guid":"3b16ddc9-499b-44b1-9084-b3e328daea30","weight":2},{"event_id":3416,"event_guid":"a2f1743e-e5cd-458b-bf2a-5f2797afe6a0","weight":4},{"event_id":3999,"event_guid":"d7nPt-RU56uQUFuWMrn1Dg","weight":2},{"event_id":4255,"event_guid":"ddb12e13-2fb7-4499-bf28-38db6143aa4b","weight":1},{"event_id":4330,"event_guid":"41b63e90-d132-4f20-9437-f64f7d029ac6","weight":1},{"event_id":4441,"event_guid":"f7411806-ae5e-4af2-bfd8-ba9058e663bd","weight":2},{"event_id":4653,"event_guid":"468f5a67-1aab-492d-9aec-6ef220badc52","weight":2},{"event_id":4800,"event_guid":"a9ebf7e3-abc5-49d9-8efe-316b3bc52902","weight":1},{"event_id":4866,"event_guid":"117a52b4-f675-49dd-aafe-659c07b6bc9c","weight":1}]},{"guid":"p9qH6cZLBLMHBl3rihff0w","title":"Programmierung mit LaTeX...","subtitle":"...und anderen Programmiersprachen","slug":"froscon2014_-_1328_-_de_-_hs4_-_201408241400_-_programmierung_mit_latex_-_wolfgang_dautermann","link":"http://programm.froscon.de/2014/events/1328.html","description":"Wie kann man in LaTeX programmieren. Und welche anderen Programmiersprachen sind da einsetzbar?\n\n","original_language":"eng","persons":["Wolfgang Dautermann"],"tags":["Development"],"view_count":427,"promoted":false,"date":"2014-08-24T14:00:00.000+02:00","release_date":"2014-08-24T02:00:00.000+02:00","updated_at":"2026-03-30T23:30:09.040+02:00","length":3419,"duration":3419,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1328.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1328_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/p9qH6cZLBLMHBl3rihff0w-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/p9qH6cZLBLMHBl3rihff0w-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1328_-_de_-_hs4_-_201408241400_-_programmierung_mit_latex_-_wolfgang_dautermann","url":"https://api.media.ccc.de/public/events/p9qH6cZLBLMHBl3rihff0w","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":246,"event_guid":"import-0f35544f8d26cef5e1","weight":1},{"event_id":303,"event_guid":"import-e1f0e4295aa9a987ec","weight":1},{"event_id":342,"event_guid":"import-ef9f4cf355ba454d2f","weight":2},{"event_id":1994,"event_guid":"6Mw1u0oRQYXeaRRje72ijw","weight":1},{"event_id":2009,"event_guid":"tAw2yWi3BdWd08Q5lphv2g","weight":1},{"event_id":2013,"event_guid":"_1gVt5y_RrWJMx4P36Virw","weight":1},{"event_id":2030,"event_guid":"ttHtQDEywj59FOB5Xl4GEg","weight":13},{"event_id":2035,"event_guid":"kJSIlK3OHkgc3hwXbIiGFQ","weight":3},{"event_id":2624,"event_guid":"178dd5ac-6f92-4cd9-a99c-8a1b0e83bce8","weight":3},{"event_id":2711,"event_guid":"3I_JW35S7gfxyjmtKl4ojw","weight":1},{"event_id":2727,"event_guid":"iYcuwYNoRbix37Z7v97TnQ","weight":1},{"event_id":2959,"event_guid":"83ab70a1-de38-42d3-993e-08024cac1ddg","weight":1},{"event_id":3079,"event_guid":"a9e0502d-7c27-4303-a965-c5f942adbb2a","weight":1},{"event_id":3391,"event_guid":"7aa3a3b6-3879-4d05-8b5a-0b72ba96343c","weight":1},{"event_id":3409,"event_guid":"3d6a998e-152d-41a3-897d-3d0d4bc0da28","weight":1},{"event_id":3414,"event_guid":"d9b14733-50f1-423c-9d77-5985ffc5d5e2","weight":1},{"event_id":3421,"event_guid":"18c2bb10-24d4-4e61-8708-3ba5e409ab20","weight":1},{"event_id":3424,"event_guid":"915aced0-8526-4087-b0c3-769710ef6322","weight":1},{"event_id":3430,"event_guid":"58fb896b-6a05-4bdf-ab5d-85fe2501c61e","weight":2},{"event_id":3437,"event_guid":"b769c032-9b11-4a1c-aa4e-3cd231894586","weight":1},{"event_id":3443,"event_guid":"9025f997-c99b-4998-8d48-5937f0f5dc90","weight":1},{"event_id":3452,"event_guid":"12707664-5781-4eb3-a702-ce3a029e042b","weight":3},{"event_id":3456,"event_guid":"aa6e891a-5f4a-4e99-addc-10b16ccf9065","weight":1},{"event_id":3487,"event_guid":"077e3bf5-9a14-4914-ae42-7a2399985921","weight":1},{"event_id":3644,"event_guid":"d1681340-162c-48ce-8c0b-61c3e176696d","weight":1},{"event_id":3689,"event_guid":"1f7eb981-2819-4824-8f40-4ddde0be7bf3","weight":1},{"event_id":3698,"event_guid":"994082de-ef8e-4f8e-8c46-ec0eb110b845","weight":1},{"event_id":3737,"event_guid":"d51d9e44-947b-4a09-94ad-c31c5cf5e5e1","weight":1},{"event_id":3775,"event_guid":"f854e264-4728-472e-9e57-4dad6ea3d668","weight":1},{"event_id":3782,"event_guid":"dec1ddb6-e4f3-11e6-ba49-a38509dc3679","weight":1},{"event_id":3793,"event_guid":"a48cf7af-c38e-4a19-8713-13facdbc0fd9","weight":1},{"event_id":3803,"event_guid":"3a85b5ca-222d-11e7-b6e0-a743b98e1890","weight":1},{"event_id":4023,"event_guid":"f5705e7d-dd0c-5f90-83bb-367693b60787","weight":1},{"event_id":4063,"event_guid":"f98d396e-6f2b-57e9-b82f-ad1a6ba48655","weight":1},{"event_id":4241,"event_guid":"ac03e1c8-09ea-4063-aea5-a83461ad79e6","weight":2},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":2},{"event_id":4395,"event_guid":"9dff6fca-92ad-4b33-bd31-feadef854eab","weight":1},{"event_id":4416,"event_guid":"34018489-1047-46ad-9512-877129118708","weight":1},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":1},{"event_id":4421,"event_guid":"2f2fd9af-2c7f-4eea-bf6c-3e90176f3f75","weight":1},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":1},{"event_id":4429,"event_guid":"3f680e84-b37d-40d7-8f54-529dfd5df504","weight":1},{"event_id":4432,"event_guid":"0956dee1-0ac8-4381-94d4-134c91e32e96","weight":1},{"event_id":4866,"event_guid":"117a52b4-f675-49dd-aafe-659c07b6bc9c","weight":1},{"event_id":5066,"event_guid":"18bb6036-270c-11e8-8de9-471a7737cc34","weight":1},{"event_id":5451,"event_guid":"90ed62f1-8033-56dd-9c44-da6e2ea67f07","weight":3},{"event_id":5454,"event_guid":"f1743f41-f61b-562d-bf09-8197713f62df","weight":3}]},{"guid":"KkzMw9rApXTxw_fWNmOnHw","title":"Podcast Publishing mit Podlove","subtitle":"Die Software und die Spezifikationen des Podlove-Projekts","slug":"froscon2014_-_1316_-_de_-_hs1_-_201408231400_-_podcast_publishing_mit_podlove_-_tim_pritlove","link":"http://programm.froscon.de/2014/events/1316.html","description":"Mit dem Podlove Publisher mischt das Podlove-Projekt seit einiger Zeit die Karten im Bereich Podcast-Publishing neu. Neue Standards und Konventionen verbessern die gesamte Infrastruktur der Publikation von Aufzeichnungen für Podcasts und Konferenzen.","original_language":"eng","persons":["Tim Pritlove"],"tags":["Development"],"view_count":886,"promoted":false,"date":"2014-08-23T14:00:00.000+02:00","release_date":"2014-08-23T02:00:00.000+02:00","updated_at":"2026-01-23T15:30:13.147+01:00","length":3348,"duration":3348,"thumb_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1316.jpg","poster_url":"https://static.media.ccc.de/media/conferences/froscon/2014/1316_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/froscon/2014/KkzMw9rApXTxw_fWNmOnHw-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/froscon/2014/KkzMw9rApXTxw_fWNmOnHw-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2014_-_1316_-_de_-_hs1_-_201408231400_-_podcast_publishing_mit_podlove_-_tim_pritlove","url":"https://api.media.ccc.de/public/events/KkzMw9rApXTxw_fWNmOnHw","conference_title":"FrOSCon 2014","conference_url":"https://api.media.ccc.de/public/conferences/froscon2014","related":[{"event_id":791,"event_guid":"import-233dfe79ff211f03a1","weight":1},{"event_id":1038,"event_guid":"import-5c42eac0076c9f5ef9","weight":1},{"event_id":1753,"event_guid":"0i_XOY92eUOxB3jQO_Zj4g","weight":1},{"event_id":1847,"event_guid":"47tqlwa7F-wL0kxo11mvgg","weight":1},{"event_id":1985,"event_guid":"bMqZPzTNrt01vh8LIJPt_g","weight":1},{"event_id":1993,"event_guid":"H9oyfDzQNwJdvP6ZNeK8aA","weight":2},{"event_id":1994,"event_guid":"6Mw1u0oRQYXeaRRje72ijw","weight":1},{"event_id":2022,"event_guid":"B9wjGMhfBstPGailcSYhxg","weight":1},{"event_id":2027,"event_guid":"hCqGF53s9gGMwzx3PmERmw","weight":1},{"event_id":2278,"event_guid":"d8fb48bd-c5af-45fe-b942-3a55a7681d8f","weight":1},{"event_id":2283,"event_guid":"47f2e2cd-46a7-412e-9784-8eabd1ad7867","weight":1},{"event_id":2479,"event_guid":"76a90ce3-42fc-4273-b1ef-89d08cd21356","weight":1},{"event_id":2736,"event_guid":"abef1838-6353-4013-bb99-6c23630742e2","weight":1},{"event_id":3063,"event_guid":"10226b1a-0d77-438f-898d-9a39289342e6","weight":1},{"event_id":3639,"event_guid":"d138ab48-768b-4303-87d2-e31bfbf4eef3","weight":1},{"event_id":3640,"event_guid":"700a07e7-a9c4-437b-a4c5-4491b23a9b4a","weight":1},{"event_id":3873,"event_guid":"da554088-7556-43ca-81f0-1de27299973a","weight":1},{"event_id":3883,"event_guid":"b54fc618-f047-4465-bcc0-bd9c71401e30","weight":1},{"event_id":4009,"event_guid":"eb5eec5a-86a6-5ba0-a684-963403df6e4c","weight":1},{"event_id":4241,"event_guid":"ac03e1c8-09ea-4063-aea5-a83461ad79e6","weight":1},{"event_id":4261,"event_guid":"3852e448-f6cf-4bfe-8b14-12d590075bd6","weight":1},{"event_id":4410,"event_guid":"26c1f7b1-3859-4ce3-a837-664a1bcb735d","weight":1},{"event_id":4411,"event_guid":"39b44e09-2ff8-4bca-aeb4-8a2f4bba42ca","weight":1},{"event_id":4412,"event_guid":"7d71a2b2-3a4b-473c-9eb4-41c1b33990d0","weight":1},{"event_id":4419,"event_guid":"d9e29339-b716-4eea-a640-fb0e75753de2","weight":1},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":1},{"event_id":4430,"event_guid":"bcae2b4e-90de-44fc-8dbb-8d4de94d6d7c","weight":1},{"event_id":4569,"event_guid":"2017bf48-f589-5de0-af34-e19076559508","weight":1},{"event_id":4588,"event_guid":"75ec22d6-e0ec-54f3-9d7a-965500ee5f77","weight":1},{"event_id":4876,"event_guid":"dec6a7e0-2651-4bb5-8300-977795e901ed","weight":1},{"event_id":5967,"event_guid":"1ce53ae2-b5c6-59a3-ad28-68078de8e634","weight":1}]}]}