This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| alias gst='git status ' | |
| alias gc='git commit ' | |
| alias gca='git commit -a ' | |
| alias ga='git add ' | |
| alias gco='git checkout ' | |
| alias gb='git branch ' | |
| alias gd='git diff ' | |
| alias gm='git merge ' | |
| alias gmm='git merge master' | |
| alias gcom='git checkout master' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <% | |
| # vars for default formats. These are overridden by command line args.default_format_multi = "--format #{ENV['CUCUMBER_FORMAT'] || 'progress'}" | |
| default_format_single = "--format #{ENV['CUCUMBER_FORMAT'] || 'pretty'}" | |
| html_report_options = " --format html --out='public/reports/features.html'" | |
| # Use tmp dir for rerun.txt (vs. root) | |
| rerun_file = File.join('tmp', 'rerun.txt') | |
| rerun = File.file?(rerun_file) ? IO.read(rerun_file) : "" | |
| rerun_format = "--format rerun --out #{ rerun_file }" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # -*- encoding: utf-8 -*- | |
| require File.expand_path('../lib/rake/hooks/version', __FILE__) | |
| Gem::Specification.new do |gem| | |
| gem.authors = ["Matt Scilipoti"] | |
| gem.email = ["matt@scilipoti.name"] | |
| gem.description = %q{Is this valid?} | |
| gem.summary = %q{I hope it is valid} | |
| gem.homepage = "" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| puts "WARN: We are patching rake tasks to support postgres. You have upgraded Rails and may not need this patch any more (lib/tasks/postgres.rake)." if Rails.version > "3.2.8" | |
| namespace :db do | |
| desc 'kills connections to postgres db' | |
| task :kill_postgres_connections => :environment do | |
| env = ENV['RAILS_ENV'] | |
| db_config = Rails.configuration.database_configuration[env] | |
| fail(ArgumentError, "Could not find db config entry for env (#{env})") unless db_config | |
| db_name = db_config['database'] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| db_tasks = %w[db:migrate db:migrate:up db:migrate:down db:rollback db:seed db:version] # db:forward] | |
| namespace :multitenant do | |
| desc 'List all existing tenants/customers' | |
| task :list => :environment do | |
| puts Customer.all.collect &:name | |
| end | |
| #create a multitenant task for each db task | |
| db_tasks.each do |task_name| |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env ruby | |
| # NOTE! this is a work in progress. This is not tested or used regularly. | |
| # Ensures we do not call destructive commands on protected branches. | |
| # | |
| # Called by "git push" after it has checked the remote status, | |
| # but before anything has been pushed. | |
| # | |
| # If this script exits with a non-zero status nothing will be pushed. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env ruby | |
| # Used to convert json from MixPanel into csv | |
| # see: https://stackoverflow.com/questions/7845015/convert-json-to-csv-in-ruby | |
| # and: https://stackoverflow.com/questions/273262/best-practices-with-stdin-in-ruby | |
| class MixPanelJsonToCsv | |
| require 'csv' | |
| require 'optparse' | |
| attr_reader :config |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <title>geometry specs</title> | |
| <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/jasmine/2.0.0/jasmine.css"> | |
| <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jasmine/2.0.0/jasmine.js"></script> | |
| <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jasmine/2.0.0/jasmine-html.js"></script> | |
| <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jasmine/2.0.0/boot.js"></script> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| INSTALL | |
| ======= | |
| $ gem install rspec | |
| RSPEC-RAILS | |
| =========== | |
| RAILS-3 | |
| ======= |