Справочник Программиста
6.21K subscribers
1.44K photos
390 videos
64 files
1.8K links
По рекламе - @it_start_programmer
Мои курсы - @courses_from_it_start_bot
Сайт - https://it-start.online/
YouTube - https://www.youtube.com/@it_start
Реклама на бирже - https://telega.in/c/programmersGuide_1

Предложить идею: @it_start_suggestion_bot
Download Telegram
🍓 strawberry — это современная библиотека GraphQL для Python, построенная на основе аннотаций типов и датаклассов.

📌 Основные особенности:
🔵Интеграции с Django, aiohttp и другими веб‑фреймворками
🔵Поддержка Federations (федерация схем)
🔵Поддержка dataloader’ов для оптимизации N+1 запросов
🔵CLI и встроенный dev‑сервер с GraphiQL
🔵Типобезопасность и статическая проверка через mypy
🔵Поддержка generic-типов для повторного использования схем
🔵Загрузка файлов через multipart-запросы
🔵Логика разрешений через директивы и расширения схемы
🔵Асинхронные резольверы


➡️Установка: pip install "strawberry-graphql[cli]"

📱 Репозиторий
⚙️ Документация

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤‍🔥1🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
💻 CTkMenuBar — это современная библиотека для создания меню и панелей инструментов в Python с использованием customtkinter.

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

📌 Основные особенности:
🔵Создание кастомных выпадающих меню.
🔵Добавление меню в верхнюю часть заголовка окна.
🔵Полная настройка стиля классического и современного меню.
🔵Возможность добавлять команды и подменю.
🔵Поддержка специализированного меню для Windows.


➡️Установка библиотеки: pip install CTkMenuBar

📱 Репозиторий

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2❤‍🔥1
Скачайте бесплатно пошаговый гайд по технической подготовке интернет-магазинов к «Чёрной пятнице»🛠

Секунда задержки во время распродажи отнимает 7% конверсии. А простой даже в несколько минут и вовсе равен катастрофе не только для магазина, но и для репутации разработчиков.

Если вам кажется, что к «Чёрной пятнице» всё готово, то вспомните, что было на 11.11? Судя по запросам к тестировщикам «Лаборатории качества», не всем удалось пройти пиковые нагрузки без проблем: товары из корзины не оплачивались, промокоды обнулялись, мобильная версия и API неприятно удивляли.

🚀Чтобы помочь всем технарям, которые работают с e-com проектами, мы объединили опыт тестирования (от инфраструктуры до UX и безопасности) в один практический гайд на 14 страниц. Да, информации много, но она максимально полезная, структурированная и прикладная.

Поверьте нашему опыту: если что‑то может сломаться, то оно обязательно сломается в «Чёрную пятницу». Причём именно там, где больше всего денег. Пиковые нагрузки беспощадны – не рискуйте!

🔗Скачайте гайд бесплатно прямо сейчас в нашем телеграм‑боте. Там есть и другие полезные гайды по тестированию и разработке. Заходите!

#реклама
О рекламодателе
erid: 2W5zFGSiav4
⚒️ risingwave — это открытая платформа для потоковых данных, объединяющая в себе обработку стримов, низколатентный запросный слой и управление таблицами в формате Apache Iceberg.

📌 Основные особенности:
🔵Совместимость с PostgreSQL и поддержка SQL для стриминга и аналитики
🔵Обработка потоковых данных в реальном времени
🔵Поддержка batch-аналитики и объединённой обработки stream + batch
🔵Нативная интеграция с Apache Iceberg
🔵Хранение состояния в объектных хранилищах
🔵Высокая производительность и низкая латентность
🔵Масштабируемая распределённая архитектура
🔵Возможность управлять через Kubernetes-оператор
🔵Написана на Rust


📱 Репозиторий
⚙️ Документация

➡️Справочник Программиста. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤‍🔥1👍1