Sponsors

Diamond Sponsors

  • Intel
  • Microsoft

Platinum Sponsors

  • Google
  • Sun Microsystems

Gold Sponsors

  • BT
  • IBM
  • Yahoo! Inc.
  • Zimbra

Silver Sponsors

  • Atlassian Software Systems
  • Disney
  • EnterpriseDB
  • Etelos
  • Ingres
  • JasperSoft
  • Linagora
  • MindTouch
  • Mozilla Corporation
  • Novell, Inc.
  • Open Invention Network
  • OpSource
  • RightScale
  • Silicon Mechanics
  • Ticketmaster
  • Voiceroute
  • White Oak Technologies, Inc.
  • XAware

Premier Media Partner

  • ZDNet

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com.

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for more information on trade opportunities with O'Reilly conferences, or contact mediapartners@oreilly.com.

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com.

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required).

Contact Us

View a complete list of OSCON 2008 Contacts

OSCON 2008 Schedule

Below are the confirmed and scheduled talks at OSCON (schedule subject to change).

Monday, 07/21/2008

7:30am

Monday, 07/21/2008
Location: Expo Hall
Breakfast (60 mins)

8:30am

Add to your personal schedule
Monday, 07/21/2008
Python, Tutorial
Location: Portland 251
Steve Holden (Holden Web LLC)
This half-day tutorial presents enough of the Python language to allow you to read and understand moderately complex programs. If you already know one or more programming languages then this is a great way to prepare for the OSCON Python track. Read more.
Add to your personal schedule
Monday, 07/21/2008
Emerging Topics, Tutorial
Location: Portland 252
Damian Conway (Thoughtstream)
The Vim editor incorporates a full programming language, with which you can reconfigure just about any aspect of its interface and functionality. This half-day tutorial explores the core syntax and semantics of that scripting language. If something about the way Vim works has annoyed or frustrated you, you'll leave this tutorial with the knowledge and understanding needed to fix it. Read more.
Add to your personal schedule
Monday, 07/21/2008
Fundamentals, Tutorial
Location: Portland 255
Akkana Peck, author of "Beginning GIMP: From Novice to Professional," will demonstrate how to use GIMP to improve your photographs or create digital art. You'll learn how different image formats compare, basic photo manipulation skills (crop, rescale, and brightness correction), several different selection techniques for cutting objects out of photos, and an assortment of other useful tricks. Read more.
Add to your personal schedule
Monday, 07/21/2008
Databases, Tutorial
Location: Portland 256
Robert Treat (OmniTI)
PostgreSQL is quietly taking over the world. Or at least your data center. Get up to speed on what you need to know to administer the world's most advanced open source database, including installation, configuration, tuning, and how best to use PostgreSQL's community resources. We'll also discuss how PostgreSQL's newest release, PostgreSQL 8.3, will make your life easier. Read more.
Add to your personal schedule
Monday, 07/21/2008
Perl, Tutorial
Location: D136
brian d foy (Stonehenge Consulting Services)
Go beyond the syntax and idioms of Perl to manage your code base so it doesn't manage you. Show your Perl code who is in charge through benchmarking and profiling, configuration, logging, and fixing third party modules. Read more.
Add to your personal schedule
Monday, 07/21/2008
PHP, Tutorial
Location: D135
Sebastian Bergmann (sebastian-bergmann.de)
PHPUnit is an open source framework for test-driven development in any PHP-based code that automates unit testing and reduces the effort required to frequently test code while developing it. Held by the tool's creator, attendees of this tutorial will learn how to test both the backend and frontend of their web applications with PHPUnit and Selenium. Read more.
Add to your personal schedule
Monday, 07/21/2008
Ruby, Tutorial
Location: D137/138
Clinton R. Nixon (Viget Labs)
Ruby on Rails has made web development easier than ever, but there is a hurdle that comes with that convenience. When you want Rails to work differently, what do you change? We'll walk through the architecture of Rails, the top plugins already in existence, and learn how to radically change the behavior of Rails and of others' plugins. Read more.
Add to your personal schedule
Monday, 07/21/2008
Perl, Tutorial
Location: D139/140
Jim Brandt (SUNY at Buffalo)
This tutorial will introduce people to mod_perl 2 and demonstrate the different ways it can be used as an effective Apache server tool. The tutorial is divided ito three sections: using mod_perl 2 for fast content serving, using mod_perl 2 to enhance and extend Apache 2, and converting mod_perl 1 code to mod_perl 2. Read more.
Add to your personal schedule
Monday, 07/21/2008
Ruby, Tutorial
Location: E143/144
Gregg Pollack (Rails Envy), Jason Seifer (Rails Envy)
ActiveRecord, the glue between the database and Rails, is certainly one of the bigger reasons Rails has impressed so many people. We will walk through some advanced uses of the ActiveRecord Gem, including polymorphism, association proxies, the law of demeter, conductors, and creating plugins. Even if you're not a Ruby or Rails programmer, you'll find some useful design patterns hidden in this Gem. Read more.
Add to your personal schedule
Monday, 07/21/2008
Keynote, Open Mobile Exchange
Location: F150/151
Surj Patel (GigaOM), Raven Zachary (The 451 Group)
This opening talk frames the opportunities, challenges, and unexpected directions mobile is going--and where it's taking us as a society. Read more.

