Задать вопрос
  • Как сделать ёмкостный сенсор?

    @rPman
    Денис Юламанов, сенсоры нужно будет опрашивать по очереди, т.е. муплексирование за счет замедления скорости опроса
  • Как в initrd вызвать bash/sh?

    @rPman
    а ты vmlinuz и initrd изначальный какое взял?
    например linux*-kvm (ядро, образ и заголовки), оптимизированы для запуска внутри kvm виртуалки, очень быстро проходят инициализацию, но на реальной машине там практически ничего не будет работать
  • Как взаимодействовать с txt файлом, находящимся на сервере, с помощью с++?

    @rPman
    HighMan, я не знаю что там у автора, скорее всего ему ради образовательных целей.

    Но из моего опыта, переход с php (с ним сравним по скорости из интерпретируемых языков только javascript, с оговорками, да, если писать под .net или java виртуальные машины или к примеру go, то будет быстрее, но это языки уровня c++) дал ускорение в обработке текстовых json в 10 раз, а так как текстовых данных в упакованном виде у меня порядка 6 терабайт, ускорение считаю значимым, притом что писать в низкоуровневом стиле не пришлось.
  • Как формировать новый адрес для получения USDT для каждой транзакции?

    @rPman
    А пользоваться как этими usdt будешь?

    На многих блокчейнах, где используется usdt (наверное все кроме bitcoin omni layer) не получится по простому оплатить комиссию для перевода с этого адреса с другого адреса, т.е. сначала придется как то сделать перевод нужной суммы (или передать 'энергию' как в eos/tron/...) и только потом совершить перевод...

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

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

    @rPman
    не подумал, сори

    А на сколько длинные эти строки, сколько строк максимум пропускает бесплатный гугл транслейт?
    если что бесплатные переводчики 'очень не очень', поэтому тут либо оплати api (яндексу или гуглу, на выбор, цены там вроде норм, у яндекса от $15 за миллион символов) либо ковыряйся и обходи бесплатные лимиты.

    У тебя вопрос получается как автоматизировать процесс да еще и бесплатно?

    p.s. у тебя вариант только скачать с торентов какой-нибудь условный 'промпт' и скорми документ ему
  • Как сделать загрузочную 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 или к примеру заранее подгружать в оперативную память какие то данные (например координаты городов и сел, это не такая уж и большая база)