Just install this in your apps like so:
gem 'test-spec-mini', :git => 'git://gist.github.com/1806986.git', :require => 'mini'
| The enclosed config.xml file will instruct Jenkins to check out and build llvm + clang, archiving the resulting clang binary. | |
| The configuration will build daily and will retain builds for 5 days. | |
| To add it to your Jenkins install, just copy the config.xml file to e.g.: | |
| jobs/Clang/config.xml | |
| Then "reload configuration" in Jenkins, or stop and start Jenkins to reload it implicitly. |
| Steps to install and run PostgreSQL 9.2 using Homebrew (Mac OS X) | |
| (if you aren't using version 9.1.5, change line 6 with the correct version) | |
| 1. launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist | |
| 2. mv /usr/local/var/postgres /usr/local/var/postgres91 | |
| 3. brew update | |
| 4. brew upgrade postgresql | |
| 5. initdb /usr/local/var/postgres -E utf8 | |
| 6. pg_upgrade -b /usr/local/Cellar/postgresql/9.1.5/bin -B /usr/local/Cellar/postgresql/9.2.0/bin -d /usr/local/var/postgres91 -D /usr/local/var/postgres | |
| 7. cp /usr/local/Cellar/postgresql/9.2.0/homebrew.mxcl.postgresql.plist ~/Library/LaunchAgents/ |
| class ActionDispatch::Routing::Mapper | |
| def draw(routes_name) | |
| instance_eval(File.read(Rails.root.join("config/routes/#{routes_name}.rb"))) | |
| end | |
| end | |
| BCX::Application.routes.draw do | |
| draw :api | |
| draw :account | |
| draw :session |
| module Instruments | |
| def self.set_logger(l, m) | |
| @logger = l | |
| @method = m | |
| end | |
| def self.logger | |
| @logger | |
| end |
| /* | |
| * jquery.autogrow.js | |
| * | |
| * A plugin written for UserVoice that makes it easy to create textareas | |
| * that automatically resize to fit their contents. | |
| * | |
| * Based on Scott Moonen's original code for Prototype.js: | |
| * | |
| * <http://scottmoonen.com/2008/07/08/unobtrusive-javascript-expandable-textareas/> | |
| * |
| class PostsController < ActionController::Base | |
| def create | |
| Post.create(post_params) | |
| end | |
| def update | |
| Post.find(params[:id]).update_attributes!(post_params) | |
| end | |
| private |
| #!/usr/bin/env ruby | |
| # code2png - Render code to an image on OS X | |
| # Peter Cooper (@peterc) | |
| # MIT license | |
| # | |
| # code2png converts source code into a PNG graphic | |
| # (with syntax coloring, if you want). Ideal for | |
| # Kindle document production, RSS feeds, etc. | |
| # |
Just install this in your apps like so:
gem 'test-spec-mini', :git => 'git://gist.github.com/1806986.git', :require => 'mini'
| require 'rubygems' | |
| require 'dnsimple' | |
| DNSimple::Client.username = 'randall@rstvideo.com' | |
| DNSimple::Client.password = 'd34thst4r' | |
| DNSimple::Client.debug = false | |
| user = DNSimple::User.me | |
| puts "#{user.domain_count} domains" |
| # Simple, scrappy UDP DNS server in Ruby (with protocol annotations) | |
| # By Peter Cooper | |
| # | |
| # MIT license | |
| # | |
| # * Not advised to use in your production environment! ;-) | |
| # * Requires Ruby 1.9 | |
| # * Supports A and CNAME records | |
| # * See http://www.ietf.org/rfc/rfc1035.txt for protocol guidance | |
| # * All records get the same TTL |