Written for Ubuntu LTS 10.4
$ sudo aptitude update $ sudo aptitude upgrade
| require 'rubygems' | |
| require 'rmagick' | |
| require 'color_namer' | |
| img = Magick::ImageList.new('photo.jpg') | |
| img.resize_to_fit!(500) # resize the image to have faster quantization | |
| quantized = img.quantize(16) # quantize the photo to reduce number of colors | |
| img.destroy! # prevent memory leaks |
| # Create a file `spec/acceptance/support/warden.rb' with the following | |
| # contents: | |
| Spec::Runner.configure do |config| | |
| config.include Warden::Test::Helpers, :type => :acceptance | |
| config.after(:each, :type => :acceptance) { Warden.test_reset! } | |
| end | |
| # Or, if you're using RSpec 2 / Rails 3, the contents should be the following | |
| # instead: |
| namespace :db do | |
| task :pull do | |
| run "cd #{current_release} && RAILS_ENV=#{rails_env} rake db:data:dump" | |
| download "#{current_release}/db/data.yml", "db/data.yml" | |
| `rake db:reset db:data:load` | |
| end | |
| end |