TGViewer
Channel Public Channel
Python Developer

Python Developer

@python_tg

Авторский канал действующего Python-разработчика

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GA6KW

Реклама на бирже:
https://telega.in/c/python_tg
Subscribers
20.9K
Photos
2.1K
Videos
149
Links
2.2K

Showing posts older than #3075 · Back to latest

Older Posts 20 shown
Post #3074 5.53K
🐍 Pygame для начинающих

В статье рассматривается, как с помощью библиотеки Pygame можно создавать 2D-игры на Python, даже если вы только начинаете свой путь в разработке.

Автор объясняет процесс установки, создания игрового окна и обработки событий, сопровождая всё примерами кода.

⛓ Читать статью

tags: #статья

➡ Python Developer | Чат
  • 🔥 17
  • ❤ 10
Post #3072 4.91K
❔ Вопрос с собеседования

Как устроена архитектура брокеров в Kafka?

Ответ: В Kafka каждая партиция топика имеет лидера — брокера, который обрабатывает все запросы на запись и (по умолчанию) чтение. Остальные брокеры, содержащие копии этой партиции, называются фолловерами. Все реплики партиции (включая лидера) формируют группу ISR (in-sync replicas).

Данные всегда пишутся в лидера, который затем асинхронно реплицирует их фолловерам. Если лидер выходит из строя, Kafka автоматически выбирает нового из числа ISR. Это обеспечивает отказоустойчивость, хотя при смене лидера возможна кратковременная задержка в обслуживании.


tags: #собеседование

➡ Python Developer | Чат
  • 🔥 11
  • ❤ 6
Post #3071 5.04K
Тут не поспоришь

➡ Python Developer | #memes
  • 🤣 66
  • 😁 11
  • 👍 4
  • ❤ 3
Post #3070 4.97K
🐍 Когда и как использовать пагинацию в REST API?

При передаче больших объемов данных через API загрузка всей информации сразу может замедлить работу сервера и клиента.

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

В статье разбираются основные методы пагинации, их плюсы и минусы, а также практическая реализация на Python.

⛓ Читать статью

tags: #статья

➡ Python Developer | Чат
  • 👍 8
Post #3068 4.96K
Блог владельца «Python Developer»

Жизнь в Telegram и за его пределами, бизнес на каналах и никакого программирования:

https://t.me/+erFDhr6H1bgxZGZi
  • 👍 8
  • 😁 3
Post #3067 5.87K
🐍 Фоновые задачи в FastAPI — асинхронность и многопоточность

В видео разбирается, как устроена работа с фоновыми задачами в FastAPI: когда использовать асинхронные функции, а когда — потоки или Celery.

Автор чётко объясняет, как не положить сервер из-за долгих операций и что выбирать для продакшена.

📱 Смотреть на YouTube

tags: #полезное

➡ Python Developer | Чат
  • 👍 11
  • 🔥 3
Post #3066 5.24K
А мы каждый раз ведёмся

➡ Python Developer | #memes
  • 🤣 81
  • 😁 8
  • ❤ 4
  • 👍 2
Post #3065 6.4K
🐍 Парсинг цен и данных о товарах конкурентов на Wildberries

В статье показывается, как получать данные о товарах и ценах с Wildberries через скрытые JSON-эндпоинты, визуализировать их и использовать для анализа конкурентов.

Также разбирается, как автоматизировать сбор и визуализацию данных через Telegram-бота, чтобы по запросу сразу получать распределение цен и топ брендов прямо в чате.

⛓ Читать статью

tags: #статья

➡ Python Developer | Чат
  • 🔥 16
Post #3064 5.2K
❔ Вопрос с собеседования

Как отсортировать список словарей по определённому полю?

Ответ: Чтобы отсортировать список словарей по определённому полю, например, по возрасту, можно использовать метод .sort() или функцию sorted() с параметром key.

В этот параметр передаётся функция, которая извлекает значение нужного поля из каждого словаря. Метод .sort() изменяет список на месте, а sorted() возвращает новый отсортированный список.


tags: #собеседование

➡ Python Developer | Чат
  • ❤ 17
  • 👍 10
  • 🔥 6
Post #3061 5.31K
🐍 Актуальный стек Python-разработчика в 2025

В видео разбираются технологии, которые действительно используются в проде: версии Python, базы данных, фреймворки, брокеры сообщений, линтеры, CI/CD и многое другое.

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

📱 Смотреть на YouTube

tags: #полезное

➡ Python Developer | Чат
  • 🔥 5
  • ❤ 3
  • 👍 2
Post #3060 5.24K
❔ Вопрос с собеседования

Как управлять кешированием в HTTP?

Ответ: Кеширование в HTTP управляется с помощью специальных заголовков, которые определяют, когда и как можно повторно использовать загруженные данные.

▶️ Cache-Control — основной заголовок, задающий правила кеширования: время жизни (max-age), доступность (public, private), запрет кеширования (no-store) и др.

▶️ Last-Modified + If-Modified-Since — позволяют серверу сообщить дату последнего изменения ресурса, а клиенту — запрашивать данные только при обновлении

▶️ ETag + If-None-Match — используют уникальный идентификатор версии ресурса. Если версия не изменилась, сервер отвечает 304 Not Modified

Эти механизмы снижают нагрузку на сеть и ускоряют повторные загрузки.


tags: #собеседование

➡ Python Developer | Чат
  • 🔥 11
  • ❤ 5
  • 👍 3
Post #3057 5.31K
🐍 Новый лучший способ форматирования строк в Python

В статье объясняется, как работают t-строки в Python 3.14 — новый тип строкового литерала, возвращающий объект Template, а не обычную строку.

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

⛓ Читать статью

tags: #статья

➡ Python Developer | Чат
  • ❤ 10
  • 🔥 3
  • 👍 1
Post #3055 5.45K
Реакция новичков на юнит-тесты

➡ Python Developer | #memes
  • 🤣 77
  • 👍 7
  • ❤ 6
  • 🔥 2
Post #3054 6.04K
🐍 Как создать сайт на Python с нуля: Flask + База данных

Это полный курс по созданию веб-сайта на Flask: от настройки окружения и написания кода до подключения базы данных, работы с шаблонами и финального деплоя.

Автор шаг за шагом показывает, как построить рабочее веб-приложение с понятной структурой, стилями и функциональностью.

📱 Смотреть на YouTube

tags: #полезное

➡ Python Developer | Чат
  • ❤ 14
  • 👍 3
Post #3052 5.67K
Это мы умеем

➡ Python Developer | #memes
  • ❤ 72
  • 😁 34
  • 🤣 23
  • 👍 2
  • 👻 1
Post #3050 6.12K
🐍 Паттерны проектирования в Python, о которых следует забыть

В статье автор показывает, почему многие паттерны из «Банды четырёх» в Python избыточны и только усложняют код.

На примерах синглтона и строителя он разбирает, почему их стоит забыть и какие особенности языка использовать вместо них.

⛓ Читать статью

tags: #статья

➡ Python Developer | Чат
  • ❤ 9
  • 👍 6
  • 🔥 2
  • 👻 2
  • 😁 1
Post #3049 5.91K
Непосильная задача

➡ Python Developer | #memes
  • 🤣 67
  • 😁 17
  • 👍 5
  • ❤ 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →