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
(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
# 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
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
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
#!/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
#!/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
// QUESTION | |
// write a javascript class, called 'Foo', with a class method 'bar' and an | |
// instance method 'bar' | |
var Foo = function Foo(){ | |
console.log('new Foo instance'); | |
}; | |
Foo.bar = function(){ | |
console.log('Foo::bar'); |
Last revised on 03-12-2012
Antiqua, Ltd. will collect certain non-personally identify information about you as you use our sites. We may use this data to better understand our users. We can also publish this data, but the data will be about a large group of users, not individuals.
The only personal information required to use the service is your email. This will never be sold, disclosed, or otherwise transferred without explicit advance notification (a minimum of 30 days) and the ability to opt out. The only likely scenario where this would be the case is an acquisition of Antiqua, Ltd..