LoneStarRuby Conf 2011
2011-08-11..2011-08-13
Austin, United States
[LoneStarRuby Conf 2011, LoneStarRuby Conf 2013, LoneStarRuby Conf 2015]
who it's for
Ruby developers, Rails developers, backend engineers, platform engineers, mobile developers, QA engineers, systems programmers
topics
Cloud Foundry deep dive; vagrant virtual development environments; erlang and Ruby parallelism; fog cloud library; shoes GUI toolkit; telephony with Ruby; jasmine JavaScript testing; Google Go for Ruby; getting started with ZeroMQ; Ruby Racer under the hood; Titanium native mobile gem; Chronologic and Cassandra at Gowalla
| title | author | length |
|---|---|---|
| Lightning Talks | 01h 11m | |
Rapid-fire demos name concrete wins and failures: IRB tips & tricks shows live coding flounder but lists plugins, prompt tricks and per-project .irbrc hacks; a… | ||
| Cloud Foundry Deep Dive | Dave McCrory | 35m |
Cloud Foundry is an open source Apache 2 platform whose core is written in Ruby with a Ruby vmc client. Deployments use a sha-1 dedup push so only new files… | ||
| Building Virtual Development Envrionments with Vagrant | Mike Hagedorn | 46m |
Vagrant claims to give you a repeatable dev box by layering a Ruby DSL over VirtualBox and provisioning with chef solo provisioning or Puppet so your server… | ||
| Polyglot Paralellism: A Case Study in Using Erlang and Ruby at Rackspace | Phil Toland | 43m |
Rackspace rewrites a failing Ruby/Perl stack into a polyglot system that backs up 20,000 devices across three continents and eight datacenters with <1% failure… | ||
| Fog or: How I Learned to Stop Worrying and Love the Cloud | Wesley Beary | 39m |
A Ruby library called fog provides a consistent API over EC2 Rackspace and other providers so the same scripts boot servers place SSH keys attach IPs and… | ||
| In The Loop | Lourens Naudé | 41m |
A practical postmortem of a Ruby trading platform that actually uses the reactor pattern: shows code-level system call costs, file-descriptor behavior and how… | ||
| The Return of Shoes | Steve Klabnik | 42m |
Shoes is a Ruby-native GUI toolkit that actually runs on Mac Windows and Linux and packages apps into .app .exe and .run files; it uses Ruby blocks for… | ||
| State of the Art Telephony with Ruby | Ben Klang | 15m |
A full Ruby telephony stack is available: Adhearsion provides thread management, an event stream, plug-ins and demonization and loads Rails apps and… | ||
| Testing Javascript with Jasmine | Tim Tyrrell | 40m |
Claims that Jasmine makes unit testing JavaScript trivial and shows it working across environments: standalone spec runner with a calculator example that goes… | ||
| Google Go for Ruby Hackers | Eleanor McHugh | 47m |
Compares concrete behaviors: shows CSP concurrency implemented with channels and goroutines, builds an iterator/reduce pipeline that runs and composes… | ||
| Getting started with ZeroMQ | Ross Andrews | 37m |
ZeroMQ is a sockets library that replaces raw TCP with higher-level patterns and cross‑language bindings, not a brokered queue. Concrete claims: request–reply… | ||
| The Ruby Racer: Under the Hood | Charles Lowell | 33m |
A gem embeds the V8 interpreter into the Ruby process so Ruby code evaluates JavaScript, gets direct JS object references and invokes JS functions, and… | ||
| Beautiful Payment Systems with OAuth | Tom Brown | 39m |
Describes a simple OAuth payment protocol OpenTransact and demos the opentransact ruby gem making real calls to an OScurrency server; shows an OAuth.jpkarma… | ||
| Blow Up Your Views | Jeff Casimir | 40m |
Claims that Rails view templates are broken by instance variables and coupling and that replacing helpers with object decorators reduces complexity and… | ||
| Javascript for people who didn't learn Javascript | Jesse Wolgamott, jesse wagemont | 39m |
Covers how JavaScript really works: prototype inheritance that updates live with a concrete example that shows changing a prototype affects existing objects… | ||
| OPI (Other people's infrastructure) | Brian the coder | 29m |
Claims that you can skip managing servers and databases and just use Heroku, Engine Yard, Cloud Foundry, AWS RDS, MongoHQ/MongoLab, Cloudant, SendGrid, Twilio… | ||
| More DSL, Less Pain | Evan Light | 25m |
Shows that recording Ruby DSL calls as data and treating that as an AST cuts coupling and debugging pain. Uses Lispy forked into your DSL to capture… | ||
| Much Ado About CoffeeScript | Matt Thompson | 38m |
Claims that Rails 3.1 adopts CoffeeScript as the asset-pipeline default and shows concrete install and integration steps: node.js plus npm install -g… | ||
| The world runs on bad software | Brandon Keepers | 42m |
Claim: the world runs on imperfect but functional Ruby systems that ship fast and survive. Examples include nearly a million requests at peak on a scaled Words… | ||
| Accelerated native mobile app development Titanium gem | Wynn Netherland | 35m |
Demonstrates that Ti gem adds Rails‑style generators, rake tasks and a CLI that scaffolds CoffeeScript, Compass/Sass assets and compiles them into a single app… | ||
| Consuming the Twitter Streaming API with Ruby and MongoDB | Jeff Linwood | 35m |
A runnable Ruby command‑line script connects to the Twitter Streaming API, authenticates with HTTP Basic, parses the verbose JSON and inserts each status… | ||
| Ten Things I Hate About Ruby | Hal Fulton | 41m |
Lists ten concrete complaints about Ruby and why each matters: Perl-style globals change core behavior and are avoidable (use require 'English' instead)… | ||
| As a language, can we make Ruby as signficant as Latin, Ancient Greek or Sanskrit | Malcolm Arnold | 39m |
Claim: use Ruby on Rails plus grassroots education to make a programming culture as memorable as Latin or Sanskrit. Evidence: a volunteer-run group called Ruby… | ||
| Exceptional Ruby | Avdi Grimm | 44m |
Deep dive into Ruby exceptions: explains raise internals (four steps, .exception coercion, $! backtrace handling), shows quirks (rescue only catches… | ||
| Rails 3.1 Whirlwind Tour | Ben Scheirman | 38m |
Rails 3.1 actually shows what changes do: asset pipeline concatenates and minifies JS/CSS via Sprockets (requires a server JS runtime like therubyracer on… | ||
| Misunderstanding | Glenn Vanderburg | 55m |
Argues that clear reasoning beats slogans by showing concrete failures and fixes: Gilb's law framed risks of measurement but measuring has costs, numbers… | ||
| Chronologic and Cassandra at Gowalla | Adam Keys | 45m |
Chronologic is an activity-feed service that stores events, objects and sub‑events in Cassandra and serves fully materialized timelines over a REST JSON API… | ||
| nothing matches | ||