Skip to content

Instantly share code, notes, and snippets.

View stevenspiel's full-sized avatar

Steven Spiel stevenspiel

View GitHub Profile
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