MountainWest RubyConf 2008
2008-03-28..2008-03-29
Salt Lake City, United States
[MountainWest RubyConf 2007, MountainWest RubyConf 2008, MountainWest RubyConf 2009, MountainWest RubyConf 2010, MountainWest RubyConf 2011, MountainWest RubyConf 2012, MountainWest RubyConf 2013, MountainWest RubyConf 2014, MountainWest RubyConf 2015, MountainWest RubyConf 2016]
who it's for
ruby developers, web developers, backend developers, library and framework authors, tooling and runtime contributors, devops engineers
topics
Merb web framework; Rubinius implementation details; DataMapper ORM performance; Amazon Web Services from Ruby; CouchDB for Ruby storage; Mongrel troubleshooting and recovery; Ruby internals and VM topics; Domain specific languages in Ruby; BDD with Shoulda; code generation in Ruby; applied statistics for developers
| title | author | length |
|---|---|---|
| Strengthening the Ruby Ecosystem Part II: Merb | Ezra Zygmuntowicz | 01h 03m |
Merb claims a small, modular core that boots in about 12 MB RAM and piles optional functionality into separate gems so apps pay only for what they use. It runs… | ||
| Code Generation: .... | Giles Bowkett | 53m |
Argues that generating code from runtime events makes metaprogramming safer and inspectable, using Rubinius and NodeBox plus ERB and eval to turn logs into… | ||
| Faster, Better ORM with DataMapper | Yehuda Katz | 47m |
DataMapper claims faster, more flexible ORM by using an identity map so repeated lookups reuse Ruby objects, and strategic eager loading that cuts typical N+1… | ||
| Using Amazon's Web Services from Ruby | Jonathan Younger | 40m |
Concrete claims and code not buzzwords the talk shows Ruby using RightScale gems to call Amazon SQS EC2 S3 and SimpleDB logs that EC2 boots in ~2 minutes SQS… | ||
| Lightning Talks - 1 | 44m | |
A rapid sequence of concrete demos: a Shoes binary Lottery that reads a YAML name file, reveals eight-bit winners and writes eligibility back, and visibly… | ||
| Deep Ruby | Jeremy McAnally | 28m |
Ruby’s object model favors runtime behavior over static types, with open classes, per-object singleton classes and module inclusion used to compose behavior… | ||
| Enough statistics so that Zed won't yell at you | Devlin Daley | 38m |
Explains concrete tests and tools rather than theory giving z-test for proportions when comparing conversion rates and t-test and p-value for benchmarked… | ||
| Next Generation Data Storage with CouchDB | Jan Lehnardt | 01h 02m |
CouchDB stores native JSON documents with built‑in revisioning and MVCC so reads never see partial writes, serves everything over an HTTP REST API, and indexes… | ||
| Ruby Internals | Patrick Farley | 49m |
MRI keeps one rule: method dispatch always works the same way, so class pointers and method tables determine behavior. MRI implements instance-specific… | ||
| BDD with Shoulda | Tammer Saleh | 01h 03m |
Shoulda is a tiny Test::Unit companion that adds nested contexts and one-line should macros and Rails-aware ActiveRecord and controller helpers as a gem or… | ||
| What to do when Mongrel stops responding... | Philippe Hanrigou | 59m |
When Mongrel stops responding the actionable steps are: attach with GDB with Ruby macros to get C and Ruby stack traces and even evaluate Ruby in-process… | ||
| Lightning Talks - 2 | 01h 29m | |
A rapid sequence of concrete demos: a YAML‑driven gem installer that pins versions and adds an init_rails hook to make gems act like plugins; a working Twitter… | ||
| Shaving with Occam | Jim Weirich | 01h 14m |
Explains why tiny cores plus simple rules beat sprawling frameworks and shows concrete results: implements a Lisp interpreter in Ruby in about an hour… | ||
| Domain Specific Languages: Molding Ruby | Joe O'Brien | 01h 10m |
Argues that Ruby’s concrete advantages—the interpreter, open classes, code-as-data and flexible syntax—make internal DSLs practical, not theoretical; shows… | ||
| Strengthening the Ruby Ecosystem Part I: Rubinius | Evan Phoenix | 01h 08m |
Rubinius is a Ruby-first VM that actually puts the kernel in Ruby and claims to be building a VM where writing in Ruby is normal. Concrete deliverables include… | ||
| nothing matches | ||