Talk Slides

From LCA2010

(Difference between revisions)
Jump to: navigation, search
(more links from Education Miniconf)
(Writing Secure Privileged Programs)
Line 260: Line 260:
===Tutorials (Civic Suites 1&2)===
===Tutorials (Civic Suites 1&2)===
-
* Writing Secure Privileged Programs by Michael Kerrisk
+
* [http://userweb.kernel.org/~mtk/papers/lca2010/writing_secure_privileged_programs.pdf Writing Secure Privileged Programs] by Michael Kerrisk
* Puppet for Configuration Management Tutorial by James Turnbull
* Puppet for Configuration Management Tutorial by James Turnbull
* The importance of open video on the Web by Robert O'Callahan
* The importance of open video on the Web by Robert O'Callahan

Revision as of 12:09, 28 January 2010

This page is simply a place to collect links to presenters' slides. Please add links where they are missing and correct links or schedule errors.

Contents

Monday

Business of Open Source Miniconf (Auditorium)

  • Ten Ways to Destroy Your Community by Josh Berkus
  • Sharing Package Copyright and Licensing Data Effectively by Kate Stewart
  • Get your personal financial house in order with gnucash by Jacinta Richardson
  • Partnering with Hardware Companies for Open Software by Joel Stanley
  • Accessibility requirements of software and implications for FOSS by Nic Steenhout
  • The 100 Mile Client Roster by Emma Jane Hogbin
  • Building a service business using open source software by Cameron Beattie
  • Being an Upstarta - building FLOSS compatible businesses by Arjen Lentz

Open Programming Languages Miniconf (Ilott Theatre)

Wave Developers Miniconf (Renouf 1)

  • Building the Independent Wave by James Purser
  • A tutorial on building a collaborative text editing web application by Brett Morgan
  • Harnessing The Wave by James Purser
  • Wave-y Extensions by Pamela Fox
  • Google Wave and Web 2.1 by Sam Vilain

Haecksen and Linuxchix Miniconf (Renouf 2)

  • Version Control For Mere Mortals by Emma Jane Hogbin
  • Happy Hackers == Happy Code by Sara Falamaki
  • Through The Looking Glass by Elizabeth Garbee
  • Creating Beautiful Documentation by Lana Brindley
  • Getting Your Feet Wet by Angela Byron
  • Code Of Our Own by Liz Henry
  • Hackers, Crackers and Security Basics by Joh Clarke
  • E-mail Authentication by Karen Liesenfeld
  • The Genderchanger's Academy by Nancy Mauro-Flude

Libre Graphics Day (Civic Suites 1&2)

  • New Ghostscript Colour Architecture by Ralph Giles
  • Graphic Design Apps - Beyond The Pixel by Vik Olliver
  • Scribus by Jon Cruz
  • Die Flash Die - SVG has arrived by Andy Fitz
  • How to Use FOSS Graphics Tools to Pay for College by Elizabeth Garbee
  • Cairo Graphics - Intro and Future thoughts by Carl Worth
  • Blender 3D Modeling and Animation by Lance Flavell
  • All the Libre Graphics tasks I said I would do are DONE! by Jon Phillips
  • Cheap Visual Gimmicks to Make Your Designs 'NEW' by Andy Fitzsimon
  • Dynamic PDF reports via XSL and Inkscape by Peter Lieverdink
  • Inkscape: My Cheerleading Adventures by Donna Benjamin

Arduino Miniconf (Frank Taplin)

  • Introduction to Arduino and the Pebble by Andy Gelme
  • Flex and Arduino: put your device on the web by Justin Mclean
  • Using Arduino to teach Embedded Systems to high school students by Peter Chubb
  • Memory architecture of ATmega CPUs by Jonathan Oxer
  • RepRap: The Arduino in 4D by Vik Olliver

Distro Summit (Civic Suite 3)


Tuesday

System Administration Miniconf (Auditorium)

  • Weta Digital - Challenges in Data Centre Growth by Paul Gunn
  • System deployment and bare metal recovery by Clonezilla by Steven Shiau
  • Going mad with MDADM by Steven Ellis
  • Samba4: We now do AD replication with windows by Andrew Bartlett
  • Linux Containers: virtualization without overhead or strange patches by Sam Vilain
  • Being Lazy in a Large Organisation - Documentation by Wiki by Mark Suter
  • Behaviour driven monitoring with cucumber-nagios by Lindsay Holmwood
  • Lies, damn lies, statistics and benchmarks by Devdas Bhagat
  • Edubuntu - supervised and controlled learning in a fun and free environment by Craig Pearce
  • Developing and Managing Linux SOE Environments by Matthew Lye

Bridging the gap (Ilott Theatre)

  • Why Launchpad? by Jonathan Lange
  • Linking with external bugtrackers by Björn Tillenius
  • Working with translations by Jeroen Vermeulen
  • Ubuntu Distributed Development by James Westby
  • Building packages with Launchpad by Muharem Hrnjadovic and Michael Hudson
  • VCS Imports, code reviews and patch forwarding by Aaron Bentley and Jelmer Vernooij
  • Drizzle - an upstream's view by Monty Taylor

Open and the Public Sector (Renouf 1)

MiniConf site

  • Keynote by Andrew Stott
  • Keynote by Lisa Harvey
  • Why hasn’t the year of the Linux desktop arrived in Canberra? by Stephen Boyd
  • How can Govt procurement better support Open? by Laurence Millar
  • Open Government: Getting the core policy and technical principles right! by Pia Waugh
  • Implementing an authoritative repository of public sector Open Technologies for Government agencies by Steven Schmid

Education Miniconf (Renouf 2)

  • The Open Source Secondary School by Mark Osborne
  • Art education and open source by Maksim Lin
  • Sugarlabs: A word from the founder by Walter Bender
  • OLPC and Sugarlabs - Improving education on a global scale by NZ Volunteers group
  • Koha - Nau te rourou, naku te rourou, ka ora ai te iwi by Chris Cormack
  • Kidsmart Rollout: Early childhood project by Carl Klitscher
  • The use of FOSS in teaching Software Engineering by Ashley Maher
  • Moodle Workshop by Jonathan Newman
  • Structuring a multi-day technical training course by Jacinta Richardson
  • Voice and vision interaction by John Graves

Data Storage and Retrieval Miniconf (Civic Suites 1&2)

  • Sun Zetabyte File System: a speedy intro for sysadmins by Julius Roberts
  • Sheepdog: Distributed Storage System for KVM by Kazutaka Morita
  • Memcached by Mark Atwood
  • Relational vs. Non-Relational by Josh Berkus
  • How to create a fulltext search solution with mysql by Alexander Rubin
  • How search.gmane.org works by Olly Betts
  • GRAPH Engine for MySQL, MariaDB and Drizzle by Arjen Lentz
  • Refactoring large, HA PostgreSQL databases by Devdas Bhagat
  • Distributed administration and testing of MySQL servers with Gearman by Giuseppe Maxia
  • Multi-Master Replication with MMM by Arjen Lentz
  • Build your own DropBox by Ben Balbo

Multicore and Parallel Computing Miniconf (Frank Taplin)

  • Erlang, MPI, and open standards by Lenz Gschwendtner
  • TBB: Open Sourcing a Model for Parallel Computing by James Reinders
  • View-Oriented Parallel Programming by Zhiyi Huang
  • Scientific high-performance computing by Matthias Meyer
  • Extending the Scope of Mobile Devices Running GNU/Linux by Timo Hoenig
  • Haskell and Multi-core by Stephen Blackheath
  • Automatic Parallelism in Mercury by Paul Bone
  • Titanic, Mars and Open New Zealand by Remo Williams
  • Hunting for the World’s Largest Known Prime Numbers by Rob Giltrap
  • Teaching Parallel Programming by James Reinders

Multimedia Miniconf (Civic Suite 3)

  • Foundations of Open Media Software workshop summary by Silvia Pfeiffer and FOMS participants
  • Cool news on Video and Audio Accessibility for Ogg in HTML5 by Silvia Pfeiffer
  • FOSS Manuals by Douglas Bagnall
  • Status of Blu-Ray playback on Linux by Jan Schmidt
  • Articulate: Adding expression to LilyPond MIDI output by Peter Chubb
  • That AV syncing feeling by Jonathan Woithe


Wednesday

Presentations (Auditorium)

  • The Kernel Report by Jonathan Corbet
  • Survey of open source databases by Selena Deckelmann
  • Changing NZ Desktop Stack to FLOSS by Don Christie
  • Making yourself popular: a guide to social success in (and for) the Linux community by Matthew Garrett
  • Teaching FOSS at universities by Andrew Tridgell and Robert (Bob) Edwards
  • The World's Worst Inventions by Paul Fenwick

Presentations (Ilott Theatre)

  • pandora-build: autotools made better, faster, stronger by Monty Taylor
  • Flying Rockets with Free Hardware and Free Software by Bdale Garbee and Keith Packard
  • Open Sourcing the Accountants by Jethro Carr
  • subunit: Testing across boundaries for fun and profit by Robert Collins
  • Git Wrangling - Advanced Tips and Tricks by Scott Chacon
  • Web application security, OPEN style by Mark Piper

Presentations (Renouf 1)

Presentations (Renouf 2)

  • Build Your Own Contributors, One Part At A Time by Denise Paolucci and Mark Smith
  • Implementing HTML 5 Video in Firefox by Chris Double
  • Making production-ready filesystems: A case study using ext4 by Theodore Tso
  • Using performance counters to optimize task placement on multi-core systems by Bharata B Rao
  • No medium found: when it's time to stop trying to read strerror's mind. by Peter Miller
  • A New Paradigm for Restricting Applications and Protecting Yourself from Your Processes by Z. Cliffe Schreuders

Tutorials (Civic Suites 1&2)


Thursday

Presentations (Auditorium)

  • Discarding data for fun and profit by Matthew Wilcox
  • Mentoring for Fun and Profit by Leslie Hawthorn
  • Gearman: Map/Reduce and Queues for everyone! by Eric Day
  • Tux on the Moon: FOSS hardware and software in space by Jonathan Oxer
  • PostgreSQL Development Today by Josh Berkus
  • Building a Database Kernel with Lego Like Parts by Brian Aker

Presentations (Ilott Theatre)

  • Flapjack: rethinking monitoring for the cloud by Lindsay Holmwood
  • The Elephant in the Room: Microsoft and Free Software by Jeremy Allison
  • Open Source for Newbies: Attracting and Retaining Talented People for Your Project by Cat Allman and Leslie Hawthorn
  • Sahana Disaster Management System - Humanitarian FOSS by Tim McNamara
  • Digging for Design Patterns: an archaelogical approach to understanding software systems by Neil Brown
  • Using Launchpad for Code Reviews by Tim Penhey

Presentations (Renouf 1)

Presentations (Renouf 2)

  • When Free Software is against the law, only outlaws will have Free Software by Colin Jackson
  • Yubikey authentication in a mid-sized organisation by Robert (Bob) Edwards
  • so you moved graphics drivers to the kernel.. what next? I can haz ponies? by Dave Airlie
  • Transcendent Memory: A new approach to managing RAM in a virtualized environment by Dan Magenheimer
  • The Rebirth of Xinerama by Adam Jackson
  • Interrupts considered harmful by Peter Chubb

Tutorials (Civic Suites 1&2)


Friday

Presentations (Auditorium)

  • Patent defence for free software by Andrew Tridgell
  • Implementing an Adaptive UI by Jon Cruz
  • FOSS Fun With A Wiimote by Rusty Russell
  • Making the GPU do its job by Carl Worth
  • The Bravest Man in New Zealand by Patrick Brennan

Presentations (Ilott Theatre)

  • SuperSpeed me: USB 3.0 for Linux by Sarah Sharp
  • Lessons Learned from a Growing Project by Michael Koziarski
  • Writing Effective Self Help Guides for World Domination by Emma Jane Hogbin
  • Space Hacks by Ariel Waldman
  • Sharing Userspace IO Devices for fast access to multimedia hardware by Conrad Parker

Presentations (Renouf 1)

  • What's New in the GNU Compiler Collection by Janis Johnson
  • The new Linux performance counter subsystem by Paul Mackerras
  • A Big Phoney Mesh by David Rowe
  • Thusnelda: Modernizing Theora by Timothy Terriberry
  • An updated directory structure for Unix by Michael Homer notes

Presentations (Renouf 2)

  • Patchwork: pursuing productive project participation by Jeremy Kerr
  • Virtual network switching across hypervisors by Arnd Bergmann
  • Hack Ability: Open Source Assistive Tech by Liz Henry
  • Xen Multi-Function PCI Pass-Through by Simon Horman
  • Secure and Simple Sandboxing in SELinux by James Morris

Tutorials (Civic Suites 1&2)

  • Writing Secure Privileged Programs by Michael Kerrisk
  • Puppet for Configuration Management Tutorial by James Turnbull
  • The importance of open video on the Web by Robert O'Callahan