Задать вопрос
  • Стоит ли опасаться уязвимости grub_net_recv_ip4_packets (CVE-2022-28733) если загрузка по сети не используется?

    @rPman
    формально граб не выступает в качестве сервера в сети, а использует ее если настроена загрузка ядра и image файлов по сети, например http или tftp

    поэтому если у тебя это не используется, то не понятно как злоумышленник доберется до этой уязвимости, ведь переполнение это когда берется лигитимный запрос и в него подставляются неправильные размеры и значения, а у тебя запросов то нет
  • Как ограничить конфиг openvpn по времени?

    @rPman
    судя по всему нет, там только настройки максимальной длины сессии
  • Зависимость скорости интернета от роутера и длины провода?

    @rPman
    формально нужно удостовериться что причина нестабильности в твоих роутерах или в оборудовании провайдера
    необходимо либо средствами самого роутера (тот что стоит на выходе в интернет) либо подключив к нему компьютер, проверить работу интернета когда он станет нестабильным.

    роутеры обычно ограничены в возможностях тестирования, обычно только пинг есть, поэтому скорее всего лучше подключить компьютер или смартфон, настроив удаленное управление и оставив его рядом с роутером (если нестабильности сложно ловить а роутер находится в 'неудобном месте'
  • Объясните что делает этот код и как его решить?

    @rPman
    неожиданно, просто погуглил первый попавшийся туториал а он вон упал (либо его стали блокировать в россии провайдеры)

    https://sysprog.ru/post/struktury-i-obedineniya-v-...
    Начиная со стандарта C++11 при объявлении структуры для ее членов можно указать значения по-умолчанию.

    struct Person
    {
    int id;
    std::string name = "Default name";
    } person;

    очень внятно расписаны способы инициализации полей структуры
  • Отслеживание вступивших и вышедших пользователей. Какую базу данных выбрать?

    @rPman
    Bone, c++
    редис это универсальная база данных, накладные расходы на хранение данных в которой из-за универсальности огромны

    свое же решение, в несколько десятков строк будет менее универсально, может быть даже не оптимально в каких то случаях, которых у тебя мало, но определенно может быть эффективнее по ресурсам

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

    @rPman
    у вас всего десятки миллионов идентификаторов и в памяти их хранить нет желания на столько что готовы насиловать диск базой данных?

    смутно помню еще до std:: времен с красивыми реализациями всевозможных контейнеров писал простенький класс для хранения по хешам массивов соответствующих им идентификаторам (буквально массив на все возможные значения хеша от идентификатора - элементы ссылки на массивы с размером и списком идентификаторов, потребление памяти где то 2х+log(x) dword (4байт) в вашем случае это порядка 100мегабайт, 64битные идентификаторы потребуют на 40мб больше!

    это много?

    тупая реализация давала бы медленное добавление, при выборе плохой хеш функции (список копировать в новое место) а быстрая потребляла бы примерно в 2 раза больше памяти, но все еще в пределах нормы

    а сейчас std:set реализаций как грязи, под любые языки
  • Перенос информации с M.2 на M.2?

    @rPman
    Drno, ничего что rDrive стоит 45$? и маловероятно что россиянин сможет его сейчас купить?
  • Как создать сокет между машинами вне одной локальной сети?

    @rPman
    Dns.GetHostEntry("ip");
    что за ip адрес ты пишешь на сервере
    и главное, где запущен сервер? ведь указав внешний ip адрес этот сервер уже не имеет к нему доступа?
  • Перенос информации с M.2 на M.2?

    @rPman
    clonezilla идеальный инструмент (может немного нелогичный но функционал максимально подходит)

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

    @rPman
    если в наличии нет у dns то ни у кого тогда нет, сочувствую, значит заказывать, проверять, возвращать
  • Как узнать прошел ли 13:00 по времени?

    @rPman
    вопрос составлен некорректно
    если нужно проверить время 59:59 то время через одну секунду 00:00 cчитать что прошло или еще целые сутки ждать?
  • Возможна ли работа с Laravel Sail на нелицензионном Windows 10?

    @rPman
    gmtd, еще раз wsl2 это ТА ЖЕ ВИРТУАЛКА только старательно поломанная майкрософтом

    накладные затраты на работу виртуалки (при включенной аппаратной виртуализации, кстати это может быть причиной почему у тебя оно не заводится, в биосе смотри) порядка 3..10%, в некоторых случаях скорость диска будет даже быстрее нативной (но хз как у майкрософта, я говорю про запуск из linux - windows) и затраты по оперативной памяти да, лишний гигабайт потребуется
  • Возможна ли работа с Laravel Sail на нелицензионном Windows 10?

    @rPman
    gmtd, я не философствую, wsl2 это запуск linux приложений из windows путем прозрачного запуска виртуальной машины и запуска в ней выбранной linux, но так как технология сильно интегрирована в windows в отличии от обычной виртуалки а так же так как это достаточно новая технология, она еще сырая и в ней есть баги

    зачем тебе накладывать слабое понимание на баги wsl плюс баги windows когда можно нативно все сделать в linux, запустив ее в нормальной виртуалке
  • Возможна ли работа с Laravel Sail на нелицензионном Windows 10?

    @rPman
    не понятно, зачем такие сложности, когда windows из коробки поддерживает виртуальные машины (включить компоненту hyper-v в установка удаление программ), ну это для тех кто 'не способен скачать' бесплатный virtualbox

    wsl это изначально технология с двойным дном, как и все от майкрософта, призванное сломать и испахабить чужие технологии с главной целью - популяризация своей компании и дискретизация немногочисленных альтернатив

    разрабатывать что либо не на visual studio лучше под linux, сразу исчезает куча проблем, совместимости, установки зависимостей и прочее прочее, если раньше была отговорка - ну вон видеокарты не опддерживаются, gpgpu не поиграешь, то теперь все наоборот, под liunx все проще и доступнее.

    стань легальным пользователем, установи linux, начни с виртуалки потом когда поймешь и осознаешь, сделай наоборот, засунь windows в виртуалку а основная ос - linux
  • Хотелось бы уточнить направление создания gmail bot'a?

    @rPman
    так тебе надо чтобы отельного сервера не было?
    у гугла есть инструменты, его облако, из которого в том числе есть доступ к почте, кажется это, но выглядит это как 'одевать контактные линзы через задницу'

    тебе правильно написали, не надо страдать херней, арендуй самый дешевый vps какой найдешь (от чуть ли не с 2 баксов в год с оплатой в криптовалютах) и делай что хочешь
  • Возможно ли многопоточное скачивание видео с ютуба через yt-dlp?

    @rPman
    kaktak255, конечно проблемы, россия вышвырнула гугл из страны безумными штрафами, кеширующие сервера постепенно закрываются (или отжимаются, я хз как там бизнес строился) а значит теперь трафик пойдет через узкие каналы в мир.
  • Почему после обновления на Win11 долгая загрузка сайтов?

    @rPman
    Narnia, щелкаешь по запросам начиная с самого первого (ты его кстати не показал) там появится окошко, смотри закладку timings показано будет на что именно было потрачено время загрузки
  • Почему после обновления на Win11 долгая загрузка сайтов?

    @rPman
    f12, вкладка networks, и смотри на что больше всего тратится время
  • Если мобильное устройство с USB Type-C разъемом - это значит оно 100% с OTG?

    @rPman
    ищи информацию или спрашивай у владельцев, гадать глупо
    могу легко представить производителя, кастрирующего нормальную железку

    неужели не ясно что производители в современных реалиях могут вытворять любой эпический пиздец, их никто не накажет
    например за запланированное устаревание и вывод устройств из строя по окончанию гарантии их никто не наказывает
  • Отвалилось подключение к Гипервизору Esxi, что делать?

    @rPman
    GingerSibe, я спрашивал про
    стоит гипервизор esxi 6.7 и раньше к нему подключался

    перебил esxi на новый ip

    подключается только через Web интерфейс