Aloha RubyConf 2012
2012-10-08..2012-10-09
Honolulu, United States
| title | author | length |
|---|---|---|
| Rails 4 and the Future of Web | Aaron Patterson | 56m |
MRI still has a global VM lock so CPU-bound Fibonacci threads show no speedup (about 5.7s on the demo machine) while IO-bound threads halve latency by… | ||
| Git and GitHub Secrets | Zach Holman | 43m |
Claim: GitHub is the largest Git and Subversion host and quietly exposes lots of practical shortcuts. Concrete items: add diff or patch to a URL for textual… | ||
| Refactoring from Good to Great | Ben Orenstein | 44m |
Live coding refactors Ruby code into clearer objects and fewer conditionals: extracting an orders query, adding a DateRange value object, moving date logic off… | ||
| Hacking with Gems | Ben Smith | 31m |
Shows concrete malicious gems: awesome Rails flash messages exfiltrates cleartext emails and passwords to a web service and writes them into public… | ||
| Ten Things You Didn't Know You Could Do | James Edward Gray II | 41m |
Forty two concrete Ruby tricks appear and many are demonstrated working live such as 42 tricks rather than ten, enabling tail call optimization to make deep… | ||
| My Server for Aiur: How Starcraft Taught Me To Scale | Richard Schneeman | 42m |
Measure everything in production, then optimize where the measurements point: use logs and New Relic/Scout to find N+1s and slow queries, add eager loading and… | ||
| Evented Ruby vs Node.js | Jerry Cheung | 28m |
Argues Ruby can get Node-style concurrency without rewriting apps by using EventMachine reactors, per-request fibers (via rack-fiber-pool), nonblocking… | ||
| Rails Development on Windows - Seriously | Evan Mechnic | 24m |
Argues that Rails on Windows is workable not mythical and backs it with specifics: 25% of Engine Yard trial users come from Windows; uses Rails Installer and a… | ||
| Carson: On the Path from Big-Ball-of-Mud to SOA | James Rosen | 34m |
Carson is a rails 3 host that runs many engines as gems so teams get Carson engine isolation, fast per-project test suites, and decoupled deploys via semantic… | ||
| Why JRuby? | Charles Oliver Nutter | 44m |
Explains why J Ruby beats MRI for many real deployments by showing concrete wins not slogans: invoke dynamic optimizations on Java 7 that let the JVM inline… | ||
| Message in a Bottle | Konstantin Haase | 35m |
Shows concrete mechanics and real results: MRI uses lookup caches and a giant VM switch, Rubinius patches bytecode at runtime to install inline caches and… | ||
| Ensuring High Performance for Your Ruby App | Kowsik Guruswamy | 33m |
Built a commercial fuzzer in Ruby (after a C++ start) that runs tens of thousands of test cases, switches storage from CouchDB to Redis and reduces UI latency… | ||
| Yay! Mocks! | Corey Haines | 47m |
Argues that mocks and test doubles are tools to drive design not just brittle verification, shows RSpec-style doubling and a Rails app built for Code Retreats… | ||
| Maintain Less, Mentor More: Community Building Techniques from Open Source | Wesley Beary | 31m |
Open source maintenance of fog starts as a daily 1–2 hour DIY death march but flips when community-building and mentoring replace solo bug-fixing: contributors… | ||
| This is Not a Rails Shop | Chad Fowler | 43m |
Help us caption & translate this video!
http://amara.org/v/FGfg/ | ||
| Web API's with ERLANG a Ruby Dev's POV | Patrick Huesler | 42m |
Shows concrete claims and proven choices: a Rails developer rewrites a web API in Erlang, keeps Ruby tooling by using rebar and a Sinatra‑style router… | ||
| CoffeeScript for the Rubyist | Mark Bates | 45m |
Explains that CoffeeScript compiles to idiomatic JavaScript and integrates with Rails, Sinatra and Node, shows concrete tools and workflows: js2coffee for… | ||
| Building iOS Apps with RubyMotion | Raymond T. Hightower | 37m |
Claims RubyMotion produces real compiled iOS apps by compiling Ruby to LLVM bytecode and sells for $200 while requiring a Mac and Xcode. Demoed workflow uses… | ||
| Git the NoSQL Database | Brandon Keepers | 39m |
Claim: git can serve as a schema-less key‑value database with built‑in history, hooks, branches and easy replication; experiments include an issue tracker… | ||
| Building a Ruby Library the Parts No One Talks About | Mitchell Hasimoto | 43m |
Argues for concrete practices: follow semantic versioning and use a Gemfile with the pessimistic operator for dependencies; expose configuration as plain Ruby… | ||
| The Designers Are Coming | Glen Gillen | 41m |
Argues that designers now build, iterate and deploy usable web apps without handoffs because deployment is essentially version control: examples include push… | ||
| Facing the Monolith Overcoming Monolithic Applications with SOA | Charles Max Wood | 40m |
A monolithic lead-generation app is split into narrow, focused services and the claim is that doing so cuts maintenance cost and lets the system scale… | ||
| Running Heroku on Heroku | Noah Zoschke | 37m |
Bootstraps LLVM/Clang on Heroku using GCC then two self-compiles, a three-stage bootstrap where make test passes at each stage and the final clang built with… | ||
| Rockstars & Consultants, Who needs 'em? | Lori M Olson | 35m |
Argues that hiring rock stars or consultancies solves acute problems like tuning or scaling to five million users but brings real risks: burnout, the bus… | ||
| mmm..mruby, or why yet another Ruby implementation | Matt Aimonetti | 40m |
mRuby is a minimal, embeddable Ruby implementation that compiles Ruby to C or binary bytecode and ships an incremental garbage collector, no threads, no… | ||
| nothing matches | ||