Skip to content

Instantly share code, notes, and snippets.

View avalade's full-sized avatar
🌴
On vacation

Aaron D. Valade avalade

🌴
On vacation
View GitHub Profile
/*
As of version 1.1.2, Propane will load and execute the contents of
~Library/Application Support/Propane/unsupported/caveatPatchor.js
immediately following the execution of its own enhancer.js file.
You can use this mechanism to add your own customizations to Campfire
in Propane.
Below you'll find two customization examples.
@avalade
avalade / git-cache-meta.sh
Created May 25, 2012 00:38 — forked from andris9/git-cache-meta.sh
git-cache-meta
#!/bin/sh -e
#git-cache-meta -- simple file meta data caching and applying.
#Simpler than etckeeper, metastore, setgitperms, etc.
#from http://www.kerneltrap.org/mailarchive/git/2009/1/9/4654694
#modified by n1k
#for Mac OS X, install findutils using Homebrew
# - save all files metadata not only from other users
# - save numeric uid and gid
@avalade
avalade / CQRS_ES_Actor.scala
Created July 5, 2011 03:47 — forked from viktorklang/CQRS_ES_Actor.scala
CQRS and EventSourcing using Akka Actors
import scala.collection.mutable.ListBuffer
import akka.actor.{Actor,ActorRef}
import akka.actor.Actor._
import akka.routing.{ Listeners, Listen }
//Represents a domain event
trait Event
//A builder to create domain entities
trait EntityBuilder[Entity] {