Логотип компании Tproger
TprogerИздание о разработке и обо всём, что с ней связано
Татьяна Жукова для Tproger

Адаптивные изображения и подписи на CSS: как работают container queries и :has()

Как создать адаптивный feature image с подписью без JavaScript? Разбираем, как работают container queries и селектор :has() в CSS, чтобы строить гибкие и живые компоненты под любой экран и контейнер.

Адаптивные изображения и подписи на CSS: как работают container queries и :has()
6046
Tproger

werf как альтернатива Kaniko для сборки образов в Kubernetes в вашей системе CI

В июне 2025 года публичный репозиторий Kaniko перевели в архив — теперь он доступен только для чтения. Изучили подобные инструменты и выбрали больше, чем просто альтернативу. Рассказываем, чем уникальна утилита werf и почему её стоит попробовать.

werf как альтернатива Kaniko для сборки образов в Kubernetes в вашей системе CI
5104
Михаил Сахаров для Tproger

Что скрывает ChatGPT: тайные символы в ответах нейросети

ChatGPT оставляет в текстах невидимые метки. Звучит как начало фильма про ИИ-заговор, но это реальность. Когда эта история впервые появилась в новостях, люди подумали о том, что нейросети шпионят за ними. В статье разберемся, присматривает ли за нами Большой брат через очередной промпт или это все выдумки.

Что скрывает ChatGPT: тайные символы в ответах нейросети
6915