Pull to refresh
4
0
Send message
у трелло как раз нету из коробки, реализуется сторонними сервисами или по, перепробовал кучу, остановился на plus for trello
trello + chrome.google.com/webstore/detail/plus-for-trello-time-trac/gjjpophepkbhejnglcmkdnncmaanojkf — отличная штука для учета времени у себя и у команды и бесплатно до кучи
какое счастье что никому не интересны ваши мегабайты
Согласен, но более чем зв 8 лет использования этой конструкции вероятность выдачи именно этого пида что остался в Pid файле — не наступала.
Это не так. pid файл вы размещаете в директории /var/run/. Я у себя также делаю, но при запуске второго экземпляра, я проверяю содержимое /var/run/pid, а затем ищу папку в каталоге /proc

если скрипт даже упадет то из папки /proc каталог с его пиром удалится автоматом, средствами linux.

а в скрипте pid файл удалится при последующем запуске
die "[FAILED] Не удается удалить файл блокировки $pid_f\n" if ( !unlink $pid_f );
Делал специальный модуль, в который пихал все что часто пригождается
можете использовать, там есть блокировка двойного запуска процесса

search.cpan.org/~lagutas/Logic-Tools-0.02/lib/Logic/Tools.pod

проверяю вот так

unless( -e "/proc/$pid" )
{
die "[FAILED] Не удается удалить файл блокировки $pid_f\n" if ( !unlink $pid_f );
}
else
{
die «Процесс уже запущен. Процесс с pid=$pid\n»;
}
Полагаю что не скрипт прошивку узнает, а цискофон, он просто смотрит какие файлы в ftp директории есть.
Два оператора осуществляют межоператорский стык, договариваются о цене приземления трафика на своего абонента. Т.е. если я оператор, то когда мой абонент совершает вызов на абонента другого оператора, то я как оператор плачу определенную сумму за каждую минуту которая проходит через наш с ним стык. Другой оператор платит мне на тех же условиях. В конце расчетного периода операторы связи сверяют трафик и тот кто должен больше перечисляет разницу партнеру.
2

Information

Rating
Does not participate
Registered
Activity