Задать вопрос
  • Как узнать username пользователя по ID пользователя?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Если это именно честный бот, работающий через Bot API, то он не может первым начать разговор с человеком, ему ни ID ни username не нужны.
    Если он имитирует обычного пользователя, то его с большой вероятностью вскорости забанят.
    Ответ написан
    3 комментария
  • Как сделать SSH проброс портов как сервис или задание в windows 10?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Попробуйте создать службу через NSSM
    https://www.interface.ru/home.asp?artId=36135
    Ответ написан
    2 комментария
  • Nextcloud мобильная синхронизация извне и из локалки, как настроить правильно?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Надо поднимать в домашней сети свой DNS-сервер и настраивать Split DNS, чтобы изнутри сети по имени сервера выдавался его внутренний IP-адрес, а извне, по тому же имени, внешний адрес.
    Ответ написан
    1 комментарий
  • Ошибка 403 при попытке логина на Codecov. Почему?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Через Browsec открывается. Значит, скорее всего, региональные ограничения.
    Ответ написан
    Комментировать
  • Можно ли воскресить файл из excel дампа?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    В памяти информация совсем не обязана храниться так же, как в файле. Поэому чисто теоретически, вы можете попытаться понять, как оно было в памяти и как это соотнести с форматом файла. На практике это, как правило, не стоит затраченных усилий.
    Ответ написан
    Комментировать
  • Будет ли конфликтовать в локальной сети 2 независимых DHCP сервера без разделения диапазонов?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Если это физически одна сеть без VLAN и на DHCP-серверах не настроена привязка MAC-IP, то невозможно сказать, от какого именно сервера получит адрес какое-либо устройство.
    Протокол DHCP работает так: Устройство шлёт широковещательный пакет с запросом адреса и некоторое время слушает ответы. Все серверы, услышавшие запрос, смотрят MAC устройства и если могут выдать ему адрес (есть привязка MAC-IP или есть свободные IP в пуле), то предлагают адрес из своего пула. Устройство, получив ответы, выбирает из них понравившийся и посылает серверу подтверждение. Сервер сохраняет связку MAC-IP в список выданных адресов на некоторое время.
    В принципе, если на каждом устройстве настроена привязка адресов и пулы ограничены только привязанными, то работать будет, но для каждого нового устройства надо будет править настройку одного из шлюзов.
    Ответ написан
    Комментировать
  • Как найти обрыв/ короткое замыкание витой пары?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Чтобы определить физические характеристики кабеля, в том числе расстояние до места неисправности, нужно весьма дорогое оборудование. Тот же Fluke Microscanner стоит порядка 50000 р.
    Возможно, вам дешевле будет положить новый кабель, нормально оконечив его в розетки.
    Ответ написан
  • Пытаюсь пропустить число 10 двумя способами.(правильный второй код) Почему эти два кода дают разный результат?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Не все пути из 1 в 30 ведут через 9.
    Например путь 1 -> 2 -> 3 -> 6 -> 7 -> 14 -> 15 -> 30 ваш первый вариант не найдёт.
    Ответ написан
    Комментировать
  • В чем разница символической ссылки и скопированного пути?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Простой пример. Скрипт ежесуточно создаёт папку с текущей датой в названии и делает на неё символическую ссылку /some/directory/today. В настройках программы /some/directory/today указана как папка для сохранения каких-то файлов. В результате файлы каждый день сохраняются в отдельную папку, а программе не надо менять настройку.
    Ответ написан
    Комментировать
  • Почему не выдается сертификат в mailcow?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Английским же по белому написано:
    No A or AAAA record found for hostname mta-sts...
    Вы либо не зарегистрировали домен mta-sts..., либо не настроили DNS-записи у хостера DNS, либо не настроили DNS на своём сервере.
    Ответ написан
    Комментировать
  • Почему некорректно работает регулярное выражение в PHP?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Если preg_match возвращает false (не 0, а именно false), то в процессе разбора строки произошла ошибка. В вашем случае это Catastrophic backtracking.
    Вот работающий эквивалент вашего регулярного выражения:
    ^(?:[a-z0-9]+(?:-[a-z0-9]+)*\.)*[a-z0-9]{2,}$i
    Ответ написан
    Комментировать
  • Как выбрать блок питания (БП) для NAS (файловый сервер)?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Возраст блока питания какой? От времени очень часто сохнут и/или вздуваются конденсаторы.
    Ну и стоит учесть, что при раскрутке HDD потребляет гораздо больше номинала. По линии 12V при старте ток может доходить до 2.5A, то есть ~30W. А заявленные 600W на блоке питания - это суммарно по всем линиям сразу. Скажем, у меня под руками есть БП, у которого при заявленных 600W есть три линии на 12V, каждая с лимитом 216W (18A) и суммарным лимитом по трём линиям в 480W (40A).
    Ответ написан
  • Как организовать доступ к рабочему компьютеру удалённо?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Идёте к своему руководителю, объясняете ему проблему и, если он согласен, что вам необходим удалённый доступ, то уже он ставит задачу вашим админам организовать всё необходимое.
    Если руководитель считает, что доступ вам не нужен, то и нарываться на неприятности нет смысла.
    Ответ написан
    Комментировать
  • C:\Users\ivan\.sambox.cache Что за файл?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Кэш системных шрифтов модуля SAMBox из Sejda SDK.
    https://github.com/torakiki/sambox
    Ответ написан
    Комментировать
  • Почему в PHP унарная операция от плюса к минусу работает, а обратно нет?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Вы не понимаете смысла унарных операций.
    Унарная операция - меняет знак числа на противополнжный. Запись с унарным минусом -$x эквивалентна записи 0 - $x.
    Унарная операция + не меняет знак числа. Запись с унарным плюсом +$x эквивалентна записи 0 + $x.

    Да, и операции унарные. Унитарные - это "единые", "стандартные".
    Ответ написан
    1 комментарий
  • На каком языке пишут описание функций в Python?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    It depends.
    Если ожидается, что все, кто будет читать этот код, владеют русским языком, то пишите по-русски.
    Ответ написан
    Комментировать
  • Возможно ли с помощью VPS обойти глушение связи в регионах России?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Невозможно.
    Если оператор отключил вам мобильный интернет, то и со своим VPS вы связаться не сможете.
    Ответ написан
    22 комментария
  • Не могу понять что за предупреждение windows server?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Разные каналы передачи данных могут иметь разный размер пакета. При переходе от среды с бо́льшим размером пакета к среде с ме́ньшим размером необходимо разбиение пакета на фрагменты. Фрагменты нумеруются и передаются независимо друг от друга. По приходу фрагментов получателю они выстраиваются по порядку номеров и объединяются.
    Но, поскольку пакеты передаются независимо, то они могут идти разными маршрутами, с разной скоростью и с некоторой вероятностью сбоя при доставке. В результате у получателя пакеты с бо́льшими номерами могут накапливаться в буфере в ожидании пакетов с ме́ньшими номерами. Буфер, естественно, не бесконечный и если нужный пакет долго не приходит или не приходит вообще, то возникает ошибка переполнения буфера.
    Ну а рекомендации вам уже дал Daemon23RUS
    Ответ написан
    Комментировать
  • Какой RAID выбрать для SSD NVME?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    1. Смысл RAID в первую очередь не в сохранности информации, а в минимизации простоев. Если один диск выходит из строя, система некоторое время может работать на деградировавшем массиве. Но, если произошёл системный сбой и разрушилась файловая система, то она разрушится разом на всех дисках массива. Если до ваших дисков добрался шифровальщик, то он тоже с удовольствием зашифрует всё, не смотря на уровень RAID.
    2. Надёжность RAID определяется количеством дисков, вероятностью выхода из строя одного диска и максимальным количеством неисправных дисков в системе. В вашем случае, поскольку вы приобретёте диски одновременно, то есть вероятность, что и из строя они выйдут примерно в одно время.
    3. Потеря скорости, в основном, идёт при записи, поскольку надо записать не один диск, а два. А на высоких рейдах (5, 6) ещё и надо прочитать старую контрольную сумму и старое содержимое сектора.

    Ну и бэкапы. Всегда бэкапы. Причём версионированные. С версионированного бэкапа, вынесенного на другой компьютер, можно восстановить данные на последнюю точку, обычно на конец предыдущего дня. Если поймали шифровальщик, то восстанавливаем на начало недели или месяца, где последняя незашифрованная версия.
    Ответ написан
    2 комментария
  • Как сформировать .known_hosts для списка IP-адресов?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    xargs -n 1 -a ./hosts.ini ssh-keyscan -t rsa,ed25519 >> ~/.ssh/known_hosts.new

    Если порты указаны через двоеточие:
    cat ./hosts.ini | awk -F : -e '{ print "-p " $2 " " $1 }' | xargs -l ssh-keyscan -t rsa,ed25519 >> ~/.ssh/known_hosts.new
    Ответ написан