8:35am

Add to your personal schedule
Monday, 07/21/2008
Open Mobile Exchange
Location: F150/151
Jim Zemlin (The Linux Foundation)
Jim Zemlin the chair of the Linux Foundation shares some insight on the future of the open mobile platform and its benefits to business and the FOSS community. Read more.

9:00am

Add to your personal schedule
Monday, 07/21/2008
Open Mobile Exchange
Location: F150/151
Jason Grigsby (Cloud Four)
More often than not FOSS software is used to create code for commercial projects. Gaining recognition as a ground breaking and eye opening analyst, Jason talks about the new explosion of opportunity in the "Mobile Web" and how FOSS advocates out here can help to support and profit from them new boom. Read more.

9:30am

Add to your personal schedule
Monday, 07/21/2008
Open Mobile Exchange
Location: F150/151
This presentation discusses how we have entered a new golden era of mobile apps and how mobile open source enables developers to rapidly deliver compelling new mobile services for the mass market. Read more.

10:00am

Monday, 07/21/2008
Location: Expo Hall Foyer
(30 mins)

10:30am

Add to your personal schedule
Monday, 07/21/2008
Open Mobile Exchange
Location: F150/151
Jennifer Minor (Vernier Software & Technology)
Jenny Minor takes through a case study of developing a mobile data product from concept, to initial hardware and tool chains to final product. The pain points, the learnings and the outcomes are all explained for your learning and future application. Read more.

11:00am

Add to your personal schedule
Monday, 07/21/2008
Open Mobile Exchange
Location: F150/151
Prakash Narayan (Sun Microsystems)
This short and practical talk will lead you through the Zembly platform and how you can quickly create, share widgets. Zembly is an online IDE, platform and open code library all rolled in to one. Read more.

11:30am

Add to your personal schedule
Monday, 07/21/2008
Open Mobile Exchange
Location: F150/151
David "Lefty" Schlesinger (ACCESS Co. Ltd. )
LiMo announced they are joining forces with LiPs to create a global body to promote Linux. Very often these groups overlook the practicalities and realities of programming the platforms. Not this time. Renowned Open Mobile developer "Lefty" Schlesinger will go through a practical session on developing for platforms that adhere to the LiMo and LiPs specification. Read more.

12:00pm

Monday, 07/21/2008
Location: Expo Hall
Lunch (90 mins)

1:30pm

Add to your personal schedule
Monday, 07/21/2008
Python, Tutorial
Location: Portland 251
Django is a high-level web development framework designed for rapid development of database-backed web sites. This tutorial is designed to introduce developers to Django. It will take attendees from a blank screen to a fully functional web application. Learn the basics you need to know to get started with Django. Read more.
Add to your personal schedule
Monday, 07/21/2008
Programming, Tutorial
Location: Portland 252
Test-driven development is becoming an accepted development methodology in the programming world. It is not a new topic; however, it is still a developing art and a challenging practice that requires not only an expertise at programming, but initially also requires a discipline that takes even seasoned programmers to task. Read more.
Add to your personal schedule
Monday, 07/21/2008
Perl, Tutorial
Location: Portland 255
Paul Fenwick (Perl Training Australia)
Despite its ubiquitous presence, Perl possesses both unique security pitfalls and features. Join Paul Fenwick, director of Perl Training Australia, as he examines Perl's handling of files, complex data, permissions, databases, taint mode, sandboxing, race conditions, compartmentalization, and more. Particular attention is paid when using Perl for system administration and untrusted data. Read more.
Add to your personal schedule
Monday, 07/21/2008
Databases, Tutorial
Location: Portland 256
Alan Kasindorf (Six Apart), Brian Aker (MySQL)
Large MySQL deployments and Memcached go hand and hand. This tutorial details how to get started, the ins and outs of deploying Memcached as a key caching layer in your applications, and how to keep scaling. Read more.
Add to your personal schedule
Monday, 07/21/2008
Tutorial, Web Applications
Location: D136
Ben Tilly (Pictage)
A/B tests can tell you which changes to your web site worked, and how much of a difference they made. This tutorial will teach you how to set up and run A/B tests. Read more.
Add to your personal schedule
Monday, 07/21/2008
PHP, Tutorial
Location: D135
Marcus Boerger (Google), Wez Furlong (Message Systems)
PHP has become an extremely powerful web development platform. PHP furthermore allows easy integration with legacy applications by developing dedicated extensions. In this tutorial, two of the most active core developers of PHP will share their knowledge and get you started coding right away. Read more.
Add to your personal schedule
Monday, 07/21/2008
Ruby, Tutorial
Location: D137/138
Tammer Saleh (Thoughtbot Inc.)
Ruby's main strength as a language lies in its incredible metaprogramming powers. Follow along as we explore these facilities and the patterns you can distill from them. Read more.
Add to your personal schedule
Monday, 07/21/2008
Tutorial, Web Applications
Location: D139/140
Randal L. Schwartz (Stonehenge Consulting Services, Inc.), Tom Phoenix (Stonehenge Consulting Services, Inc.)
Introduction to the Smalltalk Seaside web application framework: an open-source (but vendor supported) challenge to the classic web design strategies, using test-driven development, continuations for easy workflow abstraction, and view components for consistency and reuse. Includes introduction to Squeak Smalltalk, but general OO principles won't be covered. Read more.
Add to your personal schedule
Monday, 07/21/2008
Event
Location: E145
Participate 08, sponsored by Microsoft, on July 21, 2008. The afternoon session is from 1:30-4:30pm and is open to all OSCON attendees. It will be a panel discussion moderated by Karim Lakhani of Harvard Business School and include Allison Randall, O’Reilly Radar; Jon Wilbanks, Science Commons; Siobhan O’Mahony, UC Davis; and Bryan Kirschner, Microsoft. Read more.
Add to your personal schedule
Monday, 07/21/2008
Tutorial
Location: E143/144
Michael Dory (Socialbomb), Adam Simon (Socialbomb), Scott Varland (NYU Interactive Telecommunications Program (ITP))
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. This session will feature an introduction to physical computing and interfacing with microcontrollers, as well as the basics of Arduino (hardware and software) and using it with the Processing programming environment. Read more.
Add to your personal schedule
Monday, 07/21/2008
Open Mobile Exchange
Location: F150/151
Benoit Schillings (Trolltech, a Nokia Company)
Nokia acquired mobile linux pioneer Trolltech. Benoit a founder and CTO of Trolltech talks about the future of Mobile Linux and more importantly Nokia's plans for QT , the desktop , the mobile and how you can access the tools and code to start your own projects. Read more.

2:00pm

Add to your personal schedule
Monday, 07/21/2008
Open Mobile Exchange
Location: F150/151
Chris Blizzard (Mozilla Foundation)
With the boom in mobile internet, the new Mobile Platform may be the mobile browser. Mobile Browser expert and developer Chris Blizzard takes us on a journey through the mobile browser landscape, covering all major players and focusing a few more details on Mozilla and their proposition within the mobile landscape. Read more.

2:30pm

Add to your personal schedule
Monday, 07/21/2008
Open Mobile Exchange
Location: F150/151
Ben Leslie (Open Kernel Labs)
From Android, GNOME Mobile (and friends such as Maemo, Moblin, OpenMoko), and OKL4 (including Linux on L4) to ACCESS Linux Platform and LiMo, expert practitioners will take the stage to compare and contrast the growing number of platforms crowding the mobile field. Read more.

3:00pm

Monday, 07/21/2008
Location: F150/151
TBC

3:30pm

Monday, 07/21/2008
Location: Expo Hall Foyer
(30 mins)

4:00pm

Add to your personal schedule
Monday, 07/21/2008
Open Mobile Exchange
Location: F150/151
John Todd (Digium Inc. )
Many of the open platforms for mobile are making a serious ommission. The Voice Channel. The phone is very good at handling voice and users are comfortable with it as a communication channel. In this Session John Todd, the lead tech evangelist for Asterisk looks at how you can develop for voice services off the handset and on the network using Asterisk and similar platforms. Read more.

