doctorcat: eval медленная деоптимизирующая конструкция, все замыкание содержащее eval не будет оптимизироваться никогда
Кроме того eval позволяет выполнить абсолютно любой код, что делает его небезопасным
Никита Ушкалов: v - аргумент функции, в него передается значение при вызове из onclick
насчет второй колонки - можно сделать переключатель состояния например по фокусу на поле
попробуйте разобраться с примером, который я добавил в ответ
mak_ufo: у монги довольно мощный язык запросов, уверен Вашу функцию можно выразить на нем
возможно смогу помочь, если распишите ближе к реальным данным
xmoonlight: у нас собственно 2 вида оплаты:
для заказов до 200 тыс руб - полная предоплата
для заказов выше 200 тыс руб - либо полная предоплата, либо с рассрочкой по месяцам, но так же предоплата
кто действительно хочет сделать качественный продукт - соглашаются
Mellowtoy: не считаю полноценным ответом, поэтому напишу здесь
У меня в одном из проектов требовалась привязка сессии к ip, сделали так:
При авторизации поднимается websocket соединение и авторизуется, в случае дисконнекта (если ip меняется - 100% дисконнект будет) автоматически переподключаем клиента и снова авторизуем
Как итог - никаких токенов в принципе, сессия живет ровно столько, сколько открыт коннект
Михаил Усоцкий: 128 битными числами можно оперировать даже на 8-битной архитектуре, разве что медленее оно будет, потенциально битность числа может быть любой, но лучше ее округлять вверх до кратной 8 или битности текущего процессора
128 битное число на 64 битной архитектуре идеально ложится в