Personal schedule for Paul Brown

Download or subscribe to Paul Brown's schedule.

Location: Portland 255 Audience level: Novice
Ray DiGiacomo, Jr. (Lion Data Systems, LLC)
Average rating: **...
(2.32, 53 ratings)
This workshop will provide the attendee an introduction to R, an open-source statistical computing environment that some say is even more powerful and flexible than SAS and SPSS. Additionally, the session will also provide an introduction to predictive analytics theory and R's ability to apply predictive analytics theory to real-world situations. Read more.
Open Hardware
Location: E145/146
Alasdair Allan (Babilim Light Industries), Kipp Bradford (The Kippworks)
Average rating: **...
(2.88, 16 ratings)
This hands-on workshop will walk you through building a simple distributed sensor network. Using an Arduino board, off-the-shelf sensors, and XBee radios, we'll show you how to put together an individual sensor platform (commonly known as a "mote") and how to network more than one of these platforms together to build a small scale distributed network. Read more.
Location: E143/144 Audience level: Novice
Ted Dunning (MapR Technologies), Jacques Nadeau (Dremio)
Average rating: **...
(2.91, 11 ratings)
We’ll start the session by giving users an overview of the Apache Drill and its key extension APIs. Afterwards, we’ll describe an example use case where Apache Drill’s native capabilities are lacking. We’ll then work through design and development using Java and scripting to add extensions to the Apache Drill platform. Read more.
Location: Portland 256 Audience level: Intermediate
Kathleen Ting (Cloudera)
Average rating: ***..
(3.11, 9 ratings)
ZooKeeper is the unsung hero. Although a critical component, ZooKeeper is often noticed only after it’s missing. In this presentation, we'll talk about how to efficiently resolve some of the common issues that can cause ZooKeeper’s unavailability. An impenetrable ZooKeeper makes for a healthy cluster. Read more.
Location: Portland 256 Audience level: Intermediate
Sanjay Radia (Hortonworks), Suresh Srinivas (Hortonworks)
Average rating: ***..
(3.75, 8 ratings)
Hadoop 2.0 offers major HDFS improvements: new append-pipeline, federation, wire compatibility, NameNode HA, performance improvements, etc. In this session, we'll describe these features, their benefits and the development underway for the next HDFS release. This includes data management features, added support for storage devices and improvements to performance, diagnosability and manageability. Read more.
JavaScript & HTML5
Location: Portland 252 Audience level: Intermediate
Brian Sam-Bodden (Integrallis Software, LLC.)
Average rating: ****.
(4.40, 10 ratings)
Server-side browser push technologies have been around for a while in one way or another, ranging from from crude browser polling to Flash enabled frameworks. In this session you'll get a code-driven walk-through on the evolution and mechanics of server-push technologies. Read more.
Location: Expo Hall
Average rating: ****.
(4.27, 11 ratings)
Quench your thirst with vendor-hosted libations and snacks while you check out all the cool stuff in the expo hall. Read more.
Java & JVM
Location: E147 Audience level: Intermediate
Charlie Hunt (
Average rating: ****.
(4.17, 6 ratings)
There is a small set of fundamentals that, when well understood, can empower any one to tune any of the garbage collectors in OpenJDK's HotSpot JVM. This is what attendees of this session can expect to learn. Read more.
Location: D136 Audience level: Novice
Bruce Eckel (Mindview, LLC)
Average rating: ***..
(3.43, 14 ratings)
C++ brought exceptions to mainstream programming; Java goes further with checked exceptions. But are exceptions the one way to report all errors? Scala and Go suggest there is more than one kind of error, so there should be more than one kind of error reporting, and different responses to errors. I’ll show the Scala and Go approaches to the error problem, and how to apply this to Python. Read more.
Location: Portland 256 Audience level: Intermediate
Robert Hodges (
Average rating: ****.
(4.25, 4 ratings)
Successful database applications do not happen by accident. In this talk we will present a half-dozen design patterns for database management to help implement 24x7 applications that handle 100s of terabytes spread over multiple continents on databases like MYSQL. Start out using these patterns now and avoid a lot of pain later. Read more.
Location: Portland 255 Audience level: Intermediate
John A. De Goes (Precog)
Average rating: ***..
(3.45, 11 ratings)
In this talk, John De Goes will show how Developers and Data Scientists can use Quirrel (statistically-oriented language) to solve problems across large data sets. John will also walk through the core syntax and features of R, providing enough training to give anyone the ability to do simple analysis. Read more.
Location: E144 Audience level: Novice
Doug Schepers (W3C), Janet Swisher (Mozilla), Eliot Graff (Microsoft) is a community-based documentation site for web developers and designers, based on open principles, process, and software, convened by W3C with stewardship by web industry leaders. This session will explore the pragmatic decisions and challenges faced by creating an open documentation project around technology and standards. Read more.
Location: D137/138 Audience level: Intermediate
Paul Brown (Multifarious, Inc)
Average rating: ***..
(3.00, 3 ratings)
This talk progresses through a succession of counterexamples (and a few examples) in combining business and open source. We will cover ways to divide your community, withhold value from your customers (paying and not), squander good will, and inhibit adoption. Read more.
Location: D135 Audience level: Intermediate
Christophe Pettus (PostgreSQL Experts, Inc.)
Average rating: ****.
(4.58, 12 ratings)
With the addition of JSON functionality, PostgreSQL can hold its trunk high when compared to non-SQL databases. We'll explore the ways you can use the non-structured-data features of PostgreSQL, how they perform... and when you shouldn't use them. Read more.


Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or

Contact Us

View a complete list of OSCON contacts