Menu
  • HOME
  • TAGS

Sublime Text 2/3 - real-time refreshing/updating file whenever someone edited it

real-time,sublimetext,collaboration,sublime-text-plugin,pair-programming

Sublime Text writes the file to the disk only when you do Save. You can configure ST to reload the file from the disk, without any prompt, when it detects the disk file changes, assuming your (network) file system supports this kind of monitoring. I am not sure if there...

Determine who has read a mail in shared mailbox

vb.net,vba,email,outlook,collaboration

That would be a bad idea - now you need to modify the message when all a user did was read it. And that will automatically update the last modified time/name/entry id. Keep in mind that read/unread status is technically not a part of message, hence resetting it does not...

implement a web-app for document collaboration

java,css,angularjs,document,collaboration

You might want to look at CMS (Content Management Systems). These will have document management, versioning, permissions, workflow, etc. There a number of popular Java based systems and two big standard: JCR (Java Content Repository) and the newer, language agnostic CMIS (Content Management Interoperability Service). If you wanted to start...

What is the Concurrency Control technique used in Meteor

meteor,real-time,collaboration,optimistic-concurrency,operational-transform

There is currently no conflict resolution in Meteor. MongoDB controls atomic operations, but the last write wins. You can try to do things a little more carefully by using upsert operations, etc. There is currently no native OT support for Meteor, but it is on the roadmap and in the...

Different text color for each collaborator

google-apps-script,google-spreadsheet,collaboration,textcolor

I found the solution and wanted to share it for anyone who might think it would be helpfull! function onEdit() { var ActiveSheet = SpreadsheetApp.getActiveSheet(); var ActiveRow = ActiveSheet.getActiveRange().getRow(); var ActiveCell = ActiveSheet.getActiveCell(); var email = Session.getActiveUser().getEmail(); if (email == "[email protected]"){ ActiveCell.setFontColor("#FF8800"); } if (email == "[email protected]"){ ActiveCell.setFontColor("#0099CC"); } if...

Visual Studio Online one project Team members can access other projects?

tfs,visual-studio-online,collaboration,team-management

It's not a bug based on the current design. The list of available identities that work items can be assigned to is populated with the list of available identities in your entire Visual Studio Online account. It's not limited to only the team members in that team project. It doesn't...

What is a way to manage paths to local files outside a git repository without clutter from conflicts from differing paths on collaborators' machines? [closed]

r,git,version-control,path,collaboration

A solution I've been using is to build in the concept of a search path which can be used to locate files. In one particular application, I've built-in the ability to override the search path with an environment variable, similar to the PATH variable commonly used. I wrote a function,...

Collabrative Web based version controlled maintainance of qa testing or project documents

sharepoint,version-control,tfs,project-management,collaboration

Why not use SharePoint Foundation? Its not open source, but it is free and integrated with your TFS server.

Realtime collaboration in Python

python,django,qt,collaboration

You can try Dweet, which is a service that stores JSON data in key values pairs. You can use one of the client libraries listed on their website or you could simply make a request like so: urllib.urlopen('https://dweet.io/dweet/for/my-thing-name?dweet=awesome') ...

Multiple drawings collaboration using OpenGLES on iOS

ios,opengl-es,concurrency,collaboration

First of all, I recommend you to read documents about using OpenGL ES in iOS application. For example, iPhone 3D Programming http://chimera.labs.oreilly.com/books/1234000001814/index.html OpenGL ES Programming Guide for iOS https://developer.apple.com/library/ios/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/Introduction/Introduction.html Because you called EAGLContext -presentRenderbuffer: from touchesBegan or so on. It's pretty inefficient way. From Apple document "A GLKit View Controller...