Skip to content

Instantly share code, notes, and snippets.

{
"version": "2.0.10",
"replacements": [
{
"repA": "President Trump",
"repB": "DOCTOR EVIL",
"type": "Simple",
"case": "Maintain",
"active": true
},
FROM ruby:2.3.1
MAINTAINER Chris Horn <chorn@chorn.com>
ENV DEBIAN_FRONTEND noninteractive
ENV DEBCONF_NONINTERACTIVE_SEEN true
RUN apt-get update -yqq
RUN apt-get upgrade -yqq
RUN apt-get install -yqq sudo less net-tools imagemagick
RUN rm -rf /var/lib/apt/lists/*
#!/bin/bash
declare API
API="https://api.dnsimple.com/v2"
declare _zone
_zone="$1"
declare _record
_record="$2"
declare _ip
#!/bin/bash
declare API
API="https://api.dnsimple.com/v2"
declare _zone
_zone="$1"
declare _record
_record="$2"
declare _ip
FROM mhart/alpine-node:0.12
MAINTAINER Chris Horn <chorn@chorn.com>
ENV ETHERPAD_VERSION=1.5.7
ARG ETHERPAD_PLUGINS="ep_adminpads ep_authorship_toggle ep_delete_empty_pads ep_font_family ep_headings2 ep_markdown ep_resizable_bars ep_syntaxhighlighting"
WORKDIR /app
ADD https://github.com/ether/etherpad-lite/archive/${ETHERPAD_VERSION}.tar.gz etherpad-lite.tar.gz
RUN apk add --quiet --update --no-cache curl
#!/usr/bin/env elixir
defmodule Roller do
def roll_a_die(n_sided_die), do: roll_a_die(n_sided_die, false)
def roll_a_die(1, _), do: 1
def roll_a_die(n_sided_die, false), do: :rand.uniform(n_sided_die)
def roll_a_die(n_sided_die, true) do
maybe = roll_a_die(n_sided_die)
#!/usr/bin/env elixir
defmodule Roller do
def roll_a_die(n_sided_die), do: roll_a_die(n_sided_die, false)
def roll_a_die(1, _), do: 1
def roll_a_die(n_sided_die, false), do: :rand.uniform(n_sided_die)
def roll_a_die(n_sided_die, true) do
maybe = roll_a_die(n_sided_die)
#!/usr/bin/env ruby
def roller(orignal_spec)
rtn = []
sets, iterations, die, modifier, drop, reroll, totals = 1, 1, 20, 0, false, false, false
spec = orignal_spec.dup
if spec.gsub!(/([+-]\d+)$/, '')
modifier = $&.to_i
#!/usr/bin/env elixir
defmodule Roller do
def roll_a_die(n_sided_die), do: roll_a_die(n_sided_die, false)
def roll_a_die(1, _), do: 1
def roll_a_die(n_sided_die, false), do: :rand.uniform(n_sided_die)
def roll_a_die(n_sided_die, true) do
maybe = roll_a_die(n_sided_die)
class Policy
attr_reader :features
def initialize(defaults=nil)
if defaults && defaults.respond_to?(:features)
@features = defaults.features.dup
else
@features = {}
end
end