4ainik, прочитайте все обсуждение. Здесь минимальная ставка означает фиксированную сумму, которую будет стоить доработка независимо от того, сколько минут она займёт.
OC сделана по архитектуре "ногой в дверь", оттого она и воспринимается "легкой и понятной". Но поддерживать и развивать эту легкость может оказаться трудновато.
BushaevDenis, вы игрульки на WebAssembly разрабатываете? Какая, на хрен, мощность? У меня на рабочем - интегрированная в i5, дома - древняя HD7770, которую интегрированная в современные Райзены уделывает, как стоячую. Никогда не испытывал каких-то неудобств от того, что видя не геймерская.
BushaevDenis, ну, так ставьте дуалбут и перестаньте быть вечным бета-тестером проприетарных видеодрайверов.
Половина вашего списка претензий сразу уберется.
Не все работают с 9 до 17.
Например, смена с 18:00 до 01:00 продолжилась с 01:00 до 03:00.
Работник ожидает, что ему оплатят переработку, и он таки прав.
По-человечески, у пользователя должна быть возможность управлять своим "следом" на вашем сайте, пока и поскольку это управление не мешает другим пользователям и администрации сайта.
Юридически же - зависит от вашей политики приватности и принятых пользователем при регистрации условий размещения им контента.
Если вам нужно, чтобы это работало в браузере пользователя - то только через свой бэкенд, к которому вы обращаетесь по AJAX, а он уже каким-нибудь cUrl делает запрос..
Обращение к БД - это обязанность методов модели того объекта, с которым вы работаете. Методы контроллера нужны для того, чтобы правильно обратиться ко всем нужным моделям. Это и есть его единственная обязанность.
В нем и Либра идет из коробки...