Recursion is another of those concepts that seems to pup up everywhere you look, once you understand it. I don’t just mean it in a programmatic sense, but it’s easier to get it if you’ve coded for a while. Thinking of thinks in terms of themselves is a big plus, conceptually. It simplifies things when [...]
I write everything on this site in emacs of course. I finally got around to organizing the myriad Emacs Lisp hacks I use into a common file: presenting posts.el. Features: Commands for converting Markdown/Textile into HTML. Key bindings for the same. Rudimentary (and buggy) Markdown syntax highlighting for emacs. Functions for easily typing some unicode [...]
Saturday, March 31st, 2007
Thick-headed imbecile that I am, I’m finally beginning to understand some stuff. I think I understand closures now—just a little bit. Re-learning things I though I already knew is hard… I’m currently playing around a little bit with Javascript—a language weirdly powerful enough to make me re-think my programming style, but not too different from [...]
Thursday, February 8th, 2007
There is so much in life to learn. I’ve decided to go slow, and think of the long term. Ten years or so. Among my varied shortcomings is a lack of patience, and I keep trying to build it up. Often I seem to get better at waiting, those phases never last. I’m sure I’ll [...]
Thursday, January 4th, 2007
It’s about time I started using a version control system. After some thought, I’ve decided to use darcs. I’m familiar with cvs and svn in theory, but haven’t really used either of them. I’ve tried to setup svn on my home machine, but lets just say that it didn’t work out. Darcs is different. For [...]
Sunday, December 24th, 2006
Stop what you’re doing, and look at the bottom of my site’s home page. Here’s a handy link so that you can be sure what I’m talking about. I wrote a small Python script to generate some random quotes, and there it’s integrated into the site’s hidden region1 for any and all too see. Click [...]
Monday, October 9th, 2006
This is a screencast. It’s the first time I’ve tried something like this, so bear with me. The screencast is about one of those nifty features Eclipse has that I just can’t live without—Java source attachments. Programming-oriented folks watch the screencast to see what the hell I’m talking about, if you don’t already know what [...]