Skip to content

Instantly share code, notes, and snippets.

var seed = Math.random() + '';
/**
* Call this early in your program and only once and only if you are
* paranoid about the amount of entropy in Math.random().
*/
exports.srand = function(newSeed) {
seed = newSeed + '';
}
JS:
function makeDoubler() {
var a = 1
return function() {
a = a * 2;
return a;
}
}
Java:
@cramforce
cramforce / gist:1424936
Created December 2, 2011 21:37
dojo/cache.js
var e = {}, f = require.m || function() {
};
if(!f("dojo-has-api")) {
var g = "undefined" != typeof window && "undefined" != typeof location && "undefined" != typeof document && window.location == location && window.document == document, h = this, i = g && document, k = i && i.createElement("DiV"), l = {}, f = function(a) {
return l[a] = "function" == typeof l[a] ? l[a](h, i, k) : l[a]
};
f.b = l;
f.add = function(a, b, c, d) {
("undefined" == typeof l[a] || d) && (l[a] = b);
return c && f(a)
(function() {
var MAX_ROUNDS = 25;
var MAX_RECURSION_DEPTH = 4;
var cheatCount = 0;
(function cheat() {
function asArray(arraylike) {
return Array.prototype.slice.call(arraylike);
}
function gameField() {
@cramforce
cramforce / javascript_will_listen.txt
Created October 9, 2011 20:35 — forked from joemccann/javascript_will_listen.md
JavaScript Will Listen - By Bella Morningstar
Artist: https://twitter.com/mandylauderdale
I wouldn't be so alone
If my Github followers lived in my home
Alex Russell would send a pull request
But I'd be too busy
Return to San Francisco by nine
That guy Brendan Eich, did he see my sign
He makes me smile all the time
His lines of code would compliment mine
@cramforce
cramforce / lyrics.txt
Created October 3, 2011 16:00
I Will Code and JavaScript Will Listen
Artist: https://twitter.com/mandylauderdale
I wouldn't be so alone
If my Github followers lived in my home
Alex Russell would send a pull request
But I'd be too busy
Return to San Francisco by nine
That guy Brendan Eich, did he see my sign
He makes me smile all the time
His lines of code would compliment mine
javascript:(function(){var style=document.createElement('style');style.textContent='.popupContent{display:none}';document.body.appendChild(style);})()
@cramforce
cramforce / de.json
Created August 29, 2011 19:39
lang.json
{
"locale": "de",
"text": {
"#authors": [
{
"name": "Malte Ubl",
"screen-name": "cramforce"
}
],
"tweet": {
function set() {
var origTimeout = window.setTimeout;
window.setTimeout = function(cb, time) {
if (time == null || time == 0 && typeof cb === 'function') {
var active = true;
var mc = new MessageChannel();
mc.port1.onmessage = function() {
if (active) {
cb();
}
Hi,
Malte emailed me about giving a presentation about node.js but I haven't heard from him in a while. So I'm submitting this request to be a speaker, just in case :)
I'd really like to give a talk about my project node.js http://tinyclouds.org/node/
ry