Skip to content

Instantly share code, notes, and snippets.

View michaelglass's full-sized avatar
🐡
I HAVE A LOT OF MARSHMALLOWS IN MY MOUTH

Michael Glass michaelglass

🐡
I HAVE A LOT OF MARSHMALLOWS IN MY MOUTH
View GitHub Profile
@michaelglass
michaelglass / Guardfile
Created February 13, 2014 22:20
guardfile modifications to play nice with zeus on vagrant
# A sample Guardfile
# More info at https://github.com/guard/guard#readme
if Dir.pwd == '/vagrant'
Guard::UI.info 'detected vagrant, enabling force polling'
Guard.options[:force_polling] = true
Guard.listener.options[:force_polling] = true
end
guard 'rspec', cmd: 'zeus rspec', all_on_start: false, all_after_pass: false do
#...
@michaelglass
michaelglass / keybase.md
Last active August 29, 2015 13:59
keybase.md

Keybase proof

I hereby claim:

  • I am michaelglass on github.
  • I am glass (https://keybase.io/glass) on keybase.
  • I have a public key whose fingerprint is 49AF 48CA BE8F AA22 8753 E158 8D8A C6D3 0FBD 81CD

To claim this, I am signing this object:

@michaelglass
michaelglass / NestedLoop.java
Last active August 29, 2015 14:06
nested loops
public class NestedForLoop {
public static void main(String[] args) {
int numRows = 4;
int numColumns = 7;
int[] columnSums = new int[numColumns];
for (int row = 0; row < numRows; row++) {
int rowSum = 0;
for (int column=0; column < numColumns; column++) {
int value = row * column;
System.out.print(value + "\t");
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
CREATE TABLE IF NOT EXISTS `integrity_builds` (
`id` int(11) NOT NULL auto_increment,
`started_at` datetime default NULL,
`completed_at` datetime default NULL,
`successful` tinyint(1) default NULL,
`output` text NOT NULL,
`created_at` datetime default NULL,
`updated_at` datetime default NULL,
`commit_id` int(11) default NULL,
All it took to make him smile?
Pretend that you're a garbage pile
You spent that trip in mom's lap
Covering her with puke and crap
That pukey fucker, that little buster
Now with less puke, and golden luster!
He'll wake up at the dawn's ass crack
# Redis
God.watch do |w|
w.name = "redis"
w.interval = 30.seconds
w.start = "/etc/init.d/redis start"
w.stop = "/etc/init.d/redis stop"
w.restart = "/etc/init.d/redis restart"
w.start_grace = 10.seconds
w.restart_grace = 10.seconds
@michaelglass
michaelglass / test_stack_level_too_deep.rb
Created August 23, 2011 19:28
test to reproduce stack level too deep in mongo_mapper
require 'test_helper'
require 'models'
class StackLevelTooDeepTest < Test::Unit::TestCase
def setup
@klass = Doc('Person') do
key :name, String
end
@pet_klass = EDoc('Pet') do
@michaelglass
michaelglass / run.log
Created October 31, 2011 13:59
1.9.3-p0 ruby-debug19 error
pen(/Users/michaelglass/.rvm/gems/ruby-1.9.3-p0@global/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.bundle, 9): Symbol not found: _ruby_threadptr_data_type (LoadError)
Referenced from: /Users/michaelglass/.rvm/gems/ruby-1.9.3-p0@global/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.bundle
Expected in: flat namespace
in /Users/michaelglass/.rvm/gems/ruby-1.9.3-p0@global/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.bundle - /Users/michaelglass/.rvm/gems/ruby-1.9.3-p0@global/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.bundle
@michaelglass
michaelglass / old_college_trie.json
Created September 21, 2012 22:01
Old College Trie
{N:{a:{l:{a:{n:{d:{a:{ :{(:{I:{n:{d:{i:{a:{):0}}}}}}}}}}}},p:{l:{e:{s:0}}},n:{t:{e:{s:0}},c:{y:0}},t:{i:{o:{n:{a:{l:{ :{U:{n:{i:{v:{e:{r:{s:{i:{t:{y:{ :{o:{f:{ :{M:{e:{x:{i:{c:{o:0}}}}},S:{a:{n:{ :{M:{a:{r:{c:{o:{s:{ :{d:{e:{ :{L:{i:{m:{a:0}}}}}}}}}}}}}}}}},B:{o:{g:{o:{t:{a:{ :{(:{C:{o:{l:{u:{m:{b:{i:{a:{):0}}}}}}}}}}}}}},l:{i:{v:{i:{a:0}}}}}},C:{o:{r:{d:{o:{b:{a:{ :{(:{A:{r:{g:{e:{n:{t:{i:{n:{a:{):0}}}}}}}}}}}}}}}}}},N:{i:{c:{a:{r:{a:{g:{u:{a:0}}}}}}}},t:{h:{e:{ :{R:{e:{p:{u:{b:{l:{i:{c:{ :{(:{M:{o:{n:{t:{e:{v:{i:{d:{e:{o:{):0}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},o:{r:{w:{i:{c:{h:{ :{U:{n:{i:{v:{e:{r:{s:{i:{t:{y:0}}}}}}}}}}}}}}}},e:{w:{ :{Y:{o:{r:{k:{ :{U:{n:{i:{v:{e:{r:{s:{i:{t:{y:0}}}}}}}}}}}}}}}}}},S:{a:{l:{e:{r:{n:{o:0}}},a:{m:{a:{n:{c:{a:{$:0}}}}}},z:{b:{u:{r:{g:0}}}}},n:{ :{C:{a:{r:{l:{o:{s:{ :{U:{n:{i:{v:{e:{r:{s:{i:{t:{y:{ :{o:{f:{ :{G:{u:{a:{t:{e:{m:{a:{l:{a:0}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},i:{n:{t:{ :{J:{o:{h:{n:{':{s:{ :{C:{o:{l:{l:{e:{g:{e:0}}}}}}}}}}}}},L:{o:{u:{i:{s:{ :{U:{n:{i:{v:{e:{
module CounterList where
import Counter
import Html exposing (..)
import Html.Attributes exposing (..)
import Html.Events exposing (..)
-- MODEL
type alias Model =