Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
tumbler

Сергей Тихонов

бекенд-разработчик на python
  • 388
    вклад
  • 8
    вопросов
  • 480
    ответов
  • 51%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Не могу понять, в чем ошибка?

    tumbler
    Сергей Тихонов @tumbler Куратор тега Python
    бекенд-разработчик на python
    Отступы поехали, отсюда self, который не входит в тело метода, начинающееся с докстринга.
    Ответ написан 26 июл.
    Комментировать
    Комментировать
  • Обрезать аудиофайл с 00:00:00?

    tumbler
    Сергей Тихонов @tumbler
    бекенд-разработчик на python
    А вряд ли получится с -c copy: PTS внутри будут указывать плееру воспроизводить фреймы тогда, когда они должны в исходнике воспроизводиться. Попробуйте или сразу перекодировать заново, или добавить фильтр asetpts.
    Ответ написан 25 июл.
    2 комментария
    2 комментария
  • Как реализовать данный запрос?

    tumbler
    Сергей Тихонов @tumbler Куратор тега Django
    бекенд-разработчик на python
    Через QuerySet.raw() если только.
    Ответ написан 14 июл.
    2 комментария
    2 комментария
  • Как обновить пакет pip из git?

    tumbler
    Сергей Тихонов @tumbler Куратор тега Python
    бекенд-разработчик на python
    у pip есть ключик --force-reinstall, должен помочь.
    Ответ написан 11 июл.
    Комментировать
    Комментировать
  • Как спарсить скидки с hoff.ru?

    tumbler
    Сергей Тихонов @tumbler Куратор тега Python
    бекенд-разработчик на python
    Ошибка намекает, что Вы переменную id_ не определили, а код в функции files_writer - что не её одну. Похоже, тут проблема с базовыми знаниями python, которые стоит подтянуть с помощью обучающих материалов. А ответ на вопрос "как спарсить скидки" - выучить язык для начала.
    Ответ написан 11 июл.
    Комментировать
    Комментировать
  • Как хранить форматирований текст api Django?

    tumbler
    Сергей Тихонов @tumbler
    бекенд-разработчик на python
    Хранить JSON - django.models.db.JSONField
    Отдавать его из БД на фронт - rest_framework.fields.JSONField
    Ответ написан 11 июл.
    Комментировать
    Комментировать
  • Почему SPHINX сильно отъедает память?

    tumbler
    Сергей Тихонов @tumbler
    бекенд-разработчик на python
    Почитайте про строение индекса, наиболее вероятная причина там описана: загрязнение старыми записями kill-списков.
    Решение - оптимизация индекса по расписанию.
    Ну и старую добрую утечку памяти никто не отменял, тут только на manticore переходить.
    Ответ написан 11 июл.
    Комментировать
    Комментировать
  • Django-Rest-Framework POST-запрос к полю ManyToMany, как работает?

    tumbler
    Сергей Тихонов @tumbler
    бекенд-разработчик на python
    У Вас сериалайзер не валидный, что буквально означает непустой `.errors`. Посмотрите что там.
    Ответ написан 05 апр.
    Комментировать
    Комментировать
  • Как сделать такой или похожий эффект в FFMPEG?

    tumbler
    Сергей Тихонов @tumbler
    бекенд-разработчик на python
    https://patchwork.ffmpeg.org/project/ffmpeg/patch/...
    Не нашлось похожих фильтров в ffmpeg, но зато вроде как есть патч, добавляющий радиальное размытие. К сожалению, в основную ветку он не попал, но можно попробовать собрать ffmpeg с этим патчем из исходников.
    Ответ написан 03 янв.
  • Как вывести данные из одной таблицы для каждого ряда в другой?

    tumbler
    Сергей Тихонов @tumbler Куратор тега Python
    бекенд-разработчик на python
    select user_id, count(*) from table1 inner join table2 using (user_id) group by user_id

    Примерно так. Список литературы: JOIN, GROUP BY
    Ответ написан 03 янв.
    2 комментария
    2 комментария
  • Как аннотировать количество объектов M2M у ManyToOneRelation поля в queryset?

    tumbler
    Сергей Тихонов @tumbler Куратор тега Django
    бекенд-разработчик на python
    Модель данных некорректная. Сообщение должно становиться прочитанным для конкретного участника чата, а у вас - для всех сразу. И лучше трекать дату первого непрочитанного + количество в модели "участника" - тогда всё сильно проще.
    Ответ написан 09 дек. 2021
    3 комментария
    3 комментария
  • Django ORM | Как лучше создать модель для квиза?

    tumbler
    Сергей Тихонов @tumbler Куратор тега Django
    бекенд-разработчик на python
    Модель вопроса, ответа и M2M поле у вопроса, говорящее, за какими из ответов этот вопрос может следовать. Плюс флаг "начальный вопрос".
    Ответ написан 22 нояб. 2021
    Комментировать
    Комментировать
  • Можно ли добавлять дополнительные поля в Json в Redis по ключу?

    tumbler
    Сергей Тихонов @tumbler
    бекенд-разработчик на python
    Во-первых, есть RedisJSON, во- вторых в зависимости от нужд приложения эти данные можно разложить по спискам, хешам, сортированным множествам и всяким другим комбинациям нативных типов данных редиса. Ну и в третьих, никто не мешает работать с JSON-данными как со строкой (получить, десериализовать, вставить, сериализовать, сохранить).
    Всё зависит от способа использования хранимых данных.
    Ответ написан 22 нояб. 2021
    Комментировать
    Комментировать
  • Что значат различные параметры ffmpeg / HEVC?

    tumbler
    Сергей Тихонов @tumbler
    бекенд-разработчик на python
    Отправлю не в вики:
    1. Автоматический выбор потоков
    2. Значение map 0
    3. Там же следом параметры map_metadata и map_chapters
    4. Изменение метаданных
    Ответ написан 04 нояб. 2021
    8 комментариев
    8 комментариев
  • Как сформулировать django orm зпрос?

    tumbler
    Сергей Тихонов @tumbler Куратор тега Django
    бекенд-разработчик на python
    genres__name__in=genres
    Ответ написан 14 окт. 2021
    Комментировать
    Комментировать
  • Зачем нужны дженерики, если можно проще?

    tumbler
    Сергей Тихонов @tumbler
    бекенд-разработчик на python
    В Go отстойная алгебра интерфейсов. Если структура A реализует интерфейс I, это не значит, что []A реализует []I.
    А всё потому что приведение типов к интерфейсу - это манипуляции с идентификатором типа в структуре. Очевидно, нужно в цикле заменить этот идентификатор в каждом элементе слайса, чтобы достичь нужного эффекта. Хотелось бы, чтобы это инлайнилось или как-то при компиляции автоматом обрабатывалось, но вот пока нет.
    Ответ написан 23 авг. 2021
    4 комментария
    4 комментария
  • Как запустить ffmpeg на GPU golang?

    tumbler
    Сергей Тихонов @tumbler
    бекенд-разработчик на python
    Абсолютно так же как и на CPU - с помощью вызова ffmpeg с нужными аргументами командной строки, как дочерний процесс.
    Хороший место для старта чтения документации - https://trac.ffmpeg.org/wiki/HWAccelIntro
    Ответ написан 19 авг. 2021
    Комментировать
    Комментировать
  • Не могу сделать профиль пользователя?

    tumbler
    Сергей Тихонов @tumbler Куратор тега Django
    бекенд-разработчик на python
    Профиль пользователя нужно тоже создавать. В идеале, по сигналу User post_save, чтобы покрыть сразу все возможные места создания.
    Ответ написан более года назад
    7 комментариев
    7 комментариев
  • Как получить сырой запрос к БД, когда получаем данные путем Model.objects....?

    tumbler
    Сергей Тихонов @tumbler Куратор тега Django
    бекенд-разработчик на python
    QuerySet.query.sql_with_params()
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как отфильтровать объекты одной модели, фильтром другой модели в django?

    tumbler
    Сергей Тихонов @tumbler Куратор тега Django
    бекенд-разработчик на python
    TestData.objects.filter(worker__profile__teamleader=u)
    Ответ написан более года назад
    Комментировать
    Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • dimonchik2013
    Dimonchik
    • 11 ответов
    • 0 вопросов
  • mayton2019
    • 8 ответов
    • 0 вопросов
  • Vindicar
    Vindicar
    • 7 ответов
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 7 ответов
    • 0 вопросов
  • Dr. Bacon
    • 7 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации