Personal schedule for Patrick Michaud
Download or
subscribe to Patrick Michaud's
schedule.
Perl
Location: Meeting Room B1/B4
This half-day tutorial provides a comprehensive and practical introduction to the new language, specifically designed to get current Perl 5 programmers up to speed on the new and powerful features of Perl 6.
Read more.
Git is a new distributed version control system that is fast, flexible, works offline and supports powerful local branching and easy merging that encourages non-linear workflows and makes developers far more productive and efficient.
This tutorial will introduce you to Git, rid you of your SVN sins, and teach you how to become more efficient and productive as a programmer.
Read more.
Moderated by: Addison Berry and Emma Jane Hogbin
Whether you're an aspiring technical author, or a raging DocBook fiend, you've probably noticed that a lot open source documentation needs help. Want to help (or need help)? Writing Open Source is a new cross-project initiative dedicated to making docs suck less.
Read more.
This course presents a minimalist approach to interface design known as "S.A.T." Developed by Damian Conway over the past decade, this design philosophy can produce smaller, better focused, more usable module APIs.
Read more.
Linux
Location: Ballroom A1
Now that everyone and their dog has some sort
of a digital camera, what are you supposed to
do with it, and how? What real solutions are
out there that aren't just for the subfenestrated?
Read more.
Event
Location: Exhibit Hall 3
If you had five minutes on stage what would you say? What if you only got 20 slides and they rotated automatically after 15 seconds? Would you pitch a project? Launch a web site? Teach a hack? We’re going to find out when we try our first Ignite event at OSCON. Damian Conway is scheduled to end OSCON Ignite in style. Want to present at Ignite?
Read more.
Event
Location: Exhibit Hall 3
Winners of the Google O'Reilly Open Source Award will be announced during this fun evening event.
Read more.
Opening remarks by the OSCON program chairs, Allison Randal and Edd Dumbill.
Read more.
Imad Sousou, Director of Intel Open Source Technology Center will present the technology vision and direction for Intel’s overall Open Source efforts, including Mobility, Virtualization, Power, and Performance.
Read more.
In 15 minutes, discover 15 years of secrets behind building software faster, more efficiently, and using less floppy disks.
Read more.
An open microphone question and answer session with the morning's keynote speakers.
Read more.
Design is 80% science and 20% art. This talk dives straight into the science to give you the techniques to create your own interfaces and demystify design. From using the golden ratio in layout and Fibonacci numbers in typography, to brand design and art direction, it covers it all in simple, tasty, bite-size pieces.
Read more.
To most users, unreleased software is non-existent software. Even when the source code is freely available, most users desire, or even require, releases which are provided and blessed by the project. In this talk, I'll discuss release management, who does it, how it's done, and what happens when things go wrong.
Read more.
In his new talk Building Belonging, Jono Bacon explores the underlying recipe behind what makes great community and talks about many of the concepts that he and his team have used as part of the Ubuntu community. The presentation takes a fun, amusing and anecdote laden tour-de-force of community in a way that any community can implement. Be sure to be there!
Read more.
SD is a disconnected, replicated bug tracking system designed to let developers track and resolve bugs without sacrificing the flexibility of the modern workflows that distributed version control systems have made possible. This talk will teach you how to start becoming more productive with SD without giving up your existing bug tracker.
Read more.
Perl
Location: Meeting Room J2
Larry Wall and Damian Conway will present the latest features of Perl 6, and discuss the on-going implementation of the new Perl.
Read more.
Perl
Location: Meeting Room J2
This talk presents ways in which people can become active contributors to Perl 6 and Rakudo Perl. It presents the details needed to quickly become a Rakudo Perl and Perl 6 library developer.
Read more.
Perl
Location: Meeting Room J2
Do you have a website written in Perl that you need to migrate to UTF-8? Here are some important details that you need to know in order to achieve that goal.
Read more.
Git is a distributed version control system with easy branching that has forever changed the way that open source projects accept contributions. By embracing a pattern of casual forking, the barrier to submit patches and track upstream changes is reduced, resulting in an explosion of contributors and patches. This talk will use case studies to illustrate how your project can enjoy these benefits.
Read more.
Open source shares critical values with government and public education that make them function in the ideal; meritocracy of ideas, transparency, collaboration. But where is the sweet spot in the confluence of these social, technical, and public policy ideals? And where is the opportunity for the citizen developer to get involved?
Read more.
Linux
Location: Ballroom A2
This talk will cover ways of configuring a Linux distribution to run
efficiently on slow CPU, low memory machines. You can get big
performance gains from areas such as:
* speeding up the boot process
* options for lightweight window managers
* performance tools that can help you find bottlenecks
* tuning your kernel
* Finding lightweight alternatives to big applications
Read more.
This panel will discuss accessing open government initiatives and creating new services around existing government data on the internet. The idea is to get a point of view from each step of the process for open government initiatives, from producer and publisher, to standards advocate, to consumer and user, and to elected representative.
Read more.
Moderated by: James Turner
Join us for a live web-casted roundtable discussion with some of the leading figures in open source languages such as Ruby, Perl, Python and PHP, hosted by O'Reilly Media. We'll debate and discuss the strengths and weaknesses, and what the sweet spots are in the application space for each language.
Read more.
What's it like to be a woman in an open source project that's 99% men? What's it like to be a woman in a project that's 75%... women? Kirrily Robert, who has worked on both kinds of projects, will talk about the differences, and what we can learn from majority-female open source projects.
Read more.
Google crawls more than just web pages, we also crawl source code. Ever wondered just how much open source code is out there? What licenses is all that code under? Which projects are the most shared? We'll try to answer these questions in this talk.
Read more.
Microsoft External Research builds bridges between academia, industry, and government to advance computer science, education, and scientific research. Modern science and academic research increasingly relies on integrated information technologies and computation to collect, process, and analyze complex data.
Read more.
Keynote by Simon Wardley, Canoncial Ltd.
Read more.
New Technology is crashing the gates of Washington, DC as a new administration begins to find its legs. Open Source developers are the key to making a lot of this change happen and we've got to move fast and work together in order to do it right. This talk is about strategy-- how can open source developers change their government?
Read more.
This talk provides a tutorial on creating compilers in Parrot using the Parrot Compiler Toolkit. It walks through the process of creating a parser, building an abstract syntax tree, and generating executable output.
Read more.
While consumers and the open source community don't interact often, users are important to projects because users test software, spread the word, motivate developers, lend credibility, contribute financially and participate in users groups. Come learn why users are important to an open source project and how they can be more involved.
Read more.
People
Location: Ballroom A3/A6
Geeks have a special relationship with The Truth. Nothing is more important than correcting a falsehood, no matter how small, and nothing is more odious than not telling The Truth. Unfortunately the meaning is often mangled and the end result is the opposite, a lie. This leads to misunderstanding, mangled interfaces and the myth of the stupid user.
Read more.
Perl
Location: Exhibit Hall 3
A series of 5-minute talks on anything related to Perl or people who use it. A chance to get one-third of your 15 minutes of fame.
Read more.
People
Location: Meeting Room B2
Many people view Open Source documentation as something they have to suffer if they want to use a free product. As Open Source code spreads faster and further in the great, wide world, we need to up the ante on documentation as well to keep fanning the flames. We'll take a look at how one community, the Drupal project, is trying to raise the bar and how others can learn from their ups and downs.
Read more.
An engaging, frank discussion of the job interview, its failings,
and how to make it work for all involved. Effective interviewing
reframes the interview as what it really is: The candidate's first
day on the job. This session, aimed at the specific needs of the
technical professional, shows how manager and candidate must work
together for their common benefit.
Read more.
People
Location: Meeting Room J3
Plenty of FOSS projects yearn for visibility, within the tech press or
in the larger world. But few know how to respond when a journalist
indicates interest. These experienced writers and editors will explain
how your project can get attention and present itself in the best
possible light.
Read more.
Event
Location: Exhibit Hall 3
In the lands where the camel roams, the white (albino) camel is a rare and revered individual. The White Camel Awards recognize the many significant contributions made by the unsung heros of the Perl community. The efforts of these volunteers collectively make the Perl language and the Perl community better for all of us.
Read more.
Event
Location: Exhibit Hall 3
The OSCON tradition continues as Larry Wall delivers the annual State of the Onion Address.
Read more.
How JSON overcame intolerance, inurement, and death threats to become the preferred data interchange format.
Read more.
The term "Folk Computing" was coined 20+ years ago to describe how people learn to program by copying and experimentation. Learn how open source licenses, hosted development environments, and other folk programming concepts lower barriers to entry and help people get up to speed as coders. We'll also be showing off some modern folk programming platforms, from Yahoo Pipes to the OLPC and beyond.
Read more.
Perl
Location: Meeting Room B1/B4
A good programmer needs many qualities: intelligence, foresight, dedication, and the ability to fight off a hundred angry targh armed only with your bat'leth. On Qo'noS, software developers undertake an intensive course in combat programming before they are cleared for active duty.
Join Paul Fenwick as he examines how Perl's new autodie pragma can bring you the very best of Klingon programming.
Read more.
Perl
Location: Ballroom A4/A5
The usual smorgasbord of new and improbably useful modules beamed straight into your mind from the secret island hideaway of Perl's own Dr Evil.
Read more.
It has been a year since NPR's public API launched (announced at OSCON 2008). This session will explore how the marketplace has changed for media organizations over the last year, how API's have played a role in that change, and what the future looks like for NPR, its API, and other media organizations.
Read more.