Final post on Advent of Code. Here’s where things get a little hairy.
(more…)
January 7, 2016
Advent of Code, pt 3
January 3, 2016
Advent of Code pt 2
More on Advent of Code. This next set of problems was a little trickier than the previous ones, but still not too scary. I plunged into the deep end for the language selection, though.
(more…)
January 2, 2016
Advent of Code pt 1
So I spent most of December working on Advent of Code. I thought I’d go with the thing somebody suggested and solve each day in a different language, which turned out to be pretty fun. You can see my solutions on github but I figured I’d write a little thing up too. This is mostly about the languages but also a bit about the questions themselves, so it has a few spoilers. If you do want to solve this yourself you might want to hold off on reading it.
(more…)
December 15, 2011
Hexmap extension for mediawiki
One of the things that came out of Agents of Empire was that people wanted a hexmap they could edit, and there weren’t any good hexmap extensions for mediawiki (or any real RPG mapping extensions at all that I could find). So I did one up. It’s pretty simple but I figured other people might want to mess with it, so here it is for download. More details after the cut:
(more…)
December 20, 2009
Do or do not
August 4, 2009
February 17, 2009
The danger line
1. Man, it sure is a pain to write this in language X
2. Maybe I could write a prototype just to get the bugs worked out
3. I’ll do it in language Y, that’ll be easier
4. Hey, this is way better than the thing I was working on before
5. I wonder how hard it would be to do all my development in language Y and automatically translate to X?
—— DANGER LINE OCCURS HERE ——
February 10, 2009
A python mud client
As one of those random things, I wrote 90% of a tinyfugue replacement in python. Naturally the unfinished 10% has all the interesting stuff, but if for some reason you were writing one I guess this’d be useful as a base. It’s also possibly useful if you’re interested in wide-character curses support for python; included is a module that patches the existing curses module to support wide characters (even if you compile with ncursesw, the existing python curses module doesn’t call the wide functions, so it doesn’t actually support wide characters). Anyway, for posterity, here is the pyclient source (“a better name” is one of the things in the unfinished 10%).