If you're trying to wrap your head around a code base, I think Understand from Sci-Tools is an excellent choice. For a company, it's cheap and you'd get your money's worth.
This. I'm doing something very similar but using duplicity to do the encryption and rsync for me.
I wonder if the Intel engineers in the story a few days back envisioned this use case scenario when they were testing their Base-T devices.
I couldn't have said it better myself.
I'm also doing something similar. Would you be gracious enough to post your DB schema somewhere?
Heh, you obviously haven't worked tech support.
If your significant other complains that you play too much World of Warcraft, just show them this article about a user named "Prepared." He plays an amazing 36 World of Warcraft accounts on 11 different computers at the same time. He is his own raid group. "It costs me exactly $5711 in subscription costs per year with 36 accounts on the 6 month pay schedule," he writes. "Not bad considering I'm looking at it like it's a hobby and there are more expensive hobbies out there than World of Warcraft."
the lack of technical support for open source software. I have gotten more help on more issues by searching Google than I have EVER gotten from some "central" help center for any closed source application.