About 6 years ago my mom gave me her Canon Digital Rebel (EOS 300D) and I loved it. Prior to that I’d only used point-and-shoots and the quality of pictures I got with the DSLR was amazing.
Continue reading “My first month with the Canon T3i”
In 2000 or 2001 I started playing EverQuest. I was relatively late to the game, joining after the 3rd expansion (Luclin) was already out. I played it for a few years, at one point obsessively. In truth, I was never really that good, but I was in a guild that I loved and for the most part we all had fun. Like in other MMOs, when you start playing EverQuest you need to choose which server to play on. Basically I picked a random one to create my character on: Tarew Marr (most servers in EQ were named after the deities in the game).
Continue reading “When the admin of your online community dies”
When I first started monkeying around with Nginx about a year ago, I approached it as a typical Apache fanboy. I’ve used Apache for 10+ years and it’s been a champ most of the time. Anyone familiar with Apache knows that you can do just about anything with it. It’s really the Swiss-army knife of webservers.
Continue reading “Using Nginx as a caching proxy in front of WordPress”
I’ve removed/hidden the stuff I used to have up related to Aimster, Madster, John Deep, Bill Duker, etc. That stuff happened over 10 years ago now, and I think it’s time to let the past rest.
A few years ago I wrote a utility in Java to find all JPG files in a directory and move them into a date-based directory structure like /YYYY/MM/DD/ based on the date the photo was taken, extracted from the exif metadata in the file. Well, apparently that was a huge waste of time, as I just discovered that
exiftool, an awesome perl utility I’ve used for years to edit/extract the metadata on the command line, can also do this natively. So my entire program can be replaced with this simple command:
$ exiftool -r '-FileName<CreateDate' -d /targetDir/%Y/%Y-%m/%Y-%m-%d/%Y-%m-%d.%%f.%%e /media/EOS_DIGITAL/
This will copy the files directly off the SD card mounted at /media/EOS_DIGITAL/ into the proper structure in /targetDir/.