Python Backend | YeaHub
1.09K subscribers
139 photos
35 videos
6 files
213 links
Теория, подготовка к интервью и курсы для Python разработчиков

YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.

Платформа: https://yeahub.ru

Для связи: @ruslan_kuyanets
Download Telegram
#полезное
🫠 Mozilla AI выпустила AnyAgent — универсальную библиотеку для работы с ИИ-агентами

Представьте. Вы один раз пишете код для ИИ-агента, а запускаете его где угодно --> LangChain, OpenAI Agents SDK, Agno AI, Google ADK и другие. Без единой правки.

AnyAgent — это Python-библиотека с единым интерфейсом для популярных фреймворков ИИ-агентов. Открытый исходный код, минимальные зависимости, встроенное трассирование и даже автооценка ответов через LLM

Установка: pip install 'any-agent[all]'

Отлично подходит для RAG, автоматизации и быстрого прототипирования агентов

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #redis
🤔 Как Redis использует ключи?

Ключи в Redis используются для доступа к данным в различных структурах. Они являются бинарно безопасными, что означает, что ключ может быть любым набором байтов, включая строки. Грамотное именование ключей важно для упрощения управления и обеспечения быстрого доступа.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
🛞 Pydoll — инновационная библиотека на Python для автоматизации браузеров на основе Chromium, работающая без использования WebDriver, что повышает надёжность и эффективность.

Основные особенности Pydoll:

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

Реалистичное взаимодействие: Pydoll обеспечивает реалистичное взаимодействие с веб-страницами, что делает автоматизацию более естественной и надёжной.

Удобный интерфейс: Библиотека предоставляет интуитивно понятный интерфейс для работы с веб-контентом, позволяя эффективно взаимодействовать с элементами страницы.

Pydoll подходит для задач, требующих надёжной и эффективной автоматизации браузера, таких как веб-скрейпинг, тестирование веб-приложений и мониторинг веб-страниц.

pip install pydoll-python
Гитхаб

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
😵‍💫 Представь ИИ-помощника для дата-сайентистов, который по одному запросу собирает целый Jupyter-ноутбук

Data Copilot — как Cursor, только заточен под работу с данными

Импортирует датасет, чистит его, обучает модели, тестирует — всё за один проход

И да, он полностью open-source
Документация

l👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😎 Получай тексты песен с помощью Python

1⃣ Устанавливаем: pip install lyricsgenius

2⃣ api_key — ключ доступа к API Genius. Его нужно получить здесь: https://genius.com/api-clients

genius(api_key) — создаёт объект, через который мы можем искать артистов и песни

А дальше — вводишь имя артиста и название трека, и скрипт сам достанет текст из Genius

Подходит для: музыкальных проектов / чат-ботов

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #kubernetes
🤔 Что такое service mesh в Kubernetes?

Service mesh - это инфраструктурный слой, который управляет сетевым взаимодействием сервисов в Kubernetes. Он добавляет такие функции, как маршрутизация трафика, балансировка нагрузки, безопасность и мониторинг, без необходимости изменения кода приложения.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😊 Учимся писать компактный и читаемый код с помощью List Comprehension в Python

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
📞 Maigret — это инструмент OSINT (разведки на основе открытых данных), который позволяет находить профили пользователей в более чем 2000 онлайн-сервисах на основе имени пользователя!

Он анализирует доступную информацию, такую как социальные сети, форумы и платформы, и создает отчет о найденных профилях.
Гитхаб

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
❤️‍🔥 simplejson — это библиотека для Python, обеспечивающая простое, быстрое и расширяемое кодирование и декодирование JSON!

Она полностью написана на Python и не имеет внешних зависимостей, но включает необязательное C-расширение для повышения производительности. Поддерживает Python версии 3.3 и выше, а также имеет обратную совместимость с Python 2.5+.
Гитхаб

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #kubernetes
🤔 Что такое Kubernetes Istio?

Istio - это service mesh, который управляет сетевым взаимодействием сервисов внутри Kubernetes. Он позволяет контролировать трафик, настраивать балансировку нагрузки, управлять безопасностью (аутентификацией и авторизацией) и обеспечивать мониторинг сетевых взаимодействий между микросервисами.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😇 Wowy — это шаблон интернет-магазина, построенный на Django 4.x, который предоставляет полный набор функций для управления!

Она обеспечивает удобный пользовательский интерфейс и мощную панель администратора. Включает поддержку управления товарами (с множеством изображений), управление категориями, корзину, список желаний, генерацию PDF-счетов и детальную аналитику продаж.
Гитхаб

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from YeaHub
🥳 В YeaHub теперь 2040 пользователей!

На этой неделе мы побили рекорд по количеству регистраций — и это важный для нас рубеж! 🚀 Мы не останавливаемся на достигнутом и готовим крутые обновления:

- Обновленный лендинг — станет еще информативнее и удобнее;
- Публичные страницы коллекций — делитесь своими подборками с сообществом;
- Избранное для вопросов — сохраняйте самое важное в один клик;
- Горячий режим 🔥 — для дополнительной мотивации;
- Мультипрофили — удобное переключение между аккаунтами;
- Новый сервис "Полезные ресурсы" — всё необходимое для развития в одном месте.

А еще мы будем еженедельно пополнять коллекции актуальными вопросами с собеседований по всем направлениям.

И это только начало! В планах — запуск 20+ новых сервисов для развития, нетворкинга и досуга. Оставайтесь с нами — будет ещё круче! 💪

👍 Обучайтесь, общайтесь, растите вместе с https://yeahub.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😊 Pydoll — это библиотека для автоматизации браузеров на базе Chromium без WebDriver, предлагающая реалистичную эмуляцию поведения.

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

pip install pydoll-python
Гитхаб

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
🥺 Не прописывайте значения для перечислений вручную

В Python можно использовать auto, чтобы сделать это автоматически

auto присваивает элементам перечисления последовательные целые числа — это очень удобно

Для флагов auto будет использовать последовательные степени двойки

Для строковых перечислений (StrEnum) — автоматически приводит имена элементов к строчным буквам

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #kubernetes
🤔 Что такое Custom Resource Definition (CRD) в Kubernetes?

CRD - это способ добавить в Kubernetes новый тип ресурса, например Database ИЛИ Cache , который будет управляться пользовательским контроллером.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM