About Me: I am currently a Computer Science major at San Jose State University.

Sunday, November 10, 2013

File Sharing





Source
     In the tech industry, you need to have a fast and efficient way to share your work with both your co-workers and your managers. This is because your work can only improve when you have your peers examine your programs and your managers need to know how far along you are in your work. There are a number of ways to share your files, whether it is through email, thumb drives, or through an online file storage service. But all of that can be very cumbersome, namely because you have to manually keep track of all the versions flying around. Luckily, there are a number of services on the web that can both keep track of the history of your files and let other easily access it.

     One of those services is called GitHub. So many people just use it solely as a place to store files, but there is so much more that you can do with that service. For example, for any code that you upload to the site, you can view the history of that file. With that you can view all the changes you made during a particular time period, and who made those changes. And on top of that, GitHub has their own editor that allows you to make changes to a file without even having to open up another IDE. There are so many services out there that are devoted to making your lives as computer programmers so much easier, all you have to do is look for them.

3 comments:

  1. I love that you mentioned Github. I mentioned it in mine as well and I think as coders this should be an important tool for file sharing that we all should know. You wrote that there are many tools that can be used for file sharing. Why don't you explain what some of them are and what there uses are. I don't see your picture in this one. Am I the only one who can't it? Thanks for the article it was fun to read.

    ReplyDelete
  2. Good post, Github definitely is a great service misused by a lot as a file sharing, when it is so much more. Do you have any experience using it ? Perhaps you could have elaborated on it more, or suggested more file sharing sites that are specifically designed for file sharing versus version control.

    ReplyDelete
  3. Hi Matthew,
    I wrote a similar post about how file sharing is a great tool for any project group to utilize. I completely agree with you that selecting the right tool for file sharing is important. Using Google Docs for a project where you have different versions would get confusing very fast. I've played around with GitHub before but never fully used it, but with your recommendation I probably will. I didn't know that they had their own IDE built in which is really handy! Thanks for the great post and keep up the good work!

    ReplyDelete