Instantly share code, notes, and snippets.

nkreipke / treemeta.cpp
Created Aug 25, 2015
C++ Meta-Programming Tree Structure
View treemeta.cpp
#include <iostream>
struct Nix {};
template<int val, typename left, typename right>
struct Was
using left_type = left;
using right_type = right;
View gist:27028811cbe8d541957a
using System;
public static class Program
public struct Bug
public int a;
public long c;
public int b;
public long d;
nkreipke / macstickies.rb
Created Jul 22, 2014
OS X StickieDatabase extractor to separate RTF files
View macstickies.rb
#!/usr/bin/env ruby -wKU
$stickieIndex = 0
def uniq_index
i = $stickieIndex
$stickieIndex += 1
class Stickie
nkreipke / genesis-filewreck.rb
Last active Dec 31, 2015
This destroys SEGA Genesis games by writing random bytes over the code.
View genesis-filewreck.rb
def randomchar
def wreck!(data,iterations)
randrange =,data.length)
iterations.times do |i|
data[$rand.rand(randrange)] = randomchar
def valforbyte(data,byteindex)