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...
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...
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...
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...
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...
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...
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,...
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.
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') ...
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...