Skip to content

Instantly share code, notes, and snippets.

View chuckbergeron's full-sized avatar
🎯
pooltogether.com

Chuck Bergeron chuckbergeron

🎯
pooltogether.com
View GitHub Profile
@chuckbergeron
chuckbergeron / gist:411bd75d6caa189848be
Last active August 29, 2015 14:02
orm_adapter not available during staging deploy / devise
Just ran into the following while deploying `LoadError: cannot load such file -- orm_adapter`
Fixed it by reverting Devise back from 3.2.4 to 3.2.3. Could be a gem dependency issue, specific to my gemset. Thought I'd document it here for anyone else who may run into it.
* executing "cd -- /apps/appname/releases/20140620072245 && RAILS_ENV=staging RAILS_GROUPS=assets bundle exec rake assets:precompile"
servers: ["server.com"]
[server.com] executing command
*** [err :: server.com] rake aborted!
@chuckbergeron
chuckbergeron / keybase.md
Created November 6, 2014 19:45
keybase.md

Keybase proof

I hereby claim:

  • I am chuckbergeron on github.
  • I am chuckbergeron (https://keybase.io/chuckbergeron) on keybase.
  • I have a public key whose fingerprint is 5FFA 5CB7 C469 A068 67EF C0FD 5E65 4F76 1C1D 7F0E

To claim this, I am signing this object:

Short Term 12
Dear Zachary: A Letter to ...
Detachment
Samsara
Broken
It's A Disaster
Citizenfour
The Naked Gun
Slow West
@chuckbergeron
chuckbergeron / Facebook-stupid-POST-stuff.rb
Created March 9, 2011 15:36
Because Facebook broke REST
... New routes w/ scope/controller ...
resources :users, :only => [ :update ]
renders:
user PUT /users/:id(.:format) {:action=>"update", :controller=>"users"}
@chuckbergeron
chuckbergeron / Tabs.js
Created June 9, 2011 16:39
jQuery Promise / Deferred / AJAX methods in sequence
var Tab = function() {
/*
* EXTRAS
*/
var Extras = function() {
var show = function( id ) {
var extra = $( "#" + id ),
d = $.Deferred();
chained = d;
@chuckbergeron
chuckbergeron / deferred_promise_sequences.js
Created June 12, 2011 10:56
jQuery Promise / Deferred functions in sequence
<!DOCTYPE html>
<html lang="en">
<head>
<title>JS Sequence Test</title>
<script src="jquery-1.6.1.min.js"></script>
</head>
<body>
<div id="green-box" style="width:100px;height:100px;background:#484;margin:0 0 10px 0;display:none">
</div>
@chuckbergeron
chuckbergeron / deferred_promise_sequences_ajax.js
Created June 12, 2011 10:57
jQuery Promise / Deferred / AJAX functions in sequence
<!DOCTYPE html>
<html lang="en">
<head>
<title>JS Sequence Test</title>
<script src="jquery-1.6.1.min.js"></script>
</head>
<body>
<div id="green-box" style="width:100px;height:100px;background:#484;margin:0 0 10px 0;display:none">
</div>
@chuckbergeron
chuckbergeron / hack-1.md
Created September 15, 2011 17:06 — forked from timuruski/hack-1.md
Hack Night project

Basic Hack-Night Arbiter

  • User can start a hack-night with a list of emails
  • Emails are sent to users with URL to provide availability
  • Users can mark their availabilities per night for 2-week window
  • Once all availabilities are provided, a series of overlapping nights is presented

Advanced topics might include deciding on a topic, each hack could have a silly name to make it memorable after large amounts of drinking.

Requirements

@chuckbergeron
chuckbergeron / external_resource.rb
Created November 24, 2011 18:18
ExternalResource
module ExternalResource
# TODO: handle: Timeout::Error (time's up!):
# Requires a block with the HTTPClient.get call or what-have-you
# see InvitationRequestsController for details
def self.load( name = "" )
retries = 12
total = retries
# Faker stuff for dev
if Rails.env.development?
require "faker"
%w[ Event Recipe ].each { |const| Object.const_get( const ).delete_all }
# Standard MEEZ Events
20.times do
e = Event.create( {
:name => Faker::Name.name,