@elskwid is at least equally responsible for this ...
maintenance release- masturbationcontinuous integration- daily sexrelease management- weekly sex on the same day each weekfail fast- premature ejaculation
| Experiments in revision control: Curry recipe. | |
| My personal recipe for Japanese curry, which has mutated over the years and is | |
| now open-source thanks to github, hot damn. Some of the ingredients are not | |
| very Japanese, but curry came to Japan from England which got it from India to | |
| begin with, so whatever. | |
| 1.5 - 2 lbs. of meat, prefer thin-sliced beef (komagire), pork works, too. | |
| Thin-sliced stuff is always best, but in a pinch stewing beef works. Bacon | |
| works surprisingly well. Chicken will work, technically, but if you must, |
| # config.gem "rspec", :lib => false, :version => ">=1.2.6" unless File.directory?(File.join(Rails.root, 'vendor/plugins/rspec')) | |
| # config.gem "rspec-rails", :lib => 'spec/rails', :version => ">=1.2.6" unless File.directory?(File.join(Rails.root, 'vendor/plugins/rspec-rails')) |
| task :do_a_thing => :environment do | |
| @zh_cn = " 联想" | |
| @zh_tw = " 聯想" | |
| %w( zh-cn zh-tw ).each do |chinese| | |
| lang = Language.find_by_language_code(chinese) | |
| LocalizedString.all(:conditions => ["language_id = ? and string_value like '%FindMe%'", lang.id]).each do |loc| | |
| loc.string_value.gsub!('FindMe', instance_variable_get("@#{chinese.underscore}")) | |
| loc.save_without_validation |
| #!/usr/bin/env ruby | |
| # | |
| # Update JIRA with git commit messages | |
| # | |
| # == Usage == | |
| # | |
| # To update a JIRA issue, prepend the first line of your git commit message | |
| # with the issue key and a colon: | |
| # | |
| # $ git commit -m "GIT-1: Updates something" |
| # you'd obviously have more settings somewhere | |
| set :scm, :git | |
| set :repository, "[email protected]:defunkt/github.git" | |
| set :branch, "origin/master" | |
| set :migrate_target, :current | |
| set :use_sudo, false | |
| set :ssh_options, {:forward_agent => true} | |
| set :rails_env, 'production' | |
| set(:latest_release) { fetch(:current_path) } |
| # Version 0 (original) | |
| def to | |
| begin | |
| name=self.first_name | |
| unless name.nil? | |
| name | |
| name=name+" "+self.last_name | |
| else | |
| name=self.last_name | |
| end |
| #!/usr/bin/env ruby | |
| require 'rexml/document' | |
| include REXML | |
| #open the XML file exported from Powerscribe | |
| # Ruby lets us open the file in a block (thereby closing it when it's done) | |
| File.open("Voice.xml") do |file| | |
| # The "block" is that do ... end syntax and |file| is a reference to the file we've opened | |
| doc = Document.new(file) |
| STDOUT.sync = true | |
| require "net/ftp" | |
| root = "tgftp.nws.noaa.gov" | |
| total = 0 | |
| run = true | |
| puts ">> Probing max connections for: #{root}" |
| # encoding: utf-8 | |
| class DocumentUploader < CarrierWave::Uploader::Base | |
| include ::CarrierWave::Backgrounder::Delay | |
| include CarrierWave::MimeTypes | |
| # Include RMagick or MiniMagick support: | |
| include CarrierWave::RMagick | |
| # include CarrierWave::MiniMagick | |
| include CarrierWave::UNOConv |