Your current filters are…
In this session we will first walk through the basics of event-driven architectures and high-performance network programming in Ruby using the EventMachine framework. Then we will examine three hands-on examples of how a simple proxy server, written in less than a hundred lines of code can become an indispensable tool for:
High-performance computing may not be Ruby’s strength on the surface, but there is a great number of gems and third party packages which are often overlooked when it comes to this topic. We will assume no prior knowledge of PageRank (Google’s ranking algorithm) and will walk through the basic theory and computational challenges behind it. Along the way, we will look at a hands on example of computing PageRank for a 1-million page web, and the tools behind it:
As a bonus, you’ll find that the ideas behind PageRank are surprisingly simple and powerful (no math-wiz certification required) and can be easily applied to many existing social and content networks – better recommendations, search, and discovery.
The way we deploy ruby apps is changing. It’s getting better, faster, and smoother. This is happening because all the different pieces of the stack, including the underlying hosting platform, have started to fit together well.
Twitter’s content and APIs make it one of the best targets around for creating mashups. It’s now easier than ever to do so using TwitterAuth, a Rails gem/plugin that utilizes Twitter as a Single Sign-on provider (SSO).
Material will include:
Generating a TwitterAuth application using Rails templates
Navigating the Twitter API
Harnessing the power of Twitter Search
Watching an entire application get built…live!
4th–7th May 2009