Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
RubyConf 2005 - Agenda
[go: Go Back, main page]

Laurent Sansonetti

Leveraging Mac OS X from Ruby
This talk will focus on the Ruby integration within Mac OS X.

Back to agenda

Geoffrey Grosenbach

Dynamic Graphics With Ruby
Imagine having the full power of Photoshop available to your Ruby scripts. Amazingly, you do have that power! This talk will show you the extremes of what is possible with the graphics libraries available for Ruby.

Back to agenda

John Lam

You got your Ruby in my CLR!
RubyCLR is a bridge between the Ruby language and the .NET Common Language Runtime. This talk examines the implementation and use cases for RubyCLR.

Back to agenda

John Long

Radiant -- Content Managment Simplified
In this talk, John will give you an in-depth overview of Radiant--an open source content management system designed for small teams and written using Ruby on Rails. Radiant is similar to Textpattern or MovableType, but is a general purpose content management system (not a blogging engine).

Back to agenda

Josh Susser

More than enough rope to hang yourself
The Ruby language provides a wealth of appealing features that enable extremely high-level programming: method_missing handlers, programmatic class and method definition, flexible argument lists, etc. While these techniques can be used effectively to solve a wide range of problems, they can also make code difficult to understand, use and maintain. This talk addresses some of the more dangerous pitfalls of Ruby programming as well as when and how to avoid them.

Back to agenda

Nathaniel Talbott

Open Classes, Open Companies
Just about everything you need to know about business in the Chaordic Age can be learned from Ruby, and this talk will use observations drawn from Ruby to propose some radical, controversial ideas about how we ought to be doing business.

Back to agenda

Kevin Clark

Life After mkmf
For years mkmf has been the defacto standard for buildling C extensions to Ruby. This talk will be on the development and use of mkrf, a Google Summer of Code project which aims to replace mkmf.

Back to agenda

Evan Phoenix

Sydney and Rubinius: Hardcore Ruby
Sydney was an experimental fork that added a number of new features to ruby. I plan on elaborating on many of these, eventually leading into discussing the next generation of Sydney, known as rubinius.

Back to agenda

Tim Bray

I18n, M17n, Unicode, and all that
A survey of the state of the art of internationalized text processing in Ruby and other modern languages (including Perl, Java, and Python), and the trade-offs facing Ruby.

Back to agenda

Zed Shaw

Iron Mongrel: Fuzzing, Auditing, Thrashing, Risk and The Ways Of Mongrel Destruction
Writing web servers is dangerous work what with the dangers of the interwebs. There's no way one small group of people could ever do enough to make Mongrel completely secure, so we use an array of evil tools to give Mongrel the strength to be Iron Mongrel.

Back to agenda

Justin Gehtland

Streamlined: A Framework for Data-centric Web Applications
We'll delve into the open-source Streamlined framework and examine how it layers on top of technologies like Rails, Simply RESTful, ActiveRecord and more to provide a baseline application platform for data-centric web applications.

Back to agenda

Michael Granger

Speak My Language: Natural Language Processing in Ruby
The inflection facilities in Rails have introduced the notion of making your code understand some things about English to make your job as a programmer easier. Natural language libraries and techniques have been around since before Rails, but there hasn't ever been a proper introduction to this kind of programming using our favorite language. This talk will introduce some of the available libraries and extensions for using natural language in your own code.

Back to agenda

Glenn Vanderburg

Rinda and DRb in the Real World
DRb (Distributed Ruby) and the Rinda distributed coordination library are powerful tools for distributed programming in Ruby. This talk is a case study of using them for a real-world application, complete with mistakes and tips on how to avoid the same pitfalls on your projects.

Back to agenda

Masayoshi Takahashi

The History of Ruby
talk about the history of Ruby, from 1993 to 2006. You will know Ruby and Ruby community since early period, included unfamiliar things except a few Japanese Rubyists.

Back to agenda

Rich Kilmer

Web 2.0 Beyond the Browser
The power of Web collaboration seamlessly integrated with the power of a desktop application? Explore the building of a standalone Ruby +Flash based cross-platform desktop application. How can you package a standalone Ruby application? How do you make a single executable? Where do you put your Ruby source...especially if you want to protect it? How do you build a compelling user interface on top of Ruby? How do you service desktop Ruby applications from the center? All of these things will be touched upon in this world-wind tour of indi's internal architecture.

Back to agenda

Koichi SASADA

YARV: on Rails?
Hey, let's talk about YARV, and that Rails to Ruby.