The Ruby Based Ruby Resume’ Generator
This is a fun little project for defining your resume in Ruby. You say your a Rubyist, but is your resume written in a DSL? I didn’t think so! Using the Ruby Resume’ Generator, you too can be a total geek!
Example
# ruby_coder.rb class RubyCoder
include Resume
contact :email => %w(ruby coder net), :phone => %w(800 444 3333)
attended "XYZU", :in => "Gemology", :with => "PHD", :graduated => "1999"
worked :at => "Gem Cutting, Inc.", :description => "cut all kinds of rubies", :position => "cuter", :tenure => 2008
built %w(ruby-cuts.tv)
using %w(ruby haml datamapper)
practicing %w(agile bdd juggling)
story %w(I'm a ruby coder of some skill and whatnot. You should hire be because I'm cool.)
end
Then, with this gem installed you can pop out a slick little resume’
> resume ruby_coder.rb
Ruby Coder
[email protected] 800.444.3333
Attended XYZU Gemology for PHD
Worked at Gem Cutting, Inc. as a cuter 2008
cut all kinds of rubies
Sites
ruby-cuts.tv
Technologies
ruby - haml - datamapper
Practices
agile - bdd - juggling
I’m a ruby coder of some skill and whatnot. You should hire be because I’m cool.
You can also write a PDF file by supplying the -pdf parameter
> resume examples/ruby_coder.rb -pdf Printing PDF to RubyCoder.pdf
Notes
Feel free to leave any and all of the various sections out. You can call most methods multiple times and the data will simply get added to the list of items.
If you want a different format, feel free to hack away. If you can’t you probably shouldn’t be using this anyway.