4:30pm

Monday, 07/21/2008
Location: F150/151
TBC

Tuesday, 07/22/2008

7:00am

Tuesday, 07/22/2008
Location: Expo Hall
Breakfast (90 mins)

8:30am

Add to your personal schedule
Tuesday, 07/22/2008
Programming, Tutorial, Web Applications
Location: Portland 251
John Resig (Mozilla Corporation)
This talk will delve into the secret techniques used by JavaScript library authors to create comprehensive libraries that work seamlessly across browser environments. We'll look at everything from fixes for strange browser quirks, tricks for gaining speed, to tips for writing an extensible architecture in JavaScript. Everything discussed will be backed up with publicly available, rock-solid, code. Read more.
Add to your personal schedule
Tuesday, 07/22/2008
Perl, Tutorial
Location: Portland 252
Damian Conway (Thoughtstream)
SelfGOL is a transdimensional, self-aware, multipurpose, viral meta-quine written in under 1000 bytes of standard Perl, without using a single control statement or module. By exploring the advanced programming techniques, and numerous lesser-known Perl constructs, that SelfGOL uses, this tutorial illustrates over a dozen vital Software Engineering principles...mainly by ironic counter-example. Read more.
Add to your personal schedule
Tuesday, 07/22/2008
People, Programming, Tutorial, Web Applications
Location: Portland 255
Gavin Doughtie (Google), Andrew Hyde (TechStars)
Interested in doing your own startup company, or starting a new project within your existing company? This 3-hour tutorial walks you through a compact version of the Startup Weekend experience, which has seen multiple companies go from nothing to a running prototype in 54 hours. Read more.
Add to your personal schedule
Tuesday, 07/22/2008
PHP, Tutorial
Location: Portland 256
Rasmus Lerdorf (Yahoo! Inc.)
Get the architecture right and modern web apps are easy to write. The Web lends itself well to a modular distributed architecture allowing you to split even large complex applications into a series of smaller manageable applications. This tutorial aims to show web developers at all levels how to build a modern web application with PHP. Read more.
Add to your personal schedule
Tuesday, 07/22/2008
Emerging Topics, Tutorial
Location: D136
Arch Robison (Intel), Robert Reed (Intel)
This tutorial explains the complexities of concurrency and how open source tools can simplify threading for performance and scalability. Illustrative examples will show how to design once and reap the benefits in current and future hardware architectures. Read more.
Add to your personal schedule
Tuesday, 07/22/2008
Programming, Tutorial
Location: D135
Beth Tibbitts (IBM Research), Greg Watson (IBM Research)
Eclipse is an open source integrated development environment (IDE) that has available extensions for a variety of languages and tools. We discuss the Parallel Tools Platform (PTP) which adds support for parallel programming development and analysis (including MPI and OpenMP) and runtime and debug support for a variety of target architectures including both local and remote control of the target. Read more.
Add to your personal schedule
Tuesday, 07/22/2008
Python, Tutorial
Location: D137/138
Robin Dunn (wxPROs/UNMC)
wxPython is a huge toolchest with lots of great and useful tools within it. To be a master craftsman you have to know your tools. This tutorial will help the attendees to become more familiar with the wxPython tool, and gain better understanding of how to use the more advanced widgets. Read more.
Add to your personal schedule
Tuesday, 07/22/2008
Programming, Tutorial
Location: D139/140
David Maxwell (Coverity, Inc.)
Since it began in March 2006 as a result of a contract with the Department of Homeland Security, the Coverity scan site has identified and helped open source developers eliminate defects in projects like PHP, Linux Kernel, and Mozilla. This tutorial will provide information needed to use Coverity’s open source static analysis scan project. Read more.
Add to your personal schedule
Tuesday, 07/22/2008
Emerging Topics, Tutorial
Location: E143/144
Joe Born (Neuros Technology Intl, LLC)
Neuros, in partnership with Texas Instruments, has developed an open multimedia set-top box platform (and device) using contributions from many community projects. This tutorial will discuss the platform and give an introduction on the many ways you can participate in developing for this platform. Read more.

9:00am

Add to your personal schedule
Tuesday, 07/22/2008
Event
Location: E145
Join the Moblin Camp, sponsored by Intel, at OSCON on Tuesday, July 22, 9:00am – 5:00pm, for the latest on what’s happening in this rapidly growing open source area. Read more.

