Youโ€™ve got strange characters like โ€œ๏ฟฝโ€ or โ€œรƒยถโ€ display in your application? Yes, handling non-English characters in application code, files and databases can be a challenge, to say the least. Whether thatโ€™s German Umlauts, Cyrillic letters, Asian Glyphs or Emojis: Itโ€™s always a mess in an international application. In this session you will see why that is and how handling characters evolved in computing. You will also see how handling characters in applications and databases can be done less painfully. And donโ€™t worry when EBCDIC, BOM or ISO-8859-7 are Greek to you and your Unicode is a bit rusty: weโ€™ll have a look at them too!

Comments

Comments are closed.

Ian Littman at 14:52 on 10 Nov 2019

โœจ๐Ÿ‘๐Ÿ‘๐Ÿ‘๐Ÿ‘๐Ÿ‘โœจ

Seriously though, nice talk.

Slight nitpick: file_get_contents(), not file_read_contents() on your iconv/mbstring slide.

Paul M. Jones at 14:52 on 10 Nov 2019

ISO-8859-7 is still Greek to me -- but now I know why.

It was very interesting and well presented. I definitely learned something new and interested. Thank you!

Ilko Kacharov at 14:55 on 10 Nov 2019

Brilliant talk! Full exposure of the encodings and charsets.
Fun fact - the title in joind.in is not utf8mb4 and the unicorn is displayed as empty rectangle. Now we know why ^^

Great talk to learn more about encoding ๐Ÿ‘

Daniel Leech at 17:57 on 10 Nov 2019

Very educational talk, recommend :thumbsup: oh wait, I'm doing this wrong.

Great talk!

Although it was my second time listening to this talk, it was just as entertaining. It does not come down only to the inside info and pitfall warnings, the distinction between charset and encoding, but also to the very entertaining fashion by which the speaker presents the material. Definitely an eye-opener talk for a lot of people and very useful to anyone that deals with not-just-ascii strings in their code or DB.

Arnout Boks at 16:27 on 16 Nov 2019

Clear and well-presented treatment of a complex topic.

Milana Cap at 17:42 on 18 Nov 2019

I've learned a lot during this talk and not just that, I started thinking about things I never really thought about before. Very informative and entertaining.

Thank you Andreas.