Skip to content

Instantly share code, notes, and snippets.

View jcrugzz's full-sized avatar

Jarrett Cruger jcrugzz

View GitHub Profile
for (var i = 0; i < 1024 * 1024; i++) {
process.nextTick(function () { Math.sqrt(i) } )
}
@jcrugzz
jcrugzz / browser.js
Created November 1, 2012 04:39
crdt ordering example
var doc = new(require('crdt').Doc);
var seq = doc.createSeq('type', 'rank');
doc.on('row_update', function (row) {
if (row.state.type !== 'rank') return;
var spans = document.querySelectorAll('.row span');
[].forEach.call(spans, function (span, ix) {
if (span.textContent === row.state.value) {
@jcrugzz
jcrugzz / 0-primeFactor.js
Created October 29, 2012 03:36 — forked from Marak/0-primeFactor.js
Experimenting with new process.prevTick() API
//
// Calculating prime factors in polynomial time using node.js process.prevTick()
//
// see: http://en.wikipedia.org/wiki/Prime_factor
// see: http://en.wikipedia.org/wiki/Novikov_self-consistency_principle
//
// Authors:
// http://jesusabdullah.net/
// http://marak.com
//
@jcrugzz
jcrugzz / Websocket.java
Created September 20, 2012 06:06 — forked from max-mapper/Websocket.java
android websocket wss:// plugin (not done)
package com.phonegap.plugins.websocket;
import android.os.Bundle;
import android.util.Log;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import org.apache.cordova.api.Plugin;
import org.apache.cordova.api.PluginResult;
import java.net.URI;