Более 28 лет опыта разработки, в том числе и на C#.NET с 2002 года — архитектура, практики, паттерны, реальный код, с ИИ и без него.

Блог разработчика C#.NET: архитектура, паттерны, практики, примеры кода, опыт разработки с 1989 года.

Недавно добавлено
Промпт-инжиниринг для технической документации — как настроить ИИ-агента
Опубликовано 16.10.2026 05:02:00 в категории Искусственный интеллект
Какие документы можно доверить ИИ-агенту, что ему нужно явно запрещать, примеры плохих и правильных промптов для XML-комментариев, ADR и release notes, инструменты docs as code.
Кэширование — как инструмент управления коммуникациями в микросервисах
Опубликовано 11.10.2026 03:28:00 в категории Микросервисы
Кэширование обычно воспринимают как способ «чтобы работало быстрее». В монолите так оно и есть. В микросервисной архитектуре у кэша появляется вторая, не менее важная роль: он решает, когда сервису вообще стоит разговаривать с "соседом". В этой статье разберёмся, чем кэш помогает микросервисам, где он может находиться, как узнаёт об устаревании данных и как всё это реализовать на ASP.NET Core.
Code Review от ИИ-агента
Опубликовано 10.10.2026 07:30:00 в категории Теория и практика
Чтобы не прокиснуть мозгами, можно делать наоборот: не заставлять ИИ-агента писать код, а наоборот, написать код и попросить ИИ-агента его проверить.
Промпт-инжиниринг для тестирования API — как настроить ИИ-агента
Опубликовано 09.10.2026 04:38:00 в категории Искусственный интеллект
Тесты для API — это, пожалуй, одна из тех задач, которые разработчики любят меньше всего. Не потому, что сложно, а потому, что однообразно: подготовить данные, отправить запрос, проверить код ответа, проверить тело ответа, повторить для невалидных данных, для неавторизованного пользователя, для несуществующей записи… И так для каждой конечной точки (endpoint). Неудивительно, что именно эту работу хочется отдать ИИ-агенту (AI agent) в первую очередь.
Факт дня
Столица Перу город Кито
Интересные новости
Промпт-инжиниринг для технической документации — как настроить ИИ-агента
Общая
16.10.2026 05:50:08

Какие документы можно доверить ИИ-агенту, что ему нужно явно запрещать, примеры плохих и правильных промптов для XML-комментариев, ADR и release notes, инструменты docs as code.

Документация — первое, что хочется отдать ИИ-агенту. Скучно, долго, а агент пишет быстро и грамотно. И именно здесь он ошибается чаще всего: уверенно, гладко и так, что ошибку не сразу заметишь.

Выпуск nginx 1.31.7
Программное обеспечение
16.10.2026 02:48:03

14 октября 2026 года состоялся выпуск высокопроизводительного HTTP‑сервера и многопротокольного прокси‑сервера nginx 1.31.7. Исходный код проекта nginx написан на языке C и распространяется под лицензией BSD. Проект nginx 1.28.0 вышел в апреле 2025 года. Выпуск nginx 1.29 случился в июне 2025 года. Версия nginx 1.30 вышла в апреле 2026 года. Выпуск nginx 1.31 произошёл в мае 2026 года. В дальнейшем на базе основной ветки 1.31.x будет сформирована стабильная ветка 1.32.

Miro блокирует доступ из России и Беларуси — и, кажется, всем всё равно
Программное обеспечение
16.10.2026 02:16:40

В 2024 году Miro сохранила бесплатный доступ. Теперь заблокировала и его, но подписки и оплаченные места команд при этом сохранились.

Релиз Ubuntu 26.10 Stonking Stingray (Ошеломляющий Скат)
Программное обеспечение
16.10.2026 02:16:06

15 октября 2026 года состоялся релиз дистрибутива Ubuntu 26.10 Stonking Stingray (Ошеломляющий Скат) на базе готовящегося к выходу ядру Linux 7.3, а также с GNOME 51 и поддержкой до июля 2027 года.

Сбой в работе сервисов Mail.Ru, Ozon и «Сбера», включая ИИ GigaChat
Общая
15.10.2026 01:35:28

14 октября 2026 года пользователи сообщили о сбоях в работе сервисов Mail.Ru (почты и облачного ресурса), Ozon, «Самоката» и «Сбера», включая ИИ-сервис GigaChat. Спустя 3 часа после начала инцидента часть сервисов стали снова доступны штатно.

Вопрос дня
Корабельные пушки бывали погонные и ретирадные. Где стояли ретирадные пушки?
A) На носу
B) С левого борта
C) С правого борта
D) На корме
Полезности
Опубликовано 08.09.2021 17:40:01 в категории Полезности
Комментариев: 1
В этом посте постарался собрать всё самое полезное, что может помочь максимально быстро найти новую работу разработчику.
Шаблоны микросервисов
Опубликовано 03.08.2021 14:50:19 в категории My Frameworks
В статье речь пойдет про Nimble Framework. Шаблоны позволяют ускорить процессы, потому что исключают рутину. Не за чем делать одно и тоже много раз, можно просто использовать наработки и опыт других людей. Причем сфера применения шаблонов абсолютно не важна. Как часто вы создаете микросервисы?
Опубликовано 02.07.2021 16:10:26 в категории Полезности
Комментариев: 3
Интересные, полезные ссылки на книги, видео, статьи и другие материалы, которые могут быть полезные разработчикам.
Опубликовано 22.05.2021 23:22:50 в категории Теория и практика
Серия видео роликов с вопросами и ответами на них, которые присылают подписчики youtube-канала и читатели блога, а также и подписчики boosty.to. Ответы на разные вопросы по разным темам: о принципах программирования, паттернах, правилах, законах, библиотеках, nuget-пакетах, инструментах, сборках и многое-многое другое.
Юмор дня

О жизни

Стишки
Не оценивай, смертный, вчерашних потерь,
Дел сегодняшних завтрашней меркой не мерь,
Ни былой ни грядущей минуте не верь,
Верь минуте текущей, будь счастлив теперь!!!
Что-то пошло не по сценарию и завершилось ошибкой. Перезагрузить страницу (F5) 🗙

Переподключаем сервер...

Переподключение сломалось... Пробуем еще раз сек.

Не получилось переподключится.
Пожалуйста, обновите страницу F5

Сессия была поставлена сервером на паузу.

Восстановить сессию не получилось.
Пожалуйста, обновите страницу F5.