Linux.Conf.Au 2003 at the University of Western Australia Survivaljanuary 22Nd to 25Th, 2003 Perth,Guidewestern Australia H
Total Page:16
File Type:pdf, Size:1020Kb
linux.conf.au 2003 at The University of Western Australia SURVIVALJanuary 22nd to 25th, 2003 Perth,GUIDEWestern Australia H OSPITAL AVE Queen Elizabeth II OHCWA Medical Centre Child Care Medical & Dental Library P36 P37 MONASH AVENUE WINTHROP AVENUE Park Avenue Building CRAWLEY HAMPDEN ROAD POOLE AV. PARK AVENUE P26 P25 AVENUE Perth UWA P24 International Press Arts Festival St. George's PARK ROAD College St. Catherine's Linux.conf.au 2003 College St. Thomas To Perth More College Currie Hall In this booklet you will find: WINTHROP ENTRANCE Trinity About Linux.conf.au 2003 . MOUNTS3 BAY ROAD GORDON STREET Our Generous Sponsors . 3 P23 Programme . 7 TENNIS CLIFTON STREET P31 Abstracts . Parking11 & Security COURTS iInformation Office P1 Transport . P22. 30 Bus UWA Eating . .iVisitors. Centre. 32 Extension Education WHITFELD Music Parking Boatshed Perth & Entertainment . COURT. 36Recreation Centre Notes Lawrence. Wilson. Administration. Hackett. 37 Art Gallery SUNKEN Hall Dolphin Clifton Street Our Professional DelegatesGARDEN . Theatre38 P30 Student Building Reference Map SOMERVILLE Architecture Undercroft & Admin. AUDITORIUM & Fine Arts STIRLINGP34 P20 HIGHWAY P2 Motorola Winthrop Hall Octagon t Computer Theatre The Octagon M Building Geology 35 Stirling Science University FAIRWAY Highway P19 House A Geography P29 T RILEY General Purpose 2 I To Fremantle 28 Broadway GREAT OVAL COURT P18 L COOPER ST. P17 tPhysics t BROADWAY Ross Arts Murdoch D ENT. 1 FAIRWAYChild ENT. Study 1 t Alex HACKETT Centre A FAIRWAY ENT. 2 Reid HACKETT DRIVE Crawley Campus P16 Library P3 Matilda CLARK ST. Economics Law Electrical & Electronic & Commerce B Engineering Maths & Phys Sci. Bay Library A CWR/Environmental Engineering P15 IAS P4 P35 Y Irwin St. Social Building Sciences EDWARD ST. JAMES OAK TISC OVAL Civil & LAWN FAIRWAY ENT. 3 Mechanical Centre for t t ATMs Aboriginal P21 Engineering Guild Village Programmes R Chemistry Shenton House E P5 HACKETT ENT. 2 P14 S Anatomy E There is a map of the whole campus and surrounding area in the very middle of this booklet. FAIRWAY ENT. 4 Psychology Sanders R Building Biochemistry V 2 Myers St. Bldg P6 MYERS ST. P27 Physiology E General PRESCOTT CT. MYERS ST. Purpose 3 Biol. Sciences Library ENT. P12 1 PARKWAY P11 Agriculture COOK ST. HACKETT Soil P8 ENT. 3 Science ENT. 2 TAXONOMIC 14/16 GARDEN Botany HACKETT Parkway P7 ENT. 4 P8 Biology Audio Visual Unit CAPORN ST. Child Care Combined Zoology Workshops PARKWAY P9 ENT. 3 P10 Outdoor EVERETT ST. Laboratory FAIRWAY Pool Human Movement PELICAN POINT P33 PRINCESS ROAD Handbook About Linux.conf.au 2003 About Linux.conf.au 2003 Linux.conf.au is the Australian Linux Technical Conference hosted annually by Linux user groups across Australia. The conference runs between the 22nd and 25th of January 2003 in Perth, Western Australia. It is a four day event comprised of keynote speeches, paper presentations, tutorials, a formal dinner, birds of a feather sessions and informal gatherings. Continuing on from Melbourne, Sydney and Brisbane, 2003 brings hoards of hackers cov- ering the width and breadth of the Open Source community. Linux.conf.au has a very high standing in the international community for having a technically focused yet relaxed conference schedule. All presenters are selected from the community and are of the highest calibre. Our Generous Sponsors . without their help, Linux.conf.au 2003 would not have been possible. Penguin Sponsor Major Sponsors 3 Our Generous Sponsors Linux.conf.au 2003 Special Sponsors Venue Sponsor Regional Delegate Program Sponsor Online Media Sponsor Online Credit Card Processing Supporters These organisations have donated services or products to assist us. Thank you! Boffins Bookshop Canning College Celebrity Enterprises City Printing and Design Cold Fusion User Group WA Colourbox Digital Printing Electrical, Electronic and Computer Engineering, UWA Pelican Manufacturing Perth Convention Bureau Thawte University Computer Club 4 Handbook Programme Programme Wednesday 22nd January 2003 Wednesday's sessions are each 3 hour tutorials. Alexander Murdoch Ross 8:00 – 9:00 Registration 9:00 – 9:30 Welcome, Orientation - Octagon Theatre Using autoconf, Using Sweep: Fun PHP Introduction automake and 10:00 – 11:30 with Scrubby Rasmus Lerdorf friends Conrad Parker Malcolm Tredinnick 11:30 – 11:45 Morning Tea Using autoconf, PHP Introduction Using Sweep: Fun automake and 11:45 – 13:00 (cont.) with Scrubby (cont.) friends (cont.) Rasmus Lerdorf Conrad Parker Malcolm Tredinnick 13:00 – 14:30 Lunch The Unreliable The Ins and Outs of PHP Advanced Guide to Kernel 14:30 – 16:00 PostgreSQL Rasmus Lerdorf Hacking Gavin Sherry Paul “Rusty” Russell 16:00 – 16:15 Afternoon Tea The Unreliable PHP Advanced The Ins and Outs of Guide to Kernel 16:15 – 17:30 (cont.) PostgreSQL (cont.) Hacking (cont.) Rasmus Lerdorf Gavin Sherry Paul “Rusty” Russell Evening Professional Delegates’ Networking Session “If you want to travel around the world and be invited to speak at a lot of different places, just write a Unix operating system.” 5 – Linus Torvalds Programme Linux.conf.au 2003 Thursday 23rd January 2003 Alexander Murdoch Ross 8:00 – 9:00 Registration 9:00 – 10:30 Advanced Network Techniques Andrew Tridgell - Octagon Theatre 10:30 – 11:00 Morning tea ARQuake - Outdoor My computer is Pretend Systems Augmented Reality 11:00 – 11:45 bigger than yours! Doing Real Work Gaming Martin Schwenke Dan Shearer Wayne Piekarski Making the right $100,000 OUT OF Dynamic Probes - sort of difference: THE WINDOW? YOU Debugging by 12:00 – 12:45 bugs and what to do CANNOT BE Stealth with them SERIOUS! Suparna Telsa Gwynne Philip Hart Bhattacharya 12:45 – 14:00 Lunch Teaching Software Sweep: Real-world Engineering using audio editing on HAM Radio 14:00 – 14:45 Open Source Linux Hugh Blemings Software Conrad Parker David Glance more, More, MORE! - Porting Hints and Dynamic Feedback DHCPv6 for Linux 15:00 – 15:45 Horror Stories from in LVS Suresh Kodati the Debian Project Jeremy Kerr Bdale Garbee 15:45 – 16:15 Afternoon Tea 16:15 – 17:00 Q&A Session - Octagon Theatre 17:00 – 18:00 Linux Australia AGM (optional) - Alex 18:15 – LCA Keysigning1 (optional) - Alex 19:00 – 20:00 ISOC-AU Meeting2 (optional) - Ross Evening Unplanned: free time 1See http://www.linux.conf.au/keysigning.html for details 2See http://www.isoc-au.org.au/TCCM/ 6 Handbook Programme Friday 24th January 2003 Alexander Murdoch Ross Herding Wild Cats and Related Adventures - 9:00 – 10:30 An Inside Look at the Debian Project Bdale Garbee - Octagon Theatre 10:30 – 11:00 Morning tea The Boston Consulting Putting a filesystem Zeroconf 11:00 – 11:45 Group/OSDN into a device driver networking Hacker Survey Greg KH Brad Hards Jeff “Hemos” Bates initramfs, klibc and PHP Printing with Problems in Open 12:00 – 12:45 early userspace PDF Source Licensing H. Peter Anvin Rasmus Lerdorf Jeremy Malcolm 12:45 – 14:00 Lunch High Availability Towards full NTFS Biometrics and using Reliable 14:00 – 14:45 semantics in Samba Linux Server Pooling Andrew Tridgell Alexander Reeder Thomas Dreibholz, Michael Tuexen Perdition: A Mail Who wants another Useful kernel audits Retrieval Proxy 15:00 – 15:45 filesystem Alan Cox Simon “Horms” Neil Brown Horman 15:45 – 16:15 Afternoon Tea 16:15 – 17:00 BOFs3 - Arts Lecture Rooms4 18:30 – 23:00 Conference Dinner - Currie Hall 3Birds of a Feather meetings, or BOFs, are meetings of people with similar Linux related interests. These could include favourite distributions, preferred scripting languages, who you think the coolest kernel hacker is, or whether you think Alan Cox's favourite colour is blue or yellow. 4BOFs will take place in the Arts building. For more information, visit http://www.linux.conf.au/bof/ 7 Programme Linux.conf.au 2003 Saturday 25th January 2003 Alexander Murdoch Ross 9:30 – 11:30 Movie Revolution OS - Octagon Theatre 11:30 – 12:00 Morning Tea Sequel Syndrome: Katie, open-source distcc The GNOME Project revision control 12:00 – 12:45 Martin Pool Grows Up system Jeff Waugh Geoffrey D. Bennett 12:45 – 14:00 Lunch I’ll Do It Later: Softirqs, Tasklets, Design of the Linux at the Little Bottom Halves, Portable.NET 14:00 – 14:45 End of the World Task Queues, Work Interpreter Malcolm Tredinnick Queues and Timers Rhys Weatherley Matthew Wilcox Developing network The Linux Kernel EggMenu applications under 15:00 – 15:45 Device Model James Henstridge UNIX Patrick Mochel Adrian Chadd 15:45 – 16:15 Afternoon Tea 16:15 – 16:45 Best of #1 Best of #2 Best of #3 17:00 – 18:00 Close - Octagon Theatre Evening Unplanned: free time Sunday 26th January 2003 Today is a free day to code, talk to people, relax and see the sights of Perth. This is not an official conference day, but if you hang around there are fireworks in the evening down by the river! 8 Handbook Abstracts Abstracts Listed below are the abstracts for the presentations, in the order of the programme. Wed 10:00 { 13:00 Rasmus Lerdorf (Alexander) PHP Introduction A fast-moving thorough and quite pragmatic introduction to the world of PHP. Topics to be covered include: • Language introduction • Dynamic generation of images, PDF and flash • HTTP and other interesting protocols • PEAR • Sessions • Security Attendees will come out of this tutorial with a good understanding of how to use PHP to solve a broad range of real-world problems. Some experience with HTML and the web in general is assumed. No prior PHP experience is assumed, but the tutorial does not dwell too long on the details of the language itself, choosing instead to focus on how to use the language. This means the tutorial tends to be interesting and useful even for quite experienced PHP developers. Wed 10:00 { 13:00 Malcolm Tredinnick (Murdoch) Using autoconf, automake and friends A fairly common expectation amongst Open Source users is that they can just grab the latest tarball of package X, unpack it and then put on a blindfold and type ./configure && make && make install - and it usually Just Works(tm).