The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
You mean this one: http://www.codeproject.com/Forums/1647/C-Cplusplus-MFC.aspx[^]? If so, it's still there. Look at the list on the left of this screen, and click on the "General Programming" item. The "General Discussions" group will close, and the programming forums list will open. It's still in there!
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
I'm planning to start working from home for less than a year, only a plan by now; I would like to study (prior taking any decision) what should I need there to work safely.
I know I'll need a UPS system, but I'm more worried about the version control system and the backups. Being at home I won't be able to use the tape system in my company neither I'll be able to use subversion.
What would you recommend me?
My work environment will be Visual Studio 2012... would a NAS be a good solution? in case it would, how would you interface it through a version control system and which one would you use? raid? of course the solution should not be expensive, I'm planning to work at home and send the job to the company each week (when I'll be there physically).
Best answer is to use your company's source control remotely, then you'll get all their backup technology for free. However you suggest that's not possible.
Set up a SVN server locally (either on the dev machine or, better, on another machine on your network). That will cover you for the 99.9% case of either nothing going wrong, or something going wrong with 1 out of 2 hard disks.
To get an off site backup, leaving a copy of your repository with your company once a week (could just be a USB stick with it on left in your desk) should be sufficient. You could arrange an automated backup-swap with a friend though (you back up their files, they yours) through SFTP.
Yes, that remote access would be the best (and in order to do that I would need only to set up a VPN to our server) but our internet connection is so slow that I would probably be faster sending trained pigeons to our company...