BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//programme.europython.eu//europython-2023//speaker//MKHT
 B9
BEGIN:VTIMEZONE
TZID:Europe/Prague
BEGIN:DAYLIGHT
DTSTART:20220717T000000
TZNAME:CEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20221030T030000
RDATE:20231029T030000
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20230326T030000
RDATE:20240331T030000
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Food For Rabbits: Celery From Zero to Hero - Roy M Mezan
DTSTART;TZID=Europe/Prague:20230717T134500
DTEND;TZID=Europe/Prague:20230717T151500
DTSTAMP:20260815T162655Z
UID:pretalx-europython-2023-Z7HAUH-0@programme.europython.eu
DESCRIPTION:In a world\, full of Micro-Services\, distributing tasks is a 
 constant challenge\, and there's only one tool that can rule them all.\n\n
 In this workshop\, we'll introduce Celery - a tool for distributing tasks 
 in an easy\, fast\, and flexible manner\, and take you from zero to hero!\
 n- We're going to understand why we need a distributed task system\, and w
 hy to choose Celery.\n- We'll write our first Celery task.\n- Understand h
 ow to configure and run Celery.\n- Familiarize ourselves with Celery's fun
 damental concepts.\n- Dive into celery customizable options.\n- Finally\, 
 we'll see a real-life example of how we used Celery in our production syst
 em and how we customized it to fit our needs\, and discuss how you can do 
 the same.
LOCATION:Club B
URL:https://programme.europython.eu/europython-2023/talk/Z7HAUH/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Food For Rabbits: Celery From Zero to Hero - Roy M Mezan
DTSTART;TZID=Europe/Prague:20230717T153000
DTEND;TZID=Europe/Prague:20230717T170000
DTSTAMP:20260815T162655Z
UID:pretalx-europython-2023-Z7HAUH-1@programme.europython.eu
DESCRIPTION:In a world\, full of Micro-Services\, distributing tasks is a 
 constant challenge\, and there's only one tool that can rule them all.\n\n
 In this workshop\, we'll introduce Celery - a tool for distributing tasks 
 in an easy\, fast\, and flexible manner\, and take you from zero to hero!\
 n- We're going to understand why we need a distributed task system\, and w
 hy to choose Celery.\n- We'll write our first Celery task.\n- Understand h
 ow to configure and run Celery.\n- Familiarize ourselves with Celery's fun
 damental concepts.\n- Dive into celery customizable options.\n- Finally\, 
 we'll see a real-life example of how we used Celery in our production syst
 em and how we customized it to fit our needs\, and discuss how you can do 
 the same.
LOCATION:Club B
URL:https://programme.europython.eu/europython-2023/talk/Z7HAUH/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Face Off: Brute-force attack on Biometrical-databases - Roy M Meza
 n
DTSTART;TZID=Europe/Prague:20230721T112000
DTEND;TZID=Europe/Prague:20230721T115000
DTSTAMP:20260815T162655Z
UID:pretalx-europython-2023-TKPZSM@programme.europython.eu
DESCRIPTION:Magic happens every time you take your phone out of your pocke
 t. Somehow\, just by looking at the screen\, your phone recognizes you (an
 d only you) and magically unlocks.\n\nHave you ever stopped for a minute a
 nd thought to yourself - How does that even work? And maybe more important
 ly\, how secure is it?\n\nIn this session\, we're going to understand how 
 facial recognition works under the hood. We'll dive into some potential se
 curity problems\, and we'll show you how we were able to break into a biom
 etric database built on the Dlib-python-library by applying a sophisticate
 d brute-force attack. The results will surprise you.
LOCATION:PyCharm (Forum Hall)
URL:https://programme.europython.eu/europython-2023/talk/TKPZSM/
END:VEVENT
END:VCALENDAR
