Задать вопрос
  • Необходима библиотека для распознавание текста с документа на PHP?

    @rPman
    конечно нет, заниматься такими извращениями никто не будет, всем достаточно запускать tesseract как обычный процесс и парсить вывод
  • Как создать одну виртуальную машину использующую несколько серверов?

    @rPman
    Mpi, это фактически авторазворот циклов с копированием памяти туда сюда, без учёта специфики задачи.

    Автоматизация маловероятно даст максимум Оптима... Будет много накладных расходов. Если готовы платить железом за 'лень разобраться', то почему нет
  • Как работать с меню, где нет сетевых дисков?

    @rPman
    окей, подними из небытия механики 95-ой винды - subst
    subst z: \\zzz\xxx\sss\dfdfd
    создаст букву диска на указанный каталог (можно указывать как сетевой так и на локальном диске) это не символическая ссылка, диск будет существовать до перезагрузки или удаления, работает как я понимаю точно так же в пределах контекста но это действительно иной процесс, и если приложение как то пропускает сетевые диски в меню, то subst диски оно скорее всего не пропустит
  • Как объяснить происходящее?

    @rPman
    попробуй искать файлы чем то по адекватнее чем explorer, например FarCommander или TotalCommander
    так же в диспетчере задач (закладка подробности) если процесс есть, на нем можно нажать правую кнопку и выбрать свойства, будет показано его размещение
  • Как научить нейронку выигрывать в моей Phaser.js игре?

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

    @rPman
    Я не понимаю что тебе не понятно, не нужно никуда 'копать', никаких фреймворков не надо. Есть задача, она делится на части? Значит дели и запускай, например указав номер части задачи как аргумент к процессу. Запускай на разных нодах с помощью ssh
  • Как создать одну виртуальную машину использующую несколько серверов?

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

    Самое простое в организации запуска процессов, это просто запускать с помощью ssh с беспарольной авторизацией. Обычно делают отдельное приложение, которое собирает централизованно управляет запуском приложений, следит за их завершением и ошибками. Ещё есть обратный подход, когда сами процессы смотрят какие задачи остались недоделанными и запускают их.

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

    Если же изначально правильно в базу писать сложно/лень, и привыкли плоские логи писать, или вообще в stdout печатать поток мыслей, то делайте это в каком либо машиночитаемой формате, хоть тот же json, его и человек поймет и анализировать скриптами проще чем разгребать просто текст
  • Как установить Windows 10 рядом Ubuntu LTS?

    @rPman
    Предлагаю хорошо продумать вариант с запуском windows в виртуалке из linux (есть вариант наоборот, зависит от задач и требований), хватит обычного virtualbox или libvirt qemu.

    Бонусы за виртуализацию - скорость запуска (диск кешируется), онлайн снапшоты, песочница и изоляция, удобство обслуживания, плата за использование - 5-10% от cpu и проблемы с железом (чаще всего это gpu и нестандартная перефирия).
  • Как предотвратить появление битых файлов?

    @rPman
    еще раз - гибернация это сохранение оперативной памяти и состояний всех устройств на диске, таким образом, чтобы при следующем включении, все это можно было восстановить на скорости линейного чтения файла hiberfil.sys, размер которого сравним с объемом оперативной памяти (что для современных ssd считанные секунды), в этом режиме время больше тратится на восстановление состояния устройств (например загрузка содержимого памяти gpu) чем на собственно работу с диском.

    Гибернация доступна пользователю, если ее выполнить с запущенными приложениями, она в 99% случаев корректно отработает и при следующем включении моментально восстановит эти запущенные приложения (буквально, а не симуляцией через повторный запуск с того же места, это видно к примеру по не сохраненным документам или к примеру в компьютерных играх).

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

    p.s. так как при включенной гибернации рушатся файловые системы (при доступе к ним вне изначальной ОС), то не важно какая там файловая система, exfat или ntfs. НО, в настройках диска можно отключить кеширование записи (в разное время майкрософт убирала эту возможность и снова возвращала) - там это называется стратегия кеширования, в этом режиме запись на диск становится заметно медленнее (почти незаметно для ssd но в несколько раз для hdd) но в этом случае вероятность получить поврежденные файлы сильно падает (такой диск можно даже на живую извлекать из компьютера безопасно, что и делают некоторые с флешками и внешними дисками, настройка сохраняется для каждого устройства в отдельности)

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

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

    @rPman
    такое ощущение что код писал chatgpt версии 2
    просто погуглить не мог? вот к примеру
  • Какие отличия в плеере SMPlayer касаемо Youtube в версиях Windows и Linux?

    @rPman
    официальная версия Latest (v2021.12.17) очевидно устарела.

    Последняя рабочая версия это yt-dlp в pip
    удали все версии что ты установил и поставь с помощью pip или github
  • Как подключить второй монитор в Ubuntu Virtual Box?

    @rPman
    хост система какая, возможно проблема в ней а не в vbox
    так же вопрос про гсотевую систему, установлены ли в ней guest additions (драйвера)

    точно помню что последние версии vbox и windows10 не дружат, там проблемы именно с gpu, чинить не спешат, причем как я понял проблемы создает сам windows

    ну и третий вопрос, ты пробовал qemu (в ответе писали пример как)?
  • Какие сейчас самые компактные vr очки?

    @rPman
    watwofluxy, pimax 12k с 200 fov, с детектором направления взгляда, и автономным режимом, вот это не приговор.
    c 200 fov были модели и 8k и 5k но без своего процессора и при таком угле обзора пикселы видны.
  • Как дублировать таблицу в БД через код php?

    @rPman
    sergo573, чтобы сильно не мучиться, код для создания таблиц бери из инструментов резервного копирования самой бд, например для mysql это mysqldump... в принципе можно и данные ею же копировать
  • Аномально поднялась посещаемость сайта, что делать?

    @rPman
    какой реферерер (источник) стоит у посещений? что говорят логи сайта?