The talk will teach developers to automate and streamline their development environment setups using Docker, covering awesome tricks to make the experience smooth, fast, powerful and repeatable.The topics covered will be a selection amongst:
Dror Matalon, co-founder of SmartyHome, talks to the SF Android Usergroup about the past, present, and future of home automation, and how his startup SmartyHome plans on breaking into the market. For those interested in automating their home today, Dror goes over the most popular products on the market, as well as some of the […]
Convos is a modern IRC client for your browser, built in the Mojolicious framework using HTML5 Web Technologies like Web Sockets, Desktop Notifications, Media Queries, and Push State. It’s always on, storing your messages in a Redis backend even when you are not connected. In my presentation, I will go through some of our technology […]
Have you ever wondered about the core technologies that enable Google to rapidly build reliable distributed systems, while simultaneously increasing data center reliability and efficiency? In 2006, Google developed Linux container technology that enabled world leading fleet utilization, efficiency and scale. More recently, these same core technologies formed the foundation of Docker, the popular, new […]
Android isn’t known for beautiful UIs, but you can fix this. In this talk, Eric Burke shows how Square customizes every aspect of the UI to create delightful user experiences. Through real code taken directly from Square, we’ll see how to create custom views that defy expectations.
Martin, the creator of Scala, outlines the “core” components of Scala which make it simple to reason about programming. Martin’s sequence is a great way for a novice to approach Scala, and for a veteran to realign concepts along a good orthogonal basis.
Dokku is a smallest ever PaaS you ever seen. It’s created by Jeff Lindsay, powered by Docker and written ~100 lines of shell script. This is brilliant hack, very interesting to look inside, but it also provides huge value for developers.
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 […]