Code
- fast-wireshark (google code)
- 2010.03.09 -
A Wireshark plugin which dissects
FAST
traffic. It's still being developed.
I'm in charge of automated testing.
TShark doesn't play very well with shell scripts,
but I think my setup (in test/)
is pretty good.
- oweage.sh
- 2009.11.26 -
Track oweages among a group of people.
Who owes who what, and why?
- getmail-multi
- 2009.09.29 -
C 'script' that uses getmail to... get mail from multiple email accounts.
The buftree archive is required as a library.
- buftree
- 2009.09.29 -
C library I've been having fun with over the summer.
It provides a buffer and a red-black tree implemented using some
"polymorphic" attributes of structs. Closures are mimicked as well.
No, I didn't actively think of a name.
- compile-sbcl.sh |
sbcl.sh
- 2008.07.16 -
Bash scripts for lisp code compilation and invocation using
Steel Bank Common Lisp.
They ignore init files for extra quickness.
- fohill
- 2008.10.16 -
A simple keylogger for linux.
It uses /dev/input/event0 for the keyboard.
The logger itself is in C while the client/server
communication scripts are in Python.
- lineal
- sig
- 2008.10.08 -
[defunct] Linear algebra calculator web or shell interface.
More info
on common-lisp.net.
- heap.lisp
- 2008.07.19 -
Tree based heap.
- tails-do.lisp |
test-tails-do.lisp
- 2008.07.19 -
Efficient list accumulation using do* loop syntax
and some test cases showing its abilities.
- inputs.lisp
- 2008.07.15 -
Useful input functions.
- ttables.lisp
- 2008.07.12 -
Formal logic using truth tables. Examples at bottom of file.
- integral-approx.lisp
- 2008.07.12 -
Compare numerical methods for approximating integrals. Full of examples.
- beepboard.cc (lin) |
beepboard.cpp (win)
executable.exe
- 2008.10.22 -
Play the system beep on a computer keyboard in linux or windows respectively.
Dependencies listed in opening comments.
Math (pdf format)
-
2009.12.04 -
An interesting matrix
(lyx)
I constructed in spring of 2008
which transforms polynomials into a form where successive integer
values of x can be found quickly by summing n-1 times
(for a polynomial of order n). There are some
properties
(lyx)
I've used to brute-force some Project Euler problems.
Of course, Pascal's triangle has been studied extensively and these
things are being
constantly rediscovered.
There are some other nice properties I'd like to mention later involving
figurate numbers... this description will be shortened.
-
2008.06.14 -
Attributes of
polynomial expansion
(lyx)
(combinatorics)
-
2008-07-06 -
More combinatorics (Catalan Numbers)
(lyx)
dealing with the BF
programming language. (lisp solution)
Note: I didn't know about
Catalan
Numbers
at the time of writing so they are never mentioned. Derivation ensues.
RC Files
- .mutt/muttrc using POP3 and multiple accounts
- .xinitrc
recursive version... makes restarting the window manager easier
- .vimrc
- .vim/ directory
- .xmodmap
Programmer's Dvorak with some tweaks (layout in top comments)
- dvg.map Same keymap for loadkeys
- .vifm/vifmrc