Showing 563 videos

Getting Non-Relational with MongoDB

MongoDB is an open-source, high-performance, schema-free, document-oriented database. The goal of the MongoDB project is to bridge the functionality gap between a key/value store and a traditional RDBMS. There is a native Ruby driver for MongoDB, as well as several open-source projects providing additional support for using MongoDB from Ruby. This talk will introduce MongoDB and discuss some of the reasons why MongoDB might be the right choice for your project. It will include an overview ... View More
Tags:

Flying Robot: Using Ruby and Arduino for Unmanned Aerial Vehicles

00:34:34 rubyconf.org
Two years ago, at RubyConf, we saw a blinking LED... last year, we drank cocktails mixed by the Barduino... In 2009, you will see Ruby take to the skies! Using Ruby Arduino Development, and a bunch of cool hardware and open source software, we will demonstrate "Rogue 3", a Lighter Than Air (LTA) autonomous flying vehicle. We will also share some of the techniques and resources you need to get started with homebuilt UAV's
Tags:

FFI: Creating Cross-Engine Gems

FFI is a way to create cross engine rubygems. Wrap a library once, and use it from MRI, JRuby, Rubinious, and mingw32 Ruby. This talk will discuss FFI why you want to use it. We will build an FFI extension, and a traditional extension, comparing the implementations and cover the benefits and detriments of each.
Tags:

Edit Multiple Individually

00:13:53 railscasts.com
Use checkboxes to edit multiple records in one form, where each one has an individual set of form fields.

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.]

Creating an Admin using Nested Controllers

In this screencast, I cover how to create an admin section with a separate login, and describe how nested controllers work.

Nested Model Form Part 2

00:12:40 railscasts.com
Add and remove nested model fields dynamically through JavaScript using either Prototype or jQuery.

What makes code beautiful?

Discussion of code and beauty

Opaz PlugDK Demo - Live Ruby VST coding!

00:10:41 www.vimeo.com
The Steinberg VST API is supported by virtually all professional audio applications on Windows, Linux and Mac OSX. It is a de facto standard that allows to develop audio effects such as a delay and virtual instruments like pianos or guitars in form of pure software. Opaz PlugDK is an experiment that allows to develop VST Plug-ins using the Ruby language (via JRuby). It comes with very nice features bringing the "scripting" approach to VST development. The plugin reloads instantly when a f... View More
Tags:

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.]