Задать вопрос
  • Как в Linux найти файлы одинакового размера?

    2ord
    @2ord
    Еще лучше, если можно будет находить файлы с размером совпадающин не только байт в байт, но и задавать диапазон. Например, найти все файлы, которые не отличаются друг от друга более чем на 10 Кб. Но это уже пожелание опционально
    утилита ssdeep умеет искать схожие файлы, производя нечеткое сравнение и генерирует хэш-сумму файла.
    Уточнение: диапазон нельзя указать. Она сама определяет критерии для сравнения.
    Ответ написан
    Комментировать
  • Как решить ошибку с клиентом aiohttp с подключением к хосту discord?

    2ord
    @2ord
    Это обычно временная ошибка резолвинга DNS, которая порой может происходить: нужно отлавливать ошибку и делать повторную попытку.
    Ответ написан
    Комментировать
  • Использует ли кто-нибудь решения на основе решения OPEN AI в промышленных системах для российского рынка?

    2ord
    @2ord
    Зависит от:
    1. требований к качеству генерации (ну, и так сойдет или вроде бы неплохо)
    2. скорости генерации токенов (черепашка, которая двигается по-быстрее или по-медленнее)
    3. наличия вычислительных мощностей (обычный десктоп или кластер серверов). Локально кушает электричество «будь здоров».

    Для кого-то достаточно локальной БЯМ. Для других - неприемлемо, по разным критериям.

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

    2ord
    @2ord
    У тебя в индексе backoffice-action наверное уже прописался маппинг на другой тип.
    Тогда нужно переиндексировать или создать новый индекс.
    Ответ написан
    Комментировать
  • Как сохранить нули после запятой в типе float64?

    2ord
    @2ord
    Это про валюту? Ее нельзя представлять при помощи Float64. Это противопоказано в любых ЯП.

    Просто используй строку.
    Для работы с валютой есть пакеты. Допустим, см. здесь.
    Ответ написан
    Комментировать
  • Как определить похожесть комплектации автомобиля?

    2ord
    @2ord
    Нужно ввести метрики расстояния на каждую категорию (ID опускаем).
    Признаки могут быть количественными и категориальными.
    Код двигателя нужно расшифровать на несколько отдельных категорий и для каждой в отдельности также составить метрику расстояния.
    Чем меньше совокупность расстояний, тем ближе к эталонной модели.
    Ответ написан
    Комментировать
  • Как настроить TCP/HTTP обмен данных между двумя c# программами на одном сервере?

    2ord
    @2ord
    Может, таки, использовать ZeroMQ?
    Отправление команд по TCP/IP.
    Ответ написан
    Комментировать
  • Куда могли пропасть данные из elasticsearch?

    2ord
    @2ord
    Может, кто-то хотел исправить свободное место в кластере за счет некоторой части логов.
    Проверить по мониторингу свободного места: нет ли внезапного резкого увеличения свободного места.
    Пересмотреть политики доступа пользователей.
    Ответ написан
    Комментировать
  • Как защитить SPA от парсинга?

    2ord
    @2ord
    Не претендуя на новизну, можно вести учет количества запросов в минуту и по превышению порога начинать вставлять палки в колеса:
    вставлять капчи, спрашивать о чем-либо.

    Минусы:
    1. на рынке есть много решений для обхода популярных препятствий и может найтись решение "под ключ" для частного веб-сайта.
    2. вероятность случайной блокировки относительно более "интересующихся" пользователей.
    3. учет количества запросов обходится использованием пула прокси.

    Магазин с товарами это не спасет и решения противодействию всегда найдутся.

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

    2ord
    @2ord
    До определенной степени можно попытаться очистить систему самостоятельно, но для этого потребуется немало времени, знаний. Да и результат не гарантирован. Именно по этой причине многие советуют установить всё с нуля.

    В этом совете есть плюсы:
    1. гарантированный и хорошо предсказуемый результат
    2. точно знаешь что устанавливаешь сама, отдавая себе отчет в своих решениях
    3. устанавливается свежая система, с новыми обновлениями ОС и драйверов.
    4. сбрасываются всякие "левые" настройки на настройки по умолчанию. Это позволяет освежить и переосмыслить свой подход к работе с системой.


    не могу взять и переустановить винду по многим причинам
    Может, это таки надуманные причины?

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

    1. Сама ли устанавливала ПО?
    2. С каких источников?
    3. Каких производителей?
    4. Пробовала ли удалять мало используемое ПО? Если да, то как далеко зашло дело? Был ли от этого положительный эффект?

    И начать с пересмотра установленного ПО критически. С самого мало используемого до ПО, без которого можно обойтись. Сбрось настройки на таковые по умолчанию.
    Больше установленного ПО - больше процессов в системе - медленнее работает система.
    Поубирать с системного лотка менее нужные процессы, которые загружаются автоматически при старте системы.

    Есть еще дополнительный вариант, избегая переустановок:
    создать в системе нового пользователя без привилегий, выйти в текущем (log out) и переключившись на новый. Это позволит оценить насколько настройки пользователя влияют на производительность системы в целом. Если сильно, то, возможно, есть какие-то факторы, замедляющие работу (какие-то настройки, общее количество процессов, рекламное ПО, вирусы).
    Если нет заметного ускорения системы в новом пользователе, то нужно начинать убирать ПО и освежать драйвера системы.
    Ответ написан
    1 комментарий
  • Можно ли реализовать поиск и компоновку фото через нейросети, скрипт?

    2ord
    @2ord
    1) Поиск по фото: ищи готовые банки данных или АПИ доступ к ним.
    2) ImageMagick
    3) напиши программу, которая будет обращаться куда-то по АПИ и будет складывать фото в нужную папку.

    Любую сложную задачу нужно декомпозировать на менее сложные подзадачи.
    Для готовых решений ищут продукты компаний.
    Если не имеешь опыта создания решений, то обращайся в компании или ищи отдельных специалистов.
    Ответ написан
    Комментировать
  • Heroku не видит procfile. Как исправить?

    2ord
    @2ord
    Перейди в корень проекта и покажи листинг файлов. Судя по снимку экрана, файлы проекта лежат внутри .venv .
    Если это так, то перенеси файлы проекта оттуда в корень проекта.
    aikobot
      .venv
      Lib (в Линуксе обычно пишут маленькими буквами и, с точки зрения файловой системы, регистр букв имеет значение)
      Scripts (аналогично)
      Procfile
      my_app.py
      requirements.txt
      README.md
      .gitignore


    Плюс убедиться, что файлы попали в Git.
    На стороне Heroku нужно добавить buildpack. В настройках в админке можно убедиться, что присутствует.
    Ответ написан
  • На каких технологиях писать многостраничный сайт-визитку?

    2ord
    @2ord
    https://jekyllrb.com или подобные ему генераторы
    Ответ написан
    Комментировать
  • Как исправить размытый интерфейс Docker Desktop?

    2ord
    @2ord
    Небось, GUI на Electron написан.
    Стоит найти местоположение пользовательских настроек и удалить их. Затем перезапустить программу.
    Ответ написан
    Комментировать
  • Какие средства есть индексации документации docx\pdf?

    2ord
    @2ord
    DocFetcher, например
    Ответ написан
    Комментировать
  • Может ли python конфликтовать с amd?

    2ord
    @2ord
    Может ли python конфликтовать с amd?
    Нет никаких конфликтов.
    AMD на какой архитектуре процессора? x64 или ARM64?
    Питон использует пакеты согласно архитектуре процессора и нужно просто обновить установленные пакеты заново.
    Допустим, всякие PyTorch и прочие используют оптимизации для конкретной архитектуры процессора и поэтому не будет работать при ее смене.

    Добавлено
    Пробовал переустанавливать библиотеки, интерпретаторы, питон.
    Расскажи как
    Ответ написан
  • БД (хранилище) для документов с GUI, ранжированием и поиском. Какие фреймворки или готовые решения есть?

    2ord
    @2ord
    б) через web интерфейс, могу всё просмотреть (с настройкой фильтрации, с поиском, ранжированием) и, главное(!), я могу оценить новость;
    в) все последующие новости могут ранжироваться в зависимости от ранее поставленных оценок
    Дополнительное поле rank
    б) сохранение оценки в хранилище
    в) чтение из него
    Добавляешь дополнительные критерии (фильтрация и дате, названию и пр.) и должно быть достаточно для поиска.

    Сущности: новости, оценки.
    категории (рубрики) , для простоты, можно сделать в качестве поля в "новости".

    Sphinx Search, OpenSearch/ElasticSearch, Apache Solr - с одной стороны, они на слуху, но настройка и сопровождение могут быть обременительными.
    Возможно, достаточно и Postgresql. Тут надо проверить насколько эффективно будет решение с точки зрения поиска.

    Компоненты:
    1. DB
    2. шаблоны Django (для простоты) или REST API с веб-интерфейсом отдельными приложениями

    Разворачивать решение можно на Docker Compose.

    Добавлено
    Если нужно взять полуготовые решения, тогда Wagtail, WordPress могут подойти.
    Ответ написан
    4 комментария
  • Какая нейросеть генерирует голос?

    2ord
    @2ord
    Ответ написан
    Комментировать
  • Не сохранить хэш суммы для проверки целостности?

    2ord
    @2ord
    Для сверки хэш-суммы файлов следует использовать программы типа md5sum, sha256sum. При изменении любого байта изменится и хэш-сумма.
    Если заранее этого не сделать, то потом уже нельзя однозначно определить был ли изменен файл.
    Ответ написан
    Комментировать
  • Не правильно возвращает объект в AWS, как исправить?

    2ord
    @2ord
    но чтобы оно не качало его, а открывало в самом браузере.

    Все верно возвращает.
    Надо лишь в своем сервисе вернуть пользователю ответ со ссылкой, извлеченной из поля result в signedUrl.
    Ответ написан