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

Написать
Войти
По 18 материалам из 11 источников

Интеграция cert-manager с PowerDNS: ACME-webhook для Kubernetes

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

Webhook-провайдер cert-manager-webhook-pdns позволяет автоматизировать получение SSL-сертификатов Let's Encrypt через DNS-01 API PowerDNS в кластерах Kubernetes. В материале описаны требования к установке, параметры конфигурации Issuer и ClusterIssuer, а также особенности авторизации по API-ключам.

Автоматизация DNS-записей в MikroTik из Kubernetes через ExternalDNS

КраткоАвтоматизацияРазработкаKubernetesMikrotik

Релиз v1.6.3 webhook-провайдера external-dns-provider-mikrotik позволяет автоматизировать управление DNS-записями (A, AAAA, CNAME и др.) MikroTik RouterOS из Kubernetes-кластера. Рассматриваем требования к RouterOS 7.16, конфигурацию учетных записей, ограничения на регулярные выражения и развертывание через Helm.

CSS-свойство font-variant-numeric для стабилизации таймеров и счетчиков

КраткоДизайнРазработкаCSSИнтерфейсы

Применение CSS-свойства font-variant-numeric со значением tabular-nums включает отображение моноширинных (табличных) цифр, решая проблему «прыгающего» интерфейса при смене числовых значений. Свойство поддерживается всеми современными браузерами и шрифтами, включая Inter, Roboto и IBM Plex Sans.

GitHub Dependabot вводит трехдневный тайм-аут для автообновлений пакетов

КраткоАвтоматизацияРазработкаDependabotGitHub

GitHub Dependabot внедрил трехдневную задержку по умолчанию перед открытием PR на обновление версий зависимостей. Новое правило направлено на сокращение шума в репозиториях и предотвращение автоматической установки пакетов с критическими багами. Обновления безопасности по-прежнему создаются мгновенно.

Пит Хант возглавил команду разработки Next.js в Vercel

КраткоРазработкаМенеджментNext.jsVercel

Глава Vercel Гильермо Раух объявил о назначении Пита Ханта, одного из первых разработчиков React, руководителем проекта Next.js. Также к компании присоединился Ник Шрок, соавтор GraphQL. В рамках кадровых изменений Vercel вводит регулярный ежемесячный график обновлений безопасности Next.js.

Диагностика deadlock-зависаний в async_hooks при работе с Node.js IPC

КраткоРазработкаАналитикаNode.jsАсинхронность

В Node.js кластерах смешивание синхронных вызовов child_process.send и закрытия MessagePort в воркерах приводит к скрытым deadlock в async_hooks с ростом CPU до 100% и замораживанием event loop. Анализируем способ выявления проблемы по логам и замену синхронных вызовов на асинхронные промисы.

Срез строки в Go: визуализация разрезания Cyrillic символа на стыке байтов в кодировке UTF-8

Особенности работы со строками в Go: почему срез s[0:3] может сломать кодировку UTF-8

ЛонгридРазработкаАлгоритмыGolangКодировки

Разбираем внутреннее устройство строк в языке Go как неизменяемых массивов байтов. Объясняем, почему стандартная операция среза s0:3 на кириллических строках приводит к обрезанию символов на стыке байтов, и как правильно выполнять посимвольное слайсирование с помощью конвертации в руны и оптимизацией памяти.

Схема трех контуров разработки: три концентрические сферы с уменьшающейся плотностью кода от технологического ядра до конечного продукта

Трехконтурная архитектура разработки: проектирование систем ограничений для AI-ассистентов

ЛонгридРазработкаИИ-агентыАрхитектураКодогенерация

Проектирование крупномасштабных систем с использованием ИИ требует жесткого разделения кодовой базы. Рассматриваем методологию трех контуров разработки: технологическое ядро (стек), параметризованные мета-модули и декларативное описание продукта, позволяющие минимизировать контекст для LLM.

Слон, символ PostgreSQL, подсвеченный лазерными лучами оптимизации, рядом с открытыми вкладками с кодом SQL-запросов

10 скрытых возможностей PostgreSQL для оптимизации backend-архитектуры

ЛонгридРазработкаДанныеPostgreSQLОптимизация

Современный PostgreSQL умеет решать множество задач, которые разработчики привыкли перекладывать на внешние сервисы и прикладной код. Разбираем 10 недооцененных фич базы данных (SKIP LOCKED, оконные функции, Advisory locks, generated columns и др.), позволяющих упростить архитектуру backend-приложений.

Сравнение Point0 и tRPC: новые подходы к фулстек-разработке на React и Bun

Сравнение Point0 и tRPC: новые подходы к фулстек-разработке на React и Bun

ЛонгридРазработкаOpen SourcePoint0TRPC

Анализируем фулстек-фреймворк Point0 и сопоставляем его с библиотекой tRPC. Разбираем, как компилятор Point0 разделяет серверный и клиентский код в одном файле, как устроена автоматическая гидрация данных при SSR, поддержка z.file() в типизированных мутациях и рендеринг серверных компонентов в качестве ответов.

Символ No-Build концепции: браузерное окно, загружающее чистые ES-модули без участия сборщика, с легкими соединительными линиями прямого импорта

Фронтенд без сборки: реальное состояние концепции No-Build в 2026 году

ЛонгридРазработкаЭффективностьБандлингВеб-стандарты

Анализируем эссе Олли Уильямса о роли инструментов сборки во фронтенде в 2026 году. Рассматриваем развитие нативного CSS и JS-стандартов (ESM, import maps, modulepreload), оценивая преимущества бандлеров в сжатии файлов, устранении водопадов запросов и управлении транзитивными зависимостями.