Skip to content

Instantly share code, notes, and snippets.

View botandrose's full-sized avatar

Micah Geisel botandrose

View GitHub Profile
@botandrose
botandrose / spec.rb
Created January 30, 2020 12:51
Attempt to reproduce database cleaner bug
require "active_record"
require "database_cleaner"
ActiveRecord::Base.establish_connection adapter: "sqlite3", database: ":memory:"
ActiveRecord::Schema.define do
create_table :models do |t|
t.string :name
end
end
/*
* Arduino Keyboard Emulation
* learnelectronics
* 13 FEB 2017
*
* www.youtube.com/c/learnelectronics
*/
//#############################################################################################################
//This code only works on an Arduino with the ATmega32U4 chip, so only Arduino Leonardo and Arduino Pro Micro!!
@botandrose
botandrose / DrawLines.elm
Created May 20, 2016 00:23
Draw lines on an div with Elm
module DrawLines exposing (..)
import Html.App
import Mouse exposing (Position)
import Svg exposing (..)
import Svg.Attributes exposing (..)
main : Program Config
main =
@botandrose
botandrose / elm-slider.elm
Last active April 3, 2016 17:42 — forked from NickAger/elm-slider.elm
Understand how components work in Elm - An Elm version of https://jqueryui.com/slider/
module Slider where
import Html exposing (..)
import Html.Attributes exposing (class, style)
import Mouse
import Signal
-- MODEL
@botandrose
botandrose / multiple_apps_binding_test.js
Created May 18, 2015 21:36
Test to expose multiple app view -> controller binding regression in Ember 1.12
import "ember";
import EmberHandlebars from "ember-htmlbars/compat";
var compile = EmberHandlebars.compile;
var App1, App2, $fixture;
function setupExample() {
$fixture.append('<div id="app1"></div>');
@botandrose
botandrose / README.md
Last active August 29, 2015 14:10 — forked from radarek/README.md
# shove this in your .bashrc or .bash_profile or whatever
function parse_git_dirty {
[[ $(git ls-files -o -m --exclude-standard 2> /dev/null) != "" ]] && echo "*"
}
function parse_git_branch {
if type -p __git_ps1; then
branch=$(__git_ps1 '%s')
if [ -n "$branch" ]; then
echo -e "[$branch]"
fi
08048000-08070000 r-xp 00000000 00:00 6353295 /home/micah/.rvm/rubies/ree-1.8.7-2011.03/bin/ruby
08070000-08075000 rwxp 00028000 00:00 6353295 /home/micah/.rvm/rubies/ree-1.8.7-2011.03/bin/ruby
08075000-08101000 r-xp 0002d000 00:00 6353295 /home/micah/.rvm/rubies/ree-1.8.7-2011.03/bin/ruby
08101000-08102000 r--p 000b8000 00:00 6353295 /home/micah/.rvm/rubies/ree-1.8.7-2011.03/bin/ruby
08102000-08103000 rw-p 000b9000 00:00 6353295 /home/micah/.rvm/rubies/ree-1.8.7-2011.03/bin/ruby
08103000-08113000 rw-p 00000000 00:00 0
093f3000-1bd6d000 rw-p 00000000 00:00 0 [heap]
b67d9000-b67da000 ---p 00000000 00:00 0
b67da000-b6fdb000 rw-p 00000000 00:00 0
b6fdb000-b6fde000 r-xp 00000000 00:00 524315 /home/micah/.rvm/rubies/ree-1.8.7-2011.03/lib/ruby/1.8/i686-linux/racc/cparse.so
@botandrose
botandrose / Questions
Created August 8, 2011 20:52
Frozen Rails Give-away
Day job: Chief Engineer at Bot & Rose Design
Your Rails contributions (if any): Some documentation, bug reports
What's your Ruby/Rail experience?: Since Rails 0.14, so about 6 years
How do you use GitHub?: Home for my open source libraries, and first stop for finding new code
@botandrose
botandrose / id_rsa.pub
Created May 6, 2011 22:54
cr48 pub key
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA0vH4UwbpG92mfDDv3zKDZzHObCxjqwQuLxVJXgvRbsfyiw6J38LOKrHXRHKibj3iHxQtTgfBqCnuYu2FLNXULiyG0ue2sWsQwmEj7YgPHuiWr4FQ7FEKDLVvtOavZSHj3mIrHJQVQCiTVqSLbMHxz4ncVeaA5AJr6lWtn/QkkLlYA1vE0ClnHDYPWB74yFrcOYoJyUStiePBVLtStYDu9B6dbFI8oQwe/RixiN5dcAkCeOP4L3Yi07WW82NyEZRLyA1mwFLhicuQ8bg/D2oBOWB+ROrNnG8hMQnAwL7FWBfAsNbven0a743so9eugDdIjgRje6a4Uz2KbzhMiklwEQ== chronos@localhost