Full blown applications that I've spent a decent amount of time on.
DOM Destroyer - View Project ↪
Destroy your favorite webpages as you journey through the deepest regions of the internet in your rocket ship!
Won Honorable Mention in Yahoo HackU 2010 for "Thinking outside the DOM" ("The Internet Game").
ruby-gnomekeyring - View Project ↪
A ruby binding of the Gnome Keyring API.
require 'gnome-keyring' GnomeKeyring["login"].unlock GnomeKeyring["login"].items.each do |item| puts "item.name => item.secret.inspect" end
ruby-indicate - View Project ↪
A ruby binding of libindicate, which is used for Ubuntu application indicators and the messaging menu.
require 'indicate' Indicate::Server.new(:type => Indicate::Type::Message::Mail, :desktop_file => 'application.desktop') do puts "Indicate server clicked!" end Indicate::Indicator.new("myemail@domain.com", 15) do |indicator| puts "Indicator clicked!" indicator.hide end.show!