Найти в Дзене
Релиз Go 1.26. Подробный разбор
Архитектурная эволюция и системные оптимизации в Go 1.26: Всесторонний аналитический отчет. Выход версии Go 1.26 в феврале 2026 года знаменует собой фундаментальный сдвиг в парадигме развития языка. Если предыдущие релизы (1.18–1.25) были сосредоточены преимущественно на внедрении и стабилизации дженериков (generics) и расширении стандартной библиотеки, то версия 1.26 фокусируется на глубинной архитектурной оптимизации среды исполнения (runtime) и устранении давних эргономических барьеров языка. В условиях, когда Go де-факто стал стандартом для облачной инфраструктуры (Kubernetes, Docker, Terraform)...
2 недели назад
🔋Угрозы для кэширования, о которых не стоит забывать
Кэширование — один из самых эффективных способов ускорить приложение и снизить нагрузку на базу данных. Но, как и любая мощная технология, оно таит в себе подводные камни. Особенно когда трафик растёт, а требования к актуальности данных — ужесточаются. Вот пять ключевых угроз, с которыми сталкиваются инженеры при работе с кэшем, и проверенные практики, как с ними бороться. Проблема: Пользователь видит старую цену, неактуальный профиль или устаревший список — всё потому, что данные в кэше не обновились вовремя...
3 месяца назад
JetBrains AI Ultimate vs Cursor AI: взгляд опытного разработчика
AI в IDE уже не “вау”, а базовая штука: автодополнение, чат, генерация, рефакторинг — всё это теперь нормальная часть рабочего дня. Если кратко: JetBrains AI — про глубину интеграции в IDE и статический анализ, Cursor — про агентность и скорость итераций в коде.​ Кто есть кто JetBrains AI Ultimate — плагин для IDE JetBrains, который добавляет чат, автокомплит, подсказки следующих правок, генерацию тестов и доки прямо в редакторе. Он умеет “понимать” проектный контекст, принимать многофайловые изменения и работать как с облачными, так и с локальными моделями...
4 месяца назад
Strapi - Подключение S3 для файлов
Для хранения загружаемых файлов будем использовать S3 хранилище - Yandex Object Storage. В нем можно дешево хранить файлы и быстро раздавать их через cdn. Инструкция по созданию бакета и настройке публичного доступа. Устанавливаем в strapi плагин для работы с S3 хранилищем. npm install @strapi/provider-upload-aws-s3 --save Добавить конфигурацию для подключения к S3 Yandex cloud module.exports = ({ env }) => ({ upload: { config: { provider: 'aws-s3', providerOptions: { credentials:...
1 год назад
Strapi - запуск в Docker Swarm
После того как мы создали первую версию нашего приложения, создали Dockerfile, проверили работоспособность приложения в контейнере, встает вопрос как это выложить на prod, и самое главное как его обновлять далее. Можно пойти в Kubernetes, но если у вас не большое количество сервисов и нет отдельного отдела для обслуживания Kubernetes, то следуют выбрать что-то попроще. Экосистема Docker предлагает нам воспользоваться режимом swarm mode. В этом режиме, можно объединять несколько серверов в один кластер и запускать в нем приложения точно так же, как на одном сервере...
1 год назад
Strapi - установка и настройка
Strapi - популярная open-source headless CMS. Написана на JavaScript/TypeScript, максимально настраивается под ваши задачи. Данная CMS создана для разработчиков, она делает множество рутинной работы, позволяя сосредоточится на бизнес логике. Подходит для широкого спектра задач - блоги, порталы, каталоги, сервисы, магазины и многое другое. Создание проекта Исчерпывающая инструкция на официальном сайте, тут я приведу краткий набор команд и действия. Демо приложение будет находиться в папке strapi....
1 год назад