Кстати говоря, в Вашем варианте придется еще на каждую строку вбивать лишний табулятор после разделителя, вместо того чтобы пользоваться удобством автоматической разметки ИДЕ.(хотя, конечно, и этот вариант можно добавить в шаблоны)
Тоже прочитал по ссылке и решил там))) Самое смешное, что я нашел решение и оно правильно считает, но оказалось не совсем тем, что надо было ответить))
Насчет новых операционных систем: мне эта же мысль приходила, но чуток под другим соусом. У меня возникало стойкое ощущение, что нынешние ОСи перейдут в новую стадию — приложений таких какие мы видим сейчас уже не станет, они станут «плагинами» в своих песочницах — разработчику будет позволено лишь только то что ОСь разрешит, но при этом ОС возьмет на себя практически всю интерфейсную часть.
Речь же о больших проектах шла, а на небольших на простых хостингах, наверное, из-за ограничений нагрузки и не дадут исполнять по 20-30 тяжелых джобов.
Я поясню почему говорю об этом. У нас, например, часто генерируются большие и долгие отчеты, кроме того ежедневно, еженедельно и ежемесячно проводятся кучи всяких работ в том числе и автогенерация отчетов и прочее. Поэтому время запуска отложенные задания настроены как на выполнение в определенное время, так и просто — например, щелкнули — выдать отчет такой-то. Отчет выполняться может до 10 минут. Если ставить все это делать по-одному, то кто-то может вместо 10 минут, ждать полчаса, т.к. вместе с ним еще несколько отделов дали задания сделать свои отчеты.
Не ново… Не хватает:
1) возможность указания кол-ва одновременных паралелльных процессов(например, ровно 10)
2) возможность хранить в базе с кучей собственных параметров и выполнять по eval'у
3) функционал управления алертами и логгированием о выполненных задачах
4) отслеживание выполнения джобов в базе
1) возможность указания кол-ва одновременных паралелльных процессов(например, ровно 10)
2) возможность хранить в базе с кучей собственных параметров и выполнять по eval'у
3) функционал управления алертами и логгированием о выполненных задачах
4) отслеживание выполнения джобов в базе