Задать вопрос
  • Кисть рисует с внутренней стороны объекта в Texture paint в Blender. Как исправить?

    @Arzu_Gusevitch Автор вопроса
    Сам нашёл, вдруг кому поможет.

    Снять эту галочку.

    630c8fa1527d0869965632.png
    Ответ написан
    1 комментарий
  • Давайте сделаем чеклист подготовки linux сервера?

    dunmaksim
    @dunmaksim
    Технический писатель
    Общее
    1. Обновить все пакеты.
    2. Добавить нужные репозитории и их ключи в список (Nginx, PostgreSQL)
    3. В нужные места для deb-based добавить non-free contrib, т.к. в том же Debian из коробки только свободные пакеты.
    4. Поставить и включить bash-completion
    5. Поставить sudo, внести себя в группу админов, запретить root'у логиниться в системе
    6. Поставить ntp и ntp-date, указать сервера в файлах настройки


    SSH (статья)
    1. Установить openssh-server
    2. Добавить в ~/.ssh/authorized_keys свой публичный ключ.
    3. Увеличить длину серверных ключей до 2048 бит минимум, по-умолчанию везде 768.
    4. Сгенерировать серверные ключи заново.
    5. Отключить авторизацию по паролю.
    6. Запретить входить без пароля
    7. Поставить и настроить fail2ban
    8. Сменить порт SSH с 22 на какой-нибудь другой (отсекает 95% ScriptKiddies сразу же)


    SSL (статья)
    1. Включить шифрование по ГОСТу (не всем нужно, но лично мне по работе - нужно всегда)


    PostgreSQL (статья)
    1. Ставить только из официального репозитория последнюю стабильную версию.
    2. Оптимизировать настройки postgresql.conf с помощью этого сайта под конкретную систему / машину.
    3. Сделать Listen только на внутренний интерфейс локальной сети или вообще на localhost, если СУБД и сервер приложений будут на одной машине.
    4. Настроить pg_hba.conf
    5. Написать скрипты резервного копирования.
    Ответ написан
    Комментировать
  • Каким образом при использовании свитча/коммутатора появляется нежелательная нагрузка на сегмент сети?

    @throughtheether
    human after all
    Свитч после первого включения составляет таблицу соответствия портов и mac-адресов устройств
    Да.
    с помощью broadcast
    Нет. Таблица соответствия MAC-адресов и интерфейсов заполняется при помощи наблюдения за трафиком. Для каждого входящего на интерфейс кадра/фрейма соответствующий MAC-адрес (если он "обычный", т.е. не мультикастовый/широковещательный) источника ассоциируется с интерфейсом.

    (отсутствует пара порт=mac-адрес --> рассылает пакет на все порты кроме отправителя). После составления таблицы он направляет пакет только на нужный порт.
    Да, в случае одноадресного (юникастового) трафика (подробнее см. ответ, который предоставил Руслан Федосеев ).

    2. Свитч рассылает входящий пакет по всем портам (broadcast domain), увеличивая нагрузку на сеть и хосты, поэтому он подходит для создания лишь небольших сегментов сети.
    Это верно для широковещательного (броадкастового, пример - ARP-запрос) и иногда для многоадресного (мультикастового) трафика. Или для одноадресного (юникастового) трафика, адреса назначения которого нет в таблице MAC-адресов (иногда ее называют CAM-таблица, по типу используемой памяти, content-addressable-memory или FDB, filtering/forwarding database), такое бывает при исчерпании CAM-ресурсов коммутатора.

    Чем, на мой взгляд, плохи растянутые L2-домены:
    1) широковещательный и, при неграмотной настройке, многоадресный трафик доставляется всем хостам. Это может привести к труднопрогнозируемой утилизации буферов и отбрасыванию пользовательского трафика. Кроме того, широковещательный трафик на сетевом оборудовании часто обрабатывается процессором, что может привести к его повышенной утилизации и отказу важных сервисов (маршрутизация и т.д).
    2) в случае L2-петли последствия затрагивают все хосты; один широковещательный фрейм может привести к самоусиливающемуся шторму, далее см. п. 1)
    3) фильтровать трафик в такой сети довольно затруднительно
    Ответ написан
    Комментировать
  • Чем тестирование при помощи Test-complete лучше чем использование Auto-It или Python?

    pletinsky
    @pletinsky
    Во первых Test-Complete — дорогостоящий продукт.

    1) поддерживает кросбраузерное веб тестирование (в том числе и html5).
    2) поддерживает распредделенное тестирование на нескольких компьютерах.
    3) поддерживает тестирование производительности.
    4) поддерживает кроссязыковую интеграцию не привязывая к какому то скриптовому языку, на котором удобно писать сисадминам, но не профессионалам в разработке.
    А вообще почитайте на их официальном сайте — там много чего интересного.

    Auto-It — тулза для тестирования windows приложений, которая по моему практически потеряла актуальность с развитием Microsoft Automation Framework.
    С ним работают только любители конкретно этого продукта, которые продают именно эти свои знания.

    Забейте на инструменты. Они не так много тут решают. Реальные вопросы: как сделать так, чтобы тесты окупались, как сделать, чтобы они не требовали изменений при изменении продукта, как их встроить в рабочий процесс.
    Вот их придется решать. И законченной теории тут нет — есть только армия любителей — которые считают что они что то умеют.
    Так что просто делайте а не инструменты изучайте — и все придет с опытом.
    Ответ написан
    3 комментария
  • Oracle, .NET и ошибка The provider is not compatible with the version of Oracle client?

    Pavel7
    @Pavel7
    Одного Oracle.DataAccess.dll недостаточно, там нужны еще и другие dllки из odp.net. Вот тут хорошо описано: ora-00001.blogspot.com/2010/01/odpnet-minimal-non-intrusive-install.html
    Ответ написан
    1 комментарий
  • Мобильные устройства, вредно ли их постоянно держать на подзарядке?

    mythmaker
    @mythmaker
    Если в телефоне правильный стабилизатор заряда, то волноваться не стоит, тем более что и в АКБ (только не в китайских)стоит плата электроники контролирующая его работу, заряд/разряд, ток, температура.

    Вообще, процесс заряда идет следующим образом. Сначала идет быстрая зарядка, длящаяся около 2-х часов (в среднем), при этом аккумулятор заряжается большим током примерно до 80% емкости, по окончании её индикатор показывает, что заряд окончен. После этого включается режим медленной зарядки (малым током), который продолжается еще несколько часов.
    Ответ написан
    2 комментария