Oh-my-zsh, virtualenvwrapper plugin, errors when you cd

(Because a few people have been having this problem.) Have you recently updated oh-my-zsh on your OS X install? Do you use the virtualenvwrapper plugin? Are you seeing “workon_cwd:6: command not found: realpath” whenever you try to cd? There’s a simple fix: brew install coreutils. That will provide the realpath command.

Git Shortcuts

I talked about how I use git. Let me talk about how I actually use it. I have an extensive [alias] section in my .gitconfig. Any sufficiently frequently used command gets abbreviated to two (or occasionally three) characters. st = status ci = commit co = checkout cob = checkout -b di = diff amend = …

How I git

Git is not a version control tool, right? It’s a graph-manipulation tool that you can use to support version control methodologies. So this is how I use git to practice version control. I’m going to be very explicit throughout this, using long forms of git flags and commands, and avoiding many shortcuts that I actually …

Forward

So, John recently showed me this cool service, Foward. They are useful for two main things: showing off your development on localhost to people on the other side of the NAT, and developing on localhost with calls to external services that need to then call you back. Basically, it’s just a reverse proxy. So, without …

Outage

So, last night, TN ground to a halt because of a failure in the backup system. Yay, I have backups. Boo, the drive they’re on died, thus failing to mount, and the backups went, due to a quirk of my backup system, to the HD with the root of the filesystem. Filled that up quickly, …

Internet Celebrity

The internet is a weirdly wonderful place sometimes. I was playing TF2 last night, and first off, I ended up playing with some of my internet idols: Lore Sjöberg and Mark Rosenfelder. I knew I was playing with Lore—both recognizing his voice and having his steam username. But when I was playing as a medic …

San Francisco

Lightning trip to SF for a job interview. This is a truly wonderful city; it has what I like about NYC, offset with a certain undefinable Pacificness. The company makes browser-based games, particularly Facebook games. (remember when it was The Facebook? Yeah.) I’m particularly curious about their game design process; I can code, sure, but …

Google Wave

Is still cool. I’ve got a pile of invites; anyone want one? (Since people keep asking: Google Wave is not, in and of itself, anything new.  It is, rather, a beautifully conceived [though not yet quite fully implemented!] melding of existing technologies.  The tag-line version is that it is a integration of wiki, IM, email, …