Skip to content

Instantly share code, notes, and snippets.

@erykwalder
erykwalder / curve.rb
Created May 9, 2018 21:15
Elliptic Curve
require 'prime'
class Point
attr_accessor :x, :y
def initialize(x, y)
@x = x.to_i
@y = y.to_i
end
@erykwalder
erykwalder / ellipse.rb
Created August 19, 2014 18:15
ECDSA Ruby
require 'prime'
class Point
attr_accessor :x, :y
def initialize(ix, iy)
@x = ix
@y = iy
end
@erykwalder
erykwalder / gist:6905581
Created October 9, 2013 18:09
NodeJS Librato Logger
exports.log = function(type, name, val, data) {
data = data || {};
data[type+"#"+prefixName(name)] = val;
process.stdout.write(this.stringify(data)+"\n");
}
exports.sample = function(name, val, data) {
this.log("sample", name, val, data);
}