Первый пример еще хорош, что свойство length получают из массива единожды.
А во втором - при каждой итерации, это не есть хорошо, если предстоит перебрать over9000 элементов.
Интерпретаторы JS в браузерах не умеют оптимизировать повторяющиеся извлечения свойств, так что лучше привыкнуть получать length перед циклами.
Я так понимаю, что для хоть какого-то серьезного использования гаджеты никому не нужны, поэтому их никто не отлаживает. Они такой же декоративный элемент, как знаменитая скрепка в MS Office 2003.
Если вы хотите именно обзванивать клиентов с помощью автоматики, вы точно хотите, чтобы они никогда к вам не обращались?
Это один из вредных советов, как улучшить наплыв клиентов на свой сайт.
С индексацией знакомы? Индексы создали по тем полям, по которым делаете проверки и поиски?
Какое время поиска той или иной строки по индексируемым полям в вашем случае?
Если ресурс является для вас действительно критичным, то вы запомните пароль, даже если он состоит из рандомных символов, как стишок в детском саду, и не будете его хранить ни в каких менеджерах паролей, которые упрощают жизнь. Для некритичных ресурсов - да деваться некуда, будет использовано холодное хранилище (бумажный блокнот), менеджеры паролей, простые пароли и т.д.
1) Вы уверены, что в команде "pip install dislash" можно писать название модуля без расширения?
2) Вы уверены, что питоновский интерпретатор выполнит консольную команду, если ему скормить ее открытым текстом в его исполняемых файлах?
В таблицах "Товары" и "Поставки" не нужно создавать дополнительных внешних ключей к таблице "Цена". Текущих полей таблицы "Цена" достаточно, чтобы определять начальную цену товара (как розничной, так и закупочной) в момент создания записей в таблицах "Товары" и "Поставки", так и добавлять динамику изменения цен.
Я убрал лишний комментарий. Добавил комментарий, как пользоваться id_cost_next.
А что мешает запустить заново openserver с конфигом MariaDB-10.3 и уже в нем экспортировать дамп?
(Контекстное меню опенсервера -> настройки -> модули. Выбрать параметр MySQL / MariaDB).
я где-то вычитал (ссылки не сохранилось), что так файлы станут видны другим пользователям.
У каждого файла и каталога в NTFS есть набор привилегий, настраиваемый в свойствах, раздел "Безопасность". Если вы позаботитесь, чтобы они остались идентичными прежним для разных ролей пользователей (система, администратор, пользователи, гость и т.д.), то и доступ будет соответствующий.
Они могут сбросится, потому что некоторые пользователи от системы к системе называются по разному.
Если не хотите сбрасывать права на каталог, то при копировании заменяйте не каталоги, а содержимое каталогов.
Можно и в одну строчку написать, если все вложенные объекты являются обычными массивами.
У каждого массива есть метод forEach. Плюс синтаксис функции итератора можно сделать стрелочным, чтобы не писать много букв.