Presentations

Karsten Wade
Audience: Everyone

Have you ever thought, "It would be a good idea for our company/school/org to make sponsoring of open source projects something that we just DO"? Then you hit wall after wall, verbal support but no one with budget will open their checkbook and commit to the ideas? This session covers stories and lessons from a Red Hat community architect who has walked this path several times. Learn to hack the bureaucracy, uncover and plug into the corporate backplane, and create something that lives beyond you as champion.

Jason Kridner
Audience: Developer

The Beagle experience tracks mainline u-boot, Linux and Debian development, while augmenting it to enable development to start as quickly as possible. Attendees will get started interacting with the hardware via the command-line, shell scripts, Python and JavaScript. Attendees will be walked through the configuration details for the boot configuration, pin multiplexing, USB networking and other helper scripts they should get to know. Support and development processes within the BeagleBoard.org community will be covered. Exercises will get you ready for later workshops.

Josh Berkus
Audience: Beginner
Topic: PostgreSQL

GUCS stands for Grand Unified Configuration Setting, and PostgreSQL now has 269 of them.  Josh Berkus will go through every single option and explain it (at least briefly), giving advice and examples on many of the more important ones.

Keith Fiske
Audience: Beginner
Topic: PostgreSQL

This session will be a hands-on training session for setting up a PostgreSQL database from scratch. Topics will include installation, cluster initialization service, management, backup & restore, replica setup, and failover.

Charles Finley
Audience: Everyone
Topic: PostgreSQL

Full stack web application frameworks help developers of all skill levels easily develop custom, responsive, and rich web application clients with secure, scalable servers utilizing relational databases and RESTful services.  One such framework is CUBA-platform.  It contains a Studio integrated with your choice of either Intellij IDEA or Eclipse and it automatically generates REST web services. This presentation demonstrates how CUBA can be used to generate a working application CRUD from a PostgreSQL database in minutes.  

Robert Treat
Audience: Beginner
Topic: PostgreSQL

Beginning in 8.1, PostgreSQL has offered table partitioning, allowing you to split data across different physical segments for significant performance improvements. While the feature is simple to get into, managing large table partition setups can prove tricky to the beginner. In this tutorial we will discuss many of the insider tricks that are used in today's largest setups and talk about what the documentation leaves out.

Lan Dang
Audience: Everyone
Topic: SysAdmin

AWK is a text processing programming language originally used for data extraction and reporting. It inspired the creation of Perl and can, for the most part, be replaced by Python. It still has a place on the Linux command-line, as it is ubiquitous and quite useful when utilities like grep, cut, and sed don't quite work for your use case. Yet many people only know the odd one-liner, which they use without quite understanding the syntax. This talk will give you a proper introduction to AWK and highlight some practical one-liners and constructs you can use today.

Wilfred Gee
Audience: Everyone
Topic: Open Data

Finding planets around other stars has become a hot topic in astronomy in the last few decades but this exciting research area is mostly limited to professionals and large institutions. In this talk we will show how open source has allowed us to create a citizen-science program that allows for amateurs and professionals of all levels to get involved at every level of the project, from the hardware to the software and on to the science!

Lee Calcote
Audience: Beginner
Topic: Observability

Join for a brief review on how the new Prometheus 2.0 storage system works, where it leaves open concerns of data durability and long-term storage and why you might want to use a remote storage adapter.

Lori Barfield
Topic: Mentoring

Some of the most talented people we work with come into the IT profession orthogonally, after starting out in different fields at the beginning of their careers. They all face the same challenge: These special candidates have the potential to be much better choices than conventional contenders, but first they have to do battle with the notoriously cookie-cutter hiring guidelines in the IT Industry. In this session we'll discuss how to make re-careering dreams come true.