Selectolax: быстрая альтернатива Beautiful Soup
В этой статье мы познакомимся с библиотекой Selectolax, представляющей собой более быструю альтернативу медленному Beautiful Soup.
                    
                  
                  В этой статье мы познакомимся с библиотекой Selectolax, представляющей собой более быструю альтернативу медленному Beautiful Soup.
                    
                  
                  В этой статье узнаем про админ панели для FastAPI и интегрируем в проект библиотеку Starlette Admin.
                    
                  
                  Из случайного разговора родился ReVu — self-hosted инструмент для автоматического код-ревью с помощью ИИ. В статье рассказываю, зачем он нужен, как работает и как запустить его у себя за пару минут.
                    
                  
                  Продолжаем разработку бэкенда сервиса сокращения ссылок на FastAPI. В 11-й части создаём модель для хранения ссылок, настраиваем миграции Alembic и реализуем ключевые маршруты — получение полной ссылки по короткой, список ссылок пользователя, создание и удаление.
                    
                  
                  Сравниваю производительность Python веб-серверов: Gunicorn, uWSGI, Uvicorn и Granian. Разбираюсь в WSGI/ASGI/RSGI, изучаю RPS/latency веб-серверов, а также даю рекомендации настройке Granian (воркеры, backpressure). Узнайте, почему Granian выделяется и когда он лучше классики.
                    
                  
                  В статье я делюсь опытом создания Telegram-бота для розыгрышей, который помогает избежать спама, обеспечивает честность выбора победителей и даёт возможность кастомизировать процессы. Рассказываю о технологии, функционале, и первом розыгрыше в честь двухлетия проекта.
                    
                  
                  Узнайте, как установить и настроить **Uptime Kuma 2** на Docker-хостинге Dockhost. Разбираем мониторинг сайтов и сервисов через Ping, SNMP и виртуальный браузер. Простая установка без VPS, пошаговые инструкции и примеры для начинающих.
                    
                  
                  Разбор Telegram Bot API 9.2: прямые сообщения в каналах, рекомендуемые посты с оплатой, ответы на задачи чек-листов и атрибуция подарков. Показаны новые поля и методы (direct_messages_topic_id, suggested_post_parameters, approve/declineSuggestedPost) и кейсы автоматизации и монетизации каналов.
                    
                  
                  Пошаговое руководство по установке и настройке Harbor — self-hosted Docker Registry с интеграцией сканера уязвимостей Trivy. Узнайте, как развернуть собственный реестр Docker-образов, настроить безопасность, управление проектами и автоматическую проверку контейнеров.
                    
                  
                  Третья статья про использование Portainer. В этой статье узнаем как написать CI/CD для сборки Docker-образа и деплоя проекта, а также, как получить бесплатно Portainer BE.