Ru3y Manor 3
who it's for
ruby developers, ruby on rails developers, backend web developers, platform engineers, technical leads, jruby users
topics
lambda calculus in Ruby; ffi-ncurses terminal handling; PTY and expect automation; Ruby enumerable refactorings; Monte Carlo simulation techniques; nested through associations in Rails; ActiveRecord refactoring patterns; EventMachine versus Node.js benchmarks; Goliath and em-synchrony performance; JRuby with Mahout and Lucene; presenter decorator pattern (Draper); async-friendly testing and deployment
| title | author | length |
|---|---|---|
| Programming with Nothing | Tom Stuart | 41m |
Implements FizzBuzz using only Ruby procs with no numbers, strings, booleans, classes, control flow, standard library or gems, representing integers as Church… | ||
| The Joy of Text | Sean O'Halpin | 31m |
Explains why terminal text handling matters, shows tools used and code that actually works: builds ffi-ncurses because Ruby’s curses lacked Unicode support… | ||
| Don't Fear The Lambda | Paul Battley | 34m |
Argues for using Ruby's Enumerable methods to replace imperative loops: use functional style for returns and use each for side effects. Demonstrates concrete… | ||
| A Random Walk | Ben Griffiths | 41m |
Slides are shuffled by a small Ruby script and several concrete techniques get explored: estimating pass rates by simulation shows random guessing hits… | ||
| Refactoring Rails | Jon Leighton | 34m |
Implements nested through associations in Rails 3 by turning association reflections into linear chains (recursing to leaf reflections) and generating… | ||
| Is Eventmachine a worthy alternative to Node.js? | Andrew Nesbitt | 32m |
Benchmarks compare raw EventMachine, Goliath (EM + em-synchrony) and Node.js using hello world and a Redis-backed URL shortener; raw EventMachine beats Node on… | ||
| JRuby on Elephants | Tim Cowlishaw | 29m |
JRuby glue code calls Apache Mahout for logistic regression and Lucene for tokenizing/stemming to build a kitten detection classifier that trains on ~3,000… | ||
| Rails vs. Object Oriented Design | Tom Stuart | 35m |
Rails encourages quick CRUD but often produces fat ActiveRecord models that mix persistence, presentation and payment logic; a real project showed a 1:2.5… | ||
| nothing matches | ||