The MinnowBoard has introduced a unique x86 platform to the hobbyist board space. With a lengthy list of connectivity options and expansion capabilities, many of the common approaches to writing x86 drivers were not a particularly good match as what is known as the base board configuration can change from board to board as inventors […]
Computer vision capabilities are a key enabler of autonomous robotic control, allowing machines to make decisions based on what they see. The OpenCV library is an open source computer vision and machine learning library used by companies including Intel, Google, Sony, Honda, and Toyota. This talk will explore the use of OpenCV in a fun autonomous […]
This talk will cover the steps necessary to properly compose, describe, and submit a Linux kernel patch. It will cover the basic usage of git, and how that works with the Linux kernel development cycle. Attendees should have a solid grasp of the C language, and know how to build and install, a Linux kernel […]
While Android’s use in embedded systems is now common, details about how to debug and develop in its internals are still hard to come by. Many very important questions therefore remain largely unanswered, such as: What’s the best tools and techniques to follow a codepath from the app layer all the way down the kernel? […]
Linux Server is optimized for average workloads. With most servers you can gain much by optimizing performance. In this session you will learn how to optimize your server’s performance by tuning kernel parameters, exclude unneeded system services and make some more tweaking with disks, memory and kernel.
As the Gluster Community grows by leaps and bounds, enterprises are truly recognizing the value of Open scale-out storage. The benefits of commodity hardware and OSS once again open the doors to fast innovation with yet another abstracted layer in the data center. Join Dustin Black of Red Hat for a first-hand account of how […]
As any other production environments, in order to maximize availability, VoIP platforms have to be fault tolerant. This presentation focuses on solving the various VoIP distribution and replication issues by using the latest additions in the OpenSIPS SIP Proxy.
PostgreSQL 9.3 was released in September 2013, but the development of 9.4 is close to reaching beta. This talk will take a look at some of the things that are available in what will eventually become PostgreSQL 9.4
This talk was initially presented by Andrew Gerrand at Google I/O 2014 at the Go Developer Sandbox. This recording is from the (somewhat informal) golang-syd meetup in July 2014. The talks is an overview of some of the best practises and considerations when writing tests for your Go code.
Node and Scala are quickly becoming languages of choice for building scalable, asynchronous web services and applications. However, Go, the language designed and in use at Google, presents a compelling alternative with few of the warts of Node and Scala. While Node and Scala are specifically targeting developers as the tools of choice for server […]