Showing 28 videos tagged with ruby

Jemini: Movable

00:00:26 www.vimeo.com
A demo of Jemini's Movable object behavior. TriangleTrailEmittable makes it look pretty. Jemini is a Ruby/jRuby library for game development. It brings managing input, drawing, sound, physics all under one simple interface.

Eleanor McHugh - The Ruby Guide to *nix Plumbing

During the course of this talk Eleanor will look at Ruby’s support for the *nix process model and explore some of the cool ways this can be exploited to create multi-process applications suited to today’s multi-core systems. London-based hacker Eleanor trained as a physicist and for the last thirteen years has worked on real-time software systems ranging from safety-critical cockpit avionics to mission-critical broadcast automation. She’s always enjoyed high-level languages and discovered ... View More

Gregory Brown - Where is Ruby really heading?

For those who want to run a standard Ruby build, we’ve got Ruby 1.8.6, Ruby 1.8.7, and Ruby 1.9.1 to choose from. This alone can create confusion for the uninitiated as well as complications for the seasoned Ruby veteran. But our choices are actually far more diverse than that. While alternative implementations may have previously been a concern only for language design geeks, the chances that you’ll encounter JRuby, MacRuby, and even Rubinius in the wild become greater each day. Throw things... View More

Alan Whitaker: La Dolce Vita Rubyista

A talk interspersed with film about overcoming resistance, (re)discovering your passions, sustainable high performance, and enjoying your craft (Ruby and otherwise). Featuring clips from the feature that won the award for best foreign language film at the 2009 MountainWest RubyConf film festival. Alan is the co-founder and CTO at Lead Media Partners in the Salt Lake area. A couple of years ago he left a role in big business to practice Ruby and entrepreneurialism.

James Britt: Wii Ruby: All work and no play just won’t do.

The presentation will explain how to control Ruby applications using the Nintendo Wii game controllers. The Wii uses infrared cameras and acceleration detectors to send positional information over Bluetooth. Applications built with JRuby can use Java libraries for reading Wii controller data, allowing Rubyists to use the Wii to play games, make music, even help the physically challenged. The presentation will include demonstrations and explanations of Ruby libraries written to make Ruby... View More

Adam Dunford & Jason Edwards: Improving the Usability of Your Ruby on Rails Applications

This session will explain the importance of usability and teach essential interface design principles for better user experiences on the web. The session will then dive into how to apply these principles in Ruby on Rails code, using a simple rails app to progressively add interface design improvements to enhance the usability. Adam Dunford is a freelance interaction designer and information architect whose past and present clientele include DCEdental, Microsoft, Primary Intelligence, and t... View More

Kirk Haines: Vertebra

Vertebra facilitates fault-tolerant operations among autonomous agents. It addresses the challenges posed by writing distributed, performant applications at cloud scale. Vertebra is implemented using both Ruby and Erlang. This talk will give an overview of Vertebra, and then delve into the challenges that have been faced on the Ruby side of the project, and the solutions we’ve implemented to solve them. Kirk has been using Ruby professionally for almost seven years, and did Perl/Java/C/uni... View More

James Edward Gray II: LittleBIGRuby

LittleBIGPlanet is kind of an open source game creation engine for the PlayStation 3. There are two very important things we can learn from it: * Creative problem solving * Code reading Those are some of the strongest weapons in the programmer’s arsenal and we all need to make sure we are employing them regularly. I’ll prime the pump by taking you on a tour of some of the most creative LittleBIGPlanet levels–err, Ruby projects–out there. Let’s see how the pros build servers, communicat... View More