Задать вопрос
  • Как достать базу данных без доступы к Mysql /phpmyadmin?

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

    база данных по умолчанию лежит /var/lib/mysql полностью заменяешь на новой установке (при выключенной машине или службе) на ту что скопировал и все будет работать

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

    p.s. mysql позволяет работать с базой без пароля при наличии рута
    нужно остановить службу и запустить ее в консоли командой
    mysqld_safe --skip-grant-tables &
    Ответ написан
    2 комментария
  • Почему колонки при подключении к телефону на басах затихают?

    @rPman
    грубо говоря - нужен усилитель, смартфон тупо не способен выдать нужную мощность, он ожидает хилые наушники
    Ответ написан
    Комментировать
  • Как включить VT без BIOS?

    @rPman
    очень интересно, что такое произошло что 'раньше было а потом перестало'!

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

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

    @rPman
    По таблицам доменов и css селекторов рекламы, которые публичны (каждый блокировщик таскает с собой такие, некоторые общие)
    например списки ublock origin и https://easylist.to/ и https://gitlab.com/curben/urlhaus-filter#malicious... и т,п.
    Ответ написан
    Комментировать
  • Не открываются консольные программы, как решить?

    @rPman
    Однозначно, что то ты сделал лишнее, инструкции на видео вполне исчерпывающие.

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

    p.s. kali linux внутри windows это хардкор, зачем начинать обучение с вырезанием 'глад через задницу'?
    Ответ написан
    Комментировать
  • Как рассчитать комиссию monero rpc?

    @rPman
    как я понимаю нельзя, из-за особенностей анонимных транзакций
    Ответ написан
    4 комментария
  • Как купить MetaMask токен?

    @rPman
    это типичный скам токен
    гуглится такой токен в сети BNB на pancakeswap ликвидность в 17 баксов (буквально)

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

    p.p.s. настоятельно рекомендую тебе не лезть в 'это гребаное казино', я про мир криптовалютных токенов и игры купи сейчас и может быть когда нибудь ты сможешь это говно кому-то продать, это касается и типичных токенов и NFT и по старинке новых блокчейнов

    Истинно верующие криптаны говорят
    - только биткоин истинный бог, алилуйя
    Ответ написан
    4 комментария
  • Как в Linux создать 1 том из двух дисков?

    @rPman
    backup format restore, используя livecd или консоль восстановления (лучше удобный livecd)

    у тебя на выбор lvm, mdadm (рейд 0 - stripe), btrfs/zfs
    делать резервную копию временно на новый диск, затем выбираешь любой инструмент (в зависимости от выбора будут требования по разбивке дисков), форматируешь раздел, восстанавливаешь и расширяешь диск.

    самое простое использовать btrfs, это файловая система поддерживает онлайн из коробки и добавление/удаление дисков и расширение разделов, в т.ч. raid всех уровней, сжатие на лету, дедупликация (инструменты кстати пока еще не из коробки), бесплатные снапшоты и прочее прочее, поддерживается grub (т.е. не нужно делать /boot раздел) и т.п. (к сожалению efi раздел для secureboot или biosboot для legacy на gpt все еще нужны)

    т.е. длелаешь копию на втором диске, затем форматируешь раздел на старом как btrfs, копируешь обратно, добавляешь к первому диску второй раздел команда
    btrfs device add /dev/sda1 /dev/sdb1
    затем обновляешь grub
    grub-install /dev/sda --root-directory=/path/to/mounted/root

    p.s. кстати в linux файловые системы можно разворачивать прямо на диске, без создания разделов (но тогда нужен /boot где то разворачивать)
    Ответ написан
    Комментировать
  • Как установить Microsoft SQL Server на неподдерживаемые дистрибутивы?

    @rPman
    универсально - контейнирзация (например докер) или даже виртуализация
    Ответ написан
    Комментировать
  • Какой open source проект написан на труъ Си++?

    @rPman
    можно какой-нибудь ярко выраженный пример кода, на который жалуются коллеги?

    могу предположить
    вместе с c++ обычно идут библиотеки std, даже не так, можно printf а можно cout, можно со строками работать, ковыряясь с байтами самостоятельно, strccpy, while(*buf) и т.п. а можно пользоваться std:string, кучей готовых реализаций (и сильно неэффективного кода но с меньшими шансами на ошибки)
    Ответ написан
    Комментировать
  • Замена дисков в RAID 1 на новые бОльшего объёма?

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

    @rPman
    информации выдано ноль
    задавать вопрос нужно, предоставив подробно - что хотел, что делал, что ожидал, что получил

    одного make обычно недостаточно чтобы собирать opensource приложения, нужно сразу целое окружение плюс зависимые библиотеки и утилиты, обычно все необходимое для сборки описывают в readme к проекту ну или в документации/вики.

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

    есть более полный эмулятор окружения linux для windows - cygwin, это практически полная совместимость с linux окружением, но в windows, и это не эмулятор а именно собранные приложения, к сожалению в своем формате (dll не могут быть подключены к приложению, собранному в mingw/visual studio/... и наоборот), там пути к файлам в linux стиле и по мелочи, все адаптировано к linux (posix) стандартам.

    p.s. nmake есть в поставке и с visual studio (свой собственный со своими стандартами и без linux окружения)
    Ответ написан
  • Почему, при подключении к сети Даркнет через Тор или i2p используется локальный хост 127.0.0.1? Как это работает?

    @rPman
    программы tor и i2p (и другие аналогичные, помню была еще freenet например) работают по следующему принципу:
    1. по локальному адресу (это меняется в настройках) запускается веб сервер, представляющий интерфейс приложения (настройки, мониторинг, просмотр конфига)
    2. для работы с onion сайтами в браузере прописывается socks прокси (порт 9050 по умолчанию), а сервер эту прокси эмулирует, переотправляя запросы в tor сеть

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

    p.s. благодаря такой схемы для работы с tor или i2p можно использовать не только браузеры и специализированные библиотеки но и обычные приложения, умеющие использовать socks прокси (а есть возможность поднять такую прокси прозрачно, замапив tor сайты к примеру на ipv6 сайты)
    Ответ написан
    1 комментарий
  • Каким образом объединить файлы в один на php?

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

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

    Настоятельно рекомендую освоить базу данных, тем более благодаря php PDO и sqlite ничего настраивать устанавливать и тюнить не надо, все максимально удобно и просто
    Ответ написан
  • Есть ли российский редактор полигинальной графики (не CAD)?

    @rPman
    Захаров Александр, у вас главная ошибка в вопросе - это попытка найти 'российский софт', российским может быть проект каких-нибудь госуслуг, сайт госдумы или сайт реестр судебных дел,..

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

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

    @rPman
    Полностью солидарен с отвечающими, но чтобы тут был адекватный ответ скажу:

    Забудь про wordpress, а чтобы решить задачу, изучай f-droid, открытый проект репозитария для android, в нем все в опенсорсе, от серверных компонент и веб сайта каталога до android клиента
    https://f-droid.org/ - пример каталога на его основе
    https://f-droid.org/ru/docs/ - изучать
    https://gitlab.com/fdroid/fdroid-website - смотри все проекты пользователя fdroid на этом gitlab
    Ответ написан
    Комментировать
  • Не поддерживаемый режим обработки с помощью CPU?

    @rPman
    у давинчи в требованиях стоит мощная GPU с большим количеством оперативной памяти

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

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

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

    @rPman
    Сначала делаем backup.
    При наличии root доступа штатно linux переносится даже простым tar!

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

    Затем восстановление - и тут могут быть проблемы.
    Универсально все будет работать только с не openvz/lxc/docker системами виртуализации, так как такие могут тупо не позволить работать с версиями системных библиотек (очень редко), отличных от хоста... а у тебя древняя ubuntu (я запускал в chroot просто утилиты, развернув образ с помощью debootstrap еще до появления docker, так что технически шансы проблем - минимальны). Дело в том что хостер может запретить, а точнее не дать инструментов для подмены системных файлов, а из самой работающей системы заменить ее саму нельзя (очень сложно).

    p.s. я помню, поднимал систему, загрузив ее внутри user mode linux на машине даже без админовских прав, каскадно на системе с openvz (по умолчанию может не хватать некоторых модулей ядра, особенно для настроек сети, но там все решаемо), народ забыл про этот способ контейниризации без наличия аппаратной поддержки виртуализации, но она есть, старейшая, мощнейшая и удобнейшая из всех (по поводу производительности спорно - числодробилки быстро, но системные вызовы медленее)
    --------------

    Если виртуальная машина kvm/vbox/vmware/... то проблем не будет от слова совсем. Чтобы развернуть бакап, понадобится на новом месте загрузиться в консоль восстановления (лучше с iso образа), отформатировать файловую систему и тупо распаковать архив с бакапом (обычно /dev в архив не складывают, но если его не будет на новой системе то я помню старые версии ubuntu ругались на отсутствие null, это все решается ручным копированием тут же), затем переустановить загрузчик
    grub-install /dev/sdX --root-directory=/path/to/mounted/root/

    Ну и само собой архитектура исходной машины и новой должны совпадать, т.е. нельзя смешивать ни тип процессора (x86/arm ни битность x86/x64), правда особых проблем с запуском x86 на x64 быть не должно.
    Ответ написан
    Комментировать
  • Как автоматизировать обновление презентации power point из excel файла?

    @rPman
    с помощью скриптов Visual Basic Application (к сожалению макросы в PowerPaint недоступны и пример когда не сгенерируешь)
    первый же пример из гугла
    Ответ написан
    Комментировать