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
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
@botandrose
botandrose / bootstrap-cr48.sh
Created March 16, 2011 09:45
script to get my cr48 where i like it
#!/bin/bash
cd /tmp
# "jailbreak" to allow modifications
/usr/share/vboot/bin/make_dev_ssd.sh --remove_rootfs_verification
# make the system writable
mount -o remount,rw /
# make the stateful_partition executable
@botandrose
botandrose / rails_bench.sh
Created December 27, 2010 22:06
rails w/1.9 slower than w/1.8
# with rails 3.0.3
rails new bench
cd bench/
rvm use --create ree-1.8.7-2010.02@bench
gem install bundler && bundle
time rails runner
# real 0m1.007s
# user 0m0.796s
# sys 0m0.196s
#!/usr/bin/ruby
# a ruby script for compiling haml from serve into html.
# to use, run "sudo compile.rb *.haml"
# puts all the compiled files into /html
ARGV.each do |url|
url = url.split('.').first
`curl http://localhost:4000/#{url} > ./html/#{url}.html`
end