• Как запустить команду при отсутствии пинга?

    hint000
    @hint000
    у админа три руки
    Для удобства написал функцию.
    is_host_acessible() {
      ping $1 -c 10 >/dev/null && echo 1
    }
    
    if [ ! $(is_host_acessible 192.168.123.45) ]; then
        echo "запускаем резервный сервак"
    fi

    а если кратко, то так
    ping 192.168.123.45 -c 10 || echo "запускаем резервный сервак"
    Ответ написан
    22 комментария
  • Как вычислить центр дуги окружности?

    hint000
    @hint000
    у админа три руки
    A - начало дуги, B - конец дуги, C - искомый центр.
    длина AC = длина BC = R (известно);
    длину AB вычисляем по теореме Пифагора;
    таким образом, имеем длины всех сторон треугольника ABC;
    по теореме синусов (и по сумме углов) вычисляем все углы треугольника;
    зная угол A, как угол пересечения прямых AB и AC, зная координаты точки A, а также зная уравнение прямой AB, легко построить уравнение прямой AC; остаётся отмерить вектор длиной R вдоль этой прямой, чтобы получить координаты точки C.

    Ещё один вариант - после вычисления всех углов перейти в полярную систему координат с центром A, сложить (с учётом знаков) угол A с коэффициентом наклона прямой AB и сразу получить полярные координаты точки C (ведь R известен); затем обратно перейти в декартову систему координат.
    Ответ написан
    Комментировать
  • Как изменить ip адрес сервера лицензирования удаленных рабочих столов?

    hint000
    @hint000
    у админа три руки
    Почему бы просто не добавить сервер лицензирования с новым адресом?
    Первоначально вы же когда-то прописывали этот старый арес в качестве адреса сервера лицензирования. Вот там же можно и новый добавить (см. скриншот).

    Хотя канонично (фен-шуйно) было бы использовать не адреса, а имена серверов, а в адреса они бы уже через DNS резолвились. Тогда хватило бы внести изменения в DNS.
    63d7b71837eca063232872.png
    Ответ написан
    Комментировать
  • Как менять ip и переключаться между ними?

    hint000
    @hint000
    у админа три руки
    Это не так просто, как зарегиистрировать новую учётку на форуме. :) Это не бесплатно.

    Вопрос: Как получить 10 почтовых\юридических адресов (не для электронной почты, а для бумажных писем, посылок)?
    Ответ: Нужно купить или взять в аренду 10 квартир или офисов.

    Вопрос: Как получить 10 IP-адресов?
    Ответ: Нужно купить их у одного провайдера (адреса будут похожие, как если вы купите 10 квартир в одном доме) или у 10 разных провайдеров. Во втором случае вам нужно заключить договоры со всеми 10 провайдерами и каждый провайдер проведёт к вам свой кабель. После этого у вас будет квест с настройкой оборудования, и потом уже можно будет задавать вопрос, как "переключать" адреса. Ещё один вариант (более простой) - арендовать (за денежки) 10 VPS у одного или у разных хостеров, на каждой из них поднять VPN, подключаться по очереди к одной из VPN.
    Ответ написан
    Комментировать
  • Как запретить Chrome открывать приложения без разрешения?

    hint000
    @hint000
    у админа три руки
    Без каких либо запросов или уведомлений, что работа уже не в хром.
    По-моему, дело как раз в том, что это неверное утверждение. Web-приложение может работать всё в том же Chrome, только в полноэкранном режиме без отображения элементов интерфейса браузера. Так что Chrome не открывает никакое внешнее приложение.
    Ответ написан
    8 комментариев
  • Как сжать том, если мешает неперемещенный файл $BitMap::$DATA?

    hint000
    @hint000
    у админа три руки
    Специальными программами (Акронис и т.п.) при загрузке с внешнего носителя. Штатными средствами винды это не одолеть (если не рассматривать форматирование).
    Ответ написан
    2 комментария
  • Какой порядок использования криптографических методов и средств для обеспечения секретности, подлинности, цел-ти и неотказуемости от авторства?

    hint000
    @hint000
    у админа три руки
    Тут сразу три пункта убиваются одним выстрелом: подлинность, целостность и неотказуемость обеспечивается подписью закрытым ключом отправителя. В случае симметричного шифрования имитовставка обеспечивает подлинность и целостность, но не обеспечивает неотказуемость.
    После этого секретность обеспечивается симметричным шифрованием либо шифрованием открытым ключом получателя.
    Ответ написан
    Комментировать
  • Как вызвать команду cntrl+space в rdp?

    hint000
    @hint000
    у админа три руки
    в RDP-клиенте Remmina под Linux есть кнопка (на панели инструментов по краю окна), после нажатия которой любые (или почти любые) клавишные комбинации перестают обрабатываться локально и отправляются в RDP. Аналогичные решения видел и в других программах под Windows и под Linux (TeamViewer, AnyDesk, разные гипервизоры и т.д.). Посмотрите, может быть и у вас в MacOS что-то такое имеется.
    Ответ написан
    Комментировать
  • Как убрать фризы?

    hint000
    @hint000
    у админа три руки
    похоже на глюк оперативки
    Нет, не похоже. При глюках оперативки синий экран смерти вывалится рано или поздно. Фризы намекают на проблемы с диском. Это не обязательно физические проблемы. Возможно, высокая нагрузка на диск по причине фоновой работы какого-то ПО, либо это кратковременное использование свопа (например, не хватает всего 1% оперативки - и уже своп даёт о себе знать, хоть и редко).
    Так что открывайте диспетчер задач, монитор ресурсов и наблюдайте по графикам.

    И, конечно же, замена батареи не влияет на производительность и не влияет на наличие фризов.
    Ответ написан
    Комментировать
  • Показатели жесткого диска на виртуальном сервере?

    hint000
    @hint000
    у админа три руки
    какие показатели лучше?
    Лучше для кого\чего? Цель-то не указана, какую из множества характеристик системы вы хотите улучшить. Во многих случаях, улучшая одно, приходится мириться с ухудшением другого.

    В первом случае можно предположить чтение большими кусками, во втором случае маленькими кусками.
    Объём записи пренебрежимо мал, на него можно вообще не смотреть.
    TPS, вероятно, означает "транзакций в секунду"
    Дисковая производительность в первом случае лучше.
    Возможно, что "отзывчивость" системы несколько лучше во втором случае (если смотреть на IO Wait).
    Ответ написан
    2 комментария
  • Как исправить мутный текст в Ubuntu?

    hint000
    @hint000
    у админа три руки
    Смотрите эти настройки. Поэкпериментируйте с ними.
    63d0a7850b877286747917.png
    Ответ написан
    Комментировать
  • Насколько этично предлагать заказчику переделать сайт, который я же и сделал года 3-4 назад?

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

    hint000
    @hint000
    у админа три руки
    Лучше вот это прочитайте про программирование микроконтроллеров:
    https://habr.com/ru/post/27055/ "История одного байта"
    Ответ написан
    Комментировать
  • Как начинающему программисту (учусь ещё) составить план по изучению СРАЗУ двух языков программирования?

    hint000
    @hint000
    у админа три руки
    Лучше брать порции каждого языка побольше. Т.е. чтобы реже переключаться с одного на другой. Каждое переключение - потеря сосредоточенности - потеря времени, чтобы заново настроиться, чтобы вспомнить "содержание предыдущей серии".
    Это относится не только к изучению, но и к переключению между несколькими проектами.

    Почему нельзя по пустякам отвлекать программиста от работы? Отвлекли на минуту, а на то, чтобы снова сосредоточиться уйдёт 10..30 минут. Несколько раз отвлекли - рабочий день коту под хвост. Не зря же программисты любят работать по ночам, входят "в поток", когда никто и ничто не отвлекает, продуктивность высокая (хотя потом приходится расплачиваться за нездоровый режим, но это другая история).
    Так что проще переключаться на другую работу в момент, когда и так уже на что-то отвлеклись (еда, сон, беседа,..) и "вышли из потока".

    Затык, который упомянул YK21 - тоже хороший повод для переключения. Затык означает, что к задаче нужно вернуться на свежую голову (лучше на другой день).
    Ответ написан
    Комментировать
  • Как соединиться с доменом AD, развернутом на WMWare WinServer 2022 через библиотеку ldap3, python3?

    hint000
    @hint000
    у админа три руки
    Нужно настраивать DNS. Пропишите DNS-сервером 192.168.242.131 и доступ к домену появится. Но, скорее всего, пропадёт доступ в интернет, потому что forward DNS не настроен. Короче, для начала гуглите вопросы настройки DNS, там много интересного узнаете, здесь всё описывать слишком долго.
    Ответ написан
    1 комментарий
  • Как подключить компьютеры при недоступности старого домена?

    hint000
    @hint000
    у админа три руки
    потому что недоступен domen.local. Хотя командой пинг я вижу отклик от старого домена domen.local
    Команда nslookup не видит domen.local

    поскольку
    переехали другой офис одного и того же холдинга,
    то имеет смысл сразу навести порядок с DNS - подружить DNS domen2.local c DNS domen.local. Чтобы DNS domen2.local знал, куда форвардить запросы про domen.local.
    Думаю, примерно что-то такое имел в виду Alexey Dmitriev в своём комментарии.
    Вариант от Andrey Barbolin тоже рабочий и несложный. Но всё-таки это кратковременный костыль до решения проблемы. Я же предлагаю вариант, который решит навсегда будущие аналогичные проблемы.

    spoiler
    Что целый холдинг имеет в доменах бардак, обычно свойственный малому бизнесу, это прискорбно.
    Ответ написан
  • Можно ли придумать новый математический инструмент для решения задачи трёх тел?

    hint000
    @hint000
    у админа три руки
    как раз "новые инструменты" и использует для решения нерешенных задач
    Здесь другое. Задача трёх тел не относится к нерешённым математическим проблемам. https://ru.wikipedia.org/wiki/Открытые_математичес...
    С этой задачей математикам всё ясно. Примерно как с задачей квадратуры круга. Типа: придумать новый математический инструмент для вычисления (наконец-то) всех цифр числа Пи. :) Вот и невозможность аналитического решения в общем случае задачи трёх тел - вполне доказанный математически факт. Никакие новые методы не отменяют старых доказательств. В этом принципиальное отличие математики от естественных наук.
    Брунс и Пуанкаре доказали, что систему дифференциальных уравнений для движения трёх тел невозможно свести к интегрируемой. https://ru.wikipedia.org/wiki/Задача_трёх_тел
    Но численные методы - это раздел математики. Решение численными методами (приближённое) - теоретически возможно. Практически - крайне затруднительно.
    К несчастью, как показал Д. Белорицкий, по крайней мере в случае Лагранжа для нужд вычислительной астрономии в сходящихся рядах Зундмана нужно брать как минимум 10^(8*10^6) членов. https://ru.wikipedia.org/wiki/Задача_трёх_тел
    Вот здесь - в численных методах - и остаётся возможность "придумать новый математический инструмент". Здесь никто не запрещает. Повторю: даже при открытии такого инструмента (а это стало бы важным открытием) он будет давать лишь приближённое решение.
    И ещё раз повторю: невозможность получения точного решения - доказана и неоспорима.
    Ответ написан
    6 комментариев
  • Как настроить права?

    hint000
    @hint000
    у админа три руки
    https://dba.stackexchange.com/questions/78388/crea...
    https://stackoverflow.com/questions/11231934/creat...

    The user must be a member of dbcreator server role for user to have enough permissions to create a database.
    Пользователю нужна роль dbcreator.
    Ответ написан
  • Возможно ли подключится к UDP серверу и прослушивать его через сторонне ПО?

    hint000
    @hint000
    у админа три руки
    Подключиться ты конечно можешь
    Нет, не может, потому что вопрос не про TCP, а про UDP, который не устанавливает соединение. Т.е. чтобы хоть что-то получить в ответ, нужно сначала отправить туда что-то в правильном формате. А формат неизвестен. На случайный "мусор" сервер может ничего и не отвечать.
    Можно наугад послать что-нибудь на сервер, но нельзя "подключиться".
    Ответ написан
    1 комментарий
  • Почему не работает ВПР?

    hint000
    @hint000
    у админа три руки
    Akina,
    Поиск по шаблону эта функция в любом случае НЕ выполняет.
    Таки выполняет.
    https://exceljet.net/functions/vlookup-function
    VLOOKUP supports approximate and exact matching, and wildcards (* ?) for partial matches.

    Но, действительно, пришлось поковыряться, чтобы понять проблему из вопроса. Оказалось, что шаблон работает на текстовых значениях, но не работает на числовых (и установка текстовото типа в формате ячеек не помогает).
    А вот если добавить в диапазон поиска столбец, имеющий значения из столбца A, но пропущенные через =ТЕКСТ(A1;"000000000"), тогда ВПР с шаблоном правильно находит в таком столбце. Для меня это тоже маленькое открытие.
    Кстати, govncoder3100, у вас в оригинале ещё ошибка: функция ТЕКСТ без второго параметра выдаёт пустую строку, формат нужно указывать обязательно.
    Ответ написан
    Комментировать