Jun
23
2010
Node is a combination of Google’s V8 JavaScript implementation, and various plumbing and libraries. The result is an unusual and clever server programming platform. Node is in a fairly early development phase, and already has a remarkably active community: ~9000 mailing list messages (as of June 2010) and many dozens of projects and libraries. I’ve [...]
Tags: contest, javascript, node.js, programming
May
19
2010
I’ve told this story in person dozens of times, it’s time to write it down and share it here. I’ve again experimentally recorded a video version (below), which you can view on a non-Flash device here.
I know a little Prolog, which I learned in college – just enough to be dangerous. Armed with that, and [...]
Tags: programming, prolog
May
07
2010
I’m trying something new with this post: a short video presentation of approximately the same content.
This is a Vimeo video, embedded as Flash. You can go over to Vimeo to watch it with HTML5-video devices like an iPad. I expect to offer better quality and more options as I learn more.
Here is an area of [...]
Tags: estimates, programming, top, video
Mar
13
2010
Emboldened a talk that Ryan Senior gave at the St. Louis Lambda Lounge (now available as a video), I grabbed the most popular two Emacs versions for Mac OSX:
Aquamacs
GNU Emacs 23.1
and set up each on my Macbook Pro (10.6.2). For each Emacs, I also set up SLIME, Swank, and Clojure.
If that sounds like a bunch [...]
Tags: clojure, java, programming
Nov
06
2009
A while back I wrote that The World is My Warehouse, and I’ve been making that more true ever since. One tiny example is the stack of books below, which I’m giving away tomorrow at Bar Camp St. Louis.
Please be polite, and only take one book per person.
Two of the books are about procrastination. You [...]
Tags: books, programming
Oct
08
2009
You may find with “svn cleanup” (or its TortoiseSVN equivalent) fails with an error message about “system cannot find the path specified”. If you research this error, you may find that the SVN dev team knows that svn-cleanup does not clean up this particular problem, and as of SVN version 1.6.5, considers that OK.
There is [...]
Tags: linux, programming, source-control, sysadmin