Skip to content

Instantly share code, notes, and snippets.

View brandoncordell's full-sized avatar

Brandon Cordell brandoncordell

View GitHub Profile
@brandoncordell
brandoncordell / gist:1383767
Created November 21, 2011 20:08
to_param not working in model
# user.rb
class User
include Mongoid::Document
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable
field :username
.
.
.
ShowOffYourStash::Application.routes.draw do
root :to => 'pages#home'
devise_for :users do
get 'dashboard' => 'users#dashboard', as: :user_root
get 'users/sign_up' => 'users#new'
get 'users/sign_in' => 'devise/sessions#new', as: :new_user_session
post 'users/sign_in' => 'devise/sessions#create', as: :user_session
get 'users/:id' => 'users#show', as: :user_profile
end
VirtualHost configuration:
wildcard NameVirtualHosts and _default_ servers:
*:443 atlas.brandon (/Applications/MAMP/conf/apache/extra/httpd-ssl.conf:89)
Syntax OK
@brandoncordell
brandoncordell / javascript-fu
Created February 29, 2012 04:21
My javascript-fu
/*
* jQuery - Singleton
*/
var App;
App = {
awesomeLink: null,
ready: function() {
this.awesomeLink = $('#next-link');
@brandoncordell
brandoncordell / gist:1941247
Created February 29, 2012 14:37
saving habtm, many associated records at a time
<?php
// saving habtm, many associated records at a time
// Audit hasAndBelongsToMany User
// table: audits_users
$audit = array(
'Audit' => array(
'name' => 'My Audit',
'start_date' => '2012-02-10,
# admin/dealers_controller.rb
class Admin::DealersController < Admin::BaseController
def new
@dealer = Dealer.new
7.times do |i|
@dealer.hours.build(day: i)
end
end
class PagesController < HighVoltage::PagesController
def home
session[:coverage] = 10
end
end
# in the view (haml)
= debug session.inspect
@user = User.new({
email: "user#{n}@7ey.es",
first_name: Forgery(:name).first_name,
last_name: Forgery(:name).last_name,
password: 'letmein',
remember_me: true,
})
// BCOAuthController.h
//
// BCOAuthController.h
// Bivy
//
// Created by Brandon Cordell on 8/1/12.
// Copyright (c) 2012 lead&rock. All rights reserved.
//
#import <Foundation/Foundation.h>
//
// BCOAuthController.h
// Bivy
//
// Created by Brandon Cordell on 8/1/12.
// Copyright (c) 2012 lead&rock. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <WebKit/WebKit.h>