Presentations

Nathan Haines
Audience: Everyone
Topic: General

Advances in technology have made publishing more accessible than ever. The opportunities in traditional and independent publishing are wide open. But writing a book remains a daunting task, and new authors will encounter many steps along the way.

What does it take to publish information in the digital age? Hybrid author Nathan Haines discusses working with traditional publishers that use proprietary software and formats, and describes the self-publishing process from start to finish. From ebooks to print, is Free and Open Source Software up to the task?

Marco Ceppi
Audience: Developer
Topic: Ubucon

Today's devops requirements means that you don't have time to mess around getting things up and running by hand. Time you spent prototyping should immediately be applicable to getting your code up and running at scale in a repeatable and observable fashion.

Juju offers a way to model entire cloud deployments in a repeatable manner. But how do you get your code out there? This talk will focus on how you can use pre-existing cloud charms and layers in combination with your own code to build a testable, repeatable, benchmarkable and observable charm to deploy on any cloud 

Eric Schultz
Audience: Everyone
Topic: General

What could possibly make thousands of FLOSS advocates, ham radio operators, researchers and physicians stand together? One obscure FCC rulemaking proposal on wireless radios. Eric Schultz, one of the leaders of the Save Wifi Initiative, discusses the details of the extreme proposals of FCC. You'll learn the history of regulators quietly locking down wireless radios and how it's unintentionally extending to a lockdown of the operating systems of devices.

Nithya Ruff
Audience: Everyone
Topic: Mentoring

 

Ways to get involved in moving open source forward.  Session is for beginners and people who want to make an impact.

 

Topic: Sponsored

The Yocto Project is pleased to present a training session on how to use the Yocto Project tools, including the OpenEmbedded build system and the Poky reference distribution. All are welcome. This course will cover the basics of the build environment, concepts and terminology, and will provide a demonstration of a build. This will not be a "hands-on" tutorial, but attendees are welcome to work along with the materials on their own laptops. This session is free of charge.

Jos Poortvliet
Audience: Everyone
Topic: Mentoring

We all think we're very clever. Especially us techies. So rational. So logical. So smart.

As a matter of fact, we're deeply flawed. We consistently fail to make rational decisions, even about things we ought to think about. Don't believe me? I'll convince you, promise. And better: I've got some ideas about dealing with it. No, there's no solving - our gray matter is as it is - mushy and fallible. But some of the worst flaws can be worked around, so join, learn some humility and how to be a better person!

Jos Poortvliet, Frank Karlitschek
Audience: Beginner
Topic: Embedded

There's a variety of Pi, from Raspberry and Banana to non-Pi's in the Beagle and Bone area. Here's one nice use case for them: take back the data you've been uploading to servers in 'the cloud' lately! You know, those holiday pictures and your tax papers and home improvement todo lists and your private calendar and list of contacts and your email...

In this talk we'll present a solution for a private cloud: ownCloud. It can run on the stronger Pi's (we recommend Banana over Raspberry) and we'll discuss some performance considerations and an exciting option: clustering!

Alex Juarez
Audience: Intermediate
Topic: SysAdmin

 

Sometimes when commands are just not acting right, you need to dig further and really look at what is going on under the hood. Maybe a service will not start or perhaps you believe you have found a bug in some software. Let's go through a handful of examples and learn how strace can help us debug system issues. This session will take a few examples and highlight each step along the execution process of what a command really does.