Lone Star Ruby Conference 2009
2009-08-27..2009-08-29
Austin, United States
[Lone Star Ruby Conference 2008, Lone Star Ruby Conference 2009]
who it's for
Rails developers, Ruby developers, backend engineers, operations engineers, startup founders, web developers, community organisers
topics
Rails engines for reusable features; Amazon S3 + SQS + SimpleDB + CloudFront workflows; MongoDB adoption and usage; declarative concurrency with dataflow variables; Redis / Beanstalkd / Tokyo Cabinet / Tokyo Tyrant comparisons; Z-Wave home automation with RabbitMQ integration; XMPP for application messaging; Spork test server and faster test feedback; Prawn PDF generation goals; HTML5 and CSS3 frontend techniques; SEO and faceted navigation for Rails sites; Ruby 1.9 features: fibers enumerators regexes
| title | author | length |
|---|---|---|
| Something Interesting | Dave Thomas | 38m |
Claims that Ruby is intentionally messy and multi‑paradigm, with concrete surprises: whitespace makes m/ n/o mean three different things (m/ n/o ambiguity)… | ||
| Programming Intuition | Glenn Vanderburg | 50m |
Argues that what matters are concrete claims and artifacts: great programmers are ~10× more productive, and intuition is trainable by mapping abstractions to… | ||
| Module Magic | James Edward Gray II | 29m |
Walks through concrete Ruby behavior: includes put modules between class and parent, include order reverses call order (BCD prints DCB), extend opens the… | ||
| R-House | Fernand Galiana | 50m |
R‑House wires LinuxMCE to Ruby (Sinatra/Rails), exposing devices via a web/iPhone UI and a rules engine so lights, camera, thermostat and music are commandable… | ||
| Ruby for Startups | Mike Subelsky | 32m |
Starts from concrete rules: separate what changes, prefer composition over inheritance, and you ain't going to need it. Describes refactoring an app that… | ||
| Checking under the Hood: A guide to Rails Engines | Mike Perham | 22m |
Rails 2.3 engines let a gem supply full MVC pieces — app/controllers, app/views, app/models — so reusable features can install routes, controllers and view… | ||
| Rails in the Cloud | Ian Warshak | 38m |
A small Rails photo app uploads directly to Amazon S3, queues conversion jobs on SQS, and records status in Amazon SimpleDB while serving results through… | ||
| Dataflow: declarative concurrency in rails | Larry Diehl | 43m |
A Ruby library implements declarative concurrency by adding dataflow variables with unification, futures like need_later, message streams via ports and a… | ||
| Walking in the Clouds | Grant Schofield | 31m |
A walkthrough of Engine Yard's cloud shows a working platform: one‑click deploys and GitHub post‑commit hooks push code across a three‑app server cluster… | ||
| Playing nice with others ... | Jeremy Hinegardner | 40m |
Catalog of concrete cross-language tools: Tokyo Cabinet (local library) and tokyo tyrant (networked Cabinet) store 88,799 census names and sustain ~4,000… | ||
| Rails, Search Engines, and Faceted Navigation | Bruce Tate | 40m |
Concrete claims and fixes: relevance beats PR so change URLs and titles — use an override to_param to keep an integer ID plus a readable slug, redirect when… | ||
| So who wants to be a Munger? | Dana Grey | 31m |
A concrete workflow emerges: separate reader, munge, writer; build a Munger class that yields to a block; parse fixed‑width, repeated headers and hierarchical… | ||
| MongoDB | Jim Mullholland | 45m |
Announces MongoDB v1.0 as production ready from TenGen and claims performance near or above Tokyo Cabinet and MySQL in web workloads; shows a real app… | ||
| XMPP and Application Messaging | Bheeshmar Redheendran, Weston Sewell | 08m |
Uses XMPP to identify targets, push command sequences asynchronously, and stream command output reliably across network outages and reboots. Implements three… | ||
| How to get more women to conferences like this | Sarah Brookfield | 07m |
Names two specific barriers and concrete fixes: imposter syndrome explains why capable people hesitate to ask questions, and naming it reduces its power… | ||
| Goals for Prawn 1.0 | Gregory Brown | 07m |
Roadmap lists concrete deliverables: a high‑level interface for basic reports that renders TrueType and UTF‑8 text, preservation of being the fastest pure Ruby… | ||
| HTML 5 and CSS3 | Dallas Pool | 08m |
Claims that HTML5 reduces div and ID chaos by adding semantic tags and that those tags work back to IE6 if unknown elements are styled display:block. Gives… | ||
| Spork | Tim C. Harper | 06m |
Claims a tool called Spork that preloads the app and then runs tests in a forked process so the loaded state never corrupts, avoiding the Rails… | ||
| nothing matches | ||