Your current filters are…
Mill about, say hi to old friends you haven't seen recently, catch up, drink some coffee/tea/OJ and get ready for the day.
Announce the schedule for the day, WIFI credentials, tell everyone where the bathrooms are, answer any questions and resolve any confusions and generally cover any other important details of that nature.
by Kyle Drake
Hear about how we made the game, how we made it real-time, where we're going, and where Node.JS is going to have a role in it. I will also cover what it took to build Geoloqi's Real-time Streaming API, and how it can be used to bring real-time location functionality to existing applications.
I will also talk a little bit about the Reactor pattern, the mysterious thing underneath that powers Node.JS. I'll discuss what Reactor patterns are good for (and not so good for), and compare them with threads. I will also compare Node.JS's reactor pattern to ones in other languages.
Years ago I always enjoyed the BattleBots show on TV and loved teams' ingenuity and inspiration to essentially build something only to have it gloriously destroyed. But is there a way we can bring that to the software world? What if we could leverage the cloud to orchestrate scalable battles.
In this talk, will talk about using Node.js in the cloud, particularly within the Cloud Foundry ecosystem and demonstrate deploying to PaaS.io. Will then walk through this concept of software battle bots using a bot in Node.js. And lastly, will deploy the bot the cloud and run several battles using slight variations to see which one can last the longest or destroy the quickest.
Ken is the founder of PaaS.io, a Platform-as-a-Service company built on Cloud Foundry. PaaS.io is a language agnostic platform for easy deployment and scaling of applications. Ken prefers working with clouds on sunny days, but enjoys venturing out into the fog from time to time. When he isn't writing bad metaphors, he spends his time learning about and building scalable architectures, operational automation, and making it all work together seamlessly to be leveraged by all.
Company Blog: http://blog.paas.io
Company Twitter: @paas_io
Github: https://github.com/krobertson and https://github.com/paasio
Time to eat lunch! Be back by 1pm for the next session, try not to be in a food coma.
Don't forget to wash your hands.
by Garann Means
Many frameworks have been created to allow you to build apps on Node.js - Express, Matador, and Flatiron to name a few. But none of these frameworks are built with development velocity, backwards compatibility, and speed. This is where Geddy steps in. Geddy is a framework built and battle tested by the JS team at Yammer. It's currently running our upload service. During this talk I'll walk you through building a basic web app with geddy, and show you how we used it to build a prototype mobile site for Yammer in less than 12 hours.
Microsoft is moving towards making Windows Azure a PaaS cloud capable of hosting applications of any shape, size, framework, and programming language, and Node.JS is one of the first non-.NET technologies we've made a first-class citizen on Windows Azure.
In this talk you'll get a brief overview of Windows Azure itself, iisnode, and what the dev / test / production lifecycle looks like for Node.JS applications built for Windows Azure.
If you're not using node to build collaborative real time applications you might as well be using rails. In this talk we'll discuss patterns and pitfalls of synchronous node apps. We'll roll up our sleeves and dig into some code demonstrating patterns that can help you get started building highly interactive applications that sync real time state with Node.js, Socket.io, and Backbone.js. You will leave this talk with insight on how to build synchronous experiences into your applications and avoid some of the pitfalls we've suffered.
Kav Latiolais is a principal and co-founder at Liffft in Seattle and has been developing collaborative Node.js applications for the past year with Giant Thinkwell. He once built a horse racing app in 30 minutes on a bet. Before starting his love affair with Node.JS, Socket.IO, and CoffeeScript Kav was a Program Manager at Microsoft tasked with designing Visual Studio. Don't tell his old coworkers he exclusively uses TextMate on his Air.
Structure time is over and unstructured time starts!
Plan a hackathon on your favourite project or hold an impromptu un-conference session on a topic of your choice... or just hang out being anti-social in the corner reading reddit in the company of your peers. It's up to you!
We gotta be out of here by 6pm, so start figuring out what you want to do. You don't have to go home but you can't stay here.
Let's all go to Bailey's Taproom, drinking and talking until midnight... or maybe head over to Ground Kontrol for some awesome retro-arcade goodness. Maybe instead we'll hit one of the amazing restaurants around town and do dinner, or go dancing at CC Slaughters. Maybe we'll just adjourn to Lucky Lab and keep hacking there. Work it out, let's hang, it'll be real.
If you want to help cleanup, that's great but Troy and Adron will be dealing with that and don't really expect a lot of help but will totally appreciate it if you'd like to pitch in.
Lets go share a beer or a fancy cocktail at the The Guild Public House!
Unfortunately this one ain't free, so bring your wallet and come hang out with us. You'll get $1 off draft beers with your NodePDX badge and they are going to be screening War Games on the big screen at 7pm. Pure awesome sauce.
11th–12th February 2012