The geek-nerd paradigm and the jock paradigm are both for men. No big loss as far as jocks are concerned; but it's too bad where geek-nerds are concerned. A world with more women developers would be a better one.
#1 is version control. Without that you are lost. SVN, git, CVS, whatever as long as it's working for you.
#2 is simplicity. Without it, your systems will simplify themselves in a sub-optimal manner (i.e. dev server becomes production server).
Here's what I do:
- Developers work and test on their local machines and commit using version control to a central repository
- Dev site is a sub-folder of the production site - easy way to make sure every single damn variable is the same
- When I want to upload to dev environment:
rm -r dev (to remove all files in current dev site)
svn export file://(path) (to get a complete copy of latest code)
- When I want to upload to production environment:
source upload.sh, where upload.sh copies the existing site into a backup directory for quick access in case of disaster, then copies the dev site up into production, then re-copies a couple special files that differ between dev and production back (.htaccess, analytics.php)
Rock the Vote uses the same National Voter Registration Form as everyone else, you can find it here: http://www.eac.gov/files/voter/nvra_update.pdf. Rock the Vote will fill it out for you online but you still have to print it, sign it, and mail it - so it's easier to register without their assistance if you're concerned about privacy.
The form itself is page 4 only; address to mail it to is in your state's instructions in the back.
To "fix" the behavior of Congress, term limits would go a long way. Surely most everyone has realized that you're on your best behavior in the first year of a job, and then questionable work practices become second nature over time.
Also, virtually the only truly competitive races are ones in which the current rep is retiring. Better qualified competition = more choices = more interest from the voting public = better representation.
The geek-nerd paradigm and the jock paradigm are both for men. No big loss as far as jocks are concerned; but it's too bad where geek-nerds are concerned. A world with more women developers would be a better one.
#1 is version control. Without that you are lost. SVN, git, CVS, whatever as long as it's working for you.
#2 is simplicity. Without it, your systems will simplify themselves in a sub-optimal manner (i.e. dev server becomes production server).
Here's what I do:
- Developers work and test on their local machines and commit using version control to a central repository
- Dev site is a sub-folder of the production site - easy way to make sure every single damn variable is the same
- When I want to upload to dev environment:
rm -r dev (to remove all files in current dev site)
svn export file://(path) (to get a complete copy of latest code)
- When I want to upload to production environment:
source upload.sh, where upload.sh copies the existing site into a backup directory for quick access in case of disaster, then copies the dev site up into production, then re-copies a couple special files that differ between dev and production back (.htaccess, analytics.php)
Good luck!
Rock the Vote uses the same National Voter Registration Form as everyone else, you can find it here: http://www.eac.gov/files/voter/nvra_update.pdf. Rock the Vote will fill it out for you online but you still have to print it, sign it, and mail it - so it's easier to register without their assistance if you're concerned about privacy.
The form itself is page 4 only; address to mail it to is in your state's instructions in the back.
To "fix" the behavior of Congress, term limits would go a long way. Surely most everyone has realized that you're on your best behavior in the first year of a job, and then questionable work practices become second nature over time.
Also, virtually the only truly competitive races are ones in which the current rep is retiring. Better qualified competition = more choices = more interest from the voting public = better representation.
Term limits, yay!