мне Whisper от OpenAI нормально работал — оффлайн, бесплатно, поддерживает кучу языков. Под виндой есть обёртки типа Whisper Batch Transcriber: кидаешь файл, получаешь текст. Из онлайн — Писец (pisec.app).
p.s. с песнями точность всегда хуже чем с обычной речью, сам замечал
у Windows 10 Pro/Enterprise нет отдельных RDP-лицензий — одна входящая сессия встроена в ОС бесплатно. RDS CALы — это история про Windows Server, не про клиентскую ОС.
Если нужно несколько пользователей одновременно — Windows Server + роль Remote Desktop Services + RDS CALы. Бывают Per User и Per Device, продаются штучно и пачками (5/10/20/50).
Дамп базы как раз работает — просто не нужно создавать схему до восстановления. Ставишь Zabbix 7.0, создаёшь пустую базу, льёшь туда дамп 5.0, запускаешь — сервер сам прогонит все миграции. По шаблонам отдельно: github.com/zabbix-tools/zabbix-template-converter, питоновый конвертер между версиями.
Для правильного вопроса надо знать половину ответа
За этими формулировками скрывается российский 152-ФЗ "О персональных данных", европейский GDPR, американский CCPA/ADDPA, канадский PIPEDA, бразильский LGPD, китайский PIPL и их аналоги из других стран.
> чем куки так уникальны
Тем, что, в общем случае, сохраняются браузером и доступны в следующих сессиях работы с сайтом. И, в отличие от localstorage, не требуют дополнительного JS-кода. Вся логика работы с ними уже присутствует в браузере.
> Почему нельзя просто сказать: "На данном сайте аутентификация реализована с помощью куки"?
Потому что куки - это не только аутентификация и сессии. Это ещё, например, аналитика или хранение настроек и фильтров пользователя.
30 секунд это прям маркер. У тебя lacp_rate=fast в bond.options, а Eltex по умолчанию slow (раз в 30с шлёт PDU), и Linux bonding решает что партнёр умер и роняет порты. Убери lacp_rate=fast, оставь mode=802.3ad,miimon=100. Proxmox рядом работает потому что у него дефолтный slow rate.
Для начала поиграться хватит какого-нибудь набора для Arduino, например. Для обучения хватит монтажной платы
Если не надоест, дальше изучать базовую электронику, схемотехнику и практиковаться в пайке и собирать разные мини-проекты.
Покупать только необходимое для конкретного проекта сейчас
уровни изоляции тут как раз при чём, это классический lost update)) ты SELECT-ом читаешь баланс, потом UPDATE-ом пишешь то что прочитал, вторая транзакция конечно работает со старым значением. Самый простой фикс:
UPDATE users SET balance = balance + 100 WHERE id = 1
, без промежуточного SELECT. А если между чтением и записью нужна логика, используй SELECT ... FOR UPDATE — он заблокирует строку и вторая транзакция при разблокировке перечитает актуальное.
файловый + апач = всё через один 1cv8.exe. скорее всего FTS-индекс обновляется фоново — для 14 гиг это как раз на полчаса.
Заходи Администрирование → Поддержка и обслуживание → Полнотекстовый поиск и поставь обновление на ночь или отключи совсем если полнотекстовый поиск не юзается.
Если не то — загляни в Регламентные задания, там иногда висит перепроведение или ещё какое тяжёлое задание.
В кардридере возможно 2 USB устройства, собственно сам кард ридер и USB порт на лицевой панели кардридера (или другой кардридер для 2го типа карт)
Как уже верно ответили на мат. плате 9 пин это 2 независимых USB
Вам осталось определить, какой из 2х USB отвечает за кардридер и подключить его, довольствуясь только им (без USB на панели, если таковой имеется)
Или распаять 2 USB кабеля и использовать устройство полностью, зависит от конечной цели.
Комбинаторика. Считаем к-во вариантов: так как символы между собой никак не зависят - символы - 2*26+10+1=63 символа. Общее количество вариантов -- 63^67
ну а дальше - считайте сколько времени уйдет на одну попытку, умножайте на общее к-во...