12:00pm

Tuesday, 07/22/2008
Location: Expo Hall
Lunch (90 mins)

1:30pm

Add to your personal schedule
Tuesday, 07/22/2008
Databases, Tutorial, Web Applications
Location: Portland 251
Neal Niemiec (Autodesk, Inc), Dave McIlhagga (DM Solutions Group), Geoff Zeiss (Autodesk, Inc.)
An introduction to developing location-aware Web 2.0 applications on an open source platform, including both business and hands-on technical aspects of developing web mapping applications. This is intended as an introduction to web mapping development on an open source geospatial platform for both neophytes and experienced developers. Read more.
Add to your personal schedule
Tuesday, 07/22/2008
Administration, Linux, Tutorial
Location: Portland 252
Darren Hoch (StrongMail Systems)
This tutorial trains how to solve complicated server networking issues using standard Linux tools. It breaks troubleshooting down by each protocol in the network stack. The instructor will describe the important components of the protocol, how to use tools to monitor for errors, how to correlate the outputs, and appropriate corrective actions. All teaching is case study based from experience. Read more.
Add to your personal schedule
Tuesday, 07/22/2008
People, Tutorial
Location: Portland 255
Michael Schwern (Schwerniverse), Selena Deckelmann (PostgreSQL Project), Brian Fitzpatrick (Google), Ben Collins-Sussman (Google Inc.), Amy Hoy (Hyphenated People), Andy Lester (Perlbuzz.com), Kirrily Robert (Metaweb), David Adler (New York Perl Mongers)
Whether we like it or not, no matter how much you immerse yourself into technology, you have to deal with other people. Geeks tend to be bad at people, and there are few resources to learn from. This tutorial gathers together lessons from some of the best geeks who have learned to deal with people to make yourself or your project run smoother and happier. Read more.
Add to your personal schedule
Tuesday, 07/22/2008
Emerging Topics, Programming, Tutorial
Location: Portland 256
Francesco Cesarini (Erlang Training and Consulting Ltd)
This tutorial covers the basic, sequential, and concurrent aspects of the Erlang programming language. You will learn the basics of how to read, write, and structure Erlang programs. The target audience are software developers and engineers with an interest in server-side applications and massively concurrent systems. Read more.
Add to your personal schedule
Tuesday, 07/22/2008
PHP, Tutorial
Location: D136
Damien Seguy (Nexen Services)
Come and give a try at this PHP application and see how you can exploit seemingly innocent PHP code to run XSS, injections, and CSRF. Read more.
Add to your personal schedule
Tuesday, 07/22/2008
Python, Tutorial
Location: D135
Anthony Baxter (Google/Python Software Foundation)
Python 3.0 (currently in development) contains a large number of backwards incompatible changes to the language. This tutorial will walk through the changes in 3.0 and also cover the tools available to help you port your code. Read more.
Add to your personal schedule
Tuesday, 07/22/2008
Databases, Perl, Tutorial, Web Applications
Location: D137/138
Matt Trout (Shadowcat Systems Limited)
An introduction to web development using the Catalyst MVC framework covering application scaffolding, database design, authentication, authorization and extensible form handling best practices. From concept to deployment, you'll learn everything you need to get started building MVC web applications with modern Perl tools. Read more.
Add to your personal schedule
Tuesday, 07/22/2008
Programming, Tutorial
Location: D139/140
Steven Parkes (smparkes.net llc)
In this tutorial, we introduce actors and show how they can be used to implement systems that can utilize multiple cores for performance, distribute across multiple machines for scale, and survive various kinds of failures for resiliency. We follow a demonstration application and implement it in Erlang and Dramatis, an actor library for dynamic languages. Read more.
Add to your personal schedule
Tuesday, 07/22/2008
Tutorial, Web Applications
Location: E143/144
Matthew Edwards (Entrepreneur)
The leading open source projects for facilitating web real time 3D on the Flash platform will be examined, and a focus on establishing an open source pipeline with available tools will empower content creators to start developing 3D experiences on the Web today. Read more.

7:30pm

Add to your personal schedule
Tuesday, 07/22/2008
Location: Portland Ballroom
More information coming soon Read more.

8:00pm

Add to your personal schedule
Tuesday, 07/22/2008
Location: Portland Ballroom
Winners of the Google O'Reilly Open Source Award will be announced during this fun evening event. Read more.

8:15pm

