Keybase proof
I hereby claim:
- I am jwworth on github.
- I am jwworth (https://keybase.io/jwworth) on keybase.
- I have a public key ASCQ0HZP2qsuBnqHaZ4f_RWQmQQbL98412fii0hHEdChZQo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
#!/usr/bin/env ruby | |
slides_to_split = File.read('slides.md') | |
slide_data = slides_to_split.split("\n---\n\n") | |
slide_data.each_with_index do |data, index| | |
File.write("slides/#{index.to_s.rjust(2, '0')}.md", data) | |
end |
{ | |
"app/javascript/packs/components/*.js": { | |
"command": "component" | |
}, | |
"app/javascript/packs/containers/*.js": { | |
"command": "container" | |
}, | |
"app/javascript/packs/reducers/*.js": { | |
"command": "reducer" | |
}, |
# Logrotater: | |
# - Daily | |
# - Timestamped | |
# - Doesn't error on missing log files | |
# - Keeps seven copies | |
# - Truncates log files (allows Rails to start writing to the new log file without | |
# a restart) | |
/var/app/current/log/production.log { | |
daily |
{ | |
"client/app/actions/*.js": { | |
"command": "actions" | |
}, | |
"client/app/containers/*.js": { | |
"command": "container" | |
}, | |
"client/app/components/*.jsx": { | |
"command": "component" | |
}, |
{ | |
"lib/tilex_web/models": { | |
"type": "model" | |
}, | |
"lib/tilex_web/models/*.ex": { | |
"type": "model", | |
"alternate": "test/models/{}_test.exs", | |
"template": [ | |
"defmodule {project|camelcase|capitalize|basename}.{camelcase|capitalize|dot} do", | |
" use {project|camelcase|capitalize|basename}Web, :model", |
{ | |
"spec/support/pages/*_page.rb": { | |
"command": "page", | |
"template": [ | |
"module Pages", | |
" class {camelcase|capitalize}Page < Page", | |
" end", | |
"end", | |
] | |
}, |
# LED Clock: You are (voluntarily) in a room that is completely dark except for | |
# the light coming from an old LED digital alarm clock. This is one of those | |
# clocks with 4 seven segment displays using an HH:MM time format. The clock is | |
# configured to display time in a 24 hour format and the leading digit will be | |
# blank if not used. What is the period of time between when the room is at its | |
# darkest to when it is at its lightest? | |
def compute_brightness(units) | |
cells_per_number = [ 6, 2, 5, 5, 4, 5, 6, 3, 7, 6 ] |
import Graphics.Element exposing (show) | |
import Array exposing (..) | |
import String exposing (..) | |
magicNumber : Array Int | |
magicNumber = | |
let | |
isNumber number = | |
String.right 1 (toString(number)) == "6" && | |
(String.append "6" (String.dropRight 1 (toString(number)))) |
-- Week 4: From One End to the Other: Find the smallest possible (positive) | |
-- integer that ends in a six such that if that six is removed and placed in front | |
-- of the remaining digits of the number, the resulting number will be four times | |
-- as large as the original. | |
function swap_first_and_last(t, n) | |
table.insert(t, 1, n) | |
return tonumber(table.concat(t)) | |
end |