Задать вопрос
  • Кто сталкивался с сертифицированным ПО для скриншотов?

    @rPman
    еще раз - не нужно сертифицировать скрипты.

    если ты пользуешься сертифицированным приложением, например powershell или bash, тебе не нужно получать сертификат на скрипт, который ты для него напишешь.

    p.s. я понимаю что существуют разные уровни маразма, но никто вразумительно не может сказать, в какой момент сертификация начинает требоваться. Если ты нажимаешь правую кнопку мыши на рабочем столе, создаешь текстовый файл, пишешь в нем 2 строчки, сохраняешь, делаешь у этого файла флаг execute, и теперь ты стал нарушителем? не смешно.

    неее, все еще веселее, ты открываешь сертифицированный браузер, заходишь на сайт в интернете, он начинает выполнять не сертифицированные скрипты - все ты нарушитель!?

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

    @rPman
    в твоем случае это писать приложение с нуля

    у тебя две задачи
    - первая, загрузка данных с чужого сайта
    - вторая, работа с загруженными данными (отображение их в каком то виде, поиск, чтение)

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

    @rPman
    photosho, ты не ответил, у тебя есть доступ к сайту?

    универсально конвертировать веб приложение в android offline нереально сложно (пример от балды, если работа происходит на бакэнде на сервере, его нужно будет запустить на android и держать запущенным, пока встроенный веб сервер приложения его будет показывать, при этом android приложение с собой будет таскать все используемые технологии, которые адаптировать к мобильным надо, т.е. если используется python тащи его и все импортируемые библиотеки) и будут проблемы с работой в фоне

    Если веб приложение - это статичные файлы на сервере и вся логика происходит в браузере, то тогда доступ к серверу не нужен (его файлы выкачиваются автоматически хоть wget -m но лучше воспользовавшись всем функционалом с открытой отладочной консолью network и сохранив все запросы в .har файле, от туда все вытаскивается), пишется примитивное android приложение с использованием webview, открывающее локально эти файлы.
  • Когда прописываю команду crontab -e мне открывает как обычный файл без ничего, что делать?

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

    @rPman
    После выключения монитора машина продолжает работать? буквально, тест на numlock/capslock проходит? пингуется? Потому что есть шанс что машина работает с выводом на встроенную видеокарту, а дискретная отключена до установки драйверов.
    p.s. Что произойдет, если подключить монитор к видеовыходу на материнской плате? Что произойдет если отключить встроенную видеокарту?
  • Насколько целесообразно использовать массивы для хранения пользователей?

    @rPman
    Сергей, nodejs бакэнд обычно представляет из себя веб сервер, т.е. между запросами приложению нет необходимости повторно подгружать все данные в память откуда-либо.

    Таким образом, если база данных вмещается в оперативную память полностью, может быть целесообразно ее загружать при старте веб-ноды, а весь код строить на том что база данных находится в памяти, само собой придется вручную заботиться об индексах (map например вместо массива позволит быстро выдать объект по ключу) и вся забота разработчика в таком случае сводится к синхронной записи изменившихся данных в базу данных.

    Такой подход оправдан и дает максимальную производительность, но усложняет масштабирование, когда оно наконец понадобится. Имеет смысл только если в идеологии сервиса модификаций не много или вообще отсутствует, а источник этих изменений не многопользовательский, в этом случае база данных может выродиться в хранение в файлах в виде сериализованных массивов (json/bson/protobbuf/...) но не один файл на все а много мелких на каждый объект. Индексы в таком случае строить нужно в оперативной памяти при загрузке данных и их модификации.

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

    @rPman
    это фича virtualbox, в настройках виртуальной машины
  • Как создать фабрику картинок в windorms c#?

    @rPman
    Игнат Соколов, правильно - рисовать на onpaint буквально копируя картинку из памяти на экран (канвас), рисовать хоть на панель, как вариант, смутно помню там есть для этого целый контрол...

    в памяти хранишь только объекты-изображения являющиеся справйтами (или одно большое, в котороев разных его областях прямоугольные области с нужной картинкой, но тогда где то хранить их координаты, хоть константами.

    protected override void OnPaint(PaintEventArgs pe)
    {
     ...
      pe.Graphics.DrawImage(sprite, new Point(0, 0)); // 0,0 левый верхний угол
     ...
    }

    заранее подгрузи картинку
    Bitmap sprite = new Bitmap("путь_к_вашему_файлу.png");
  • Как обработать данные полученные в результате запроса из html тега form в JS?

    @rPman
    Нужно говорить какую цель ты преследуешь, а то непонятно ничего.

    Ты пытаешься на чужой сайт как то добавить свой javascript стола поменять логику его работы?
  • Как десериализовать простой Json в массив?

    @rPman
    WSGlebKavash, если тебе нужна помощь, всегда говори подробно, что делал, что ожидал, что получил
  • Как написать программу для решения уравнения на C#?

    @rPman
    Как я понимаю это число Эйлера, в javascript константы такой не определено поэтому задай ее сам тупо по значению
  • Как написать программу для решения уравнения на C#?

    @rPman
    1d33ff, сочувствую

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

    альтернатива - не офисная работа и тяжелый физический труд

    p.s. ты конечно можешь поискать решение, нанять того кто за тебя решит и прочее, но пользу это тебе не принесет, а вот вреда с высокой вероятностей много.
  • Можно ли использовать Elasticsearch для поиска в файлах?

    @rPman
    My1Name,
    Первый зашёл - первый ушёл. Дозапись в конец файла с фиксированным количеством текстовых блоков.
    дозапись это простая операция, не затрагивает остальной файл, но что означает первый ушел? удаление первых записей? с точки зрения текстового файла это его полная перезапись

    Так как ты ведешь запись самостоятельно, это твой код, настоятельно рекомендую изменить бизнеслогику этого процесса. Самое простое (минимизирует изменения в коде) - создавай несколько файлов, по одному на блок, в этом случае простое добавление и тем более блока не потребует переиндексации ВСЕХ данных. При переиндексации необходимо будет хранить дату последней индексации и сравнивать ее с датой модификации каждого файла, пропуская не изменившиеся.
  • Как парсить из стрима probobuf на питоне?

    @rPman
    я тебе дважды ответил про типы, что не понятно то?
  • Как парсить из стрима probobuf на питоне?

    @rPman
    Вопрос не понял, что не так с типом? Вместо размера вручную сериализуй enum в int/short/byte перед объектом.

    Если я верно помню, protobuf только массивы автоматически десериализует и серализует из переменных размеров, но итоговый размер из сетевого потока читать придется вручную, поэтому перед объектом нужно размещать информацию о нем.
  • Как десериализовать простой Json в массив?

    @rPman
    ой, понял.. тут тебе нужен потоковый парсер, используй JsonTextReader, он будет выдавать тебе в цикле по одному токену, и тебе достаточно закодировать логику, учитывая по ходу на каком уровне находится твой декодер либо надеяться на то что структура json всегда верная и не требует валидации

    int[] собирай уже сам

    в этом случае ты сможешь обрабатывать огромный json файл массив последовательно
    тут пример как вручную не следить за объектом в процессе
  • Почему не работают системные настройки Windows 11 22h2 после ввода в домен?

    @rPman
    а у 10 там проблем нет больше? спрашиваю потому что хочется знать из первых рук, лично не пользовался уже но если сравнивать по отзывам проблем там больше чем в 8-ке было, а та живет дольше