Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Working from home...

Working from home...

Scheduled Pinned Locked Moved The Lounge
csharpcssvisual-studiocomcollaboration
27 Posts 22 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E enhzflep

    That's certainly one version of SkyNet I'd not considered. :thumbsup:

    G Offline
    G Offline
    Gary Wheeler
    wrote on last edited by
    #18

    SkyNet. Pigeons. :groan: Please hold still. We're going to have to hurt you now.

    Software Zen: delete this;

    E 1 Reply Last reply
    0
    • G Gary Wheeler

      SkyNet. Pigeons. :groan: Please hold still. We're going to have to hurt you now.

      Software Zen: delete this;

      E Offline
      E Offline
      enhzflep
      wrote on last edited by
      #19

      :submits to impending punishment:

      1 Reply Last reply
      0
      • J Joan M

        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). What would you recommend me? Thank you in advance! :thumbsup:

        [www.tamautomation.com] | Robots, CNC and PLC machines for grinding and polishing. [YouTube channel]

        E Offline
        E Offline
        Eytukan
        wrote on last edited by
        #20

        * 20+ inch monitor connected to your notebook * 1 main hispeed Data line. * + 2 back up data lines through 3G/4G from Mobile-USB tethering, or USB Data dongles. (cheap ones are good enough) * 4 different places from where you can work. Keep you work set up totally mobile. It just takes 10 seconds to move my System Vehicle from one spot to another. I get bored working from one corner. And the 5th spot is over the bed. But after 30-40 minutes, your neck, hands everything develop some stress. * And long enough power cables * USB Hub More importantly, Don't choke your TFS clients & online services by consuming bandwidth for videos. Rather go for a box full of P0rns DVD collections.

        Starting to think people post kid pics in their profiles because that was the last time they were cute - Jeremy.

        1 Reply Last reply
        0
        • J Joan M

          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). What would you recommend me? Thank you in advance! :thumbsup:

          [www.tamautomation.com] | Robots, CNC and PLC machines for grinding and polishing. [YouTube channel]

          E Offline
          E Offline
          englebart
          wrote on last edited by
          #21

          If you have a desktop or server at the company site, you could always use VPN+RDP or PCAnywhere type of solution to work on the company hardware from home. You just need a decent connection for this, 56K dial up is bearable as long as you are not doing graphics editing with a mouse or something like that. Adjust the graphics settings on the compay's hardware to turn off Windows aero or other advanced graphic settings. On the RDP, figure out the best resolution and color depth that allows you to work without being too laggy. Learn the keyboard short cuts for everything!

          1 Reply Last reply
          0
          • J Joan M

            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). What would you recommend me? Thank you in advance! :thumbsup:

            [www.tamautomation.com] | Robots, CNC and PLC machines for grinding and polishing. [YouTube channel]

            M Offline
            M Offline
            Member 9028760
            wrote on last edited by
            #22

            Yes a version control system is good but also you can use AJC Active Backup for peace of mind while you are working. This backs up into very compact archives (that only store the changes) every time you save a change to your work allowing you to go back to any version and see what you have changed. This protects you from mistakes and file corruption. It works very well on its own and also when you use version control because you can go back to any edit rather than just the last check in. It effectively is version control for your hard drive. There is now a Visual Studio add in to make it even easier to use. These days I would not program without it: http://www.ajcsoft.com/active-backup.htm[^]

            1 Reply Last reply
            0
            • J Joan M

              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). What would you recommend me? Thank you in advance! :thumbsup:

              [www.tamautomation.com] | Robots, CNC and PLC machines for grinding and polishing. [YouTube channel]

              R Offline
              R Offline
              Ravi Bhavnani
              wrote on last edited by
              #23

              Joan Murt wrote:

              but I'm more worried about the version control system and the backups.

              Three words: Visual Studio Online[^]!!! :love: :love: :love: I can finally sleep without worrying about losing my source code (or my code history)! /ravi

              My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

              1 Reply Last reply
              0
              • J Joan M

                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). What would you recommend me? Thank you in advance! :thumbsup:

                [www.tamautomation.com] | Robots, CNC and PLC machines for grinding and polishing. [YouTube channel]

                K Offline
                K Offline
                KathyChaney
                wrote on last edited by
                #24

                This has nothing to do with security, but a second monitor is a must for me. It doesn't even have to add to the overall cost -- I hook up my laptop to an old monitor I salvaged from the spare bedroom closet!

                1 Reply Last reply
                0
                • J JeremyBob

                  I sometime do some work from home. Here are my personal preferences. 1. Either VPN to your companies Source Control system, or set up a free Bit-Bucket account online, and sync your files with your companies source when you can. Fortunately we use bit-bucket already, but I also have a personal account for private code. 2. Next you need to make sure you have a stable internet connection. 3. Peace and quiet. You need to make sure you have a environment that is not distracting. Spouse watching TV, Children making noise, Neighbors doing construction. All these can interrupt your productivity. Dogs Barking. 4. You need self dedication and control. Its easy to get distracted at home. So make sure you set yourself strict work schedules. I hope this helps. [edit] Oh as as others have said, if you are on a laptop, and backup your source regularly (as you should!!!!) then a UPS isn't really necessary [/edit]

                  A Offline
                  A Offline
                  AllenRogerMarshall
                  wrote on last edited by
                  #25

                  1)Fast internet connection. This is of paramount importance. Your machine(s) should be directly connected, not using WiFi, if at all possible. 2)Have both a laptop and a desktop. Use the desktop for most work, shadow copy everything to laptop for client site visits. 3)Invest in a hosting service like Dreamhost. Use svn there and host your webpage there and anything else you might be tempted to host at home. I even run bugzilla there (god help me). 4)Subscribe to cloud backup. Your choice, I like BackBlaze. Here, be selective about what goes to the cloud to avoid excess traffic. 5)Subscribe to DropBox, and use it for file exchange with your clients if at all possible, and as a synchronization mechanism with your machines. I use this to automatically back up all my accounting files between machines. 6)Set up your router to report log statistics weekly or monthly to try to ensure you are not being hacked. 7)Do not implement traffic controls on your router unless you absolutely must. See (1) above. 8)Do not self-host anything i.e. www, ftp, etc. Nice to play with but do you really need somebody wandering around on your machines? 9)Write all this stuff down somewhere and tell somebody where it is. I print out all my internet configuration stuff periodically and give it to my wife and kids, as well as all my accounts and passwords. You never know. 10)Somebody mentioned anti-virus. Yes, please and something credible. Many organizations you might work for may audit your machine for adequate AV or may require you to sign a binding statement of compliance. 11)Invest in something like VmWare Workstation or equivalent. This permits you to pretend to be any sort of host or database server that you need to be for a client. Otherwise, switching project server configurations is beyond painful. 12)I don't know about the UPS thing. Wiser minds than mine have already commented. My fear would be buying something pitiful that won't do the job, or worse, buying something that proves to need a new battery too soon, leaving me to figure out how to dispose of the battery. Seems like other investments might be more critical.

                  Allen

                  1 Reply Last reply
                  0
                  • J Joan M

                    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). What would you recommend me? Thank you in advance! :thumbsup:

                    [www.tamautomation.com] | Robots, CNC and PLC machines for grinding and polishing. [YouTube channel]

                    C Offline
                    C Offline
                    Cameron Oltmann
                    wrote on last edited by
                    #26

                    I use BitBucket and CrashPlan for this. BitBucket is free (assuming you're happy with Git or Mercurial), and CrashPlan is between 4 and 6 bucks a month depending on whether you pay monthly or annually. This assumes you have nothing stopping you from using cloud services, of course.

                    1 Reply Last reply
                    0
                    • J Joan M

                      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). What would you recommend me? Thank you in advance! :thumbsup:

                      [www.tamautomation.com] | Robots, CNC and PLC machines for grinding and polishing. [YouTube channel]

                      R Offline
                      R Offline
                      RafagaX
                      wrote on last edited by
                      #27

                      Welcome to the club! I recommend you to use the VPN of your employer, that way, you'll be already covered in case something goes wrong, for source control, the VPN should not be too painful to use, except perhaps on the first check in or commit of a project. IF you really want to avoid the VPN, try using Visual Studio Online (based on TFS), if you employer allows it.

                      CEO at: - Rafaga Systems - Para Facturas - Modern Components for the moment...

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups