addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Fundamental Unicode: Things every programmer should know by Nick Patch

Unicode defines all characters in common use throughout the world and standards for parsing, collating, and normalizing textual data. It provides the only official encodings for many protocols, languages, and serialization formats including JSON, YAML, and XML. Websites, applications, and services have to be developed with an understanding of Unicode and can greatly benefit from the features it provides.

Perl is the premiere language for Unicode programming and is rich in functionality. This talk will bring you up to speed on Unicode and its encodings and then dive into Perl hacking with Unicode.

Nick Patch (patch) is a polyglot hacker working on the International team at Shutterstock and specializing in i18n, Unicode, and data munging.

Join or login to comment.

  • Nova P.

    Thanks to everyone for coming last night and for all the great questions and feedback!

    Here are the slides: http://slidesha.re/IQwBS3

    Here's a video of the same talk from YAPC::NA 2012: http://youtu.be/iZgqhVu72zc

    February 13, 2013

  • Carl E.

    Thanks Nick! That was a great presentation. I've been dealing with i18n, and inconsistent character encoding issues for 10 years, and I still found your talk very educational.

    1 · February 13, 2013

  • martinheinsdorf

    For a subject with so many details, Nick Patch's talk was concise, polished, and full of useful advice.

    1 · February 13, 2013

  • Nickalf.....

    Good Job Nick.. Got the grey matter stirring and brought back some memories (being doing this nearly 30 years-started on Mainframe.)

    1 · February 12, 2013

  • David G.

    Apologies. Whole family has flu. Hope it's a great talk!

    February 12, 2013

  • A former member
    A former member

    Work ... |-[

    February 11, 2013

  • A former member
    A former member

    Any chance this will be captured on tape for posterity and uploaded to the interwebs?

    February 10, 2013

    • Nova P.

      I haven't heard of any plans to record the talk, but anyone is more than welcome to make a video and share it online. I'll share my slides here tomorrow.

      February 11, 2013

    • Bennett T.

      If someone could record the audio, that plus the slides might be almost as helpful as a video.

      February 11, 2013

  • Stevan L.

    Sorry, not gonna make it, stupid Nemo

    February 11, 2013

    • Nova P.

      Nature is trying her hardest to keep people away from this event. It was previously scheduled for the day after Sandy!

      February 11, 2013

  • Allan

    conflict

    February 10, 2013

  • A former member
    A former member

    Rock on!

    January 31, 2013

51 went

This Meetup is community funded

$20.00/year

Member dues are used to:
  • Cover Meetup costs
  • Have a reserve fund
  • Provide supplies or equipment
  • Improve Meetups

Voluntary

Members are not required to pay dues, but are encouraged to chip in.

Cancel dues at any time.

Dues are billed each year.

Our Sponsors

  • RubensteinTech

    RubensteinTech is thrilled to sponsor the NYC Perl Hackathon!

  • PerlTricks.com

    PerlTricks.com is a media site dedicated to Perl and Open Source

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy