По 36 материалам из 68 источников

Best of JSshirakaba/expo-desktop on GitHub

PostgreSQL NewsE-Maj PostgreSQL Extension on PGXN

Node.JS [ru]Anthropic Official Website

СтатьяРазработкаАвтоматизацияOpen SourceAI

Мы привыкли отправлять черновой код на GitHub только ради удобного веб-интерфейса ревью, хотя рискуем утечкой внутренних секретов в облако. Локальная утилита difit поднимает привычный двухколоночный экран прямо на машине разработчика через обычный npx difit, не отправляя ни байта наружу.

Главная находка здесь — адаптация под работу с языковыми моделями: любые комментарии к строкам можно в один клик превратить в выверенный промпт для кодинг-агента с точными путями к файлам и номерами строк. Но превратить хаотичный список правок в чистый рабочий коммит все равно придется собственной головой.

ЗаметкаРазработкаOpen SourceRustИнструменты

Обработка пользовательских PDF в бэкенд-сервисах — вечный источник ночных кошмаров с утечками памяти и падениями из-за битых C-библиотек вроде Poppler или Ghostscript. Открытый тулкит PaperPilot переносит все ключевые операции на рельсы Rust, гарантируя строгую безопасность памяти без тяжелых зависимостей.

Инструмент умеет не только склеивать, сжимать и поворачивать страницы, но и работает как локальный MCP-сервер для ИИ-агентов и сверхбыстрый REST-шлюз на Axum. Но подружить капризные встроенные шрифты со сжатием удается далеко не с первой попытки.

СтатьяРазработкаCSSИнструментыИИ-агенты

Раньше любая всплывающая подсказка или меню требовали подключения громоздких JavaScript-библиотек вроде Floating UI. Нативная спецификация CSS Anchor Positioning перенесла расчет координат в браузерный движок, но принесла запутанную сетку ключевых слов свойства position-area.

Свежий релиз Chrome DevTools закрывает эту головную боль интерактивным визуальным редактором из девяти ячеек на вкладке Elements, а для кодинг-ботов внедряет протокол DevTools for Agents с инструментом get_css_styles. Но научить нейросеть учитывать переполнение экрана без живого тестирования все еще непросто.

СтатьяРазработкаGoPostgreSQLТестирование

Как тестировать сложные SQL-запросы на настоящей базе данных без медленной очистки таблиц и риска засорить окружение? Стандартные моки вроде go-sqlmock пропускают диалектные ошибки PostgreSQL, а TRUNCATE замедляет тесты в десятки раз.

Драйвер go-txdb решает задачу изящно: он открывает одну физическую транзакцию на весь тест, подменяет вложенные вызовы Begin и Commit точками сохранения SAVEPOINT и бесследно откатывает базу через ROLLBACK в t.Cleanup. Но удержать параллельные горутины в одной транзакции оказывается отдельным испытанием.

ЗаметкаРазработкаБезопасностьPostgreSQLИнструменты

Серверный pgAdmin 4 часто превращается в приоритетную цель для атак из-за широких прав доступа к базам данных. В свежем апдейте pgAdmin 4 v9.19 закрыто сразу 15 опасных уязвимостей и внедрены важные новшества:

  • Ликвидирована инъекция команд через \copy TO PROGRAM (CVE-2026-116241) и утечка паролей в переменные окружения.
  • В дереве объектов появился узел Extended Statistics для многоколоночной статистики ndistinct и dependencies.

Но жесткий переход на белый список SERVER_PASSEXEC_COMMANDS сломает запуск привычных shell-скриптов без правок конфига.

ЗаметкаРазработкаReactJavaScriptПроизводительность

В погоне за скоростью первой загрузки разработчики готовы вырезать из бандла лишние килобайты любой ценой. Таннер Линсли выкатил TanStack Redact — ультралегкую замену React и ReactDOM, которая урезает клиентский код на 20–70% за счет полного демонтажа планировщика Fiber.

Но бесплатный сыр бывает только в мышеловке: отказ от квантования времени делает весь рендеринг строго синхронным. В нагруженных интерфейсах процессор тратит вдвое больше ресурсов на каскадные перерендеры, превращая экономию трафика в фризы экрана.

СтатьяРазработкаИИ-агентыАвтоматизацияЭкосистемы

Мы привыкли, что кодинг-агенты заперты в текстовом редакторе и требуют ручной возни с токенами ради каждого внешнего сервиса. Команда Google Developer Relations перевернула этот подход, представив Plugin Marketplace в Google Antigravity.

Каталог объединяет проверенные коннекторы — от Jira, Linear и GitHub до Stripe и Vercel — в самодостаточные пакеты с манифестом plugin.json. Агент получает типизированный доступ к корпоративным задачам и облачным деплоям в один клик. Но пускать автономного помощника в рабочий контур без строгих хуков жизненного цикла все еще слишком беспечно.

СтатьяРазработкаJavaScriptВеб-разработкаПроизводительность

Когда статическая сборка веб-сайта начинает тормозить на сотнях страниц, разработчики часто тыкают пальцем в небо. В минорном релизе Astro 7.4 появились мощные инструменты прозрачности:

  • Диагностический флаг --timings выводит процентную раскладку времени компиляции по плагинам Vite, схемам контента и рендерингу страниц.
  • Разделение image.service на этапы сборки и рантайма избавляет серверные бессерверные функции от тяжелого Sharp.

Но выловить скрытые задержки внешних API в контентных коллекциях все равно придется через ручной профилировщик.