Please open Telegram to view this post
VIEW IN TELEGRAM
😁39👏2
MediatR добавляет абстракцию — посредника между контроллером и логикой. Да, это разделение ответственности, но в простых случаях — это как ставить турбонаддув на велосипед.
Если хочется красоты MediatR, но без просадок в перфомансе и адской сложности — возьмите FastEndpoints. Это библиотека, которая совмещает простоту Minimal APIs и фишки типа middleware, pipeline'ов и декораторов.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6💯3👾1
Зимний режим OFF. Весна начинается с апгрейда.
Если чувствуешь, что за зиму навыки подзастыли — пора их разморозить.
📦 Включили весеннюю распродажу: скидка –35% на курсы до конца марта.
Выбирай направление и выходи из спячки:
— Алгоритмы и структуры данных — чтобы собеседования в Яндекс, Ozon и другие были как уровень easy
— Математика для Data Science — для тех, кто не хочет просто «жать на кнопки», а понимать, что под капотом
— Архитектуры и шаблоны — если хочется мыслить как senior и прокачать системное мышление
— Python, Frontend, основы IT — для тех, кто стартует путь в разработке
👾 Proglib Academy — это как старая добрая 8-битная игра, но вместо врагов — практические задачи и собеседования.
Мы просто упаковали сложное обучение в пиксельную обёртку, чтобы тебе было чуть веселее прокачиваться.
🧠 Отогревай мозги, прокачивай скиллы и хватай свой power-up до конца марта.
👉 Выбрать курс
Если чувствуешь, что за зиму навыки подзастыли — пора их разморозить.
📦 Включили весеннюю распродажу: скидка –35% на курсы до конца марта.
Выбирай направление и выходи из спячки:
— Алгоритмы и структуры данных — чтобы собеседования в Яндекс, Ozon и другие были как уровень easy
— Математика для Data Science — для тех, кто не хочет просто «жать на кнопки», а понимать, что под капотом
— Архитектуры и шаблоны — если хочется мыслить как senior и прокачать системное мышление
— Python, Frontend, основы IT — для тех, кто стартует путь в разработке
👾 Proglib Academy — это как старая добрая 8-битная игра, но вместо врагов — практические задачи и собеседования.
Мы просто упаковали сложное обучение в пиксельную обёртку, чтобы тебе было чуть веселее прокачиваться.
🧠 Отогревай мозги, прокачивай скиллы и хватай свой power-up до конца марта.
👉 Выбрать курс
Forwarded from Библиотека программиста | программирование, кодинг, разработка
👨🏻💻 Исследование IT-аудитории Proglib 2025: зарплаты, технологии, профессии
Кто такой современный разработчик в 2025 году? Актуальное исследование портрета IT-специалистов: зарплаты, технологии, специализации и демография разработчиков.
➡️ Вся статистика и детали — здесь
Библиотека программиста #свежак
Кто такой современный разработчик в 2025 году? Актуальное исследование портрета IT-специалистов: зарплаты, технологии, специализации и демография разработчиков.
Библиотека программиста #свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Для хранения секретов при разработке можно не использовать внешние сервисы, ведь .NET может похвастаться встроенным компонентом:
dotnet user-secrets init
dotnet user-secrets set "MySecret" "12345"
А как храните секреты вы? Делитесь в коментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🥱6👾1
Forwarded from Библиотека девопса | DevOps, SRE, Sysadmin
☸️ CKAD 2025. Самый свежий гайд по сдаче сертификации Certified Kubernetes Application Developer
CKAD стал более строгим к деталям — без системной подготовки можно завалить даже на банальных заданиях. Если хочется разобраться, что важно для получения сертификации — эта статья сэкономит часы.
➡️ Читать статью
🐸 Библиотека devops'a
CKAD стал более строгим к деталям — без системной подготовки можно завалить даже на банальных заданиях. Если хочется разобраться, что важно для получения сертификации — эта статья сэкономит часы.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁33🤔6❤1
LTS или STS — это не просто спор о релизах, это идеологическая война между «не трогай, пока работает» и «давай всё обновим, вдруг заработает лучше».
Что выбрали бы вы для продакшена, в котором отвечаете своей зарплатой? Пишите в комментарии 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8🤔2👍1
📰 Новости недели: что стоит знать
Представляем вам короткий, но насыщенный дайджест самых обсуждаемых событий недели.
➖ MAUI, Appium и BrowserStack: тесты на реальных устройствах.
Пошагово показано, как настроить тестирование на реальных устройствах, автоматизировать процесс через CI/CD и не страдать от эмуляторов, которые «работают только у меня»
➖ Отладка LINQ-запросов с помощью AI
В последней версии Visual Studio представлена новая функция — AI визуализатор IEnumerable.
➖ Исследование IT-аудитории Proglib 2025
➖ Как не запутаться в структурах данных в Unity и C#
➖ Как выбрать стратегию кэширования
🐸 Библиотека шарписта #свежак
Представляем вам короткий, но насыщенный дайджест самых обсуждаемых событий недели.
Пошагово показано, как настроить тестирование на реальных устройствах, автоматизировать процесс через CI/CD и не страдать от эмуляторов, которые «работают только у меня»
В последней версии Visual Studio представлена новая функция — AI визуализатор IEnumerable.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
📝 Создаем красивую документацию API с помощью Scalar в ASP.NET Core
Документация для API — это не просто набор ссылок и описаний. Это инструмент, который помогает разработчикам быстрее понять, как использовать ваш сервис. Используя Scalar, можно превратить стандартный Swagger в нечто действительно элегантное.
Процесс не сложный, а результат превзойдет все ожидания.
➡️ Прочитать статью
🐸 Библиотека шарписта
Документация для API — это не просто набор ссылок и описаний. Это инструмент, который помогает разработчикам быстрее понять, как использовать ваш сервис. Используя Scalar, можно превратить стандартный Swagger в нечто действительно элегантное.
Процесс не сложный, а результат превзойдет все ожидания.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
Подготовили для вас шпаргалку по методам LINQ.
💾 Сохраняйте себе, чтобы не потерять
Please open Telegram to view this post
VIEW IN TELEGRAM
👍70🥱18🔥13❤6
📅 IT Календарь: онлайн события от Microsoft
Этой весной планируются сразу два крупных мероприятия, связанные с разработкой.
📌 .NET Conf — апрель
Ивент, где эксперты Microsoft расскажут о модернизации приложений под .NET с помощью AI-инструментов, переходе в облако с .NET Aspire, интеграции ИИ и миграции с WinForms на Blazor.
📌 Microsoft Build 2025 — май
Ежегодное событие для разработчиков, где компания представляет новые продукты, технологии и инструменты, которые помогают создавать современные приложения и решения.
🐸 Библиотека шарписта #свежак
Этой весной планируются сразу два крупных мероприятия, связанные с разработкой.
Ивент, где эксперты Microsoft расскажут о модернизации приложений под .NET с помощью AI-инструментов, переходе в облако с .NET Aspire, интеграции ИИ и миграции с WinForms на Blazor.
Ежегодное событие для разработчиков, где компания представляет новые продукты, технологии и инструменты, которые помогают создавать современные приложения и решения.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🎭 Dev Memes: 1 апреля, а баги всё те же
Сегодня день официально разрешённого троллинга — и мы не могли пройти мимо. Собрали подборку мемов для Шарпистов, которые вызывают лёгкое желание уволиться.
👉 Всё это — из нашего мемного канала «Библиотека IT-мемов»
🐸 Библиотека шарписта
Сегодня день официально разрешённого троллинга — и мы не могли пройти мимо. Собрали подборку мемов для Шарпистов, которые вызывают лёгкое желание уволиться.
👉 Всё это — из нашего мемного канала «Библиотека IT-мемов»
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13👍3❤1🔥1🤔1
🛠 Инструмент недели: MoreLINQ
MoreLINQ — это расширение LINQ для .NET, которое добавляет десятки полезных методов, отсутствующих в стандартной библиотеке.
➖ Что внутри:
• DistinctBy, MaxBy, MinBy — упрощают выборку уникальных и экстремальных значений
• Batch, Buffer — удобно работать с кусками коллекций
• Scan — похоже на Aggregate, но возвращает все промежуточные состояния
• Lag, Lead — доступ к предыдущим и последующим элементам последовательности
• Shuffle, Permutations, Subsets — алгоритмы для сложных операций с наборами
➡️ Репозиторий инструмента
💬 Делитесь в комментариях каких методов не хватает в LINQ👇
🐸 Библиотека шарписта #буст
MoreLINQ — это расширение LINQ для .NET, которое добавляет десятки полезных методов, отсутствующих в стандартной библиотеке.
• DistinctBy, MaxBy, MinBy — упрощают выборку уникальных и экстремальных значений
• Batch, Buffer — удобно работать с кусками коллекций
• Scan — похоже на Aggregate, но возвращает все промежуточные состояния
• Lag, Lead — доступ к предыдущим и последующим элементам последовательности
• Shuffle, Permutations, Subsets — алгоритмы для сложных операций с наборами
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
💻🧩 Когда HR требует LeetCode Hard: почему компании стреляют себе в ногу
Когда твоя компания не Google, но хочет отбирать кандидатов как Google — получается дорогой фейл и текучка талантов. Разбираемся в трендах IT-рекрутинга, которые выглядят как выстрел в ногу.
➡️ Читать статью
🐸 Библиотека программиста
Когда твоя компания не Google, но хочет отбирать кандидатов как Google — получается дорогой фейл и текучка талантов. Разбираемся в трендах IT-рекрутинга, которые выглядят как выстрел в ногу.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2