If you have at least two or more computers at home I highly recommend getting another machine to set up as a web server or see if your nas (network area storage) devices supports a web server setup. I think even now freenas is going in that direction. I picked up an old pentium II based machine for twenty bucks (now you should get them for free). we setup up what is called a lamp server, but you could easily setup any machine with a newer operating system (ie mswindowsxp or apple os/x) and xammp (http://www.apachefriends.org/en/xampp.html) it is fairly easy to set up. you can add software like wordpress which can be like leaving notes on the refrigerator to keeping your family exploits log book. You can also get tons of software from accounting to serving out your family pictures and movies. (sourceforge.org) Most applications are easier to install than regular programs sometimes. We keep our most important data on there so all data is centralized. We only have to back up one machine instead of several. You can even write your own web page and other programs. (w3schools.com) keep an inventory of recipes to an inventory of your home all in one place so you do not have to worry about which computer has what you need. saves people fighting over which computer to use if nothing. else. Once you setup you web server or should I say cloud server, you will not look back.
Some of the programs we play with are:
Code you have borrowed.
You own programs: