Showing 28 videos tagged with ruby

Python vs. Ruby: A Battle to The Death

At Northwest Python Day 2010 on January 30th, I gave two talks; this is the second, which was the last talk of the day. I tuned it to its audience and time slot, making it biased toward an audience that already knows Python, as well as being lighter than originally intended. I still quite like the result. During my talk, I mention Ruby.rewrite(Ruby), a talk by Reg Braithwithe. I recommend it. It also happens to contain my favorite quote from any talk, ever, which I will not repeat here. Yo... View More
Tags:

Rippin' off Python

Every Rubyist knows Python sucks. It doesn't have blocks, whitespace matters, and Django is just a cheap Rails knock off. But you can't argue with the language's popularity. Maybe there's something to it? This talk is about Python and what we, as Rubyists, can learn from it. (Hint: a lot)

Rapid deploy of Rails apps

00:06:21 vimeo.com
In this video we show how to go from development to a deployed application in matter of minutes with the help of the beta version of the Webbynode gem.

Indoctrinating the Next Generation: Teaching Ruby to Kids

Ruby is a great first programming language for kids of all ages. But how do you introduce it in a way that piques their curiosity and encourages them to dig deeper? It's not as hard as you think. I'll demonstrate how I used Ruby, Shoes, short iterations, and frequent deployment to get a big group of high school kids excited about programming, even though I hadn't done much teaching before. I'll also show how to adjust for younger kids, all the way down to elementary school age. You'll leave w... View More

Jemini Tutorial Part 2

00:08:32 www.youtube.com
In Part 2 of our tutorial, we’ll create some enemies for our player to fight. We’ll set up collision detection, use timers to make a pretty fading effect, and set up a custom manager to coordinate enemy movements and shooting. [This link is to segment 1 of 2 - see the related videos for the other segment.]

What makes code beautiful?

Discussion of code and beauty

Jemini Tutorial

00:08:01 www.youtube.com
Jemini is a Ruby-based framework for game development. In this screencast, we'll create a shooter game from scratch. Part 1 shows creating a project, setting up a game state, loading animations, music and sound effects, and setting up keyboard input and event handlers. (Not bad for 22 minutes, right?) [This link is to segment 1 of 3 - see the related videos for the other segments.]

Ruby On Acid - Lightning Talk

00:04:32 www.vimeo.com
Here's a screencast version of the lightning talk on Ruby On Acid that I gave at the Bay Area Computer Music Technology Meetup during RubyConf 2009. In it I demonstrate hooking a MetaGenerator up to a line drawing program (using wxRuby), using generators to create a WAV file (by creating 8-bit PCM data to import into Audacity), and generating MIDI "music" (via MIDIator).

Episode 0.7 - random_data

"This gem provides a Random singleton class with a series of methods for generating random test data including names, mailing addresses, dates, phone numbers, e-mail addresses, and text." - Mike Subelsky
Tags:

Episode 0.6 - hijack

"Provides an irb session to an existing ruby process." - Ian Leitch
Tags: