💪🛠️ Прокачай свой бэкенд: 9 инструментов, которые стоит знать
От браузерной ИИ-песочницы PostgreSQL до суперскоростного валидатора email – обзор новейших инструментов, которые упростят вашу работу и повысят продуктивность.
Postgres Sandbox
Postgres Sandbox – ИИ-песочница для работы с PostgreSQL в браузере. Проект реализован на PGlite – легковесной версии PostgreSQL, скомпилированной в WebAssembly и упакованной в клиентскую библиотеку TypeScript. Это позволяет запускать базу данных PostgreSQL непосредственно в браузере, Node.js и Bun, без необходимости устанавливать другие зависимости. Размер PGLite – всего 3 Мб после сжатия Gzip, при этом база поддерживает многие расширения PostgreSQL, включая pgvector.
textual-plotext
textual-plotext – виджет-обертка библиотеки для построения графиков Plotext. Визуализирует данные из Python-скриптов прямо в терминале.
BunkerWeb
BunkerWeb – опенсорсный веб-фаервол (WAF), созданный на основе NGINX. Предназначен для защиты веб-сервисов – делает их безопасными по умолчанию. Легко интегрируется в существующие среды (Linux, Docker, Swarm, Kubernetes и т.д.), полностью адаптируется под ваши специфические требования. Предоставляет удобный веб-интерфейс и систему плагинов.
Kardina
Kardinal – фреймворк для создания сверхлегких временных сред разработки внутри общего кластера Kubernetes. Позволяет быстро и эффективно создавать и удалять рабочие пространства для разработки, тестирования и демонстраций, минимизируя затраты ресурсов и стоимость эксплуатации.
Viking
Viking – инструмент для управления удаленными серверами (и группами серверов) через SSH.
Terminus
Terminus – опенсорсная ОС на базе Kubernetes, которая позволяет создать домашнее облако на собственном сервере. Подходит для любых задач – локального хостинга LLM, хаба по управлению IoT девайсами, персонального репозитория или рабочего пространства.
С 28 августа по 4 сентября получите 35% скидку на курсы от Proglib Academy и изучите актуальные темы, которые помогут вам стать более продуктивными и востребованными специалистами.
- Онлайн-курс по математике для Data Science: овладейте математическими инструментами, которые лежат в основе анализа данных.
- Базовые модели ML и приложения: изучите основы машинного обучения и их практическое применение.
- Алгоритмы и структуры данных: разберитесь в алгоритмах, которые помогут решать сложные задачи.
- Основы программирования на Python: начните программировать на одном из самых популярных языков.
- Основы IT для непрограммистов: получите базовые знания о ключевых технологиях.
- Frontend Basic: принцип работы современного веба с нуля до первого интернет-магазина: создайте свой первый веб-проект.
DeltaDB
DeltaDB – легковесная, быстрая и масштабируемая база данных, созданная на основе polars и deltalake. Предназначена для разработчиков и организаций, которым нужно эффективное, простое и гибкое решение для обработки больших объемов данных с высокой скоростью и масштабируемостью.
emval
emval – супербыстрый валидатор email-адресов для Python-приложений, написанный на Rust.
emval работает в 100-1000 раз быстрее других подобных модулей
RustPython
RustPython – интерпретатор Python, написанный на Rust.