Задать вопрос
  • Нужен игровой движок на С под лицензией WTFPL и похожими, существуют в природе?

    @rPman
    https://en.wikipedia.org/wiki/List_of_game_engines
    совсем уж что угодно никто в лицензии на сложный продукт не даст делать но есть открытые лицензии, не обязывающие вас раскрывать исходники производных продуктов, обычно этого более чем достаточно типа mit/zlib и т.п.
    Ответ написан
    Комментировать
  • Почему GRUB так себя ведет?

    @rPman
    Причина ваших проблем - windows 10, который по собственной инициативе восстанавливает загрузочный сектор
    Загрузчик windows должен быть установлен на 1тб диске, а grub на 250гб, в кчестве бонуса вы можете использовать выбор загрузочного диска BIOS (по F11 или F12)
    Ответ написан
    1 комментарий
  • Как сделать, чтобы на стороннем сайте отображалась другая информация на конкретном компьютере?

    @rPman
    Если вам нужны изменения на странице:
    Если у вас есть доступ к этому компьютеру, то можно установить расширение в браузере, которое будет подменять содержимое страницы. Тот же Greasemonkey/Tampermonkey, это пользовательские скрипты в браузере, запускаемые по условию (например страницы/домен) а из них делайте что хотите.

    Если вам нужны значительные изменения (фактически другой вебсайт):
    то как уже тут описывали, вам необходимо подменить dns запись в вашем dns сервере или по простому поправить файл hosts (в windows это тут C:\Windows\System32\drivers\etc\ ) указав на свой ip адрес этого сервера, где запускаете свою подделку.
    Так же можно поднять свой прокси сервер, прописать его в настройках браузера и уже в нем производить подмену.
    В этом случае https работать не будет, точнее будет выскакивать предупреждение о не доверенном сертификате, но при наличии доступа к компьютеру это можно частично исправить, добавив свой сертификат в браузер (для банковских вебсерверов используется более сложный сертификат, когда информация о компании зеленым цветом отображается прямо слева от ссылки, это подделать не получится), простые сертификаты просто помечают зеленым значком без наименования компании.
    Ответ написан
    6 комментариев
  • Как java поток выбирает ядро процессора?

    @rPman
    Ключевые слова - google: java cpu affinity

    В разных операционных системах свои инструменты. Точно знаю есть врапперы на java чтобы этим управлять.
    Ответ написан
    Комментировать
  • Как вылечить взломанный WordPress?

    @rPman
    Вы уверены что ваш сайт действительно заражен?
    yandex ничего не пишет ни про какую майлварь
    Отчет этого 'якобы антивирус' не содержит никаких подробностей воспроизведения этого редиректа и т.п.

    Добавьте сайт тут и посмотрите что получится
    https://webmaster.yandex.ru/site/diagnosis/checklist/
    Ответ написан
  • Почему игроки не могут подключиться к серверу?

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

    Держите в России отдельный сервер, при необходимости можете оставить на нем обычное перенаправление портов на свой настоящий (но в случае с minecraft лучше держите именно сам сервер, пусть географичекая локализация совпадает с языковой).
    Ответ написан
    Комментировать
  • Почему в Teamviewer возникает ошибка согласования протоколов одной и той же версии?

    @rPman
    Полагаю проблема в согласовании подключения ваших машин и серверов teamviewer, используемых для обхода фаерволов и nat..., в локальной сети это не требуется.

    Версия очень старая, наверное уже больше не поддерживается

    p.s. сочувствую вам, если администратор не удосужился адекватно настроить vnc и фаервол (я вообще рекомендую вместо проброса портов использовать ssh tunneling или vpn), а использует какую то древнюю, и тем более крякнутую программу удаленного управления (напомнить как несколько лет назад тимвьювер взломали и к народу заходили люди и тупо из пайпал бабки выводили, так как у народа пароль сохранен в браузере без мастерпароля?).
    Ответ написан
    Комментировать
  • Не нейдена колонка, как передать значение?

    @rPman
    используйте полное имя с таблицей `CB`.`sb0002_lb0003_id` а не алиас
    а еще у вас там двойная вложенность запросов, избавляйтесь от этого п...ца, тем более в вашем случае все легко выносится в where без вложенностей
    Ответ написан
    Комментировать
  • Как удалённо установить приложение на Android и проверять актуальность?

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

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

    Если у пользователей настроен не личный google app аккаунт и у вас есть к ним доступ (например вы знаете логины пароли и не включена двухфакторная авторизация по коду), то вы можете вручную (или приложение кликер написать) последовательно залогиниться в каждый аккаунт на десктопном браузере на play.google.com и удалять добавлять приложения, если оно в google store.
    Ответ написан
  • Как обойти JS скрипт, мешающий спарсить страницу?

    @rPman
    Смиритесь, пол интернета уже javascript based.

    Загружать страницы headless браузерами, компоненты браузера есть по до все известные языки програмирования и платформы, основанные либо на webkit (например у java webengine) либо на основе firefox (mono webbrowser) либо iexplore (.net - webbrowser).
    p.s. php - https://github.com/chrome-php/headless-chromium-php

    Страницу получать либо прямо из языка програмирования, запрашивая webengine.document.innerHTML или делать скрин картинки, либо инжектить javascript на страницу и работать с ней как вам заблагорассудится, в т.ч. эмулировать нажатие кнопок и вообще пользователя.
    Ответ написан
    3 комментария
  • Существует ли в природе бесплатный PDF принтер, с возможностью послать на него 200 заданий и сохранить в один PDF-файл?

    @rPman
    обязательно надо принтер?
    а может быть в командной строке настроить простейшую автоматизацию и объединять pdf-ки?
    первое же попавшееся опенсорс приложения из гугла: https://github.com/torakiki/sejda/releases
    Ответ написан
    2 комментария
  • Как автоматизировать пересылку входящих смс с IPHONE на ANDROID?

    @rPman
    Это офицальная позиция apple - ваши приложения не могут иметь доступ к sms.

    Но вы можете jailbreak телефон и написать приложение, которое будет читать
    /var/mobile/Library/SMS/sms.db таблицу messages
    и отсылать эти сообщения по сети (например в чат, тот же телеграм) в общем как вам угодно
    отсылать sms будет очень сложно но наверное все же не невозможно.
    Ответ написан
  • Как исправить бесконечно повторяющееся восстановление Windows?

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

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

    Для начала сделайте бакап критичных данных из ubuntu, я обычно делаю дополнительно копию c:\ProgramData и c:\Users, и может быть c:\windows\system32\config, чтобы была возможность восстановить настройки для приложений, если это критично, плюс там документы обычно хранятся.
    Затем, если систему устанавливали не вы а она шла в поставке с железом, необходимо воспользоваться штатными инструментами сброса до заводских настроек, обычно это использует либо скрытый раздел либо внешний диск или usb, образ которого можно скачать с сайта производителя для конкретно вашей модели).

    Если систему устанавливали вы (и сами решали проблему с лицензией) то переустановите ее и не майтесь дурью.

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

    @rPman
    Доступ к видеоконтенту там по javascript соответственно необходимы утилиты автоматизации работы браузера и/или загрузчики видео для соответствующих сайтов.

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

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

    web-клиент -> web-севере на php -> файл на сервере -> nodejs -> база данных (отсюда php сервер отдаст его клиентам)
    Ответ написан
    1 комментарий
  • Как пустить отказоустойчивый VPN поверх сложной сети?

    @rPman
    У меня вопрос, а роутеры cisco не умеют bonding (это я про возможности linux)? когда два канала объединяются в один на основе какого-либо алгоритма, среди которых есть и резервирование и балансировка, т.е. поднять 2 vpn подключения (через разных провайдеров) и объединить их в один
    Ответ написан
  • Как проверить многоканальность оперативной памяти на C++?

    @rPman
    ищите библиотеки для работы с DMI есть по до все операционные системы
    не уверен, но кажется память либо вся работает в многоканальном режиме либо нет, это флаг на ее всю.
    Ответ написан
    Комментировать
  • Есть ли бесплатный хостинг для PHP WebSockets?

    @rPman
    Хостинга именно php websocket вы не найдете, такого SasS скорее всего нет
    но из дешевых решений, вам достаточно не обслуживаемого linux vps за 1$ в месяц или даже дешевле

    гуглить low cost vps, например lowendstock.com

    запустить свой php websocket сервер из командной строки screen особых знаний linux не понадобится, а для тестов сойдет.
    Ответ написан
    1 комментарий
  • Можно ли использовать оригинальные драйвера Nvidia при запуске виндов через KVM?

    @rPman
    Да, это возможно, но необходима поддержка процессором, материнской платой и видеокартой. Это достигается пробросом pci-e устройства с видеокартой (их может быть несколько, например video и hdmi audio). А еще НАСТОЯТЕЛЬНО рекомендуется иметь дополнительную видеокарту для работы хост системы (чтобы при запуске системы пробрасываемая видеокарта не была затронута этой хост системой).

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

    Причина проблем - подобные развлечения производителями видеокарт рассчитаны на дорогое серверное железо, а значит с дешевым могут быть созданы искусственные проблемы.

    p.s. на windows хост системе я не уверен что у вас что то получится, и возможно ли это в принципе, я успешно настраивал для linux ubuntu, используя kvm на стареньком amd phenome 61xx, запуская в гостевой системе windows 7 и игрушки (работало заметно медленней, процентов на 30, но я полагаю из-за процессора)
    Ответ написан