This file contains 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
#!/bin/bash | |
## README | |
# To run this script | |
# => scp it to the server | |
# => run `sudo bash install.bash` | |
# Preparations | |
echo "deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen" | tee -a /etc/apt/sources.list # MongoDB Prep | |
apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10 # MongoDB Prep |
This file contains 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 zsh | |
rvm-shell "ruby-1.9.3-p0" -c "foreman run bundle exec rake "$argv |
This file contains 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
require( './boot' ); | |
var DbItem = require( './db_item' ) | |
, item = new DbItem( '123456abcdefg' ); | |
item.queue( function( error , response ){ | |
console.log( 'Response: ' + response ); | |
process.exit(); | |
} ); |
This file contains 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
source :rubygems | |
gem "sinatra" | |
group :development do | |
gem "foreman" | |
end |
This file contains 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
# HOLE 1 | |
# | |
# Given a number the function returns “Fizz” if it is a multiple of 3, | |
# “Buzz” if it is a multiple of 5 and “FizzBuzz” if it is a multiple of | |
# 15. If the number is not a multiple of 3 or 5 then the number is | |
# returned as a string. | |
# Original answer | |
def fizzbuzz( n ) | |
b,m="Buzz",n%5==0;n%3==0?"Fizz#{b if m}":m ?b:n |
This file contains 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
(ns myfirstwebapp.core) | |
(defn app [req] | |
{:status 200 | |
:headers {"content-Type" "text/html"} | |
:body "Hello World!"}) |
This file contains 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
# Set Our Root Path | |
::ROOT = File.dirname( File.expand_path( __FILE__ ) ) | |
# Boot The App | |
require "#{ROOT}/config/boot.rb" | |
# Serve our index file by default | |
use Rack::Static , :urls => { "/" => "index.html" } , :root => "public" | |
# Setup Rack |
This file contains 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
# app/presenters/api/v1/other_resource_presenter.rb | |
class Api::V1::OtherResourcePresenter | |
attr_reader :other_resource | |
def initialize( other_resource ) | |
@other_resource = other_resource | |
end | |
def as_json( include_root = false ) |
This file contains 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
INFO: Installing homebrew[git] version 1.7.5 | |
[Sat, 30 Apr 2011 15:08:58 -0600] ERROR: script[updating homebrew from github] (/Users/ryancook/.cinderella/cookbooks/homebrew/recipes/default.rb:59:in `from_file') had an error: | |
"bash" "/var/folders/qA/qA-aECR1F4GtR+JLdwoQe++++TI/-Tmp-/chef-script20110430-6842-1e4llqv-0" returned 1, expected 0 | |
/Library/Ruby/Gems/1.8/gems/chef-0.9.16/bin/../lib/chef/mixin/command.rb:184:in `handle_command_failures' | |
/Library/Ruby/Gems/1.8/gems/chef-0.9.16/bin/../lib/chef/mixin/command.rb:131:in `run_command' | |
/Library/Ruby/Gems/1.8/gems/chef-0.9.16/bin/../lib/chef/provider/execute.rb:49:in `action_run' | |
/Library/Ruby/Gems/1.8/gems/chef-0.9.16/bin/../lib/chef/provider/script.rb:33:in `action_run' | |
/Library/Ruby/Gems/1.8/gems/chef-0.9.16/bin/../lib/chef/resource.rb:395:in `send' | |
/Library/Ruby/Gems/1.8/gems/chef-0.9.16/bin/../lib/chef/resource.rb:395:in `run_action' | |
/Library/Ruby/Gems/1.8/gems/chef-0.9.16/bin/../lib/chef/runner.rb:53:in `run_action' |