<span style="font-family: courier new,monospace;" class="gmail_quote"><br>Its amazing that once you publish an agenda, people<br>are finally coerced into sending you what they've<br>been putting off...<br><br>...Eric (the second person since the announcement) has
<br>sent me the _real_ title for his talk, rather than the<br>one I made up for him, so... t</span><span style="font-family: courier new,monospace;"></span><span style="font-family: courier new,monospace;">he agenda is now:
</span><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Illia: Consolidating Online Banking using Perl and AJAX
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Olaf Alders: Parsing UserAgent Strings</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
Olaf Alders: URI::ParseSearchString::More</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Alan Rocker: Egg-sucking for Seniors
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Eric Bower: A USB-powered Digital Storage Oscilloscope </span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">
James.Q.L: Customized Form Error Message using Data::FormValidator</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">James.Q.L: Perl Application Deployment
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Jim Harris: From Logs to Locks</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">Michael Graham: Use a Web-based Proxy to Foil Cybercafe Keyloggers<br><br><br></span><br style="font-family: courier new,monospace;"><br>