По-моему, сколько не дизайнь, лучше колобков не придумаешь.
Производная не от rand, а от timestamp.
Не чимтая всей темы…
http://ehc.ac/p/notepad-plus/bugs/4796/
На счёт клиент-серверных решений…
Меня всегда интересовали автономные системы без привязки к гигантам.
Недавно реализовал календарь с evernts и tasks на сервере.
Ставим CalDAV сервер Radicale.
Настраиваем Thunderbird на работу с ним.
Ставим на смартфон любой вменяемый синхронизатор, например, CalDAV-Sync.
Вуалая, имеем синхронизацию задач в почтовике и телефоне.
По аналогии, думаю, можно найти автономное решение для документов. Первое гугление выдало http://etherpad.org/
А вообще, Jabber для оперативной связи самое то. Общая комната на базе mu-conference, и все на связи.
По первому пункту поддерживаю.
Порой есть что сказать, но создавать целую тему для этого — помпезно.
sladkydze, по теме, ищите исполнителей на специализированных ресурсах вроде Odesk. Там система рабства хорошо отлажена, даже контроль скриншотами юзерспейса исполнителя.
Темы стоят? Дефолтную включите.
http://habrahabr.ru/post/105614/
Гуглите, я привёл кейворд "shell_exec php windows". Там есть нюансы судя по всему.
Я посмотрел архив для Windows, там отдельная Windows утилита.
Судя по всему, вам надо разобраться со связкой "shell_exec php windows".
Затем, в соответствии с этим, отредактировать пример для *nix.