BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//pyconde-pydata-2024//speaker//V8A3RS
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-pyconde-pydata-2024-RRAZ99@pretalx.com
DTSTART;TZID=CET:20240423T103000
DTEND;TZID=CET:20240423T110000
DESCRIPTION:Understanding and repairing garbled text (Mojibake)\nis despite
  Unicode a permanent ongoing task in IT projects.\nGarbled text is the res
 ult of text being decoded using an unintended character encoding.\n\nExamp
 le: Die UTF-8 Selbsthilfegruppe trifft sich heute Abend im grÃ¼nen Saal\
 n\nThis talks explains how to analyze and fix such encoding problems with 
 python.\nThe topics of this talk contains:\n\n- difference between graphem
 e and codepoints\n- Unicode vs. UTF-8 \n- decoding and encoding files\, da
 tabase result sets\, REST-APIs calls\n- the unicodedata module\n- handling
  of ISO charsets in the unicode world\n\nThis talk shows short code exampl
 es for real world problems and solutions.
DTSTAMP:20260511T123912Z
LOCATION:A1
SUMMARY:Encoding Charactersets - may the force be with you - Martin Hoerman
 n
URL:https://pretalx.com/pyconde-pydata-2024/talk/RRAZ99/
END:VEVENT
END:VCALENDAR
