Archive for 2008/10
-
Git Tag Does the Wrong Thing by Default
-- Oct. 16, 2008, 10:16 p.m.
I'm writing this because I don't think anyone is actually aware of it, but I keep seeing it show up in various projects. When you have done all the cool work you want to do and get ready to tag it, you may think the right thing to do is this: # THIS IS WRONG! git tag 1.0 ...but that ...
-
Using Git Bundle When Your Central Repo Fails
-- Oct. 5, 2008, 12:57 a.m.
I have [an application](http://github.com/dustin/twitterspy) of mine I did a bunch of [work](http://dlsspy.tumblr.com/post/53133290/twitterspy-adhoc) on tonight and wanted to deploy that work on the VPS that runs it. Unfortunately, after pushing my changes to github, I found that I couldn't pull from this box. I don't know whether it was because of some port filtering stuff or a broken machine at github. ...
-
What Matters in an Asynchronous Job Queue
-- Oct. 4, 2008, 1:02 p.m.
An asynchronous job queue is a key element of system scalability. Job queues are particularly well-suited for web sites where an HTTP request requires some actions to be performed that may take longer than a second or two and where immediate results aren't necessarily required. ## Important Properties of a Job Queue There are several properties of such a queue ...