Skip to content

Instantly share code, notes, and snippets.

resources :companies do
resources :employees
resources :requests do
put 'accept', :on => :member
end
end
// This is a manifest file that'll be compiled into application.js, which will include all the files
// listed below.
//
// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts,
// or vendor/assets/javascripts of plugins, if any, can be referenced here using a relative path.
//
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
// the compiled file.
//
// WARNING: THE FIRST BLANK LINE MARKS THE END OF WHAT'S TO BE PROCESSED, ANY BLANK LINE SHOULD
@aarondufall
aarondufall / employee_controller.rb
Created July 2, 2012 08:29
severing association
def destroy
@employee = Profile.find(params[:id])
@employee.update_attribute(:company_id, :nil)
if @employee.save
redirect_to root_path, notice: "#{@employee} #{params.inspect}"
end
end
require 'rubygems'
require 'awesome_print'
require 'irb/completion'
ARGV.concat [ "--readline", "--prompt-mode", "simple" ]
module Readline
module History
LOG = "#{ENV['HOME']}/.irb-history"
require 'rubygems'
require 'awesome_print'
require 'irb/completion'
ARGV.concat [ "--readline", "--prompt-mode", "simple" ]
module Readline
module History
LOG = "#{ENV['HOME']}/.irb-history"

Instructions:

  1. Download this application skeleton.
  2. Convert the app to use AJAX.
  3. Add any files you changed to your gist and submit your code.
/* Here is your chance to take over Socrates!
Spend 10 minutes on each of the following hacks to the socrates website.
Enter them in the console to make sure it works and then save
your results here.
Choose a new pair for each. Add your names to the section you complete.
*/
@aarondufall
aarondufall / index.html
Last active December 18, 2015 11:19 — forked from dbc-challenges/index.html
DBC Phase 2 Practice Assessment Part 3
<!doctype html>
<html>
<head>
<link rel="stylesheet" href="http://cdn.jsdelivr.net/normalize/2.1.0/normalize.css">
<link rel="stylesheet" href="main.css">
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800">
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Lato:100,900">
<link rel="stylesheet" href="http://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.0.2/css/font-awesome.min.css">
</head>
@aarondufall
aarondufall / zoo.js
Last active December 18, 2015 11:19 — forked from dbc-challenges/zoo.js
//------------------------------------------------------------------------------------------------------------------
// YOUR CODE: Create your Zoo "object literal" and Animal "constructor" and "prototypes" here.
//------------------------------------------------------------------------------------------------------------------
function Animal(name, legs) {
this.name = name
this.legs = legs
}
Animal.prototype.identify = function(){
var ident = "I am a " + this.name + " with " + this.legs + " legs.";
function decToBin(num, acc){
var acc = acc || ""
if (Math.floor(num) == 0) {
console.log(parseInt(acc))
return parseInt(acc)
}
acc = Math.floor(num % 2) + acc
decToBin(num / 2, acc)
}