<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Горячев Константин</title><link>https://kgoryachev.ru/</link><description>Recent content on Горячев Константин</description><generator>Hugo</generator><language>ru-RU</language><lastBuildDate>Fri, 28 Aug 2026 00:01:33 +0300</lastBuildDate><atom:link href="https://kgoryachev.ru/index.xml" rel="self" type="application/rss+xml"/><item><title>Story Points и Planning Poker: полное практическое руководство</title><link>https://kgoryachev.ru/posts/story-points-planning-poker/</link><pubDate>Mon, 29 Dec 2025 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/story-points-planning-poker/</guid><description>Полное практическое руководство по story points, velocity и покер планированию: как команде совместно оценивать задачи, избегать типичных ошибок и честно прогнозировать сроки разработки.</description></item><item><title>Prometheus метрики и функции</title><link>https://kgoryachev.ru/posts/prometheus-counter-query/</link><pubDate>Sun, 21 Dec 2025 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/prometheus-counter-query/</guid><description>Узнаем, что такое Prometheus, какие бывают типы метрик и как выбирать их под задачи мониторинга и SLO/SLA. Также разберем основные функции PromQL, типовые подходы и практики, как не допускать ошибок с лейблами, частотой скрэпа и алертами.</description></item><item><title>Оптимизация хранения данных в PostgreSQL</title><link>https://kgoryachev.ru/posts/postgresql-padding/</link><pubDate>Sun, 10 Aug 2025 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/postgresql-padding/</guid><description>Каждая таблица в PostgreSQL — это не просто логическая структура, а сложный физический &amp;ldquo;пазл&amp;rdquo; из 8-КБ страниц, где порядок байтов решает всё: от скорости запросов до размера диска.</description></item><item><title>Ускоряем разработку с Ollama, RAG и интеграцией в IDE</title><link>https://kgoryachev.ru/posts/local-ai/</link><pubDate>Sun, 27 Jul 2025 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/local-ai/</guid><description>ИИ-агенты и LLM сегодня активно помогают разработчикам ускорять работу: автоматизируют рутинные задачи, генерируют код, отвечают на вопросы по документации и даже помогают с отладкой.</description></item><item><title>Ускорение работы Desktop на Mac</title><link>https://kgoryachev.ru/posts/docker-desktop-mac/</link><pubDate>Thu, 06 Feb 2025 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/docker-desktop-mac/</guid><description>Работа с Docker Desktop на Apple Silicon (M1, M2, M3) чипах изначально столкнулась с проблемами производительности из-за архитектурных различий между ARM64 (Apple Silicon) и x86_64 (традиционная архитектура большинства Docker-образов).</description></item><item><title>Документация и коммуникации при разработке ПО</title><link>https://kgoryachev.ru/posts/documentation/</link><pubDate>Sun, 15 Sep 2024 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/documentation/</guid><description>Эванс предлагает сохранять в документации только необходимый минимум и использовать её для дополнения кода — сосредоточиться на крупных структурах и основных концепциях, а не детализировать каждую мелочь.</description></item><item><title>UUID - всемирно уникальный идентификатор</title><link>https://kgoryachev.ru/posts/uuid/</link><pubDate>Mon, 27 May 2024 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/uuid/</guid><description>Исследуем различные методы генерации UUID, доступные форматы и версии. Кроме того, мы обсудим недостатки проверки UUID с помощью регулярных выражений и реальный случай применения UUID для поимки преступника.</description></item><item><title>Muda, Muri, Mura</title><link>https://kgoryachev.ru/posts/muda-muri-mura/</link><pubDate>Sat, 30 Sep 2023 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/muda-muri-mura/</guid><description>Метод &amp;lsquo;муда, мури, мура&amp;rsquo; является своеобразной концепцией и философией управления проектами. Он был предложен Хироши Кохно, японским инженером и пионером в области управления качеством и проектами, и используется в практике Итто Хеджи.</description></item><item><title>Аналитический паралич</title><link>https://kgoryachev.ru/posts/paralich/</link><pubDate>Sun, 14 May 2023 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/paralich/</guid><description>Аналитический паралич - это состояние, когда разработчик не может принимать решения или действовать из-за чрезмерного анализа ситуации. Это может произойти в любой сфере разработки, включая программирование, архитектуру приложений и т.д.</description></item><item><title>Генерация больших excel файлов</title><link>https://kgoryachev.ru/posts/ruby-excel/</link><pubDate>Tue, 28 Feb 2023 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/ruby-excel/</guid><description>Для генерации excel файлов мы чаще всего используем roo или axlsx/caxlsx. Они прекрасно работают, имеют огромный функционал и активное комьюнити. Но иногда для счастья этого оказывается мало.</description></item><item><title>CORS - Amazon CloudFront &amp; S3</title><link>https://kgoryachev.ru/posts/cors-amazon-cloudfront-s3/</link><pubDate>Sat, 13 Aug 2022 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/cors-amazon-cloudfront-s3/</guid><description>Amazon предоставляет большой выбор веб-сервисов, которые мы можем дружить друг с другом, тем самым улучшая свой продукт. Сегодня я расскажу про CloudFront и S3, а также, как решить проблему с CORS.</description></item><item><title>Domain-Driven Design. Введение.</title><link>https://kgoryachev.ru/posts/ddd-introduction/</link><pubDate>Sat, 20 Nov 2021 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/ddd-introduction/</guid><description>Предметно-ориентированное проектирование - это набор правил, который позволяет принимать правильные проектные решения. Основная цель DDD - это борьба со сложностью бизнес-процессов.</description></item><item><title>Репликация данных</title><link>https://kgoryachev.ru/posts/rails-replication/</link><pubDate>Mon, 08 Nov 2021 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/rails-replication/</guid><description>Репликация - это процесс копирования данных из одной базы данных в другую. Репликация может быть полезна для увеличения доступности и масштабируемости приложений, а также для обеспечения более высокой отказоустойчивости.</description></item><item><title>Apache Benchmark</title><link>https://kgoryachev.ru/posts/ab/</link><pubDate>Wed, 03 Nov 2021 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/ab/</guid><description>ApacheBench - это утилита командной строки для проведения нагрузочного тестирования веб-серверов. Она разработана для Apache HTTP Server, но может использоваться для любого веб-сервера.</description></item><item><title>Total Productive Maintenance</title><link>https://kgoryachev.ru/posts/tpm/</link><pubDate>Sun, 31 Oct 2021 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/tpm/</guid><description>В 1951 году в японской промышленности появилась методология повышения качества, называвшаяся TPM (Total Productive Maintenance) . Она была ориентирована прежде всего на сопровождение, а не на производство.</description></item><item><title>Facebook Graph Api</title><link>https://kgoryachev.ru/posts/facebook-grap-api/</link><pubDate>Thu, 30 Sep 2021 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/facebook-grap-api/</guid><description>API Graph — это основной инструмент для загрузки данных на платформу Facebook и их получения оттуда. Он представляет собой API на базе HTTP, с помощью которого приложения могут обмениваться данными с fb.</description></item><item><title>Авторизация через Facebook API</title><link>https://kgoryachev.ru/posts/facebook-auth/</link><pubDate>Wed, 29 Sep 2021 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/facebook-auth/</guid><description>Если вам необходимо реализовать вход в веб-приложение или приложение для компьютера через браузер без использования наших SDK, можно создать для себя процесс входа с использованием перенаправлений в браузере.</description></item><item><title>Отправка push уведомлений через Firebase Cloud Messaging</title><link>https://kgoryachev.ru/posts/firebase-push/</link><pubDate>Tue, 28 Sep 2021 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/firebase-push/</guid><description>Firebase Cloud Messaging, ранее известная как Google Cloud Messaging, является кроссплатформенным облачным решением для отправки сообщений и уведомлений.</description></item><item><title>ActiveRecord поиск по JSON полям</title><link>https://kgoryachev.ru/posts/json-rails/</link><pubDate>Mon, 27 Sep 2021 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/json-rails/</guid><description>Небольшой гайд как в RubyOnRails при помощи ActiveRecord осуществлять поиск по JSON полям. Также будет приведен пример, как сделать поиск по вложенным JSON полям. Небольшая шпаргалка на все случаи жизни.</description></item><item><title>JSON Web Token</title><link>https://kgoryachev.ru/posts/jwt/</link><pubDate>Sun, 26 Sep 2021 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/jwt/</guid><description>Это открытый стандарт (RFC 7519) для создания токенов доступа, основанный на формате JSON, используется для передачи данных для аутентификации в клиент-серверных приложениях.</description></item><item><title>Руководство по Kafka. Введение.</title><link>https://kgoryachev.ru/posts/kafka-manual-introduction/</link><pubDate>Wed, 15 Sep 2021 00:00:00 +0000</pubDate><guid>https://kgoryachev.ru/posts/kafka-manual-introduction/</guid><description>Kafka - это распределенное, отказоустойчивое, горизонтально масштабируемое хранилище, основной структурой данных в котором является append-only лог, которое имеет потоковую обработку данных.</description></item></channel></rss>