Skip to content

Instantly share code, notes, and snippets.

View brendanhay's full-sized avatar
💭
💩

Brendan Hay brendanhay

💭
💩
View GitHub Profile
@brendanhay
brendanhay / cassandra-6.2-homebrew-formula.rb
Created September 30, 2011 11:19
Cassandra 6.2 Homebrew Formula
require 'formula'
class Cassandra <Formula
url 'http://archive.apache.org/dist/cassandra/0.6.2/apache-cassandra-0.6.2-bin.tar.gz'
homepage 'http://cassandra.apache.org'
md5 '9243f3bb0638b53865e4eba792719076'
version '0.6.2'
def install
(var+"lib/cassandra").mkpath
@brendanhay
brendanhay / erlang-sort.erl
Created September 29, 2011 12:24
Order items according to another sorted array
-spec sort([integer()], [integer()]) -> {[integer()], [integer()]}.
sort([], _) -> {[], [0]};
sort(Stack, Stack) -> {Stack, [0]};
sort(Stack=[H|_], Order) ->
Length = length(Stack),
Last = lists:last(Stack),
Ops = case lists:max(Stack) of
H -> [Length];
Last -> [];
Max -> [position(Max, Stack), Length]