Skip to content

Instantly share code, notes, and snippets.

View dvberkel's full-sized avatar
💭
Enjoying life, the universe and everything

Daan van Berkel dvberkel

💭
Enjoying life, the universe and everything
View GitHub Profile
@dvberkel
dvberkel / app.js
Last active December 17, 2015 03:08
Experiment with Faye
var express = require('express');
var http = require('http');
var Faye = require('faye');
var app = express();
app.use(express.static(__dirname + '/public'));
var bayeux = new Faye.NodeAdapter({ mount : '/faye' });
var server = http.createServer(app);
@dvberkel
dvberkel / Starting rule
Created June 28, 2013 21:05
Sep's GURPS starting rules
Rules
=====
Starting point: 200
no disadvantages limit
Races
-----
Human, Elves, Dwarves, Orc, Kobolds
@dvberkel
dvberkel / 4-queens.js
Created November 11, 2013 10:12
4-queens as a Constraint Satisfaction Problem
CSP.problem = {
variables : {
v1 : [0, 1],
v2 : [0, 1],
v3 : [0, 1],
v4 : [0, 1],
v5 : [0, 1],
v6 : [0, 1],
v7 : [0, 1],
v8 : [0, 1],
@dvberkel
dvberkel / .xmodmap
Created February 9, 2014 19:08
map caps lock to control
!
! Turn caps lock into a control
!
remove Lock = Caps_Lock
keysym Caps_Lock = Control_L
add Control = Control_L
@dvberkel
dvberkel / tuple.cpp
Created April 26, 2014 13:12
Gecode constrain variables to tuples
#include <iostream>
#include <gecode/int.hh>
#include <gecode/search.hh>
using namespace Gecode;
class Tuple : public Space {
protected:
IntVar x;
@dvberkel
dvberkel / fb.groovy
Created December 26, 2014 07:42
A stab at fizzbuzz with streams
@Grab('com.bloidonia:groovy-stream:0.9.0')
import groovy.stream.*
def (n, f, b) = [
{ [ it[0], it[1] + '' ] },
{ [ it[0], it[1] + 'fizz' ] },
{ [ it[0], it[1] + 'buzz' ] }
]
def fizzs = Stream.from([f, n, n]).repeat()
@dvberkel
dvberkel / README.md
Last active August 29, 2015 14:20
Reflections on five programming problems every Software Engineer should be able to solve in less than 1 hour
@dvberkel
dvberkel / Pre-populate_Bins.md
Last active August 29, 2015 14:23
Exploration of JSBin Pre-populate bin option

Pre-populate Bins

[Remy Sharp][rem] on [twitter][] asked

If anyone uses @js_bin to inject via POST (@triblondon et al?), it would super if you could contrib to this article https://t.co/VunzpXBC0M

— Remy Sharp (@rem) June 24, 2015
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>

This gist is an exploration of said feature, in order to better describe it.

@dvberkel
dvberkel / croco-loco.org
Last active August 29, 2015 14:23
Croco Loco Rock Distribution

Croco Loco Rock Distribution

CategoryZero RocksOne RockTwo Rocks
Air225
Land305
Water215
@dvberkel
dvberkel / captions.json
Last active September 24, 2015 11:03 — forked from ncase/captions.json
Captions for Neurotic Neurons, to be translated.
{
//////////////////
// INTRODUCTION //
//////////////////
"intro0": "Eerder kreeg ik altijd angstaanvallen.",
"intro1": "Toen kreeg ik angstaanvallen over mijn angstaanvallen",
"intro2": "Het was een opeen stapeling van angstaanvallen.",
"intro3": "",