Skip to content

Instantly share code, notes, and snippets.

View stevenspiel's full-sized avatar

Steven Spiel stevenspiel

View GitHub Profile
@stevenspiel
stevenspiel / Spiel_Resume.md
Created November 22, 2013 02:08
Steven Spiel Resume 2013

Steven Spiel

####These are the steps to installing and setting up Steven Spiel

Steven Spiel is compatible with:

| | | | | | | | --- | --- | --- | --- | --- | --- | --- | | Ruby | Rails | TDD | JS | CSS3 | HTML5 |

class Vehicle
def initialize(args)
@color = args[:color]
@wheels = 4
end
def drive
@status = :driving
end
$(document).ready(function () {
$('#submit').click(function(){
$.post("/rolls", function(res){
$('#die').html("<img src='" + res.img + "' alt='dice'></img> ");
});
});
});
@stevenspiel
stevenspiel / .DS_Store
Last active August 29, 2015 13:56 — forked from dbc-challenges/index.html
DBC Phase 2 Practice Assessment Part 3
@stevenspiel
stevenspiel / zoo.js
Last active August 29, 2015 13:56 — 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(){
"I am a " + this.name + " with " + this.legs + " legs";
@stevenspiel
stevenspiel / form-validator.js
Last active August 29, 2015 13:56 — forked from ksolo/form-validator.js
Form Validation
$(function(){
$('#submit').click(function(e){
e.preventDefault();
var errors = [];
if(!$('#email').val().match(/^[+a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/i) ){
errors.push("<li>Must be a valid email address </li>");
}
if(!$('#password').val().match(/[0-9]+?/)){
errors.push("<li>Password must have at least one numeric character (0-9)</li>");
}
@stevenspiel
stevenspiel / .DS_Store
Last active August 29, 2015 13:56 — forked from ksolo/carousel.js
Image Carousel
@stevenspiel
stevenspiel / site.rb
Created April 10, 2014 16:12
Fix to HTTP 400 Bad Request when running librarian-chef install
#File found in ruby/gems/(ruby version)/gems/librarian-chef-0.0.2/lib/librarian/chef/source/site.rb
require 'fileutils'
require 'pathname'
require 'uri'
require 'net/http'
require 'json'
require 'digest'
require 'zlib'
require 'securerandom'
@stevenspiel
stevenspiel / ie8_node_enum.js
Last active August 29, 2015 14:14
mixins for formbuilder
var Node = Node || {
ELEMENT_NODE: 1,
ATTRIBUTE_NODE: 2,
TEXT_NODE: 3
};
@stevenspiel
stevenspiel / rails_confirm_override.js.coffee
Last active January 25, 2016 12:46
Replace Rails confirm with sweetalert2 popup. (https://github.com/limonte/sweetalert2). It overrides the default javascript (from jquery_ujs), which skips any other popup.
# Override the default confirm dialog by rails
$.rails.allowAction = (link) ->
if link.data('confirm')
$.rails.showConfirmationDialog(link)
false
else
true
# User click confirm button
$.rails.confirmed = (link) ->