• Как заставить Windows 10 при её выключении не выключать монитор до самого конца процесса выключения?

    @Akina
    hint000,
    Там если нагрузка ниже определённого уровня (дежурное питание выключенного ПК или монитора), то ИБП сам выключается.

    ИБП не отключается. Он только отключает напряжение на управляемых (slave) выходах.

    Не поможет. При пропадании напряжения на входе, даже если нет нагрузки на master-выходе, ИБП всё равно доблестно будет держать там 220 от батарейки, пока не высадит её в ноль. Во всяком случае именно так поступает мой APC Back-UPS ES 700. Да, есть стоечные бесперебойники, которые могут самогаситься при заданном понижении уровня заряда и самостартовать при появлении питания, но они стоят немножко по-другому.
  • Как заставить Windows 10 при её выключении не выключать монитор до самого конца процесса выключения?

    @Akina
    Сообщать пользователям (чем я регулярно занимаюсь) о том, что не стоит так делать, что надо смотреть на лампочки питания и работы жёсткого диска, и что только после их выключения можно выключать бесперебойник или удлинитель - не сильно помогает!

    В организации обязана существовать инструкция по работе с компьютерной техникой (и куча других регламентирующих документов). Надо в эту инструкцию внести соответствующий пункт, и ознакомить всех сотрудников с этой инструкцией - под подпись. С разъяснением последствий нарушения.

    Затем по каждому выявленному факту некорректного выключения писАть служебки руководству. С указанием конкретных нарушителей. И спокойно списывать на них, нарушителей, любые проблемы, причиной которых может быть некорректное выключение - вплоть до выхода из строя компонентов, если таковые возникают. Как показывает опыт, достаточно одного лишить половины месячной премии по факту злостного невыполнения требований инструкции (3 раза в течение календарного месяца - а на это пишется отдельная служебка), чтобы все начали её выполнять как отче наш... я уж не говорю об удержании стоимости повреждённого оборудования.

    Искоренять же долбо[skipped] юзеров программными средствами - занятие неблагодарное и бессмысленное. Административные меры намного эффективнее.
  • Как заставить работать COUNT с GROUP BY?

    @Akina
    Dark_Dante,
    Оно так не работает.

    Поспешил, сорри. Поправил.

    доктрина из коробки не знает о существовании OVER()

    Даже в самой свежей версии? хм... хороший повод задуматься о смене инструмента. С другой стороны документация утверждает, что оно "Support for both high-level and low-level database programming for all your use-cases." - так что должно в raw SQL съедать вообще всё, что способен переварить сервер БД.
  • Как автоматически подстраивать входной размер данных графика к объёму данных?

    @Akina
    после удаления большого количества строк, excel продолжает считать их заполненными данными и включает пустые строки в график

    Обычно это происходит не когда удаляются строки, а когда удаляются только данные из строк. Вообще-то.
  • Как автоматически подстраивать входной размер данных графика к объёму данных?

    @Akina
    Обычно если источник данных графика указывается как колонка, а не как диапазон внутри колонки, такой проблемы не возникает...
  • Какую конфигурацию выбрать для построения сети?

    @Akina
    Роутер микротик RB3011 раздает провайдера РТК. У данного роутера айпи 10.0.1.2
    ...
    Затем к коммутатору CRS328 подключаются точки доступа hAP ac2 для раздачи вай фая клиентам.
    Клиенты через вай фай получают айпи 10.0.2.*. Данные же клиенты должны видеть оборудование, подключенное к роутеру RB3011.

    Маску типа угадайте сами, да? Если она /22 или шире - то все эти узлы уже будут в одной подсети.

    PS. Какой смысл брать такую широкую сеть, если количество узлов даже всех вместе - менее двух десятков?
  • Как заполнить данными пустую таблицу по связи один к одному?

    @Akina
    Есть пустая таблица, которая связанна с другой таблицей(не пустой) один к одному


    Вы не понимаете всей бредовости этой фразы? Если связь и правда один к одному, в обеих таблицах обязано быть одинаковое число записей. Иначе какие-то записи не имеют соответствия в другой таблице, а это вот ни разу не один к одному.

    как можно написать запрос, что бы заполнить данными пустую таблицу что бы все записи были связанны с другой, не пустой таблицей

    Выложите пример данных (CREATE TABLE таблиц и INSERT INTO данных, 3-5 записей), дополнительные данные для вставки, требуемое конечное состояние данных.
  • Как избавиться от ошибки с кодировкой при создании контейнера?

    @Akina
    причём здесь текущая сессия

    Да при том, что дамп - это текстовый файл с запросами. А эти запросы выполняются (вот сюрприз!) в сессии (соединении, установленном программой mysqldump с сервером MySQL). И вот настройки этой сессии, которая для запросов из файла текущая, не позволяют выполнить эти запросы из-за проблем с кодировкой.

    как ваши ответы связаны с тем, что при вливании данных из дампа с utf8mb4_unicode_ci в таблицах отображается utf8mb4_0900_ai_ci?

    Свойства таблицы никак не связаны с выполняемым и вызывающим ошибку запросом.

    Предполагаю, что в скрипте создания этой таблицы charset указан явно, а вот collation не указан, потому присваивается default collation.
  • Как избавиться от ошибки с кодировкой при создании контейнера?

    @Akina
    Так вот - нет никакого дефолтного сравнения. Default collation - это collation, присваиваемый литералу при изменении charset (CONVERT() function).

    В твоём случае utf8mb4_0900_ai_ci имеет collation соединения. Именно такой collation будет использоваться для всех строковых литералов, передаваемых в тексте запроса. Изменить это можно двумя способами - либо изменить настройки соединения
    SET SESSION collation_connection = {нужный collation};
    , либо указывать collation непосредственно в тексте запроса.
  • Как избавиться от ошибки с кодировкой при создании контейнера?

    @Akina
    а вот дефолтное сравнение

    Нет такой буквы.

    Покажите вывод SHOW VARIABLES LIKE 'col%'; и выражение сравнения, для которого определяете применяемый collation.

    Ещё лучше - просто явно указывайте необходимый COLLATE в запросе.
  • Возможно ли заглушить локальную сеть?

    @Akina
    Да бредятина. Если оно и может что-то "заглушить" - то это какой-нить ненастроенный зоопарк или сетку на неуправляемых свичах. Любой нормально настроенный коммутатор отрубит порт с такой флудилкой на третьей секунде атаки...
  • Как объединить два запроса в один?

    @Akina
    grebovich, запросы следует проверять через клиент командной строки mysql.exe (в крайнем случае через другой клиент). Если результат неверный - правим текст запроса, если верный - правим PHP-код. Но не одновременно.

    Вопрос был задан о запросе - а потому проверяйте только запрос. Когда он заработает - зададите другой вопрос, о том, как правильно вывести полученный результат.

    вообще ничего не выводится, и ошибок нету

    Возможно, я не угадал с выражением связывания - Вы же не озаботились тем, чтобы опубликовать структуры таблиц (я уж не говорю о примере данных и требуемом результате)...
  • Что не так с запросом php?

    @Akina
    Первое, что надо сделать, не собирать запрос прямо в операторе вызова. Сделай это в дополнительной переменной. Потом возьми то, что получилось в переменной, и, как посоветовал FanatPHP, попробуй превратить этого уродца во вменяемый SQL.

    А когда получится - перейдёшь к пункту 2. Но он пока тебе не нужен...
  • Пример команды с мутом?

    @Akina
    Это как минимум две в принципе не связанные задачи. А скорее всего три. Но если свалить их в одну кучу, да ещё при этом пользоваться не нормальной технически грамотной терминологией, то получится хрень, которую не то что решить - и понять-то затруднительно.

    Я, например, ни хрена не понимаю в discord, не понимаю, что есть команда mute в данном конкретном случае (в общем- знаю, отключить звук), но даже если взять ту часть, в которой я разбираюсь - фраза "мне нужно чтобы заносилось время в бд и шло оно и при рестарте таймер продолжал идти" звучит ну очень маловменяемо.
  • Пример команды с мутом?

    @Akina
    Что-то не вопрос, а сплошной бред. Что разумеется под словом "мут"? Какой таймер должен куда-то идти? что "это" должно проверяться?
  • Как сделать вставку в таблицу Postgresql из массива объектов?

    @Akina
    Отдаёшь этот массив постгрессу как JSON. Тот сам его распарсит и разложит по записям и полям.
  • Как выбрать строки из бд начиная с определенного id после сортировки?

    @Akina
    Есть только id? которые после сортировки в перемешку.

    ??? это что же за сортировка такая, что после неё всё вперемешку?
  • Как писать протоколы?

    @Akina
    Любой протокол всегда рождается в бумаге. Так что написание - это всего лишь запрограммировать то, что написано на бумаге, и при этом не ошибиться.
  • Событие, которое вызывается каждую секунду. Это нормально?

    @Akina
    Это нормально с точки зрения ресурсопотребления?

    При наличии индекса по session_lifetime именно с точки зрения потребления ресурсов - нормально.

    Идеологически же - вряд ли. Давить надо перебродившие сессии, а не записи о них в таблице. Клиент что-то попросил? смотрим в таблицу. Если его сессия протухла, или записи о ней вообще нет - посылаем в пень. Иначе - так и быть, выполняем.
    А чистить таблицу сессий можно и пореже... да хоть раз в час, невелика разница.