Задать вопрос
  • Как настроить VMware Workstation как службу?

    @rPman
    WSGlebKavash, что значит автологон запрещен
    планировщик задач позволяет запускать приложение ДО авторизации пользователя, при старте системы
  • Как убрать gnu grub?

    @rPman
    например загрузившись с загрузочного диска windows или нулями забить с помощью какого-нибудь windd (вместе с содержимым диска раз ты удалил систему)

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

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

    p.s. у electrum есть очень простая реализация LN, при использовании ноды trampoline за сетью и связностью следит ее владелец,... твоя задача просто следить чтобы твои каналы были сбалансированными а точнее позволяли принципиально принимать или отправлять монеты
  • Как отследить BTC транзакцию на пополнение?

    @rPman
    Kas Nazarov, ответ был не про кошелек electrum а про сервера electrum, позволяющие подписываться на входящие транзакции по указанным адресам

    кошелек electrum это python приложение opensource, на выбор, можешь взять его код и работать с кошельком нативно по rpc, можешь взять используемые им библиотеки и обслуживать seed и адреса самостоятельно а можешь вообще используя его стандарты брать любую другую библиотеку на выбор.

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

    Бакэнд будет мониторить входящие транзакции, подписавшись на electrum сервер (при нормальной нагрузке и гарантиях работы советую все же поднимать свой) но доступа к самим приватникам у него быть не должно

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

    p.s. для приема платежей подумай еще и про lightning network, это уже работает, да сложнее чем просто bitcoin но клиентам афигеть как удобно и быстро
  • Как соединить два дома в локальную сеть по wi fi или Ethernet?

    @rPman
    maxx3131, проблему слабого сигнала можно решить направленными антеннами, стоят они по дороже обычных, какую именно брать не подскажу, лучше идти в специализированные форумы и там спрашивать, почти наверняка тебе скажут - нужно провести измерения спецприборами ;)

    а еще можно сделать самому
  • Почему в некотором ПО на Windows курсор двигается медленно?

    @rPman
    как выглядит разница при переходе курсора с
    В таком ПО как Adobe Photoshop, Microsoft Visual Studio и Scene Builder испытаваю неудобство

    на
    Самое интересное, не испытываю проблем на рабочем столе,


    например размер окна проблемного приложения сделай в половину экрана и перемещай мышку между ними

    p.s. ты переключаешь 2к монитор на 144 герц, и ожидаешь что мышка будет с такой же частотой отрисовываться? почти наверняка для fullhd скорости приложений достаточно для этого а вот для 2к уже нет?
  • Word/Excel редактор в своем проекте?

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

    а если только сохранять, погугли: html javascript table editor excel
    там в первых же результатах предлагается куча вариантов, кастрированных но готовых опенсорс
  • Возможно ли на Heroku создать backup БД SQLite3?

    @rPman
    MaxKozlov вы читали что там написано то? по ссылке надокументацию не рекомендуется использовать sqlite
    SQLite runs in memory, and backs up its data store in files on disk. While this strategy works well for development, Heroku’s Cedar stack has an ephemeral filesystem. You can write to it, and you can read from it, but the contents will be cleared periodically. If you were to use SQLite on Heroku, you would lose your entire database at least once every 24 hours.
  • Как соединить два дома в локальную сеть по wi fi или Ethernet?

    @rPman
    дико извиняюсь, уже лет 10 как отменили регистрацию.

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

    на практике никто никого не трогает, только если действительно кому то помешаешь, повысив мощность излучателя.
  • Что не так с RAID1?

    @rPman
    Уточни, чем именно создан raid, софтовый средствами windows, или железным контроллером

    Кто именно пишет ошибки, если рейд создан средствами контроллера, то в windows будет видеть только один составной диск а не его исходные
  • Vim не работает с заголовочным файлом С++ что делать?

    @rPman
    у меня vim с этим файлом работает
    что за ошибка у тебя?
    p.s. текст файлов публикуй в тег code (вставляешь в редактор хабра, выделяешь и жмешь кнопку сверх редактора > выбираешь тип файла
  • Ошибка при сохранении файла Excel с поддержкой макросов из-за Windows 11. Как сохранить?

    @rPman
    в место куда собираешься делать сохранение запись то доступна? правая кнопка в проводнике, создать, текстовый документ....
    ну и совсем тривиальное - место на диске есть?

    p.s. проверь диск на ошибки, в свойствах диска выбрать обслуживание - проверить диск - отметить исправить ошибки (системный потребует перезагрузку)
  • Можно ли узнать содержимое $r->rowCount() напрямую?

    @rPman
    SaySato, нет, в данном коде ты этого не проверил бы, rowCount дает количество записей, а значение null может быть значением в базе (хотя тут можно ограничения настроить и запретить нули складывать в это поле)
  • Недостаточно места на устройстве при установке requirements.txt Docker?

    @rPman
    может все проще, например поврежден диск? проверь диск fsck?
    еще, зайди в докер образ шелом и попробуй вручную в том месте где не может сохранить файл пакетный менеджер создать файл и что то туда записать, на скринах путь не показан, случайно не какой-нибудь /tmp который может быть смонтирован на оперативную память?
  • Может ли одно Java-приложение работать с разными БД?

    @rPman
    softshape, ок, еще вариант, скриптом переименовываешь таблицы (например пересоздаешь из бакапа, подправив названия в дампе), содаешь на каждую таблицу view, в котором пишешь условие что то типа
    select * from table_original where user_name=user()
    ну а в java коде в @configuration прописываешь строку подключения с именем пользователя базы данных, соответствующую имени подключившегося пользователя

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

    @rPman
    AZshar, зачем вы ненавидите пользователей? откуда это требование вылезло?
  • Поддерживает ли WebEngine wasm в javafx?

    @rPman
    Несколько лет назад с уже устаревшей 8-ой версией java я открывал кучу сайтов внутри его WebView, тяжелых и не очень, все работало, и гугл и ютуб (без gpu ускорения), не вижу причин чтобы wasm не работал, эта технология использует упрощенное подмножество языка javascript, и не должно быть проблем, максимум производительность не максимальная

    в чем проблема проверить?
  • Как исправить вывод данных из бд?

    @rPman
    выше ответ уже дали
    а на будущее, совет, если нужно вставлять в php большие куски html то лучше пользоваться штатным инструментом php (php это язык шаблонов изначально)
    { ?>
    <div>
      <div class='popular-box'>
        <div class='title'><?php=$row["name"]; ?><span><?php=$row["description"]; ?></span></div>
        <div class='img'><img src='<?php=$row["img"]; ?>'></div>
        <div class='price'><?php=$row["price"]; ?> руб</div>
        <a href='#modal-order' data-toggle='modal' data-name='<?php=$row["name"]; ?>' class="modal-name"><span class='pe-7s-cart'></span></a>
      </div>
    </div>
    <?php }

    и не забывай все выдаваемые значения пропускать через что то типа htmlentities и htmlspecialchars чтобы не получить съехавшую верстку при странных значениях и даже уязвимости (особенно если их пользователь может выдавать)
  • Компьютер полностью не отключается (вентиляторы продолжают работать), как исправить?

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

    проверь livecd ubuntu, делов на десяток минут, ничего устанавливать не надо (скачай unetbootin, оно само скачает и запишет как надо образ на usb флешку)

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