Skip to content

Instantly share code, notes, and snippets.

View iterion's full-sized avatar

Adam Sunderland iterion

View GitHub Profile
@iterion
iterion / tddium.coffee
Created March 26, 2013 15:15
hubot script to start tddium builds
# Description:
# What you do about Tddium. Utilities to start tddium sessions
# Also contains some utilities I used in debugging (primarily unstick and start)
# I think session listing and stopping of builds is broken
# Credit mostly due to reading Tddium's gems' source.
#
# Dependencies:
# "underscore": "1.4.4"
#
# Commands:
@iterion
iterion / audit.rb
Last active December 11, 2015 23:28 — forked from adamstrickland/audit.rb
class Audit
include Mongoid::Document
include Mongoid::Timestamps
include RailsAdminImport::Import
class << self
def create_with_type_message_meta(_type, _message, _user)
self.create_without_type_message_meta({
:type => _type,
:content => _message,
@iterion
iterion / add_minutes.rb
Created December 7, 2012 00:07
Programming example
class IncorrectTimeFormatError < StandardError; end
class FakeTime
##
# :call-seq:
# FakeTime.add_minutes(time, minutes_to_add) => String
#
# Returns a new string with minutes_to_add added to the time
#
# FakeTime.add_minutes("9:23 AM", 10) #=> "9:33 AM"
@iterion
iterion / nginx.conf
Created February 23, 2012 16:58
Basic nginx conf file
worker_processes 1;
user nginx web;
pid /tmp/nginx.pid;
error_log /tmp/nginx.error.log;
events {
worker_connections 1024;
accept_mutex off;
use epoll;