St. Johns
Capacity: 500
Seating Configuration: Theater + Banquet
Sessions for this room
| Wednesday, June 17 - 10:00 AM | ||
* Teaching System Administration
How would you teach system administration? What important princples and practices would you want students to learn?
|
Culture | |
| Steve VanDevender | ||
| Wednesday, June 17 - 11:20 AM | ||
* Agile JavaScript Testing
With the recent surge in JavaScript popularity, and the advances in JavaScript virtual machines, serious applications can and are being built in JavaScript. As the sophistication of these apps grow, so grows the need for verifying that our code continues to work as we expect. We'll briefly cover the advantages of test driven development, the reasons for pushing it all the way to the browser level, and then explore the options for testing JavaScript, look at some examples, and then integrate the tests into our existing development workflow.
|
Cooking | |
| Scott Becker | ||
| Wednesday, June 17 - 01:45 PM | ||
* Building Open-Source Desktop Apps with the Titanium Platform
The open-source Titanium platform allows developers to use their existing knowledge of rich web application technologies – JavaScript, Python, Ruby, HTML and CSS – to build desktop applications. In this presentation we'll go from start to finish building a desktop application using Titanium.
|
Cooking | |
| Marshall Culpepper, Martin Robinson | ||
| Wednesday, June 17 - 03:50 PM | ||
* Clustering Data -- How to Have Fun in n-Dimensions
The amount of information freely available on the internet from sources like
Twitter and Github grows every day. This gives us new opportunities to leverage
the collective consciousness.
Clustering is a wonderful method for finding useful information in large
amounts of data. But it can be an intimidating topic for programmers without a
lot of academic background. In this talk I will introduce and explain some
practical techniques for clustering real-world data.
|
Cooking | |
| Jesse Hallett | ||
| Wednesday, June 17 - 05:00 PM | ||
* Building Scale Free Applications with Hadoop and Cascading
A rapid introduction to Hadoop architecture, MapReduce patterns, and best practices with Cascading.
|
Cooking | |
| Chris Wensel | ||
| Thursday, June 18 - 10:00 AM | ||
* 5 things to know about MySQL if you don't have a DBA
quick and dirty operational best practices that should be baked into your development and deployment plans.
|
Cooking | |
| sarah novotny | ||
| Thursday, June 18 - 11:20 AM | ||
* Building a SQL Database That Works
As a developer, what you really need are some simple recipes for how to think about designing your SQL databases so that they are simple, maintainable, expandable and easy to troubleshoot.
|
Cooking | |
| Josh Berkus | ||
| Thursday, June 18 - 01:45 PM | ||
* Introduction to Lift
Build real-time interactive applications using the Lift Web Framework
|
Cooking | |
| David Pollak | ||
| Thursday, June 18 - 03:50 PM | ||
* Bootstrapping Your Open Source Business
A panel on funding your business without VC, based on GitHub's experiences.
|
Business | |
| Chris Wanstrath, PJ Hyett, Tom Werner | ||
| Thursday, June 18 - 05:00 PM | ||
* "M" is for Manual: Creating Documentation for your Project
Documentation for open source projects is every bit as important as the code itself. But how can you create a single source of docs that can be used in a variety of ways and translated into other languages? This presentation will show you how.
|
Cooking | |
| Paul Frields | ||