So I’ve spent most of my free time in the last month migrating all my old code from a shared hosting environment to a virtual server, where I effectively have root control of a freebsd server and manage it from the ground up. This has meant I can now do things like run mod_perl, fiddle with (and bounce, and bounce) apache, and get dedicated static IPs to run SSL (https) from. This has meant setting up these service from scratch (ok, from the very good scratchings on the FreeBSD port’s tree) and porting my code over. Luckily I started writing it with mod_perl in mind (back before my one and only test server died and I moved to a shared host) so there isn’t much work on that end. Then early this week I got another (virtual) server so that I can fully break out production and development, but that means I took a day off to sleep and finish grooming the new production server and configuring everything…
Which leads to me buying ”Practical mod_perl” to have the text on hand, which leads to paying $3.00 for the book, $7.00 for expidited shipping, and receiving a $50, 900 page technical reference off amazon partners. Sweet.
It also raises the question of what to do about a mail server. Poo.
I spent a good chunk of today writing up some svn command line tools for managing updates, commits and so on based on properties. This is largely in an effort to avoid full out branching, allowing us to differentiate between more frequent development commits (to track changes during development) and less frequent production-ready commits. By ignoring any revisions of a file past the most recent “production ready” tagging when updating we can ensure development and production maintain the same basis while without adding anything to the development cycle. Project name tagging will also allow us to track obvious and hidden dependencies for the purpose of recompiling… We currently have little build environment to speak of despite working so closely to the data structure itself, so sanity checking and such is largely… and acquired skill. It is also entirely undocumented.
Once I have them spruced up a bit I’ll put them up.
I saw Diary of the dead last night. I liked it in excess of what fault I found, most of which came from the somewhat burdened dialog. If you’re watching this it almost certainly isn’t the first zombie movie you’ve seen, nor are you unfamiliar with the social commentary embodied therein. Just add the thrill, chill and kill scenes to a story arc that give you a vehicle for your message, don’t push it through dialogue; it does nothing but make it harder to suspend disbelief. Recommended in proportion to the number of zombie movies you’ve already seen.
I’m watching Paprika for the third time since I bought it Saturday, but for the first time with just the English dubbing. It always find it interesting to compare the differences in the spoken and written english translations, including the different ways the voice actors portray their characters. Highly recommended for people who like pretty mental exercises and full length features with multiple subplots. Bonus points for already liking animation and foreign language movies.
I honor of Pi day, I whipped up this little quizlet: Test your Pi power!
Hope you all had some irrational fun :)