Задать вопрос
  • Имеются ли аналоги виртуальной машины ввиде второго рабочего стола?

    @rPman
    С помощью rdpwrap убираешь ограничение на одновременные подключения по rdp, либо используешь серверные ревизии win, а затем каскадно подключаешься к этой же машине разными пользователями. юзер1 консоли подключает экран юзер2 который подключает юзер3, теперь юзер1 может отключиться, но приложения юзер3 может управлять мышью, таких подключения может быть сколько угодно, в принципе для промежуточного подключения пользователя завалить не обязательно, вопрос больше позволит ли одновременно подключиться одному пользователю несколько раз на не сервере (если не использовать каскадное подключение то при отключении rdp приложения не могут нормально пользоваться мышью, браузер считает что его свернули), это работало на сколько я помню даже в win10, но Майкрософт борется с rdpwrap
    Ответ написан
    Комментировать
  • Диску пора в утиль или ещё пускай помучается?

    @rPman
    Очень странно с данными проблем нет, но пишет о проблемах с механиков головки (или скорее с логикой ее работы), так как udma ошибок 0 значит это не кабель

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

    @rPman
    Любой linux live дистрибутив, например xubuntu
    В нем запускаешь штатную утилиту gparted и в графическом режиме делаешь что угодно, меняешь размеры, удаляешь, создашь, конвертируешь
    Ответ написан
    Комментировать
  • Как установить Windows 7 с флешки на материнку LGA 1200?

    @rPman
    Старые версии ос можно попробовать установить и запускать в режиме legacy/mbr/отключить secure boot и т.п. смотреть в биосе.

    Но на практике из-за отсутствия драйверов использовать их нормально не получится.

    Можно попробовать виртуальные машины, на текущий момент это лучший способ поддержки старого софта на новом железе, в linux/xen можно попбросить часть критичного оборудования (точнее pcie), если именно для него есть драйвера (даже видеокарт в но там должно сильно повезти, плюс установку драйверов скорее всего придется проводить на реальном железе, что приводит к проблеме курицы и яйца)
    Ответ написан
  • Что делать если python скрипт умирает killed?

    @rPman
    Сначала нужно понять от чего умирает скрипт, если это oom, смотри логи системы
    dmesg -T | egrep -i 'killed process'
    Нехватка памяти может быть редко решена добавлением свопа (создать файл или раздел, проинициализировать его с помощью mkswap, включить swapon), например когда ее не хватает считанные десятки процентов, бывает редко можно и больше, от задач.

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

    Ну или подумать как переделать скрипт
    Ответ написан
    3 комментария
  • Как подключить 2 монитора?

    @rPman
    Найди час времени и пару флешек или место на диске (раздел) примерно 10гб

    Установи linux, например ubuntu (твоя видео лучше xubuntu), в ней штатным инструментом включи драйвера на видео, и проверь работу двух мониторов там

    Если заработает, значит проблема софтварная, нет - ещё один шанс что железная
    Ответ написан
  • Чем можно деобфусцировать JS?

    @rPman
    Автоматических инструментов нет, но можно попробовать частично облегчить ручной анализ

    Например большинство кода запутывают свою логику через формирования строки и преобразование ее в код с помощью eval

    Переопредели eval, поставив в него логирование запускаемого кода, и запустим требований код, среди последних записей будет итоговый.

    Само собой форматирование кода гуглить beautify javascript

    Коряво поименованные идентификаторы можно рефакторить в ide, там же форматировать
    Ответ написан
    Комментировать
  • Как перейти в прошлую папку?

    @rPman
    В http протоколе нет ни папок/каталогов ни списков файлов, все на уровне того, реализован ли подобный функционал на веб сервере.

    Веб сервер может разделить папки другим разделителем, хоть |

    Nginx и apache реализуют подобное, если разрешено в настройках, в этом случае каталог выше должен быть доступен по ../
    Ответ написан
    Комментировать
  • Что быстрее поиск по файлу JSON в PHP или в базе посредством MySQL?

    @rPman
    1000 записей скорее всего можно на клиента выгрузить и в javascript искать это будет самый быстрый вариант

    Базы данных это скорее по удобство скорость поиска с поддержкой записи и расширения размера базы, поэтому это рекомендуется по умолчанию, не обязательно mysql, можно обойтись sqlite

    Если говорить про конкретный случай, то загрузка дампа памяти из файла в готовом виде типа var_export, или лучше igbinary_serialize, будет самым эффективным способом

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

    @rPman
    Pdf это фактически картинка, существует возможность размещать текст в файле но не все этим пользуются

    Ну и pdf в браузере или к примеру офисные документы, это не dom страница, расширения не могли бы с такими работать
    Ответ написан
    5 комментариев
  • Можно ли получить доступ к старой почте gmail, если к ней были утеряны все данные?

    @rPman
    Gmail это Гугл аккаунт, единый для всех его сервисов, в теории можно восстановить, доказав свое право через историю платежей по карте например в google play

    Полагаю в России этот способ уже не будет работать

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

    @rPman
    Попробуй создать новый аккаунт

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

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

    @rPman
    Почти наверняка проблема в обработке строк в csv
    Если наверно обрабатывать все символы включая \n то логично что содержимое колонок перемещается и будет мусор

    У меня не было проблем с fgetcsv но нужно явно указать разделители колонок и "
    Ответ написан
  • Как можно создать и редактировать файл VMDK в Python?

    @rPman
    у тебя 2 задачи:
    1. работа с файловой системой в raw образе (инструментарий зависит от выбранного типа файловой системы fat/ntfs/iso/ext4/...)
    2. конвертация raw образа в vmdk

    с этим справится утилита qemu-img из проекта qemu
    qemu-img create -f raw image.img 4G 
    # тут можно смонтировать файловую систему в linux с помощью mount
    qemu-img convert -f raw image.img -O image.vmdk
    # а тут в windows с помощью diskpart

    либо от virtualbox - VBoxManage

    нет нужды делать все самому, создаешь монтируешь

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

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

    Я не понял что именно за приложение, но в windows настройки приложений хранятся (варианты):
    1. реестр
    запускаешь regedit, удаляешь HKEY_CURRENT_USER или HKEY_LOCAL_MACHINE /Software/имя_разработчика_или_приложения/имя_приложения (в меню можно сделать предварительно резервную копию этих разделов, выбрав их, позже этот .reg файл можно просто открыв в проводнике, восстановит значения назад)
    2. файлы в каталоге %APPDATA% и/или %LOCALAPPDATA% \имя_разработчика_или_приложения\имя_приложения
    так же можно предварительно сделать резервную копию

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

    @rPman
    Примерно 8 лет назад, во времена winxp/7 так надо было делать, теперь нет, удаление происходит автоматически
    Ответ написан
    Комментировать
  • Можно ли вернуть предустановленную Windows 10?

    @rPman
    Если надо состояние 'как из магазина', то на сайте производителя можно найти (обычно сложно) iso образ восстановления системы к заводским настройкам

    либо

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

    Ключ либо наклейка на ноутбуке (давно так было) либо автоматически будет получен из биоса
    Ответ написан
    1 комментарий
  • Как определить URL файла, который качает определённая программа (не браузер)?

    @rPman
    В общем случае это сложно
    Если приложение разработали не идиоты, то протокол https и сторонними средствами понять это нельзя, придется инжектить в код свой сертификат, настраивать mitm прокси

    Если http, то тогда просто wireshark попадет
    Если программа позволяет при этом указать свою прокси, то ставишь свою прокси, гугли simple http proxy server, свою ссылку увидишь в логах
    Ответ написан
    Комментировать