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

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

Kubernetes v1.35: численные операторы в tolerations

КраткоАвтоматизацияOpen SourceKubernetesDevOps

В релизе Kubernetes v1.35 появится альфа-поддержка операторов Gt и Lt в спецификации tolerations. Платформенные инженеры смогут задавать числовые пороги для планирования подов на узлах кластера на основе стоимости, IOPS и вероятности сбоя spot-инстансов без написания внешних сложных контроллеров.

Иллюстрация к статье

Миграция с Bitnami на CloudNative-PG в Kubernetes

ЛонгридДанныеOpen SourceKubernetesPostgreSQL

Практический разбор переноса PostgreSQL с коммерциализируемых Helm-чартов Bitnami на Kubernetes-оператор CloudNative-PG. Подробно разбираем установку оператора через серверные CRD, составление YAML-манифестов для HA-кластера, подключение PgBouncer и пошаговый импорт существующих данных из старой базы.

Иллюстрация к статье

Разработка приложений для Playdate на Go по протоколу Gopher

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

Пошаговое техническое руководство по разработке приложений для портативной консоли Playdate на языке Go. Инженеры разбирают настройку тулчейна pdgo и пропатченного LLVM, особенности компиляции через TinyGo, а также практическую реализацию серверной и клиентской логики ретро-протокола Gopher.

Организация неэкспортируемых функций и internal-пакетов в Go

КраткоРазработкаПрактикаGolangАрхитектура

Область видимости символов в языке Go определяется на уровне пакета, а не отдельного файла. Внутренние неэкспортируемые функции доступны всем файлам того же пакета, а вспомогательную логику, переиспользуемую между разными пакетами модуля, следует изолировать внутри специального каталога internal.

Иллюстрация к статье

Иммутабельные структуры данных и оптимизация итераторов в JavaScript

ЛонгридРазработкаДанныеJavaScriptNode.js

Углубленный инженерный разбор оптимизации структур данных в Node.js и движке V8. Анализируем паттерн ConsList, поведение малых целых чисел Small Integers (Smi) в памяти V8, замену Object.freeze на класс с приватными полями и прирост производительности при отказе от генераторов yield в пользу итераторов.

Вышла книга «PostgreSQL 18 изнутри» Егора Рогова

КраткоДанныеОбучениеPostgreSQLБазы данных

Компания Postgres Professional опубликовала обновленное переиздание руководства «PostgreSQL 18 изнутри» Егора Рогова. В книге подробно разбираются низкоуровневые механизмы СУБД, включая новшества 18-й версии: асинхронный ввод-вывод (AIO), алгоритмы оптимизации пропуска и настройки автоочистки.

Управление темами оформления и новым CSS-свойством text-fit

КраткоДизайнРазработкаCSSFrontend

Метатег color-scheme в сочетании с явным скриптовым переключателем в head гарантирует правильное стилизование сайта и встроенных системных элементов интерфейса, а новое экспериментальное свойство CSS text-fit в Chrome 150 позволяет подгонять размер шрифта под размеры контейнера без JavaScript.

Интерактивный тренажёр SQL Tutor и разбор соединений JOIN

КраткоДанныеОбучениеSQLБазы данных

Бесплатная интерактивная обучающая платформа SQL Tutor предлагает онлайн-тренажер для практики написания запросов SELECT, INSERT, UPDATE, DELETE и сложных JOIN. Сервис помогает системно отработать агрегацию данных, сгруппировать записи по внешним ключам и подготовиться к техническим собеседованиям.

Разработка десктопного установщика на Go и Wails v2

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

Фреймворк Wails v2 позволяет разрабатывать компактные десктопные приложения, связывая веб-фронтенд с бэкендом на Go без heavy-бандлов Node.js. Разбираем архитектуру установщика двухсерверного VPN ServeHub-2: от парсинга secrets.yml и проверки Docker до передачи логов Ansible через мост событий.

Обзор технологий: внедрение Passkeys, судьба сборщиков и доступность

КраткоБезопасностьРазработкаPasskeysВеб-стандарты

В 536-м выпуске подкаста «Веб-стандарты» Вадим Макеев и Алексей Симоненко обсудили практические навыки для внедрения бестрофейной аутентификации Passkeys через WebAuthn API, актуальность сборщиков бандлов в современном веб-девелопменте, цифровую доступность и нюансы работы серверов на рантайме Bun 1.4.

Анонсы профильных мероприятий и практических воркшопов

АнонсыОбучениеИИ-агентыВебинарыВоркшопы

Сравнение Serverless и Kubernetes для AI-ворклоадов

Образовательная платформа OTUS проводит открытый онлайн-вебинар, посвященный выбору между Serverless и Kubernetes при развертывании решений на базе искусственного интеллекта. Занятие состоится 21 июля 2026 года в 20:00 МСК. Вебинар рассчитан на программных и системных архитекторов, ML- и MLOps-инженеров, SRE и старших разработчиков. Преподаватель Денис Лавров разберет различия подходов к масштабированию, стоимости эксплуатации, эффекту холодного старта и работе с GPU, а также критерии обоснования архитектуры под практические бизнес-сценарии. Участие бесплатное по предварительной записи на странице мероприятия OTUS.

Переход от Ingress к Gateway API в кластерах Kubernetes

Облачная платформа MWS Cloud Platform организует практический онлайн-вебинар о миграции сетевой маршрутизации на стандарт Gateway API. Эфир пройдет 23 июля 2026 года в 17:00 МСК. Спикер Евгений Макеев (старший SRE-инженер MWS Cloud) продемонстрирует архитектурные отличия Gateway API от устаревающего Ingress-nginx, критерии выбора ингресс-контроллера, пошаговое развертывание в Managed Kubernetes и зашифрованное подключение сервисов через TLS-сертификаты в MWS Certificate Manager. Мероприятие ориентировано на DevOps-инженеров, платформенные команды и бэкенд-разработчиков. Участие бесплатное, регистрация доступна на официальном сайте MWS Cloud.

Внедрение AI-ассистентов в инженерный процесс разработки

Школа Proglib Academy проведет бесплатный онлайн-вебинар по интеграции искусственного интеллекта в командную разработку. Мероприятие запланировано на 23 июля 2026 года в 19:00 МСК. Спикер Алексей Жиряков (Executive Director в Сбере, руководитель GenAI Data Platform) покажет практические способы передачи инженерного контекста, правил репозитория и регламентов код-ревью инструментам вроде Claude Code, Cursor и Copilot. Слушатели разберут демо-сценарии настройки ассистентов для исключения несогласованных архитектурных решений. Вебинар предназначен для разработчиков и технических лидов. Для доступа требуется пройти регистрацию через Telegram-бота Proglib Academy.

Интенсив по AI-first разработке на Python

Проект DevHands проводит 4-часовой практический онлайн-воркшоп по созданию автономной агентной среды для Python-инженеров. Занятие состоится 25 июля 2026 года с 10:00 МСК в формате трансляции в Zoom. Автор курса Алексей Жиряков разберет построение бэкенд-проектов на стеке Litestar, PostgreSQL и Alembic, подключение мультимодельного доступа через OpenRouter, а также настройку агентов для автоматического проведения Code Review, написания тестов и проверки безопасности. Программа рассчитана на разработчиков, ML-специалистов и Data-инженеров. Участникам предоставляется доступ к гейтвею и токенам. Стоимость участия составляет 18 000 рублей для физических лиц (с возможностью рассрочки) и 30 000 рублей для юридических лиц. Подробности и форма заявки представлены на сайте воркшопа DevHands.