Ruby Hoedown 2008
who it's for
ruby developers, ruby library authors, application architects, site reliability engineers, test engineers, open source maintainers, audio developers
topics
ruby cloud deployment; ruby best practice patterns; ruby monitoring tools; continuous testing practices; ruby code complexity metrics; telephony integration with Ruby; Archaeopteryx MIDI generator; Ruleby rules engine for Ruby; Kablame project overview; lessons from edge projects; Ruby community history
| title | author | length |
|---|---|---|
| The Future is Now: Leveraging the Cloud with Ruby | Robert Dempsey | 42m |
Ruby makes common cloud tasks almost trivial: demos use EC2, S3, SQS and SimpleDB with gems like right_aws gem and right_http_connection to create queues… | ||
| Ruby Best Practice Patterns | Rein Henrichs | 01h 12m |
Argues that applying concrete Ruby patterns like compose method and around filter makes code easier to read, faster to change and lowers risk, while… | ||
| Lightning Talk: God Monitoring Tool | PJ Davis | 05m |
Claims a working web interface for God that replaces a previous Monit setup and exposes host info, uptime, load averages, per-process memory and CPU metrics… | ||
| Lightning Talk: TATFT - Test All the F***in Time | Bryan Liles | 12m |
Claims constant test first discipline and says test all the f*in time as an absolute rule offers concrete tool choices: uses RSpec, Test::Unit, RR, flexmock or… | ||
| Lightning Talk: The Nature of Truth | Yossef Mendelssohn | 06m |
Claims that Ruby treats only false and nil as falsey and everything else as truthy, demonstrates the confusion around expressions like arr.empty? versus truth… | ||
| Do the Hustle | Obie Fernandez | 16m |
Four-step sales playbook with concrete thresholds and tools: marketing (hire a designer, paid a firm $115,000 for brand work though typical is $20–25k)… | ||
| Keynote | Chris Wanstrath | 27m |
Predicts Ruby growth but anchors on concrete examples: a homemade spyc YAML parser in PHP shoved into production and getting 70 downloads; extracting config… | ||
| Calling Your Code Gluing Phone Calls to Ruby | Troy Davis | 01h 06m |
Ruby code hooks into Asterisk via Adhesion exposing an AGI/AMI text protocol so one TCP connection handles each call; demos include TwitterVox, YelpVox and… | ||
| flog Test.new | Rick Bradley | 01h 07m |
Adds a real test suite to flog rather than toy examples: forks to flame on GitHub, wraps command script with RSpec and Mocha, extracts and unit-tests pure… | ||
| Archaeopteryx: A Ruby MIDI Generator | Giles Bowkett | 49m |
A Ruby MIDI generator called Archaeopteryx generates beats by throwing random numbers against a probability matrix so patterns are maybe not yes/no but 0–1… | ||
| Lightning Talk: Kablame & YellowPages.com Overview | Coby Randquist | 05m |
Kablame counts authorship by parsing git or SVN blame and reports who owns how many lines so teams can see test-credit and code ownership; it runs on… | ||
| Lightning Talk: Archaeopteryx on the Cheap | Shay Arnett | 05m |
Explains how to run Archaeopteryx cheaply by wiring it to MIDI Patchbay and GarageBand on OS X so Archaeopteryx’s MIDI output actually reaches a software… | ||
| Lightning Talk: What Can We Learn from the Edge Projects? | Yehuda Katz | 12m |
Argues Ruby is viable for enterprise workloads with concrete fixes not slogans: rewrote C database drivers in a week to remove objections, measures a Merb… | ||
| Keynote: Ghosts of Ruby - A Neo-Dickensian Explication | David Black | 59m |
Walks through concrete version differences: compiles Ruby 1.0 by commenting out failing bits, shows a shuffled deck implementation that uses a custom… | ||
| Ruleby: The Rules Engine for Ruby | Joe Kutner | 39m |
Claims a pure Ruby Rete engine that compiles rules into a node network, shares nodes to avoid redundant checks, and stores partial matches to speed execution… | ||
| nothing matches | ||