Skip to content

Instantly share code, notes, and snippets.

View Pamelloes's full-sized avatar

Pamelloes

  • In orbit around Betelgeuse.
View GitHub Profile
@Pamelloes
Pamelloes / default.nix
Last active February 15, 2016 20:08
Freeglut Nix Expression
{ stdenv, fetchurl, libXi, libXrandr, libXxf86vm, mesa, xlibsWrapper, cmake, OpenGL }:
let version = "3.0.0";
in stdenv.mkDerivation {
name = "freeglut-${version}";
src = fetchurl {
url = "mirror://sourceforge/freeglut/freeglut-${version}.tar.gz";
sha256 = "18knkyczzwbmyg8hr4zh8a1i5ga01np2jzd1rwmsh7mh2n2vwhra";
};
Derive([("out","/nix/store/svhls45z1y3ggafh30ln25sww3inv7dv-vimplugin-Syntastic-2015-10-02","","")],[("/nix/store/3sgwr3gfimsxcvldb5hla6p3qwwa5jsh-stdenv-darwin.drv",["out"]),("/nix/store/fasw48hl39f1vhjqs5bl9bkq93jlh6dd-syntastic-7e26d35.drv",["out"]),("/nix/store/hsd5rf94pw0qsgxp3pxpjlm7k1p8g1gc-bash-4.3-p42.drv",["out"]),("/nix/store/nchffrhmcvvd4fgiz0cv4ivmali58r68-apple-framework-Cocoa.drv",["out"]),("/nix/store/qgp2w04dklmasm9plc7l0405hdbsxnas-vim-7.4.827.drv",["out"])],["/nix/store/9krlzvny65gdc8s7kpb6lkx8cd02c25b-default-builder.sh"],"x86_64-darwin","/nix/store/himqkq06yb1q7q95g6gx155kcb7p3r66-bash-4.3-p42/bin/bash",["-e","/nix/store/9krlzvny65gdc8s7kpb6lkx8cd02c25b-default-builder.sh"],[("__impureHostDeps","/System/Library/Frameworks/CoreFoundation.framework /usr/lib/libc++.1.dylib /usr/lib/libc++abi.dylib /usr/lib/libicucore.A.dylib /usr/lib/libz.1.dylib /usr/lib/libncurses.5.4.dylib /usr/lib/libSystem.dylib /usr/lib/libSystem.B.dylib /usr/lib/libobjc.A.dylib /usr/lib/libobjc.dylib /usr/lib/libauto.
@Pamelloes
Pamelloes / RandomPronouncableText.java
Created July 16, 2012 03:45
Program that generates pronouncable, random text.
import java.util.ArrayList;
import java.util.List;
public class RandomPronouncableText {
private static Object[][] letterCombinations = {
//letter vowel "L" "R" Random Following Letters Prefixing Letters
{"a" ,true},
{"b" ,false ,true ,true ,true ,new String[]{} ,new String[]{} },
{"c" ,false ,true ,true ,true ,new String[]{"h","k"} ,new String[]{} },
{"d" ,false ,false ,true ,true ,new String[]{} ,new String[]{} },
package org.dyndns.pamelloes.Corruptopoly.render;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
import java.awt.Rectangle;
import java.awt.font.FontRenderContext;
import java.awt.font.GlyphVector;
import java.awt.geom.Rectangle2D;
import java.awt.image.BufferedImage;