Sessions at Open Source Developers' Conference 2006 on Friday 8th December

Your current filters are…

  • Understanding Greediness: Improve Your Understanding of Regexes

    by Jacinta Richardson

    When we first learn how to write regular expressions, we're happy if we can find a pattern (any pattern!) which seems to match the input data. Efficiency isn't high on our minds, after all "everyone knows that regular expressions are slow!".

    This talk will attempt to provide a greater understanding of how regular expressions work. Particular emphasis will be placed on greediness and its impacts on efficiency. A handy regular expressions tool, called the Regex Coach (which is free-as-in-beer) will be used to help show-case the examples.

    Some mention of corollary Perl myths may be made, but in general the paper will be largely open for developers of any language.

    At 11:00am to 11:30am, Friday 8th December

  • Human Interfaces for Geeks

    As technical professionals we excel at understanding protocols, standards, file-formats, and APIs. Whenever there is a doubt as to the correct way to do things, one merely needs to read the fine manual or source code.

    Unfortunately the reference manual for humans was lost a long time ago, and the source code is poorly documented. We've been struggling with inter-human communication ever since.

    Paul Fenwick will present his findings at reverse-engineering the human communication protocol.

    At 12:00pm to 12:30pm, Friday 8th December