Skip to content

Instantly share code, notes, and snippets.

@skeeto
skeeto / .gitignore
Created August 11, 2012 04:34
Hendecagon
*.svg
*.txt
*.gif
@skeeto
skeeto / junk.xsb
Created August 14, 2012 00:48
Emacs Sokoban game
###############
# $ . #
# ### . #
# # ##### #
# # ####+$ #$ #
# # # #
# ########## #
# #
###############
@skeeto
skeeto / .gitignore
Created September 3, 2012 22:17
Rectangle area challenge
rect
@skeeto
skeeto / rps-grid.el
Created October 2, 2012 21:02
Rock-Paper-Scissors Game
;;; Commentary:
;; * r -- rock
;; * p -- paper
;; * s -- scissors
;; * e -- empty
;; References:
;; * http://games.thomashunter.name/tictactoe/
;; * http://www.reddit.com/r/gamedev/comments/10smgz/
@skeeto
skeeto / minesweeper.js
Created November 4, 2012 03:49
Minesweeper Game
function Minefield(width, height, mines) {
this.width = width;
this.height = height;
this.grid = Minefield.make2dArray(width, height, 0);
this.seen = Minefield.make2dArray(width, height, false);
this.marked = Minefield.make2dArray(width, height, false);
var rand = function(n) {
return Math.floor(Math.random() * n);
};
while(mines > 0) {
*.o
rpsls
*.db
@skeeto
skeeto / README.md
Last active December 12, 2019 10:31
Show java.awt.Color colors in java-mode.

@skeeto
skeeto / Makefile
Last active August 29, 2015 14:07
Sorted Stack (dailyprogrammer)
CFLAGS = -std=c99 -Wall -g3
main : main.o sstack.o
main.o : main.c sstack.h
sstack.o : sstack.c sstack.h dlist.h
run : main
./$^
@skeeto
skeeto / Makefile
Created October 21, 2014 03:51
C Object Oriented Programming Example
CFLAGS = -std=c99 -Wall
main : main.o
.PHONY : test clean
test : main
./$^ "*regex*" "*vtable*" < main.c
clean :
@skeeto
skeeto / with-alist-access.el
Last active October 9, 2015 10:05
A better alist macro
;;; with-alist-access.el --- a better alist macro
;; This is free and unencumbered software released into the public domain.
;;; Commentary:
;; Usage example:
;; (let ((student '((id . 1332412)
;; (name . ((first . "Student")