Задать вопрос
  • Конвертация криптовалютой, как реализовать?

    @rPman
    Антон Шаманов, ага, я когда то думал что раз и сделать, легко, пока не погрузился по глубже
    там столько нюансов
  • Как наиболее правильно разработать сервер чата с комнатами на WebSocket?

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

    По твоим вопросам, да так и делай, это ведь не проблема. redis очень быстрая nosql база данных.

    Еще момент, если у тебя websocket сервер, значит веб приложение скорее всего реализовано не http rest принципам а в виде не выгружаемого приложения, а значит многие данные можно не запрашивать постоянно из базы, а хранить в оперативной памяти в глобальных массивах

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

    @rPman
    Я по JS вообще никакой, поэтому не понимаю.
    без решения этой проблемы мой ответ ты не поймешь, все необходимое я указал в ответе
  • Как скопировать числа из кода и вставить в код, но в iframe?

    @rPman
    DragonPro, iframe src указывает на тот же домен что основная страница?

    Если ты создал содержимое iframe полностью кодом, то точно так же доступ к ней должен быть из javascript, не понимаю что тебе не понятно?
  • Как заминтить 5-10к nft и не платить gas за каждую?

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

    @rPman
    да сам с собою, вот только продавать не получится, это ведь как с обычными токенами на эфире, выпустить может любой, а вот ликвидно торговать нужна площадка, где эта ликвидность имеется
  • Линукс. Это взлом? Тогда как?

    @rPman
    отправив из вашего же браузера запрос на Ютуб
    что как?
  • Линукс. Это взлом? Тогда как?

    @rPman
    в браузере авторизация прописана? твой доступ в гугл аккаунт не угнали (синхронизация вкладок)?

    или еще, плагины в браузере какие? туда часто столько треша устанавливает народ, что потом удивляешься почему массово не угоняют пайпал к примеру или тупо банковские карты, используемые в онлайнритейле
  • ROBOTDEMO.exe (майнер) кто сталкивался и как удалить?

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

    если что по ссылке инструкции и автоскрипт удаления, но там и вручную все просто, читаешь скрипт и делаешь что написано
  • Как ускорить выборку ( freeing items, cleaning up) из InnoDB по primary key?

    @rPman
    FanatPHP, да уже увидел, но польза от объединения нескольких запросов в один тоже есть
  • ROBOTDEMO.exe (майнер) кто сталкивался и как удалить?

    @rPman
    Лентюй, у указанных антивирусов есть livecd/liveusb образы
    убери слово 'никакими', а так да, существуют вирусы и трояны которые не вылечить антивирусами, новые или адресные, разработанные специально под атакующего
  • Перенос Ubuntu с SSD на NVMe, проверить NVMe?

    @rPman
    я вопрос задал, uefi?

    у тебя удалось установить систему, вот после установки копируй простым cp --preserve=all -r /src/ /dst/ загрузившись повторно с того же livecd с которого провел установку и смонтировав вручную корни диска, желательно перед копированием удалить содержимое установленное с помощью rm -rf /dst/*
  • Почему виснет окно Устройства и принтеры?

    @rPman
    при установке принтера на машину приезжают драйвера, которые должны быть установлены и на 'сервере' (это кстати к слову про печать в разнородной среде x86 и x64) поэтому глючные драйвера нужно удалить на обоих машинах
  • Как запустить ASP.NET Core приложение без сервера?

    @rPman
    хм, не знал, не понимаю зачем майкрософт сделали еще веб сервер отдельный

    p.s. там нужен модуль который надо скачивать и доустанавливать
    а IIS встроен в ОС
  • В Gmail пропали все ярлыки с писем. Как-то можно вернуть?

    @rPman
    внутри самого письма что-нибудь осталось, если посмотреть сохранить письмо в виде eml файла (текстовый файл) либо посмотреть прямо в веб интерфейсе - посмотреть оригинал, среди заголовков нет ничего похожего на метку?

    проверь с письмами у которых остались метки и у которых нет, проверь на письмах для которых точно известно с какой меткой они были
  • Где взять голый linux?

    @rPman
    Arch отличный дестрибутив
    Но у gentoo, благодаря компиляции, есть свобода (и отличный инстурментарий ebuild) настроить зависимости, список пакетов и библиотек, которые будут устанавливаться вместе с требуемым (опция USE в конфигах).

    Держать gentoo на десктопе общего назначения я считаю неразумным, я позиционирую эту ОС как инструмент для обучения и главное - возможность собрать узкоспециализированную сборку, особенно когда есть недостаток ресурсов.
    Пример - eeepc900 (очень древний нетбук со слабым целероном и 1гб ram) позволило с помощью gentoo настроить графический интерфейс с de awesome на 54мб ram и запускать современный браузер и софт, когда как ubuntu кушало больше 300мб и это почти не настраивалось.

    Если попытаться решать эту задачу в других ОС, то потребуется слишком много сил, а у gentoo для этого есть автоматизации. А уж когда пожелаете еще и обновления устанавливать, то gentoo автоматизирует этот процесс почти полностью, когда как в других ОС процесс настройки пакетов и сборка потребует ручной работы.

    p.s. если лень настраивать кросскомпиляцию (когда целевая платформа отлична от компьютерного парка в наличии, обычно это x86_64) то простым distcc можно размазать процесс медленной сборки по машинам в локальной сети, и я помню был какой то проект, когда пользователи делились бинарниками с соответствующими настройками USE, превращая процесс в идентичный обычным бинарным дистрибутивам (но это не совсем надежно и злоумышленник в такой сети сможет распространять вирусы)
  • Может ли провайдер резать скорость wi-fi?

    @rPman
    Анастасия, если хочешь получить уголовку - можешь пойти побороться с кем-нибудь (сарказм)

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

    @rPman
    Maxim, понятно, на машине windows10 куда подключена целевая ubuntu так же настрой проброс портов в ее фаерволе
  • Вылетает BSOD при запуске конкретной игры после добавления оперативки, в чем дело?

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