Presentations

Audience: Intermediate
Topic: Embedded

Using the lowest amount of custom hardware and pouring Perl and Shell Script over everything as the glue binding it all, we create two minimalistic devices delivering a perfectly tuned network time source (synchronizing with a GPS satellite), and a naturally random entropy source (leveraging a Geiger tube’s measurement of natural background radiation).

 

Audience: Intermediate
Topic: SysAdmin

We will motivate the implementation of a performance harness framework. Having such testing infrastructure can help to resolve and anticipate problems introduced by changes to your system. Our examples will focus on tuning at the CPU level.

Audience: Intermediate
Topic: PostgreSQL

Ever wondered what all of the connection properties of the driver actually do? 

Additionally how to use the Logical Decoding features of PostgreSQL with the builtin Replication API recently added to the driver.

Audience: Everyone
Topic: Open Data

 

The open-source R language has emerged as a favorite tool among statisticians and data scientists. Originally a scripting language intended only for statistical analyses, it has matured to the point of now being a general-purpose language. This talk is designed to be accessible to everyone. It is not intended to be a complete introduction or even enough to get you up and running, but is rather intended as a showcase of the cool features and nuances of R and what sets it apart from all other languages.

 

Audience: Beginner
Topic: Mentoring

This talk is for you, the documentarian, developer, student, or community
member wondering what you can contribute to open source and how to get started.
Lucy Wyman discusses several ways open source projects need your help, what to
look for in a project you're contributing to, and some first steps to making
your first pull request.

Audience: Everyone
Topic: HAM Radio

Hurricane Maria on the island nation of Dominica as a
Category 5 hurricane and Ham Radio

Audience: Everyone
Topic: General

Kodi has existed as a group since 2003. Since then, the community has gone through numerous cycles of growth and reduction. As such, we are pretty familiar with how to grow a community. The far more interesting question we have asked ourselves over time is how to prevent that community from blowing up. 

In this talk, Nathan will review past instances of community loss and identify some factors similar to each instance and suggest some solutions implemented by Team Kodi to hopefully solve those problems.

Audience: Intermediate
Topic: Mentoring

The OSAS team in Red Hat has started thinking about using metrics more regularly to measure the health and activity levels of projects and their attendant communities. But the problem is not the data, it's figuring out what is needed from the data.

Audience: Beginner
Topic: HAM Radio

So you passed your test and your License is printed out and sitting on the mantle... Now what???

 

Audience: Intermediate
Topic: Embedded

This presentation is a practical guide to implementing U-Boot bootloader port to a new system from scratch. At the beginning, two main pilars of contemporary U-Boot, device tree (DT) support and driver model (DM), are explained. This is followed by an in-depth look at the crucial subsystems, clock, pinmux, serial, block and a few other commonly used ones. Finally, systems with limited resources and multi-stage booting is discussed. The talk includes examples and experiences from platforms recently added to mainline U-Boot.