Задать вопрос
  • Почему интернет не работает без VPN?

    @Drno
    потому что ты его не отключаешь перед выключением ПК
    и в системе остаются настройки System Proxy - которые ведут на хидиффи
    Отключая еще раз хиддифи - он их убирает

    Вариант - нормально стопать хиддифи через стоп - закрыть
    Или переключить его из режима системного прокси в режим TUN в настройках
    Ответ написан
    Комментировать
  • На каком языке пишут описание функций в Python?

    Steel_Balls
    @Steel_Balls
    На английском.
    Я встречался со старыми проектами с комментариями на русском, так там из-за времени кодировки полетели и прочитать ничего невозможно.
    Только английский, даже в РФ
    Ответ написан
    2 комментария
  • Как задать параметры в TextChoises?

    @Everything_is_bad
    Ты творишь какую-то дичь, тебе же явно пишут в ошибке, что ты откуда-то придумал blank.
    Читай доки https://docs.djangoproject.com/en/5.2/ref/models/f... где ты там blank нашел? И зачем ты таким способом решил определять choices, а не стандартным, через class? Хотя скорее всего ты просто путаешь Field и choices
    Ответ написан
    Комментировать
  • Ретранслятор сообщений от бота телеграмма?

    titov_andrei
    @titov_andrei
    All my life I learn - and die a fool!
    from telegram import Bot, Update
    from telegram.ext import Updater, MessageHandler, Filters, CallbackContext
    
    # Токены двух ботов
    TOKEN_A = "ВАШ_ТОКЕН_БОТА_A"
    TOKEN_B = "ВАШ_ТОКЕН_БОТА_B"
    
    # ID юзера, которому пересылать (для теста можно указать свой)
    TARGET_CHAT_ID = 123456789
    
    bot_b = Bot(TOKEN_B)
    
    def forward_to_bot_b(update: Update, context: CallbackContext):
        # Берём текст сообщения от пользователя
        text = update.message.text
    
        # Отправляем текст на Бота Б
        bot_b.send_message(chat_id=TARGET_CHAT_ID, text=text)
    
        # Можно сразу вернуть ответ обратно пользователю через Бота А
        update.message.reply_text(f"Сообщение переслано на Бота Б: {text}")
    
    def main():
        updater = Updater(TOKEN_A)
        dp = updater.dispatcher
    
        dp.add_handler(MessageHandler(Filters.text & ~Filters.command, forward_to_bot_b))
    
        updater.start_polling()
        updater.idle()
    
    if __name__ == "__main__":
        main()
    Ответ написан
    Комментировать
  • Реклама в моем телеграм канале без разрешения?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    1. Есть реклама самого телеграма. Выглядит как отдельный рекламный пост (чаще всего в конце канала, но иногда в длинном списке непрочитанных постов может быть и посреди них). Пользователи Telegram Premium эту реклмау не видят, и скорее всего у тебя как раз включён Premium, а у знакомого - нет.

    2. Ещё если пользователь использует сторонний MTProto proxy для подключения в телегу, то телега позволяет прокси показывать пользователю дополнительные "спонсорские" каналы в списке.

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

    @Everything_is_bad
    Надоел каждый раз прибегать с такими вопросами (проблема что наша помощь не помогает, ты не учишься, каждый раз подобный треш выдаешь, либо опять тут проблема не в питоне, а в алгоритмах), сходи уже к LLM, они нормально могут предложить вариант, даже на такой кривой код как у тебя.
    Ответ написан
    Комментировать
  • Что можно улучшить или оптимизировать в коде, чтобы он не был таким длинным?

    Elezthem
    @Elezthem
    17 лет, плохое зрение...
    Через DeepSeek
    Ответ написан
    Комментировать
  • Не работает код, что делать?

    Daemon23RUS
    @Daemon23RUS
    Попросил нейронку написать код ... Несколько часов мучался, но так и не понял в чём проблема...

    А думать пробовали ? Хотя бы по вершкам, не вникая в детали, при беглом просмотре, что делает программа ?
    Я Вас подталкиваю самостоятельно понять базу, просто если Вы этого не увидите, программирование не Ваше.
    Ответ написан
    Комментировать
  • Как скрыть "BOCHS" и "EDK II" в виртуальной машине QEMU?

    TrueBers
    @TrueBers
    Гуглю за еду
    А с чего ты решил, что палит эта строка?

    Детект VM это космическая технология с эвристиками, проверками таймеров, частоты\тиков процессора, подсчётом тактов, которые затратил VM-exit, обманом этих хендлеров, и прочие хитрые манипуляции.

    По строкам только идиоты детектят сейчас, всё гораздо сложнее. Нужно разбираться как работает виртуализация на аппаратном уровне, патчить гипервизор или писать свой.
    Ответ написан
    1 комментарий
  • Python клон проекта, как создать?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Если проект не олень писал, то
    git clone <project_repo_url>
    cd <project_dir>
    python -m venv .env
    source .env/bin/activate или .env\Scripts\activate
    pip install -r requirements.txt

    Иначе зависит от того, как проект написан и развёрнут, то есть придётся разбираться самому.
    Ответ написан
    Комментировать
  • Папка с ip-адресом в папке chrome это нормально?

    @rusuz
    А IP часом не начинается с цифр от 124 до 138?
    Если да, то поздравляю, это просто версии сборки :)
    Ответ написан
    Комментировать
  • Как получить детальные данные по лицу с фото?

    Maksim_64
    @Maksim_64
    ML Engineer
    То что ты описываешь называется эмбеддинг. Затем эти самые эмбеддинги используются для распознавания, нахождение ближайших эмбеддингов.

    https://pypi.org/project/deepface/
    Это набор моделей с простым интерфейсом не оптимизированным под GPU. Можно даже эмоции извлекать, можно координаты где лицо или лица на фото, пол, и т.д.
    Ответ написан
    Комментировать
  • Не копятся ли строки в памяти при работе с python?

    Maksim_64
    @Maksim_64
    ML Engineer
    Нет при такой конструкции, не копятся.

    У каждого объекта в памяти есть счетчик указателей, когда он равен нулю, объект уничтожается. По тому что нет возможности к нему обратится. Упрощенное правило, если ты не можешь обратится к объекту он будет уничтожен.

    html (упрощенно это именованный указатель на адресс в памяти) = myData.text (сам объект)
    html - это выполнится потом = myData.text - сначала выполнится эта часть кода. счетчик = 1
    html = html.replace('rub', 'руб') сначала выполнится эта часть кода. счетчик = 1 при этом myData.text - счетчик для этого объекта стал 0, он уже навсегда потерян.

    del html - сам по себе не удаляет объект, а понижает счетчик на один, что в свою очередь, если у объекта, только один именованный указатель приведет к удалению.

    Это упрощенно, у этого есть свои нюансы, связанные с оптимизацией. Плюс в первую очередь для понимания поведения объектов надо учитывать мутабельность/не мутабельность.
    Ответ написан
    Комментировать
  • Критерии поиска грамотного специалиста для кроссплатформенного проекта?

    leahch
    @leahch
    3D специалист. Dолго, Dорого, Dерьмово.
    Ужасы нашего городка. "испросите ИИ". Это все, на что способна нынешняя молодежь? Рука-лицо...
    1) перелить из экселя в базу - задачка простая, день-два, максимум неделя.
    2) написать страничку с поиском и выводом результатов, примерно также.
    3) а вот далее, сложно, ибо нужно многое уточнять, кто, как куда, зачем, почему.
    Ps. Если есть вопросы, контакты в профиле, пишите, пообщаемся,
    Ответ написан
    2 комментария
  • Критерии поиска грамотного специалиста для кроссплатформенного проекта?

    fenrir1121
    @fenrir1121
    Начни с документации
    Есть база данных 5 мб, с учетом коэффициентов 100 мб (150 столбцов и 100 000 строк).
    Это маленькая база, даже не думайте об оптимизациях, пока нет рабочего прототипа.

    В какой ветке форума искать специалиста для решения такой задачи и как правильно написать техническое задание, мне, чайнику?
    Исходя из достаточно абстрактного описания задачи я бы предложил оплатить месяц подписки на ChatGPT и помучать его вопросами. Он неплохо справляется с тем, чтобы набросать MVP проекта или сформулировать технические требования из абстрактного описания.

    Неделю назад Сбер анонсировали GigaStudio, можете немного подождать его запуска и попробовать.

    Привлекать сразу разработчиков, без подтверждения ценности продукта и минимального MVP, будет на мой взгляд не оправданной тратой.
    Ответ написан
    1 комментарий
  • Из-за ошибки текстовый файлик занимает всё свободное место на носителе, как это исправить?

    @dim5x
    ЗИ, ИБ. Помогли? Поблагодарите. Отметьте ответом.
    Используйте loggingс ограничением размера лога параметром maxBytes, чтобы не изобретать велосипед.

    я включаю символ "\n" в функции get_nmea_datetime

    Где?
    Вы накапливаете данные в data, при появлении перевода строки записываете их. Но не добавляете '\n'.

    Ну и, вероятно, могут не выполняться условия выше data=''и оно может не обнуляться.

    З.Ы. ну и в целом: работайте с файлами через контекстный менеджер with, добавьте логирование и обработку исключений (для себя прежде всего), аннотации и комментарии к коду (для других), тем более, если он будет опубликован.
    Ответ написан
    2 комментария
  • Как скачать видео с YouTube?

    @default_route
    Я пользуюсь старым методом: в URL добавляю две английских буквы "s" . К примеру: https://ssyoutube.com/watch?v=rQK6DlBmLP8
    Ответ написан
    Комментировать
  • Как получить доступ к статье деактивированного пользователя?

    @Komrus
    CIO в системном интеграторе.
    Раньше был очень удобный сайт - sohabr для таких случаев.
    Потом он подзакрылся...

    Нокое-что (чуть менее удобное) - осталось :)
    https://savepearlharbor.com/?p=290083
    Ответ написан
    Комментировать
  • Имеет ли жизнеспособность идея нового игрового движка на Python?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    В образовательных и развлекательных целях - да, вполне можете взять и создать. Вам никто и не запрещает. Даже полезно будет для вас. А вот как коммерческий проект рассматривать смысла нет никакого - не хватит опыта, знаний и остальных ресурсов типа финансов и времени, да и не нужен никому будет такой движок.
    Ответ написан
    2 комментария
  • Имеет ли жизнеспособность идея нового игрового движка на Python?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    Python, JS, WordPress, SEO, Bots, Adversting
    Может ли такой игровой движок иметь место быть и иметь популярность у инди разработчиков?

    По умолчанию, инди и другие небольшие проекты используют unity, для проектов покрупнее используют unreal engine. Да и как pet проект - сомнительная затея, все таки python - это не про написание игр.
    Ответ написан
    9 комментариев