Tag Archives: gogaruco

gender and sex at gogaruco

The Golden Gate Ruby Conference was almost totally awesome.  There only two sour notes.  First, it was almost unbelievable how few women attended.  With about 200 attendees, six were women.  I have never been to a technical conference with so disproportionately few women.  I can think of all sorts of reasons (along with a number [...]

Posted in general | Tagged | Comments closed

open source digital voting software

Josh Susser, organizer of the Golden Gate Ruby Conference, introduced this talk by saying that he wanted to have talks that weren’t only about how we do what we do, but also about why we do what we do. Gregory Miller’s talk “Trust the Vote: An Open Source Digital Public Works Project” addressed [...]

Posted in general | Also tagged , | Leave a comment

using ruby to fight aids

We just heard a fantastic talk by Jacqui Maher about her work on the Boabab project, fighting AIDS in Malawi, Africa.
First, she gave us an overview of the AIDS epidemic, especially in Africa:

Africa has 12% of the world’s population, but 60% of the people with AIDs
In Malawi

14% of adults have AIDS
8 people die every hour [...]

Posted in general | Also tagged | 1 Comment

magic scaling sprinkles

Nick Kallen, Twitter, author of popular open-source projects such as NamedScope, Screw.Unit, and Cache-Money, gave a compelling talk yesterday at the Golden Gate Ruby Conference.  Nick’s easy-going presentation style and thoughtfully prepared examples made a complex topic easy to follow.  Nonetheless, my notes are sparse since most of my attention was devoted to listening and [...]

Posted in general | Also tagged | Leave a comment

how to write fast ruby code

Carl Lerche talks about how to write fast ruby code. Yes, ruby is scalable. Scaling != speed. Focus of this talk is on speed. Ruby is fast enough for the vast majority of use cases.
“Slow code is your fault.”
How can I write fast code?
1. Write slow code: well-structured code that is easy to [...]

Posted in general | Also tagged | Leave a comment

ruby application frameworks

Panel discussion at Golden Gate Ruby Conference
Shoes, Tim Elliott, framework for creating GUI apps. It is an application that embeds Ruby. It is written in C. It is designed to lower to bar for programming and make it fun. Not an MVC framework. Writing an app is more like writing a [...]

Posted in general | Also tagged | 1 Comment

sandbox for ruby code

David Stevenson, flouri.sh, talk “Playing With Fire: Running Uploaded Ruby Code in a Sandbox” at Golden Gate Ruby Conference
A sandbox needs to:

Limit functionality
Make it so code can’t break out
Separate code space
Bounded execution time

Sandbox gems

Freaky-freaky sandbox gem (MRI Ruby): it’s a gem, but you can’t use gem install.  No support for 1.8.7 and later.
JavaSand gem (JRuby): [...]

Posted in general | Also tagged | 1 Comment

sinatra: simple ruby web app library

talk by Aaron Quint, quirkey.com, at Golden Gate Ruby Conference
very simple framework, define a route, where it goes, return a string
Sinatra is not a framework, doesn’t dictate how to create your code.  It is a library.  A ruby library for making Web applications.
Why? HTTP as a language? with REST and other conventions, it is cool [...]

Posted in general | Also tagged | Leave a comment

MacRuby and Hot Cocoa

great session by Rich Kilmer at Golden Gate Ruby Conference.
MacRuby, started toward the end of ‘07.  It has two ambitious goals:

Make Mac OSX the best platform for Ruby developers
Make Ruby the best Cocoa programming language on OSX

Apple has the higher level APIs in Objective-C.  RubyCocoa (2001) mostly written in C will bridge  Ruby & Objective-C.  [...]

Posted in general | Also tagged | Leave a comment