Open your issue trackers, get your pull requests ready, and join John-David Dalton, co-maintainer of jsperf.com and creator of Lo-Dash, to perf the web forward as he discusses commonly overlooked performance issues, rethinks established code patterns, and shares tips you can apply to your own projects and favorite libraries.
Sass 3.3 is coming soon and there are some amazing new features in it. In this talk, Sass & Compass creator and maintainer, Chris Eppstein, will show you how to use the new features in Sass 3.3 to create stylesheet authoring capabilities that you may have never thought possible. From integrated development in Chrome, to optimizing your mixin’s output and new strategies for wrangling media queries. This talk is targeted at people familiar with the existing features in Sass. Prepare to have your mind blown.
Imagine a mid-century cargo transportation system. You had to worry about a variety of goods in different shapes, sizes and types being transported smoothly from Point A to Point B, all requiring their own containers. Transportation in those days was cumbersome to say the least.
Code is transported in a similar way—from servers to the users' device in a cumbersome, old-school shipping containers. In this session, Jerome explains how Docker automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere. In other words, the Docker application packages your code in a portable container for easy delivery.
From Moboom's 2014 Responsive Web Trends Conference in San Francisco.
Access Jérôme's slides on Slide Share: http://www.slideshare.net/jpetazzo/sc...
Find out more about Moboom at http://moboom.com.
In this talk Jérôme Petazzoni, an Engineer at Docker, describes why you should care about Docker and how Docker acts as a shipping container for your code. Jérôme also goes into the more technical side of things and demos Docker and then describe what it's like to work with Docker.
If you deploy anything on a server, Docker can make your job easier. You can deploy almost anywhere on Linux machines. You can deploy on virtual machines (VMs) in a cloud, on your own VMs, on physical machines regardless of distribution, version, etc.
Docker allows you to guarantee that if you get something running locally, then it will also run on your server. You don't need to worry about details like making sure you have the same OS version locally and on the server.
While some configuration management tools allow you to do similar things, Docker is designed to be easy, so with Docker you don't have to learn a new configuration management tool.
You don't need a special setup on your machine—you just need one virtual machine.
Docker allows you to deploy at scale, which means you that you build once and then you can deploy anywhere. Docker also allows you to deploy quickly because the Docker images that you deploy are very lightweight—allowing you to push them onto your servers in minutes or even seconds.
You also have access to Docker's REST API and tools to manage your deployments.
Django and Docker: a Marriage Made in Heaven
Tuesday 11:30 a.m.--12:15 p.m.
Audience level: Intermediate
Docker is a new tool that makes it easy to bundle and deploy your applications to any host running Docker. In this talk I'll show you how to get started with Docker, and how to use it to deploy your Django apps to your different server environments.
The goal of this talk is to show you how you can use Docker to make your life easier when developing Django apps. Developing Django apps is fun, but there is a lot of other stuff you need to do in your day to day work, that isn't fun. Let me show you how to let Docker help you make those tasks more fun, and take less time, so you can get back to doing the stuff you love.
Outline: Intro to docker for the people who have never heard of it. Show how easy it is to setup a docker server Explain a little how docker works under the covers. Go over the steps that are needed to convert a django application to use docker Show how easy it is to deploy your newly converted docker application to any number of docker servers (EC2, Rackspace, digital Ocean, local server, etc) with a few easy commands. Go over the different use cases for using Docker in your development environment (testing, deployment, etc) Questions
Neutron offers multiple ways to implement networking. It's not only a matter of vendor choice, but also a choice of networking models. Should the tenants of your cloud be allowed to place requests that would directly modify the configuration of your hardware, or would you like them confined in virtual land? What are the limits of each models and can they be combined? Why would you need access to BGP/OSPF layers from Neutron? What about VPNs or MPLS?
In this roundtable we will ask 5 OpenStack Networking experts to prepare a 5 min position statement on which model they prefer and for what purposes, then we will open the floor to a debate within the group and with the public.
Oh no! You have a bug in your app, but you have no idea where it is. I’ll walk you through how we found and squashed a gnarly bug in socket.io using wireshark, chrome’s developer tools, lots of logging, and pretty graphs. I’ll also show you some good tips and tricks for tracking down and squashing bugs of your own.