Задать вопрос
  • Потери пакетов в играх под нагрузкой, в чем проблема?

    @Akina
    wannafxly,
    к примеру, играю в игру, кто то в доме смотрит видео на ютюбе, в роутере смотрю потребление трафика, около 10мбит уже начинается 1% потерь в игре и если повышать качество видео потери растут в процентах, потери есть даже когда канал забит не на половину, нагрузка любая, видео в 4к или загрузка файлов, локалка не виновата

    Да, согласно описанию сеть в принципе не виновата. Тем более не при чём провайдер.
    Проблема именно на компьютере.
    Написано
  • Как можно предиктить дату регистрации при массиве данных?

    @Akina
    Я так понимаю, что массив данных представляет монотонно возрастающую последовательность, формально колеблющуюся вокруг прямой или достаточно гладкой, почти "прямообразной", кривой. Такие последовательности очень неплохо интерполируются. Например, квадратными или кубическими сплайнами. Причём для достаточно точной интерполяции не требуется обрабатывать весь массив данных, достаточно обработать сравнительно узкое окно, погрешность интерполяции при этом возрастает незначительно.
    Написано
  • Потери пакетов в играх под нагрузкой, в чем проблема?

    @Akina
    пол года назад начались потери пакетов в играх под нагрузкой

    КАКОЙ ИМЕННО нагрузкой? уж очень расплывчатая формулировка, нагрузить можно много чем.

    Только В ИГРАХ? Если нагрузить канал не игрой, а, скажем, многопоточной загрузкой - потерь нет? А если нагрузить комп тяжёлым, но неигровым приложением (например, перекодировкой видео/аудио)? Если так - 90% за то, что это ваша локальная проблема, что игра кушает столько, что система не успевает обрабатывать входной поток.

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

    @Akina
    Ну это нужен и клиент, и сервер, поддерживающий мультиканальность. Наиболее простое видимое решение - установление 4 отдельных VPN-каналов на один и тот же VPN-сервер через 4 операторов, и объединение сформированных ими виртуальных интерфейсов в один (NIC teaming). Правда, как оно будет работать для конкретного VPN-сервера, предсказать не берусь.
    Написано
  • Как по локалке управлять другим компьютером?

    @Akina
    RDP по какой-то причине не подключается.

    Основные причины:

    - не включён RDP
    - не настроены учётные записи с разрешением подключения по RDP
    - не включены разрешающие правила брэндмауэра
    Написано
  • Как реализовать набор таблиц?

    @Akina
    djEban, ну правильно пишут. CHECK - это проверка условия при сохранении записи (новой или обновлённой) на предмет соответствия условию, и ошибка сохранения при невыполнении. То есть у тебя это
    CHECK (type IN ("video", "description")),
    CHECK ( (type = "video" AND video_url IS NOT NULL) 
            OR
            (type = "description" AND title IS NOT NULL AND text IS NOT NULL)
          )

    Проблем там никаких нет.

    Хотя я бы не делал отдельные поля video_url и title, а сделал бы одно поле base_value и поле additional_value для text при description. Но это так, к слову. И то - если оставлять их текстовыми. По описанию, как я говорил выше, я бы хранил в JSON, тем более с учётом того, что значение хоть и зависит от пользовательского ввода, но формируется и валидируется программно..
    Написано
  • Потеря пакетов в сети Ростелекома?

    @Akina
    Сергей,
    А 14% тогда что это такое?

    Странный ты... на 14% аж вздрючился, а вот 100% потерь на предпоследнем узле тебя даже почесаться не заставили.

    Ты пинаешь промежуточные маршрутизаторы. Они заняты кучей работы, на них выполняется куча сервисов. Так вот - сервис ответа на пинг имеет среди них САМЫЙ НИЗКИЙ приоритет, и ответ будет отправлен лишь в том случае, если маршрутизатору больше в принципе заняться нечем. Как только он занят, он направит все ресурсы на более приоритетные задачи, а ты получишь потерянный пакет. Это - НОРМАЛЬНО.
    Написано
  • Как реализовать набор таблиц?

    @Akina
    djEban, какой смысл рисовать несколько CHECK? Это же однократно вычисляемое выражение, к тому же вычисляемое гарантированно на данных в памяти, т.е. очень быстрое. Впрочем, беды большой не будет...

    А вот "типа такого" - неправильно. CHECK constraint разрешает сохранение записи, если его значение равно TRUE либо NULL:
    https://dev.mysql.com/doc/refman/8.4/en/create-tab...
    expr specifies the constraint condition as a boolean expression that must evaluate to TRUE or UNKNOWN (for NULL values) for each row of the table. If the condition evaluates to FALSE, it fails and a constraint violation occurs.

    Так что при type IS NULL запись будет сохранена.
    Написано
  • Как реализовать набор таблиц?

    @Akina
    djEban, формально - да. Реально - ну не будешь же ты делать CHECK constraint, чтобы проверять, что в неподходящем поле именно NULL, а не хрень какая значащая, верно? А коли так, то это уже не NULL, а именно игнор.
    Написано
  • Как реализовать набор таблиц?

    @Akina
    djEban, а если все данные блока хранить в JSON? Вам же, получается, просто нужно все эти блоки, JSON-объекты, фактически свалить в один массив или объект, ну может с дополнительным уровнем ака раздел да сортированные в некоем порядке - а для этого вполне достаточно какого-нибудь вульгарного json_object_agg(). Если для каких-то надобностей ещё нужны и отдельные свойства - так есть вычисляемые столбцы, не проблема.
    Написано
  • Как реализовать набор таблиц?

    @Akina
    Вопрос ни о чём. Структура зависит от того, как эти данные будут использовться.
    Написано
  • Как реализовать набор таблиц?

    @Akina
    Скорее, в таблице будет поле типа description/video, и поля, не характерные для блока данного типа, просто игнорируются, что бы там не лежало.
    Написано
  • Как получить id добавленной записи PHP PDO PGSQL?

    @Akina
    Kozlov,
    почему lastInsertId может не работать

    Нужно смотреть, как организована эта функция в библиотеке доступа. Потому как библиотека доступа к MySQL просто тупо выполняет сразу после вставки запрос SELECT LAST_INSERT_ID(); - а в постгрессе такой функции немножко нету.
    Написано
  • Как получить id добавленной записи PHP PDO PGSQL?

    @Akina
    Глеб Старков, нет, не соврал. Правда, есть подвох - при вставке нескольких записей RETURNING в PostgreSQL ведёт себя не так, как LAST_INSERT_ID() в MySQL. Он возвращает набор записей со всеми вставленными ID, тогда как MySQL вернёт лишь одно самое первое сгенерированное значение.
    Написано
  • Как присвоить Vlan для клиента Wifi Aruba?

    @Akina
    но в точках доступа точно есть настройки vlan

    Так это самый обычный МАС-based VLAN. Это - функция на уровне коммутатора, внутри него, и к внешнему WiFi не имеет отношения в принципе. Если не лень прописывать МАС всех камер вручную, и если размера таблицы МАС хватит - то вполне себе решение... правда, при каждом добавлении/перемещении/замене камеры придётся донастраивать, удаляя неактуальные и добавляя новые МАС.
    Но отдельный SSID, коммутируемый в отдельный VLAN, куда как проще...
    Написано
  • Как настроить IP DNS-сервера в локальной сети Windows?

    @Akina
    Ну и чего мы тогда сравниваем? тёплое с мягким? Неужели нельзя отключить WiFi и пустить трассу по кабелю...
    Написано
  • Как настроить IP DNS-сервера в локальной сети Windows?

    @Akina
    СТОП!!! Что такое 192.168.0.99 ??? Что он вообще тут, в вопросе, делает?
    Написано
  • Как настроить IP DNS-сервера в локальной сети Windows?

    @Akina
    В первой трассе узлы провайдера из диапазона 10.16.248.ххх идут на 3-4 хопах, во второй трассе на 6 хопе. Похоже что у провайдера какая-то непростая схема построения маршрутов, к тому же изрядно перегруженная трафиком (отсюда и отсутствие ответов), и далеко не факт, что там нет косяков. Опять же крайне странно, что не отвечает второй хоп - который дефолтный шлюз у первого роутера.
    Полагаю, что если подряд запустить несколько трассировок (для ускорения ограничив маршрут, скажем, 10 узлами), то в каждой трассе будут всплывать то узлы на одних хопах, то на других... и в принципе можно будет собрать всю трассу. Если, конечно, она не станет вилять.
    Попробуйте также запустить трассы на DNS провайдера, которые передаются первому роутеру.
    Опять же попробуйте те же трассы, но с другого компа. Причём запустите трассы с двух компов параллельно (а если роутер умеет - то и с него), и сравните.
    Ещё - загрузите проблемный комп в безопасном режиме с поддержкой сети и посмотрите трассы. Также попробуйте загрузиться и посмотреть с какого-нибудь проверенного LiveCD (2K10, Стрелец и пр.).

    Ну и вообще - а провайдер-то у нас кто?
    Написано
  • Как настроить IP DNS-сервера в локальной сети Windows?

    @Akina
    Vitalya Ivanov,
    сейчас, если кабелем подключиться ко второму роутеру с другого ПК, то всё работает,

    А гляньте-ка, если проблемный комп подключить к ПЕРВОМУ роутеру - доступен ли оттуда веб-интерфейс управления ВТОРОГО роутера?
    Написано
  • Как настроить IP DNS-сервера в локальной сети Windows?

    @Akina
    Vitalya Ivanov, у вас второй роутер работает в режиме тупого коммутатора.

    Если у вас не работает при подключении через второй роутер, но простое перетыкание кабеля из второго в первый восстанавливает доступ, то второй роутер либо неисправен, либо на нём настроена какая-то фильтрация (например, изоляция портов, или что-то в файрволе).
    Написано