Skip to content

Instantly share code, notes, and snippets.

View rasmuserik's full-sized avatar

RasmusErik Voel Jensen rasmuserik

View GitHub Profile
@rasmuserik
rasmuserik / variableByteEncoding.js
Created November 15, 2015 08:15
Quick hack / performance experiment to measure JavaScript variable byte encoding speed
// Quick hack / performance experiment to measure JavaScript variable byte encoding speed
function encodeFloat(i) {
var buf = [];
buf.push(i & 127);
i /= 128;
while(i >= 1) {
--i;
buf.push(128 + (i & 127));
i /= 128
}
@rasmuserik
rasmuserik / startupweekends.coffee
Created December 21, 2013 15:41
Get list of upcoming startupweekend events.
# npm install request; coffee startupweekends.coffee
(require "request") "http://swoop.startupweekend.org/cities", (err, _, result) ->
events = for e in JSON.parse(result).filter((e) -> e.upcoming_programs.length > 0)
[e.upcoming_programs[0].events[0].start_date.slice(0,10), e.country, e.city, e.upcoming_programs[0].events[0].website].join(" ")
console.log events.sort().join "\n"