Add to your personal schedule
Tuesday, 07/22/2008
Location: Portland Ballroom
More information coming soon Read more.

8:45pm

Add to your personal schedule
Tuesday, 07/22/2008
Location: Portland Ballroom
More information coming soon Read more.

Wednesday, 07/23/2008

7:30am

Wednesday, 07/23/2008
Location: Expo Hall
Breakfast (75 mins)

8:45am

Add to your personal schedule
Wednesday, 07/23/2008
Location: Portland Ballroom
Allison Randal (O'Reilly Media, Inc.), Edd Dumbill (Expectnation)
Opening remarks. Read more.

9:00am

Add to your personal schedule
Wednesday, 07/23/2008
Location: Portland Ballroom
Tim O'Reilly (O'Reilly Media, Inc.)
Coming soon. Read more.
Add to your personal schedule
Wednesday, 07/23/2008
Event
Location: E143/144
At OSCamp, the program is completely up to you and the other participants. Drop into this un-conference -- happening Wednesday-Friday from 9:00am-6:00pm daily. Read more.

9:15am

Add to your personal schedule
Wednesday, 07/23/2008
Location: Portland Ballroom
Christine Peterson (Foresight Nanotech Institute)
In today's post-9/11 world, it is increasingly assumed that security from terrorism and other attacks will require the loss of privacy by individuals and private organizations. Read more.

9:30am

Add to your personal schedule
Wednesday, 07/23/2008
Location: Portland Ballroom
Imad Sousou (Intel Corporation)
Imad Sousou, Director of Intel Open Source Technology Center will present the technology vision and direction for Moblin.org, The open source community for developing the next generation internet and media experience on a new category of internet-centric devices such as Mobile Internet Devices, netbooks, nettops and Automotive In-Vehicle Infotainment Systems. Read more.

9:45am

Add to your personal schedule
Wednesday, 07/23/2008
Location: Portland Ballroom
Tim O'Reilly (O'Reilly Media, Inc.), Michael Widenius (MySQL), Brian Aker (MySQL)
Coming soon. Read more.

10:00am

Add to your personal schedule
Wednesday, 07/23/2008
Location: Portland Ballroom
An open microphone question and answer session with the morning's keynote speakers. Read more.

10:15am

Wednesday, 07/23/2008
Location: Expo Hall
AM Break (30 mins)

10:45am

Add to your personal schedule
Wednesday, 07/23/2008
PHP
Location: Portland 251
Terry Chay (Tagged, Inc.)
Priorities and pitfalls when building a large consumer-facing social network. Read more.
Add to your personal schedule
Wednesday, 07/23/2008
Emerging Topics
Location: Portland 252
Cliff Schmidt (Literacy Bridge), Danese Cooper (Open Source Initiative and Intel Corporation)
In the wake of the "Cape Town Declaration," more and more open source people are thinking about applying open source principles to Education. This panel discussion will introduce exciting concepts and some of the thought leaders in the Open Educational Content movement. There will be opportunities to learn about getting involved. Come get inspired!! Read more.
Add to your personal schedule
Wednesday, 07/23/2008
Emerging Topics
Location: Portland 255
Hyrum Wright (University of Texas at Austin), Robert Grant (University of Texas at Austin)
Hydra is a wireless multithop networking testbed, created completely from open source components. Designed to be modular and easily expandable, Hydra allows networking researchers and enthusiasts to implement by physical layer and MAC protocols quickly, and cheaply, and test them over real wireless channels. Read more.
Add to your personal schedule
Wednesday, 07/23/2008
Perl
Location: Portland 256
Adam Kennedy (Corporate Express Australia)
Perl 5.10.0 marks the first production release of Strawberry Perl, a 100% open source and CPAN-compatible Perl distribution for Windows that works "exactly the same as Perl everywhere else." Discover the history, present and future of the community-driven Perl distribution, and learn how to use the Perl::Dist toolkit to "roll your own" Perl. Read more.
Add to your personal schedule
Wednesday, 07/23/2008
Databases
Location: D133
Mike Hillyer (Message Systems)
At some point in every software project involving a database it becomes necessary for the developers who created (or inherited) the project to step back and take a look at their database. Many projects have a database schema that has evolved over time, with columns added here and tables added there, increasing complexity and often adding redundancy. Read more.
Add to your personal schedule
Wednesday, 07/23/2008
Linux
Location: D136
Keith Packard (Intel)
Over the last several years, architectural changes within the Li