Living as we do in the closing year of the twentieth century, enjoying the blessings of a social order at once so simple and logical that it seems but the triumph of common sense, it is no doubt difficult for those whose studies have not been largely historical to realize that the present organization of [...]
Category Archives: reference
group ops
There’s been a lot of confusion about how exactly you capture the difference between two different media expressions of the same content. After a lot of hand waving I remembered the Pathfinder tools in Illustrator which address precisely this problem. Here is a diagram illustrating how the overlap of two media might be expressed. Both [...]
contact prints from digital negs
Kevin Sullivan is a keener. I spent over an hour on the phone with him yesterday while he told me about his customer’s enthusiasm for alternative photographic processes. The excitement is about the convergence of old and new techniques: making platinum, palladium, kallitype and cyanotype prints from large digital negatives. The process generally goes like [...]
emacs cheat sheet
more geekiness. Moving Around in a Buffer C-p Up one line C-n Down one line C-f Forward one character C-b Backward one character C-a Beginning of line C-e End of line C-v Down one page M-v Up one page M-f Forward one word M-b Backward one word M-< Beginning of buffer M-> End of buffer [...]
global search & replace in vi
something else I can never remember. # vi global search & replace 1,$s/69.55.231.3/69.55.239.116/g replace a string in every file in a directory careful, it’s recursive! find ./ -type f | xargs perl -pi -w -e ‘s/hi/aloha/g;’
upgrading freebsd ports
seems like I’m always needing to look this up. so here. 1. Backup your port data cd /var/db tar cvfz var.db.pkg.tgz pkg Check port db pkgdb -F Updating all the ports /usr/local/sbin/portupgrade -ra [ put this line in /etc/make.conf fix that buggy perl_version thang THIS WILL NEED TO BE UPGRADED WITH EACH NEW PERL VERSION! [...]
Picture Programming software requirements
In addition to Python, PIL and ImageMagick, I realized that we’ll need X (for ImageMagick’s “display”) command. Also, it would be handy to have GhostScript running for the cross-system PostScript previewer (“gs”). OSX 1. upgrade to Panther [OSX disk] 2. install X11 [Panther install option] 3. Install Devtools [OSX disk] 4. Install MacPython [MacPython-Panther-2.3-2.dmg] 5. [...]