Найти в Дзене
Текстовица — бот в Telegram, который делает конспекты из аудио и видео
Сегодня я хочу рассказать про свой проект — Текстовицу. Это Telegram-бот, который берёт любую аудио- или видеозапись и выдаёт готовый конспект. Идея родилась из простой боли: я постоянно сталкивался с тем, что люди записывают созвоны, лекции, подкасты — а потом никто это не пересматривает. Потому что кому охота тратить час на прослушивание ради двух важных мыслей? Представьте: у вас запись рабочего созвона на 40 минут. Вы точно помните, что там обсуждали сроки по проекту, но в какой именно момент — непонятно...
2 месяца назад
Релиз Go 1.26. Подробный разбор
Архитектурная эволюция и системные оптимизации в Go 1.26: Всесторонний аналитический отчет. Выход версии Go 1.26 в феврале 2026 года знаменует собой фундаментальный сдвиг в парадигме развития языка. Если предыдущие релизы (1.18–1.25) были сосредоточены преимущественно на внедрении и стабилизации дженериков (generics) и расширении стандартной библиотеки, то версия 1.26 фокусируется на глубинной архитектурной оптимизации среды исполнения (runtime) и устранении давних эргономических барьеров языка. В условиях, когда Go де-факто стал стандартом для облачной инфраструктуры (Kubernetes, Docker, Terraform)...
4 месяца назад
🔋Угрозы для кэширования, о которых не стоит забывать
Кэширование — один из самых эффективных способов ускорить приложение и снизить нагрузку на базу данных. Но, как и любая мощная технология, оно таит в себе подводные камни. Особенно когда трафик растёт, а требования к актуальности данных — ужесточаются. Вот пять ключевых угроз, с которыми сталкиваются инженеры при работе с кэшем, и проверенные практики, как с ними бороться. Проблема: Пользователь видит старую цену, неактуальный профиль или устаревший список — всё потому, что данные в кэше не обновились вовремя...
7 месяцев назад
JetBrains AI Ultimate vs Cursor AI: взгляд опытного разработчика
AI в IDE уже не “вау”, а базовая штука: автодополнение, чат, генерация, рефакторинг — всё это теперь нормальная часть рабочего дня. Если кратко: JetBrains AI — про глубину интеграции в IDE и статический анализ, Cursor — про агентность и скорость итераций в коде.​ Кто есть кто JetBrains AI Ultimate — плагин для IDE JetBrains, который добавляет чат, автокомплит, подсказки следующих правок, генерацию тестов и доки прямо в редакторе. Он умеет “понимать” проектный контекст, принимать многофайловые изменения и работать как с облачными, так и с локальными моделями...
7 месяцев назад
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:...
2 года назад
Strapi - запуск в Docker Swarm
После того как мы создали первую версию нашего приложения, создали Dockerfile, проверили работоспособность приложения в контейнере, встает вопрос как это выложить на prod, и самое главное как его обновлять далее. Можно пойти в Kubernetes, но если у вас не большое количество сервисов и нет отдельного отдела для обслуживания Kubernetes, то следуют выбрать что-то попроще. Экосистема Docker предлагает нам воспользоваться режимом swarm mode. В этом режиме, можно объединять несколько серверов в один кластер и запускать в нем приложения точно так же, как на одном сервере...
2 года назад
Strapi - установка и настройка
Strapi - популярная open-source headless CMS. Написана на JavaScript/TypeScript, максимально настраивается под ваши задачи. Данная CMS создана для разработчиков, она делает множество рутинной работы, позволяя сосредоточится на бизнес логике. Подходит для широкого спектра задач - блоги, порталы, каталоги, сервисы, магазины и многое другое. Создание проекта Исчерпывающая инструкция на официальном сайте, тут я приведу краткий набор команд и действия. Демо приложение будет находиться в папке strapi....
145 читали · 2 года назад