RubyConf 2017: Ten Unicode Characters You Should Know About as a Programmer by Jan Lelis

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=hlryzsdGtZo



Duration: 38:14
1,532 views
13


RubyConf 2017: Ten Unicode Characters You Should Know About as a Programmer by Jan Lelis

There are a lot of things that can go wrong when working with Unicode data. Some examples of unmeant behavior:

You try to downcase "I" to "i", but your Turkish friends want it to be a dotless "ı"
Your UI is broken, because people use empty usernames, despite the String#blank? check
You think "C" is the same letter as "С", but your system does not think so and crashes
Using ten characters as representatives, I will highlight some Unicode characteristics which require a programmer's attention and demonstrate how Ruby's solid Unicode support can be of useful assistance!




Other Videos By Confreaks


2018-03-14ElixirDaze 2018 - Is Security on Your Nerves? by Paul Rogers
2018-03-14ElixirDaze 2018 - Format Your Elixir Code Now by Jake Worth
2018-03-14ElixirDaze 2018 - A Deep Dive Into Hex by Todd Resudek
2018-03-14ElixirDaze 2018 - Crypto + Concurrency by Anna Neyzberg
2018-03-14ElixirDaze 2018 - Consistent, Distributed Elixir by Chris Keathley
2018-03-14ElixirDaze 2018 - Making Noise by Ben Marx
2018-03-14ElixirDaze 2018 - Why Elixir Matters: A Genealogy of Functional Programming by Osayame Gaius-Obaseki
2018-03-14ElixirDaze 2018 - Keynote by Rob Conery
2017-12-08RubyConf 2017: Steal This Talk: The Best Features Ruby Doesn't Have (Yet) by John Feminella
2017-12-01RubyConf 2017: Buuuuugs iiiiin Spaaaaace! by Colin Fulton
2017-12-01RubyConf 2017: Ten Unicode Characters You Should Know About as a Programmer by Jan Lelis
2017-12-01RubyConf 2017: Hello Gmom!: Addressing loneliness in end-of-life care by Jeremy Flores
2017-12-01RubyConf 2017: The overnight failure by Sebastian Sogamoso
2017-12-01RubyConf 2017: "RSpec no longer works with ActiveRecord" by Sam Phippen
2017-12-01RubyConf 2017: Just when you thought you couldn’t refactor any more… by Claudio B.
2017-12-01RubyConf 2017: A History of Bundles: 2010 to 2017 by André Arko
2017-12-01RubyConf 2017: That time I used Ruby to crack my Reddit password by Haseeb Qureshi
2017-12-01RubyConf 2017: Get Off the Tightrope by Tom Stuart
2017-12-01RubyConf 2017: JRuby: What Why How ... Do it Now! by Thomas Enebo & Charles Nutter
2017-12-01RubyConf 2017: Great Expectations: Power-Charging Apprenticeship Programs by Louisa Barrett
2017-11-30RubyConf 2017: Improving TruffleRuby’s Startup Time with the SubstrateVM by Kevin Menard