Прокачайте тесты с Database Rider: от датасетов до версионирования данных

Прокачайте тесты с Database Rider: от датасетов до версионирования данных

Если ваши интеграционные тесты тонут в хаосе тестовых данных, а ручные SQL-скрипты вызывают головную боль, то Database Rider — ваш супергерой. В прошлом посте мы разобрали основы, а сегодня нырнем в практику: от многоформатных датасетов и хитрых проверок БД до ускорения тестов и организации данных без бардака.

🧠 BitnetEnv 2077 — новая эпоха DevOps для Bitrix Битрикс Фсё — да здравствует Битрикс!

🧠 BitnetEnv 2077 — новая эпоха DevOps для Bitrix Битрикс Фсё — да здравствует Битрикс!

🚀 Мы не копируем BitrixEnv — мы его переосмыслили. Представляем BitnetEnv 2077 CPVJS Edition — современную контрольную панель для серверов Bitrix, созданную на Python + HTML5 + Vanilla JS, без лишних фреймворков и устаревших зависимостей.

1

Frontier Deployment Engineer в 2025 году: новая востребованная роль на стыке AI и бизнеса

Что такое Frontier Deployment Engineer? Роль Frontier Deployment Engineer (FDE) — это новая специализация, которая появилась в крупных AI-компаниях. FDE — это инженер, который сочетает технические навыки программирования с умением взаимодействовать с клиентами. Он не только внедряет и кастомизирует AI-модели, но и помогает клиентам эффективно испол…

Frontier Deployment Engineer в 2025 году: новая востребованная роль на стыке AI и бизнеса

Database Rider - простая работа с тестовыми данными

Database Rider - простая работа с тестовыми данными

Если вы пишете интеграционные тесты для spring-boot приложений, то, скорее всего, сталкивались с проблемой инициализации данных перед тестом и их последующей очистки после окончания теста.

TOP-10 ошибок в Kubernetes и как их исправить 🤔

Kubernetes - это мощно, но иногда он ведет себя так, будто решил с нами пошутить. Давай разберем 10 частых ошибок и научимся их быстро чинить!

TOP-10 ошибок в Kubernetes и как их исправить 🤔

Kubernetes с поддержкой confidential containers

Представьте, что ваши контейнеры работают в зашифрованном режиме, и даже ядро ОС не может заглянуть внутрь. Звучит как магия?✨Но это реальность с Confidential Containers (CoCo) в Kubernetes!

CoCo - это проект, интегрирующий конфиденциальные вычисления в Kubernetes, позволяя запускать контейнеры в изолированных средах (например, Intel SGX, AMD…

Как я стал Lead DevOps за 4 года: ошибки, уроки и пошаговый план для новичков

Всем привет!

Меня зовут Александр Калабин и за 4 года я прошёл путь от студента Архитектурно Строительного университета до Lead DevOps в e-com продукте. В этой статье я расскажу, как сам начинал в DevOps, что изучал, и поделюсь советами, как вы тоже можете войти в эту сферу.

1

Perforator: система непрерывного профилирования от Яндекса

Perforator: система непрерывного профилирования от Яндекса

Perforator — это система непрерывного профилирования (continuous profiling), разработанная в Яндексе. Она помогает отслеживать, какие участки кода потребляют ресурсы в продакшене, с минимальной нагрузкой на сервисы. Система уже используется на сотнях сервисов внутри компании, а с недавнего времени доступна как проект с открытым исходным кодом.Проек…

Liquibase: Гайд по безболезненным миграциям баз данных

Liquibase: Гайд по безболезненным миграциям баз данных

На сегодняшний день поддержка целостности баз данных и управление миграциями схем и данных — важная часть процесса разработки. Одним из популярных и гибких инструментов для управления изменениями БД является Liquibase. Liquibase — это open-source решение, которое позволяет:

Автоматизация развёртывания виртуальных машин в Proxmox VE: OpenTofu и cloud-init

Автоматизация развёртывания виртуальных машин в Proxmox VE: OpenTofu и cloud-init

В современном мире IT-специалисты стремятся максимально автоматизировать процессы. Это не только удобно, но и позволяет сэкономить значительное количество времени. В этой статье мы рассмотрим, как с помощью OpenTofu и cloud-init можно автоматически разворачивать виртуальные машины (ВМ) в Proxmox VE и настраивать на них всё необходимое — от пользова…