Сервис развивается: тестируем формат, собираем идеи, улучшаем сервис. Есть идеи?

Написать
Войти
По 24 материалам из 14 источников
Иллюстрация: релиз языка программирования Go и трансформация архитектуры кода

Релиз Go 1.27: дженерик-методы, ускорение аллокаций памяти и пакет uuid в стандартной библиотеке

ЛонгридРазработкаOpen SourceGolangКомпиляторы

Команда Go представила релиз Go 1.27 с поддержкой generic-методов, инициализацией вложенных структур в литералах и обобщенным выводом типов. В стандартную библиотеку вошли пакеты uuid, encoding/json/v2 и постквантовая криптография ML-DSA, а аллокатор снизил накладные расходы на малые объекты на 30%.

Иллюстрация: три состояния интерфейса переключателя темной и светлой темы

Переключатели темной темы в вебе: почему бинарного выбора мало и как спроектировать надежный Tri-State

ЛонгридРазработкаДизайнFrontendCSS

Простой двухпозиционный переключатель темы ломает пользовательский опыт, когда операционная система меняет тему по расписанию. Инженерный разбор Брамуса Ван Дамма показывает, почему веб-приложениям необходим трехпозиционный выбор (Системная / Светлая / Темная) и как элегантно реализовать его в интерфейсе.

Storybook 10.5: изоляция компонентов, тестирование доступности и автоматизация в CI

КраткоРазработкаПрактикаReactStorybook

Руководство по Storybook 10.5 демонстрирует изолированную разработку компонентов интерфейса на React и Vite: моделирование редких состояний загрузки и ошибок через props, тестирование кликов и вызовов функций в @storybook/test, автоматический аудит доступности a11y на базе axe-core и запуск проверок в CI-пайплайнах.

Kloak: безагентная инъекция секретов в Kubernetes через eBPF uprobes на уровне ядра

КраткоБезопасностьАвтоматизацияKubernetesEBPF

Open Source проект Kloak представил механизм защиты секретов в Kubernetes без сайдкаров и изменения кода. Утилита перехватывает исходящий TLS-трафик через eBPF uprobes, заменяя теневые хеши kl:: на реальные ключи прямо в памяти ядра перед шифрованием, предотвращая утечку учетных данных.

testing/synctest в Go: тестирование времени и горутин в изолированном bubble без задержек

КраткоРазработкаЭффективностьGolangТестирование

Пакет testing/synctest в Go решает проблему медленных и нестабильных тестов конкурентного кода. Запуск функции внутри synctest.Test создает изолированный контекст с виртуальными часами, которые мгновенно перемещаются вперед при блокировке горутин, заменяя реальные вызовы time.Sleep.

SRE Learning Platform: открытый тренажер для подготовки к CKA, CKS и CKAD на AWS EKS

КраткоПрактикаОбучениеKubernetesDevOps

Опубликован открытый проект SRE Learning Platform для практической подготовки к сертификациям CKA, CKS, CKAD и LFCS. Платформа автоматически разворачивает стенды на AWS EKS через Terraform, предоставляет сценарии по безопасности Falco, AppArmor и Cilium, а также таймер и автопроверку решений.

PostgreSQL расширила поддержку архитектур: пакеты Loongson loong64 на apt.postgresql.org

КраткоДанныеOpen SourcePostgreSQLАрхитектура

Официальный репозиторий apt.postgresql.org добавил поддержку китайской процессорной архитектуры Loongson loong64. Сборка пакетов выполняется на аппаратных платах Loongson 3B6000, открывая прямую установку и обновление PostgreSQL для дистрибутивов Debian без необходимости ручной компиляции из исходных текстов.

Анонсы: безопасность ядра Linux в Otus и подготовка в ШАД от ShadHelper

АнонсыОбучениеКарьераБезопасностьВебинары

В выпуске отобраны актуальные образовательные мероприятия для разработчиков и инженеров: открытый урок Otus по механизмам защиты в ядре Linux, моделям DAC/MAC и SELinux (20 августа), а также бесплатный вебинар ShadHelper по структуре вступительных испытаний в ШАД и карте подготовки по 6 дисциплинам (20 августа).

DevOps&SRE LibraryNode.JS [ru]
51