Задать вопрос
  • Как сделать загрузочную USB из ISO файла под Linux?

    @rPman
    при помощи dd скопировать создаваемый ISO образ на USB флешку
    впервые такое вижу чтобы dd не сработал
    iso-шка чего у тебя там?

    есть вариант что на ней отсутствует mbr legacy сектор загрузки и подразумевается что должна быть EFI загрузхка? выбери в биосе соответствующий пункт
  • Как вставить текст в html тег textarea Selenium?

    @rPman
    главный вопрос, а ты уверен что этот textarea и есть главный источник данных? и не используется только для вывода информации?
    судя по скрину у textarea нет events
  • Как через PHP определить, подойдет ли длина строки для названия файла?

    @rPman
    eugene159, осторожно, не доверяйте пользовательским данным, они обязательно вам туда запихают что-нибудь ломающее файловую систему, да и банальный "../" позволит выйти из каталога сервиса на уровень выше, а это уже опасно.
  • Не могу поставить php 8 на сервер. Не загружается репозиторий. 404?

    @rPman
    по ссылке вполне рабочие репы с бакпортами, но только ubuntu (одна из причин почему я советую новичкам ubuntu, так как там есть бакпорты на любой вкус)

    у debian свои бакпорты и не уверен что там будет искомое
  • Будет ли работать ОЗУ в буке от Acer?

    @rPman
    ой да
    но в любом случае последняя часть моего ответа подходит, если повезет

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

    @rPman
    для гарантии проверь пинг на другом железе (например со смартфона) и если и там будут потери или большой пинг - посылай на... провайдера (ну для начала позвони им)
  • Существует ли альтернативный клиент telegram desktop или форк официального с программируемой фильтрацией сообщений?

    @rPman Автор вопроса
    Армянское Радио, не шибко он поддерживается, есть форк tdlib-purple с последним комитом год назад, к сожалению протокол телеграм меняется слишком часто с потерей совместимости, например недавно появились сгруппированные группы (или как это называется) там при выборе группы не чат появляется а список тематических групп.
  • Как сделать автоматическую дополняемую страницу?

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

    @rPman
    я буквально вот столкнулся с ситуацией, один mdadm рейд массив сломался (причина - проблемный контроллер на материнке или кабели), т.е. диски целые и данные читаются, неудачная попытка его собрать с --force выдала нерабочую файловую систему, так вот в одной из опрашиваемых контор (самая дешевая в регионе) спец так прямо и сказал, был бы аппаратный рейд то он бы взялся а с mdadm ему неохота было возиться.
  • Не загружается нужная Windows 10?

    @rPman
    что значит не хочет работать, если разные диски то забей на grub и выбирай в какую ос грузиться в меню биоса по f11 (или f8 и видел f9)
  • Не загружается нужная Windows 10?

    @rPman
    brar, EFISTUB?
    я правильно понимаю что в этом случае /boot раздел монтируется в сам EFI? иначе мне не понятно, ведь скрипты обновления дистрибутивов не будут копировать на этот раздел vmlinuz и initrd.img, а обновляется initrd часто по многим поводам, его придется вручную копировать каждый раз?

    про твою ссылку, там linux на grub все равно устаналивается, просто используется общий с windows EFI раздел но разные ссылки в меню, я слышал windows это дело затирает с радостью
  • Чипсет ограничивает максимальную пропускную способность во втором слоте m2?

    @rPman
    M2_1 slot (From CPU)
    Supports PCIe 4.0 x4
    M2_2 slot (From B660 Chipset) 1
    Supports PCIe 4.0 x4

    4.0 x4 это 8 мбит

    но
    SATA8 will be unavailable when installing M.2 SATA SSD in the M2_2 slot.
    это значит SATA контроллер шарит линию вместе с m.2, наверное это и спрашивает автор вопроса?
  • Чипсет ограничивает максимальную пропускную способность во втором слоте m2?

    @rPman
    не буду писать в ответ так как это больше догадки чем знание

    Картинка которую ты предложил в вопросе абсолютно бесполезна, нужна та что доступна сервисцентрам, где видно как именно распределяются устройства по каналам, грубо говоря к примеру сетевой адаптер, порты usb и всякая остальная мелочь вида звук, и другие порты материнке могут быть размещены на 1-2 каналах, отдельно для pci-e выделены 16 каналов, и каждому m2 отдельный канал (а может быть сложнее, разные pci-e выходы подключены к разным линиям с разными частотами а значит пропускной способностью, как внутри это все в процессор приходит тогда я хз, занимают отдельный канал ли или мультиплицируются черт его знает.

    Теперь по поводу скорости. Боюсь проблему в пропускной способности можно будет заметить с топовыми или серверными ssd дисками, утилизирующими свою шину до предела, а типовое потребительское железо до этих лимитов как до луны, т.е. не заметишь разницы.
  • Как ускорить процесс получения большого объема данных?

    @rPman
    Больше времени затрачивается на внутреннюю обработку,

    В лучшем случае это 1-2 запроса к nominatim

    nominatim у тебя локальная установка или пользуешься их api онлайн? Так как онлайн ты маловероятно что сможешь ускорить. batch запросы как я понимаю там не реализованы.

    Может все же проведешь профилирование, jprofiler (или тот что в твою IDE встроен) запустить дело пяти минут. Без этого будет тупо гадание.

    Запросы на проверку наличия данных в базе можно завернуть в пакет, грубый пример если это поиск по id то будет достаточно задать все списком id in (123,234,345,456), если это что то сложнее, то можно сначала залить данные для фильтрации во временную таблицу (без индексов in memory) и опять одним запросом получить нужные данные.

    Если все запросы у тебя происходят локально, проверь, нагружена ли машина полностью? хватает ли ресурсов cpu/disk/ram и если да, то возможно придется запускать больше инстансев того же nominatim или к примеру заранее подгружать в оперативную память какие то данные (например координаты городов и сел, это не такая уж и большая база)
  • Отследить пополнение Bitcoin кошелька?

    @rPman
    Так ты смотри на какие адреса идет отправка монет

    Еще раз, смотришь все транзакции, в которых твои адреса есть в vin и в vout, если адрес м vin - вычитаешь всю сумму, которая там используется, пройдя по транзакции по gettransaction(vin[idx].txid).vout[vin[idx].vout].value (пройти придется по всем vin обрабатываемой транзакции), а если твой адрес в vout то просто добавляешь соответствующую сумму vout[idx].value

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

    @rPman
    alsa-tools-gui ?
    и гуглится простой пример на питоне https://github.com/Axel-Erfurt/alsamixer_gui
  • Отследить пополнение Bitcoin кошелька?

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

    Много транзакций в пределах одного блока - совершенно нормальная ситуация, мало того возможно использование vout в следующих транзакциях и все они в одном блоке

    Мало того, я помню были корявые отправители (сервис кажется майнинга) которые в одной транзакции писали много vout на один и тот же адрес, т.е. это допустимая ситуация хоть и не эффективная (ведь можно было сложить их суммы и сделать один vout)
  • Как добавить настройки звука в KDE?

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

    если я верно понял в linux очень многое прибивают гвоздями к PulseAudio, в чем проблема его использовать?

    alsa-utils таскают с собой древний консольный gui миксера alsamixer, на сколько я помню он работает везде и у всех, если в принципе alsamixer работает, у тебя не работает?
  • Можно ли отправить игру, которую сам написал (прям код), Телеграм ботам?

    @rPman
    bo6eR_SNG, такое ощущение что я не понял твой вопрос а ты его непонятно сформулировал
    о чем речь то? причем тут ссылка на веб приложение?