creator cover Сергей Калабонга
Сергей Калабонга

Сергей Калабонга

Разработка и программирование: О сложном - просто!

105subscribers

471posts

goals2
18 of 500 paid subscribers
После того, как будет набрано 500 подписчиков, можно будет открыть онлайн курсы для разработчиков. Будем писать код вместе.
25.65 of $239 raised
Нужно обновить конфигурацию компьютера, чтобы можно было делать больше видео за меньше время. Создание видео - очень трудоемкий и длительный процесс.

About

Я не "кодер" и не "программист"! Я - разработчик или просто DevLead! Причем разработчик с большим опытом, который составляет более 28 лет. Мне довелось поработать в разных командах на разных проектах и на разных заказчиков, в том числе и заказчиками из разных стран. Я был в роли старшего разработчика и в роли ведущего разработчика, а также был TeamLead'ом и Project Manager'ом. А еще довелось поработать в роли архитектора разных систем на разных .NET платформах. Мой основной язык C#.NET, но иногда бывает что приходится использовать и другие языки.
У меня есть опыт построения "архитектурного ландшафта" для нескольких систем, в том числе и на базе Microservice Architecture. Более того, я видел достаточное количество чужих разработок и иногда даже учавствовал их разработке. Также у меня есть опыт создания framework'ов, шаблонов проектов и "полезностей" другого вида, которые зачастую существенно ускоряли реализацию бизнес задач. Я умею создавать неплохие/переиспользуемые библиотеки кода и "заворачивать" их в nuget-пакеты.
Полагаю, надо отметить, что помимо написания кода в роли разработчика, у меня есть и другие навыки. Например, у меня не плохо получается обучать (быть наставником) других разработчиков. А для этого я обычно создаю обучающие видео (YouTube | Yandex.Дзен | RuTube | VK | Nuum.ru), статьипримеры кода, презентации, инфографику и прочие материалы, которые способствуют максимально эффективному усвоению обучающего материала.
Ресурсы, на которых я отметился как разработчик: github.com | nuget.org | npmjs.com

Приватный telegram-канал:
https://t.me/+IN5f2Hc0EuQ3ZmZi
Внимание, Друзья!
Обычно видео материалы публикуются сначала для "продвинутых" подписчиков, а примерно через 7–180 дней, для подписчиков уровня "начальный". Но это не точно. 😉
Pipeline Design Pattern или конвейер задач (11)
В этом эпизоде превратим ClassLibrary в Nuget-пакет. Опубликуем на github.com. 
Level required:
Продвинутый
Pipeline Design Pattern или конвейер задач (10)
В этом эпизоде реализация настройки, которая позволит выбрать режим работы конвейера при ошибке какого-либо из шагов в нем зарегистрирова...
Level required:
Простой
Pipeline Design Pattern или конвейер задач (9)
В этом эпизоде создадим `StepResult` для получения информации о выполняемого шага о том, что "что-то пошло не так". Такое сообщение нужно, ч
Level required:
Простой
Pipeline Design Pattern или конвейер задач (8)
В этом эпизоде управление конфигурациями журнала событий - Logging Level Configuration. Покажу как минимизировать объем логов, или наоборот
Level required:
Простой
Pipeline Design Pattern или конвейер задач (7)
В этом эпизоде дополнительные шаги для конвейера - Manual Added. То есть те шаги, которые добавляются не в DI-контейнер, а, например, ...
Level required:
Простой
Pipeline Design Pattern или конвейер задач (6)
В этом эпизоде добавим возможность вести журнал действий конвейера (logging), а также внутри шагов (steps).
Level required:
Простой
Pipeline Design Pattern или конвейер задач (5)
В этом эпизоде Context для шагов конвейера Pipeline. Реализация `DefaultPipelineContext` и интерфейс для абстракции от реализации для возмож
Level required:
Простой
Pipeline Design Pattern или конвейер задач (4)
В этом эпизоде про Dependency Container. В частности, про реализацию PipelineExecutor в контексте внедрения зависимостей. Сделаем большой ре
Level required:
Простой
Pipeline Design Pattern или конвейер задач (3)
В этом эпизоде сделаем методы вызова в PipelineExecutor асинхронными, а также применим Result Pattern для реализации результата работы ...
Level required:
Простой
Pipeline Design Pattern или конвейер задач (2)
В этом эпизоде вынесем базовые классы и другие объекты в новую проект типа ClassLibrary, сделаем рефакторинг, добавив Generic в опреде...
Level required:
Простой
Subscription levels2

Простой

$2.42 per month
Начальный уровень подписки включает:
→ эксклюзивные материалы для подписчиков уровня "Начальный"
→ возможность отправлять личные сообщения

Продвинутый

$7.6 per month
Продвинутый уровень подписки включает всё что есть предыдущем уровни, и добавляет:
→ эксклюзивные видео ролики, которые недоступны на предыдущем уровне
→ отправка личных сообщений
→ исходные файлы проектов, показанных на видео
→ возможность влиять на выбор тем для новых роликов
→ еще больше эксклюзивных материалов для подписчиков этого уровня
Go up