• Как изменить цвет stderr в оболочке?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    stdout и stderr ОБА изначально замаплены на ваш терминал. У терминала нет stdout и stderr, он есть у конкретной консольной программы.

    Если вы хотите выводить ошибки красным цветом, просто выводите их красным цветом при помощи управляющих кодов, то есть не сам вывод перекрашивайте а ваш текст
    Ответ написан
    8 комментариев
  • Как вычислить среднюю оценку если есть непроголосовавшие люди?

    @deliro
    Ну раздели на долю проголосовавших, чего тут выводить-то и причём тут теовер?

    5 человек оценили по 5 баллов. 2 человека воздержались (по 0 баллов). Сумма 25, среднее 25/7 = 3.5714. Доля проголосовавших 5/7 = 0.714

    3.5714 / 0.714 = 5 средний балл тех, кто голосовал

    Ну или, раз ты знаешь, сколько человек не проголосовало, сразу вычти их из подсчёта (25 / (7 - 2)) = 5
    Ответ написан
    3 комментария
  • Как вычислить среднюю оценку если есть непроголосовавшие люди?

    hahenty
    @hahenty
    ('•')
    По памяти там средняя оценка вычислялась не просто делением суммы оценок на количество голосовавших т.к. мы не знаем какую оценку могли бы поставить те люди которые не голосовали, а использолась вероятность того что человек поставит конкретную оценку.

    а использолась вероятность того что человек поставит конкретную оценку.

    конкретную оценку

    random_number.png
    Ответ написан
    Комментировать
  • Таблица коммутация и ситуации, когда одной записи одного столбца таблицы существует соответствие нескольким записям другого столбца?

    vvpoloskin
    @vvpoloskin
    Инженер связи
    Если речь именно про коммутатор, то
    1) разные VLAN, штатная ситуация, выходящий порт определяется по хешу от мак-адреса и влана.
    2) кольцо в сети, все глючит, пакеты отправляются в рандомные порты, бродкаст заваливает трафиком порты
    3) коллизия мак-адресов, трафик вообще ходит в разные порты и вланы, аналогично с кольцом, только оно распространяется ещё рандомнее по всей сети
    Ответ написан
    Комментировать
  • Почему иногда практикуется отсутствие связей в БД?

    Melkij
    @Melkij
    PostgreSQL DBA
    Не связано с микросервисами никак. Может встретиться в любых приложениях, работающих с базой.

    Кто-то забывает делать ограничения в схеме БД. Кто-то может вовсе не знать, что FK и check constraints существуют. Кто-то считает что проверки на приложении достаточно. (в этом случае бывает забавно показать примеры уже лежащих в БД данных, невозможных с точки зрения логики приложения)

    Сознательный, реально обоснованный отказ от FK - штука крайне редкая
    Ответ написан
    Комментировать
  • Как передать координаты GPS через ссылку?

    https://en.m.wikipedia.org/wiki/Geo_URI_scheme

    Пример:
    <a href="geo:37.786971,-122.399677;u=35">Wikimedia Headquarters</a>


    Такая ссылка будет триггерить приложения подписанные на работу с геолокацией (карты, сервисы такси и и.д)
    Ответ написан
    Комментировать
  • Как отключить задания google в планировщике задач?

    @Akina
    Сетевой и системный админ, SQL-программист.
    Они идут я так понял для каждого пк со своим кодом (onedrive Standate Task-S-1-5-21-3362628...) и у каждого ПК свой код и они не дублируются.

    schtasks /query /fo list | find "OneDrive"
    Само собой от имени администратора.
    А дальше очевидно - FOR /F и SCHTASKS /Delete.
    Ответ написан
    2 комментария
  • Как декодировать ascii байтовую строку?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Не надо ничего декодировать. Data - это уже массив байтов. Просто запиши в файл.

    >>> data = b'\xff'
    >>> type(data)
    <class 'bytes'>
    Ответ написан
    5 комментариев
  • Как понять основы статистики и теории вероятности?

    rozhnev
    @rozhnev
    Fullstack programmer, DBA, медленно, дорого
    Комментировать
  • 2 роутера через коммутатор/свич?

    vesper-bot
    @vesper-bot
    Любитель файрволлов
    Задача понята так: Есть два подключения к Интернету через два независимых роутера, нужно настроить сеть так, чтобы ПК, который подключен в свитч, имел оба выхода как доступные и был доступен из Интернета через оба роутера, где второй нужен для резервной связи. На ПК запущена некая служба (сайт, ssh, неважно), использующая известный порт.

    Делаете так:
    - На свитче создаете два VLAN, скажем с номерами 10 и 20, в один включаете порт с ПК (tagged, порт соответственно в trunk), и порт с роутером (untagged), во второй порт с ПК (tagged) и порт второго роутера (untagged);
    - На ПК настраиваете два виртуальных сетевых адаптера (eth0.1, eth0.2) под оба VLAN, на обоих настраиваете DHCP;
    - На роутерах выдаете известному мак-адресу ПК конкретный статический IP-адрес (лучше из разных подсетей, чтобы при работе с ПК не путаться) и настраиваете проброс требуемого порта на этот IP;
    - На ПК проверяете доступность Интернета через каждую из сетевых карт путем отключения их поочередно (ifdown eth0.2 например, и пингуете 8.8.8.8, потом ifup eth0.2; ifdown eth0.1 и опять пингуете);
    - Настраиваете службу так, чтобы она слушала на 0.0.0.0 или на обоих IP-адресах, выданных роутерами;
    - Настраиваете DynDNS на оба IP-адреса, с которыми ПК выходит в Интернет, для обеспечения доступа снаружи;
    - Проверяете доступ снаружи путем отключения каждого из каналов по очереди и ожидания обновления DynDNS.
    Ответ написан
    2 комментария
  • Сколько iptables потребляет озу?

    @Vitsliputsli
    Нисколько не потребляет, когда не работает, а работает она только когда вы меняете через нее правила. Всегда потребляет ресурсы встроенный файервол netfilter, а сколько, зависит от кол-ва правил, их сложности и подключенных модулей.
    Туннели могут какие угодно разные, что в софте реализуете, хоть http через icmp.
    Ответ написан
    Комментировать
  • Как настроить удаленную работу нескольких работников на нашем сервере?

    @brar
    Вы пытаетесь прыгнуть выше своей головы. Спектр обозначенных вами вопросов предполагает уверенные знания windows server и лицензирования его самого и плюс RDS + юриспруденция трудового законодательства (в части слежки за сотрудниками).
    А безопасность (чтобы сотрудники что-то не унесли "домой")- это вообще отдельная и трудоёмкая тема, в которую я вам не рекомендую ввязываться, так как этот пласт работ требует постоянного контроля. Полноценное и качественное внедрение контроля за сотрудниками стоит существенных денег (от 200-300 тыр).
    Так что начните с малого (оставьте контроль за сотрудниками на потом) - установите и настройте RDS и сервер лицензирования RDS. Ну и учтите что каждая клиентская лицензия обойдется около 8000 рублей (если правильно помню). То есть, если у вас 20 сотрудников 8000*20=160 000 руб. Сам win-сервер редакции STANDARD например тоже 60 000.
    Ответ написан
    2 комментария
  • Root на сервере. Чем опасно?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Тут уже накидали, я дополню. Всё из-за параноидальных наклонностей системных администраторов и информационных безопасников.

    Во-первых, для root пользователя уже известно имя - root. Остаётся подобрать пароль. Но если отключить вход по SSH для root-а, и входить добавленным пользователем, а потом переключаться на root - это уже повысит безопасность, потому что имя пользователя ещё и угадать надо.

    Во-вторых, root имеет максимальные права. Если из-под него запустить троян или вирус, не зная, что это вредоносная хрень - можно огрести много-много неприятности, логично же. Но в остальном - пользователь как пользователь, можно пользоваться в своё удовольствие, игнорируя Best Practices.
    Ответ написан
    Комментировать
  • Есть ли Российские аналоги cloudflare?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    Отключите proxied для dns записей и если ваши сайты\серверы находятся физически в РФ - будет отдавать прокуратуре и всем адреса из России. Потеряете cloudflare защиту сайта, но останется их защита DNS.
    А DNS услуги любой хостер предоставляет, но это уже будет не cloudflare и в РФ таких нет.
    Ответ написан
    Комментировать
  • Есть ли российские SSL или почему их нету?

    CityCat4
    @CityCat4 Куратор тега Информационная безопасность
    Внимание! Изменился адрес почты!
    Путаем причину и следствие.

    Следствие - при установке на сайт сертификата, полученного в российском CA, в браузере он не показывается доверенным.
    Причина - производитель браузера/устройства не включил сертификат данного CA в список доверенных по своим собственным причинам.

    Других причин нет.

    Да, это картельный сговор. Да, это санкции-херанкции. Да, мозилла, гугл и M$ изначально не хотели добавлять российские CA в доверенные - а добавили бы - так с началом Донбасской спецоперации непременно бы выкинули.

    В РФ есть CA. Просто, чтобы их сертификаты стали валидными - их корневые нужно добавлять в каждое устройство.
    Ответ написан
    Комментировать
  • Как пробросить компьютер в другую сеть?

    @Zzzz9
    Если комп нормально настроен, без извращений, то при обращении к адресам 198.148.46.1-254 будет попадать в Америку к провайдеру The Ryland Group, Inc.
    Ответ написан
    Комментировать
  • Как пробросить компьютер в другую сеть?

    @Akina
    Сетевой и системный админ, SQL-программист.
    как сделать один компьютер в сети Б доступным из интернета?

    Именно из Интернета? или из сетки 192.168.1.0/24?

    У меня только такая идея: вставить в нужный компьютер в сети Б(которая без интернета) вторую сетевую карту и подключить её к сети А(с интернетом), выдать адрес из диапазона 192.168.1.1-254, дальше как-нибудь настроить одновременную работу обеих карт, метрики там, всё такое.

    Ну правильная идея. Причём карты будут работать одновременно, и ничего настраивать не нужно. Ведь, как я понимаю, в 198.148.46.0/24 ни дефолтного шлюза, ни статических маршрутов нет.

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