Skip to content

Instantly share code, notes, and snippets.

View rorhug's full-sized avatar
📀
out on dvd

Rory Hughes rorhug

📀
out on dvd
View GitHub Profile
@rorhug
rorhug / countdown.js
Created December 13, 2013 18:26
Countdown with padded seconds
// set the date we're counting down to
var target_date = new Date("Aug 15, 2019").getTime();
// variables for time units
var days, hours, minutes, seconds;
// get tag element
var countdown = document.getElementById("countdown");
// update the tag with id "countdown" every 1 second
@rorhug
rorhug / bank.py
Created October 8, 2013 21:42
Aidan bank thingy
def get_current_num():
f = open("statement", "r")
num = int(f.read())
f.close()
return num
def write_new_num(n):
f = open("statement", "w")
stmt_string = str(n)
f.write(stmt_string)
def lrgst(a)
largest = 0
a.each {|i| largest = i if i > largest }
largest
end
def radix_lsd(uns)
sorted = (0..Math.log10(lrgst(uns)).floor).inject(uns) do |memo, index|
groups = Array.new(10).map{|x| [] }
memo.each { |u| groups[(u / 10**index) % 10] << u }
@rorhug
rorhug / Bolt error
Created July 18, 2012 20:50
Bolt error
bolt create my_first_site
** Starting Bolt...
/home/rory/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- test/unit/ui/console/testrunner (LoadError)
from /home/rory/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/rory/.rvm/gems/ruby-1.9.3-p194/gems/bolt-0.2.15/lib/bolt/runners/test_unit.rb:2:in `<top (required)>'
from /home/rory/.rvm/gems/ruby-1.9.3-p194/gems/bolt-0.2.15/lib/bolt/runner.rb:35:in `runner'
from /home/rory/.rvm/gems/ruby-1.9.3-p194/gems/bolt-0.2.15/lib/bolt/runner.rb:13:in `initialize'
from /home/rory/.rvm/gems/ruby-1.9.3-p194/gems/bolt-0.2.15/lib/bolt/listener.rb:24:in `new'
from /home/rory/.rvm/gems/ruby-1.9.3-p194/gems/bolt-0.2.15/lib/bolt/listener.rb:24:in `initialize'
from /home/rory/.rvm/gems/ruby-1.9.3-p194/gems/bolt-0.2.15/lib/bolt.rb:85:in `new'