Showing posts from August, 2014

Choose the right workspace type when using Team Foundation Server and Eclipse

Microsoft has a nice TFS Eclipse plugin that acts like any other Eclipse team provider.  It provides full TFS Source Control and Team view support inside of Eclipse. You can find information about the plugin on the the Microsoft MSDN site . Team Foundation Server supports TFS version control (TFS) projects and GIT version control (TFS) projects.  TFS uses the concept of a workspace to track changes.  A TFS Project Workspace can be managed as either a "Server Workspace" or "Local Workspace".  There are several good articles that describe how this works phkelly's blog  and MSDN documentation . Server Workspace : These were the default for all workspaces created prior to TFS 2012. Server Workspace follows an older convention where all files on the local machine are marked as "Read Only" until checked out for modification.  This means you cannot edit files outside of TFS or Eclipse unless they have already been checked out for modification. Server w

Will you recognize change when you hear it?

Technicians think they understand how rapid technological advances affect our lives.  After all, everyone can see the impact of cell phones and the internet.  There are subtle changes that occur when a younger generation embeds technology as a foundation of what they do instead of as an supplement. What happens when a new generation makes that technique a standard part of their toolbox? Tools available for everyone... Billy Joel and Jimmy Fallon recorded their own  Doo Wop version of "The Lion Sleeps Tonight"  using an iPad App on TV in 2014. The two of them performed all six parts. Joel and Fallon first looped 4 backing tracks  live  and then sang two part harmony. I was blown a way that they were willing go do this "on their own" in front of a live studio audience. It is doubly amazing when you consider how many folks will lip sync a performance. Their act was a super example of how technology makes the complex simple, enabling new types of creativity withou