Tag Archives: programming

Recursion

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 [...]

Editing blog posts in Emacs

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 [...]

Closures

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 [...]

Learn.

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 [...]

darcs

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 [...]

Some wisdom for y’all

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 [...]

Source Attachments in Eclipse

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 [...]