Сервис развивается: тестируем формат, собираем идеи, улучшаем сервис. Есть идеи? Написать
Войти
По 25 материалам из 16 источников

Нативный лаунчер Vicinae: быстрый доступ к инструментам рабочего стола и поддержка расширений Raycast

КраткоРазработкаOpen SourceПродуктивностьИнструменты

Нативный лаунчер Vicinae с открытым исходным кодом предлагает быструю командную панель для рабочего стола с поддержкой экосистемы расширений Raycast на React и TypeScript. Инструмент объединяет поиск приложений, историю буфера, сниппеты и переключение окон в едином легковесном интерфейсе без раздувания зависимостей.

Семантический граф знаний кодовой базы для AI-агентов

CodeGraph: как локальный семантический граф на Rust дает AI-агентам хирургическую контекстную память

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

Локальный семантический граф знаний CodeGraph с ядром на Rust устраняет избыточные траты токенов и слепые вызовы инструментов кодинг-агентов. Карточка раскрывает архитектуру синтаксического индекса AST, механизм инкрементальной синхронизации и интеграцию протокола MCP в средах Cursor, Claude Code и Codex.

Тренды веб-платформы: двухнедельные релизы браузеров, поглощение Tailwind Labs и JPEG XL в Firefox

КраткоРазработкаДизайнВеб-стандартыБраузеры

Индустрия веб-разработки перестраивает ключевые процессы: браузеры Chrome, Firefox и Edge переходят на ускоренный двухнедельный цикл релизов, Shopify покупает создателей Tailwind CSS с сохранением открытости фреймворка, а Firefox 158 включает формат JPEG XL по умолчанию на фоне сбора предложений по Interop 2027.

Утилита reslop: пословное терминальное ревью кода и генерация спецификаций задач для AI-агентов

КраткоРазработкаИИ-агентыOpen SourceCode Review

Терминальная утилита reslop автоматизирует интерактивное пословное ревью изменений в коде и подготовку технических спецификаций для автономных AI-агентов. Разработчик инспектирует диффы коммитов, оставляет структурированные замечания и генерирует исполняемый чеклист задач в формате Markdown для передачи модели.

Релиз Node.js 26.8.2: устаревание внутренних сетевых методов и ужесточение безопасности экспериментальных API

КраткоРазработкаБезопасностьOpen SourceNode.js

Выпуск Node.js 26.8.2 переводит во внутренний статус устаревания метод Server.prototype._listen2 в модуле node:net и ужесточает модель обработки уязвимостей для экспериментальных API. Обновление включает OpenSSL 3.5.8, Undici 8.10.2, npm 11.19.1 и снимает ограничения параллельной LTO-оптимизации на Windows.

PostgreSQL 19 откладывает релиз и исключает поддержку графовых запросов SQL/PGQ

КраткоРазработкаБазы данныхДанныеPostgreSQL

Сообщество PostgreSQL приняло решение исключить синтаксис графовых запросов SQL/PGQ из состава релиза PostgreSQL 19 из-за рисков изменения системного каталога и возможных скрытых ошибок, а дата финального релиза версии сдвинута на неопределенный срок в ожидании четвертой бета-версии 24 сентября.

Autobase 2.11: сквозное управление кластерами PostgreSQL с масштабированием реплик и PITR из веб-интерфейса

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

Открытая платформа Autobase 2.11 завершила переход к сквозному управлению жизненным циклом кластеров PostgreSQL через веб-интерфейс. В релиз вошли автоматическое масштабирование read-реплик в облаке и на bare-metal, накатывание минорных апгрейдов с паузой записи до 10 секунд и точка восстановления PITR.

PostgreSQL Anonymizer 3.2: ускоренная локализованная псевдонимизация и новые стратегии маскирования

КраткоРазработкаБезопасностьДанныеPostgreSQL

Расширение PostgreSQL Anonymizer 3.2 представило панель локализованных функций псевдонимизации anon.seeded_* с детерминированной генерацией синтетических данных на базе числового сида. Инструмент ускоряет обезличивание персональных данных под требования GDPR без нарушения ссылочной целостности связей БД.

Расширение pg_cron: выполнение регламентных SQL-задач и ротации данных внутри PostgreSQL

КраткоРазработкаАвтоматизацияБазы данныхPostgreSQL

Расширение pg_cron переносит запуск периодических фоновых задач внутрь PostgreSQL с использованием привычного синтаксиса cron. Механизм исполняет регламентные SQL-команды, вакуумирование и ротацию партиций в контексте прав создавшей их роли без необходимости развертывания внешних планировщиков.

Релиз React 19.3: стабилизация View Transitions API, нативные ссылки на фрагменты и новый инструментарий

КраткоРазработкаOpen SourceReactFrontend

Релиз React 19.3 стабилизировал API переходов между представлениями View Transitions с поддержкой функции addTransitionType и нативные ссылки на фрагменты Fragment Refs. Обновление улучшает бесшовную анимацию интерфейсов, готовит почву для новой версии React DevTools и мобильного стека React Native 0.88.

Архитектура мультиязычной маршрутизации и SEO-индексации в Next.js

Интернационализация в Next.js App Router: архитектура маршрутизации [locale], hreflang и предотвращение SEO-дублей

ЛонгридРазработкаSEONext.jsАрхитектура

Неправильная настройка интернационализации в Next.js App Router провоцирует масштабные SEO-дубли и падение поискового трафика при динамической смене языка интерфейса. Карточка разбирает маршрутизацию locale, правила генерации метаданных, атрибутов hreflang, канонических ссылок и мультиязычных карт сайта.

QArtText: внедрение человекочитаемого текста в QR-коды с сохранением кодов Рида-Соломона

КраткоРазработкаАлгоритмыOpen SourceКриптография

Веб-инструмент QArtText использует свойства кодов коррекции ошибок Рида-Соломона и линейные преобразования над полем Галуа GF(2^8) для внедрения читаемого невооруженным глазом текста в QR-код. Текстовая метка встраивается в свободные байты за терминатором, сохраняя распознавание камерами смартфонов.

Angular withComponentInputBinding: инверсия зависимостей и изоляция routed-компонентов от роутера

КраткоРазработкаЭффективностьAngularАрхитектура

Функция withComponentInputBinding в Angular Router устраняет жесткую связанность маршрутизируемых компонентов с сервисом ActivatedRoute. Входные параметры URL и данные резолверов автоматически пробрасываются в сигнальные свойства @Input(), превращая контейнеры страниц в чистые и изолированные компоненты.

Устаревание initial-scale=1 в HTML: почему в meta viewport современных браузеров достаточно width=device-width

КраткоРазработкаДизайнВеб-стандартыHTML

Современным мобильным браузерам больше не требуется директива initial-scale=1 в теге meta viewport: для корректного отображения адаптивной верстки достаточно объявления width=device-width. Отказ от устаревшего костыля времен первого iPhone избавляет верстку от лишнего кода без риска поломки зума в Safari.