Задать вопрос
  • Как узнать наличие IP в листе?

    @rPman
    $query2 = $db->prepare("SELECT count(*) FROM accounts WHERE userName LIKE :userName");
    ...
     if ($regusrs > 0) {
        echo "-2";
    этот кусок кода проверяет, есть ли пользователь с таким именем, и если есть, выдает 'ошибку' -2 (кстати почему бы и не 42?), т.е. добавь в sql запрос проверку на ip (храни их тоже в базе) и проверяй по нему.

    Приведенный код отвратителен. Почему методы exploitPatch для проверки данных пользователя называются remove? я правильно понимаю ты удаляешь из емейла, логина и пароля пользователя опасные символы, и с полученными строками их регистрируешь? А потом, когда ты поменяешь эту логику, пользователи с паролями с " начнут обламываться

    Обычно методы проверки называют validate и они должны проверять валидность и возвращать boolean разрешено/запрещено
    Ответ написан
    2 комментария
  • Почему дрова ставятся только драйверпаком?

    @rPman
    Драйвера для видео (даже у intel, а не только nvidia/amd) это не только драйвера но и софт, устанавливающийся немного в обход штатных инструментов установки и удаления программ, т.е. для установки драйверов нужно именно запускать соответствующее приложение-установщик, а не пытаться ставить драйвера средствами ОС.

    Руками поставить драйвера из драйверпаков можно, так как лежат они там в красиво оформленных архивах, распаковываешь правильную версию и запускаешь нужный setup.exe
    Ответ написан
    Комментировать
  • Как запустить Docker и Virtual Box одновременно?

    @rPman
    Никак.

    Точнее решение - убежать от wsl как можно дальше, перенести docker на linux, т.е. там чем он является и где должен быть по определению, запустив его хост в одной из VirtualBox машин.

    p.s. а не пробовал ли воспользоваться штатным (есть в т.ч. в win pro/ultimate версиях) майкрософтовским инструментарием виртуальных машин, как раз использующих hyper-v? интерфейс похож на немного усложненный и в то же время кастрированный по функционалу инструментарий virtualbox.
    Ответ написан
    Комментировать
  • Формат загрузочной флешки UDF, другой не создаётся. Что делать?

    @rPman
    Если биос поддерживает UEFI загрузку то достаточно любыми средствами отформатировать первый раздел на флешке (на самом деле от биосов зависит, могут пересканировать их все) в fat32 и вручную скопировать содержимое iso диска (открывается любым архиватором или смонтировав ее с помощью loop) с сохранением структуры каталогов.
    Ответ написан
    1 комментарий
  • Как с iframe youtube видел убрать рекомендуемое видео и логотип канала?

    @rPman
    Мысли в порядок приведи, не понять что ты хочешь.

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

    Или же ты хочешь удалить проигрывание видео с чужого сайта с помощью плагина типа adblock или ublock origin и не знаешь как это сделать с помощью css фильтра?
    Ответ написан
    Комментировать
  • Почему не запускается батник из автозагрузки с правами админа?

    @rPman
    Потому что так не запустить приложение с правами администратора автозапуском, правда на сколько я знаю там 4 минимум должен выскакивать uac запрос подтверждения.

    Чтобы запускать приложения с повышенным правами или под другим пользователем, нужно пользоваться штатным планировщиком задач (task scheduler)
    Ответ написан
    4 комментария
  • Почему теряет сигнал компьютер с видеокартой?

    @rPman
    Вариантов много но скорее всего проблема с блоком питания (или можешь питания на самой карте но это сложнее диагностировать и дорого чинить). Это выглядит именно так - перезагружается видеодрайвер, мигает экран, бывает если карта да и блок питания долго лежала предельную нагрузку, например майнинмайнили криптовалюты, что часто бывает если карта куплена БУ.

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

    @rPman
    Есть опенсорс проект https://github.com/blockchain-etl набор утилит по анализу блокчейн транзакций, скорее всего там решение есть
    Ответ написан
    Комментировать
  • Что за странные письма приходят с цифрами?

    @rPman
    Спам бывает разный, одни сообщения просто информация, вторые - попытка атак, третьи - просто анализ активности спам базы клиентов.

    Мог бы приложить сам файл

    Скорее всего в документе есть ссылки, которые браузер или почтовый клиент откроют и спамер получит информацию о том что вы открыли письмо, например doctype ссылается не на w3.org dtd а на сервер спамера ([хотя dtd браузеры не должны грузить, но вдруг если он там отличный от привычных)
    Ответ написан
  • Как увеличить место на диске после резервного копирования?

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

    Существует куча утилит, например partclone (поддерживает все популярные файловые системы в т.ч. ntfs) которая умеет очень эффективно копировать содержимое раздела, не затрагивая его логические объекты (файлы, аттрибуты, права доступа и т.п.) но при этом пропуская свободную область, умеет копировать как на раздел большего размера так и уменьшать размер, если свободное место на исходном диске это позволяет (к сожалению не всегда бывает получается подобное, если область mft область попадет неудачно, предельный размер уменьшения может оказаться не равен занятому месту на диске, к примеру раздел в 500гб с занятыми 100гб я смог уменьшить только до примерно 200гб, исправить это никак нельзя, только backup format restore)

    Есть отличная утилита - clonezilla, штатная для большинства linux, в т.ч. имеет загрузочные образы (основана на partclone) которая с простыми и понятными мастерами позволяет вытворять очень много полезных вещей с дисками.
    Ответ написан
    1 комментарий
  • Как в curl запрос добавить файл в переменную?

    @rPman
    --data-binary @имя_файла

    почти все параметры curl принимающие строчку данных, могут брать эту строчку из файла, если его указать с @ например
    -F attribute_name=@file_name


    curl --help
    -d, --data HTTP POST data
    --data-ascii HTTP POST ASCII data
    --data-binary HTTP POST binary data
    --data-raw HTTP POST data, '@' allowed
    --data-urlencode HTTP POST data url encoded
    Ответ написан
  • Есть ли в РФ residential vpn?

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

    Обычно это так глубоко закопано что лучше искать с помощью гугла site:корневой_домен_провайдера vpn

    Датацентры могут предоставлять такую услугу, но уже реже, предполагается что если ты пришел к ним, то настроить vpn уж точно сможешь либо это как простая опция при использовании администраторов датацентра, для которой нет смысла городить интерфейс на головном сайте.
    Ответ написан
    2 комментария
  • Как получить число на выходе нейронной сети, если функции активации приводят значения внутри сети к [0;1]?

    @rPman
    x*200-100

    как ты собираешься работать с нейронными сетями если простейшие линейные операции над числами даже не понимаешь? как ты к примеру приводишь входные числа к -1..+1?
    Ответ написан
  • Как получить список всех файлов в каталоге и пройтись по ним циклом?

    @rPman
    делаешь wget -m ... (читай доку чтобы лимитировать конкретную папку, сделает локальную копию с подкаталогами), после с помощью к пример lftp удаляешь рекурсивно все в папке на ftp (rm -rf поддерживает)

    осторожно, контролируй ошибки чтобы wget отработал корректно, а то он не скачает а ты следующей командой удалишь.

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

    бери более удобные языки, бо в linux есть наверное все что в принципе напридумывали... питон например даже не потребует установки, потому что практически на всех установках он уже есть.
    Ответ написан
    Комментировать
  • Какие параметры существуют для запуска Kubuntu Live с флешки (vmlinuz и initrd)?

    @rPman
    стандартные для ядра
    https://www.kernel.org/doc/html/latest/admin-guide...
    плюс что там в initramfs накодили

    если что там кнопка кажется f1 с хелпом по командам прямо в меню загрузчика есть

    upd. https://manpages.ubuntu.com/cgi-bin/search.py?titl... выбери свою версию ubuntu
    Ответ написан
  • Как создать бесплатный кластер?

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

    Чтобы не попасться как тут https://habr.com/ru/post/532624/ (ведь могут не простить!)

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

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

    @rPman
    В режиме usb otg (соответствующий кабель) смартфон выдаст максимум 0.5 ампер при 5 вольтах... вот и считай, какого сечения нужно взять к примеру стальной (лучше нихром) провод, чтобы скрутив его в спиральку опустить в 100-грамовый стакан и получить к концу пары (точнее полтора часа) воду теплее на 30 градусов
    Ответ написан
    Комментировать
  • Как к Notepad ++ 8.1.4 подключить Гугл?

    @rPman
    Отредактируй %appdata%\Roaming\Notepad++\shortcuts.xml
    Ответ написан
    Комментировать
  • Какой тихий блок питания взять на мощное железо?

    @rPman
    < почти шутка >

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

    Все бы ничего но найти БП с жидкостным охлаждением и адекватной ценой нереально... вот сколхозить свое можно но стоит ли? потому и шутка
    Ответ написан
    Комментировать