~/conference

Ru3y Manor 3

date:2011-11-05
location:London, United Kingdom
series:Ru3y Manor 3 · one edition

ruby developers, ruby on rails developers, backend web developers, platform engineers, technical leads, jruby users

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

titleauthorlength
Programming with NothingTom Stuart41m
Implements FizzBuzz using only Ruby procs with no numbers, strings, booleans, classes, control flow, standard library or gems, representing integers as Church…
Talk on
The Joy of TextSean O'Halpin31m
Explains why terminal text handling matters, shows tools used and code that actually works: builds ffi-ncurses because Ruby’s curses lacked Unicode support…
Talk on
Don't Fear The LambdaPaul Battley34m
Argues for using Ruby's Enumerable methods to replace imperative loops: use functional style for returns and use each for side effects. Demonstrates concrete…
Talk on
A Random WalkBen Griffiths41m
Slides are shuffled by a small Ruby script and several concrete techniques get explored: estimating pass rates by simulation shows random guessing hits…
Talk on
Refactoring RailsJon Leighton34m
Implements nested through associations in Rails 3 by turning association reflections into linear chains (recursing to leaf reflections) and generating…
Talk on
Is Eventmachine a worthy alternative to Node.js?Andrew Nesbitt32m
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…
Talk on
JRuby on ElephantsTim Cowlishaw29m
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…
Talk on
Rails vs. Object Oriented DesignTom Stuart35m
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…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.