Задать вопрос
  • Как импортировать пользовательский модуль в Linux ядро?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    выдаёт ошибку
    insmod: ERROR: could not insert module flc2.ko: Invalid parameters

    Это значит что твоя функция flc2_module_init() возвращает -EINVAL. Заглянув в единственную функцию register_qdisc() которую ты вызываешь, можно увидеть следующее:
    if (qops->peek == NULL) {
                    if (qops->dequeue == NULL)
                            qops->peek = noop_qdisc_ops.peek;
                    else
                            goto out_einval;
            }

    т.е. одновременное peek == NULL и dequeue != NULL гарантированно приводит к ошибке которую ты наблюдаешь.
    Разбирайся с заполнением структуры flc2_qdisc_ops.
    Ответ написан
    Комментировать
  • Как на Микротик поднять VPN IKEv2(+IPSEC) с авторизацией по логин паролю?

    b1ora
    @b1ora Куратор тега MikroTik
    Контакты в профиле
    Корпоративный VPN
    При работе с радиусом можно сделать по логину и паролю
    Ответ написан
    4 комментария
  • Проблема с бд mysql в заббиксе?

    vesper-bot
    @vesper-bot
    Любитель файрволлов
    А откуда там взялась 7.2 вместо 7.0? Или вы шаблон/схему не той версии zabbix взяли, или подцепили 7.2 сервер к этой базе и он её пропатчил. В обоих случаях - создайте новую базу, установите на неё корректную схему и настройте подключение сервера к новой базе.
    Ответ написан
    5 комментариев
  • Как установить linux fedora вместо windows 10 без потери данных?

    @elderl
    Скопировать данные на отдельный диск, удалить разделы и поставить linux начисто.
    Ответ написан
    2 комментария
  • Как установить linux fedora вместо windows 10 без потери данных?

    @Drno
    Если для теста - используйте виртуалку, например виртуалбокс
    а так - отделить кусок диск, в процессе установки, туда и поставить линукс
    Ответ написан
  • Существует ли решение для автоматической регистрации на Таймпаде?

    veselov4nton
    @veselov4nton
    Системный администратор.
    Если Таймпад предоставляет публичный API для регистрации, то это будет наиболее правильный и легальный способ. Через API можно будет отправить данные для регистрации (фамилию, имя, электронную почту) на мероприятие. Однако, тебе нужно будет:

    Проверить документацию API Таймпада, чтобы узнать, предоставляет ли платформа такой функционал (например, для создания заявок или регистрации на мероприятие).
    Зарегистрировать ключ API, если это требуется, и настроить права доступа.
    Ответ написан
    Комментировать
  • Существует ли решение для автоматической регистрации на Таймпаде?

    @maksam07
    можно ли создать некое решение

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

    veselov4nton
    @veselov4nton
    Системный администратор.
    Если ты не нарушала условия эксплуатации (влага, перегрев и т.п.), то по закону о защите прав потребителей (например, в РФ — ст. 18 и 19 ЗоЗПП), ты имеешь право потребовать ремонт, замену или возврат денег — на выбор.
    Ответ написан
    2 комментария
  • Есть ли возможность в России подключить иностранный интернет через тарелку в данный момент?

    Sanes
    @Sanes
    Это тупиковая идея. Есть масса других способов получить IP. Тот же VPN или Proxy.
    Ответ написан
    4 комментария
  • Почему i? Почему переменную, используемую в циклах, обычно называют именно i?

    @alexalexes
    index. А вообще, индексы элементов массива пришли из математики - i, j, k для первых трех измерений.
    Просто, первыми компухтеры оседлали математики, отсюда и традиция в циклах использовать эти буквы.
    Ответ написан
    2 комментария
  • Ноутбук не видит домашнюю сеть Wi-Fi. Где копать?

    @ElxkoT
    В настройках роутера установите вручную любой канал с 1 по 11 включительно для сети 2.4ГГц и 36-48 для 5 ГГц. Если увидит, то проблема в регионе, который зашит в WiFi-модуль
    Ответ написан
    Комментировать
  • Как отображать только один из одинаковых div с id="x" предыдущий развернутый сворачивать?

    @Everything_is_bad
    с одинаковыми id
    корень проблемы, начни с понимания что такое id, как поймешь, избавься от этого корня. Подсказка, селекторы могут не только по id быть, можно по class, data-атрибутам, да даже по расположению тегов.

    ЗЫ посмотрел твои вопросы, на них в гугле отвечали 100500 раз, давай ходи сначала туда, а не бегай сюда на каждый чих.
    Ответ написан
    Комментировать
  • Как правильно и какое нормальное задать разрешение экрана?

    @Everything_is_bad
    Ключевые слова уже в самом вопросе сижу на телевизоре, родное разрешение телевизора - 1366x768 , откуда ты такой непонятливый.

    Подскажите пожалуйста, что мне с этим делать.
    использовать монитор, а не телевизор.

    ЗЫ для непонятливых, прыгать за родное разрешение - это всегда терять в качестве. Хочешь 1600x900, ну так купи монитор/телевизор, для которых это родное разрешение.
    Ответ написан
    4 комментария
  • Почему медленно прокручивается макет и тормозит при приближении?

    @alexalexes
    Edit -> Preferences -> Performance.
    Поиграйтесь с настройками Graphic Processor Settings - включите или отключите.
    Обычно, подвисает, когда выключено, либо включено и обнаружена видеокарта, но криво установлен драйвер видео в системе.
    Ответ написан
    Комментировать
  • Софт для сканирования и мониторинга локальной сети?

    hint000
    @hint000
    у админа три руки
    Куда вы собираетесь ставить такой софт? Чтобы "было видно какого рода трафик гуляет по локалке и кто в какой мере нагружает сеть", требуется, чтобы весь этот трафик проходил через компьютер с предполагаемым мониторинговым софтом. Локальная сеть работает не так. Трафик по локальной сети ходит через свитчи. Да, вы можете каждого посадить в отдельный VLAN и сделать ваш ПК маршрутизатором между всеми VLAN'ами, но рискуете этим сильно затормозить работу локальной сети.
    Если свитчи умеют по SNMP рассказывать про счётчики траффика на отдельных портах, то это был бы оптимальный вариант. Тогда нужно выбрать подходящий софт, умеющий собирать данные по SNMP и генерировать отчёты. Возможно, Zabbix, но он монструозный. А возможно, вам хватит зайти в интерфейс управляемого свитча и просто глазами посмотреть счётчики трафика по портам, вы увидите, кто в данный момент нагружает больше, без всякого дополнительного софта (если свитчи неуправляемые, то придётся заменить их на управляемые).

    Вообще, трафик в локальной сети редко вызывает какие-то проблемы. Рассуждения про "конфликты" даже странно слышать. Могут быть конфликты адресов, если вы будете назначать адреса вручную и при этом забывать, какие уже назначили. На практике таких конфликтов не встречал десятки лет, 90% адресов выдаёт DHCP, небольшое количество прописанных статически вручную нетрудно учитывать. Что касается "конфликтов" в виде L2-петель в топологии, то их на уровне настроек управляемых свитчей можно обнаруживать и предотвращать. За всё время раза два видел петли: один раз лет 10 назад сам сделал во время настройки (через несколько минут заметил косяк), другой раз лет 5 назад при аварийном вызове обнаружил чужой косяк в виде петли. Вот и все "конфликты", а для постоянного мониторинга хватает пингов в Nagios.
    Если же интересует трафик между локальной сетью и интернетом, то как раз желательно иметь ПК-маршрутизатор.
    Ответ написан
    3 комментария
  • Софт для сканирования и мониторинга локальной сети?

    @Komrus
    CIO в системном интеграторе.
    Про трафик и нагрузки умные (шибко умные :) коммутаторы умеют рассказывать по потоколу NetFlow/SFlow
    Например:
    https://www.cisco.com/c/en/us/td/docs/iosxr/cisco8...

    Собирать информацию можно в PRTG (или можно попробовать Zabbix настроить...)
    Но актуально это на действительно больших сетях...
    На небольшой сетке надоьочень уж постараться, чтобы трафик упёрся в способности коммутатора...
    Ответ написан
    Комментировать
  • Как правильно обрабатывать ошибки при чтении файла?

    @Everything_is_bad
    освой уже гугл, через который бы ты узнал про with open() и перестал бы мучатся с close
    Ответ написан
    Комментировать
  • Как правильно обрабатывать ошибки при чтении файла?

    @dim5x
    ЗИ, ИБ. Помогли? Поблагодарите. Отметьте ответом.
    Использовать with.

    try:
        with open('test.txt', 'r') as file:
            print("File exists and is accessible.")
    except FileNotFoundError:
        print("File does not exist.")
    except PermissionError:
        print("File exists but cannot be accessed.")
    Ответ написан
    Комментировать
  • Как правильно обрабатывать ошибки при чтении файла?

    Vindicar
    @Vindicar
    RTFM!
    Тебе правильно написали про with, а я добавлю в чём проблема:
    # допустим, это наш код
        try:
            file = open("config.json", "r")  # исключение может произойти тут
            config = json.load(file)  # или тут
            print(config)
        except FileNotFoundError:
            print(">>> Файл не найден!")
        except PermissionError:
            print(">>> Доступ запрещен!")
        finally:
            print(">>> Файл закрылся!")
            file.close()

    У тебя две разные ошибки, на которые требуются разные реакции.
    Если исключение произойдёт в open(), то переменная file не будет создана, так как до присваивания дело просто не дойдёт. Если же исключение произойдёт в load(), то переменная file будет существовать, файл бдует открыт, и его нужно будет закрыть. Таким образом, тебе нужно или обработать эти ошибки отдельно, или использовать другие средства (вроде оператора with) для закрытия файла.
    Ответ написан
    Комментировать
  • Каким способом лучше запечатать окружения для разных стеков с минимальными потерями производительности?

    @d-stream
    Готовые решения - не подаю, но...
    ну собственно даже без докера это разруливается
    начиная от javapath для разных версий jdk/jre
    и заканчивая строго прописанными явно зависимостями или packagelock

    а потери производительности в вариантах docker/docker-in-docker будут ощущаться в зависимости от стиля поправил-собрал - сборка в докере да ещё и с нуля потянет нечто типа пульнуть образ, установить инструментарий, собрать - вот там на первые шаги время будет уходить...

    ну либо сделать свой образ уже набитый всем и собирать в нём - тогда ну почти незаметно будет
    Ответ написан
    2 комментария