DotNet & More

DotNet & More

By DotNet & MoreTechnology
Download on the App Store

DotNet & More episodes

  • DotNet&More #147: База по контейнерам, сеть и не только
    Контейнер, это не виртуалка... мы это уже знаем... но что дальше? Продолжаем "выдавать базу" :)


    Спасибо всем, кто нас слушает. Ждем Ваши комментарии.


    Музыка из выпуска: https://t.me/angry_programmer_screams


    Весь плейлист курса "Kubernetes для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3SrrmOzzdBBsdeQ0YVR3Fc7

    Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z


    Shownotes: 

    00:00:00 Вступление

    00:06:10 Сеть и namespaces

    00:15:10 Bridge - как работает в докере

    00:20:20 Port Mapping

    00:29:50 Сеть в кубере

    00:40:00 Linux Capabilities

    00:44:50 SecComp

    00:47:00 AppArmor


    Ссылки:

    - https://youtu.be/rJRLZfk3a8U : Контейнерная виртуализация в Linux

    - https://medium.com/@alexander.murylev/run-your-own-container-without-docker-60c297faf010 : Докер своими руками


    Видео: https://youtube.com/live/q56ELiUNLMM

    Слушайте все выпуски: https://dotnetmore.mave.digital

    YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5

    Twitch: https://www.twitch.tv/dotnetmore


    Обсуждайте:

    - Telegram: https://t.me/dotnetmore_chat


    Следите за новостями:

    – Twitter: https://twitter.com/dotnetmore

    – Telegram channel: https://t.me/dotnetmore


    Copyright: https://creativecommons.org/licenses/by-sa/4.0/

    58 min
  • DotNet&More #146: База по контейнерам, неймспейсы, сигруппы и не только
    Контейнер, это не виртуалка... но что же тогда этот ваш контейнер? Продолжаем "выдавать базу"


    Спасибо всем, кто нас слушает. Ждем Ваши комментарии.


    Музыка из выпуска: https://t.me/angry_programmer_screams


    Весь плейлист курса "Kubernetes для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3SrrmOzzdBBsdeQ0YVR3Fc7

    Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z


    Shownotes: 

    00:00:00 Вступление

    00:04:35 Что такое контейнерная виртуализация?

    00:08:30 Процесс vs поток

    00:16:00 Что такое namespace?

    00:29:40 Магия unshare syscall

    00:48:30 Что такое CGroup


    Ссылки:

    - https://youtu.be/rJRLZfk3a8U : Контейнерная виртуализация в Linux

    - https://medium.com/@alexander.murylev/run-your-own-container-without-docker-60c297faf010 : Докер своими руками


    Видео: https://youtube.com/live/r7_Qx96Mxyc

    Слушайте все выпуски: https://dotnetmore.mave.digital

    YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5

    Twitch: https://www.twitch.tv/dotnetmore


    Обсуждайте:

    - Telegram: https://t.me/dotnetmore_chat


    Следите за новостями:

    – Twitter: https://twitter.com/dotnetmore

    – Telegram channel: https://t.me/dotnetmore


    Copyright: https://creativecommons.org/licenses/by-sa/4.0/

    1 hr 17 min
  • DotNet&More #145: Kubernetes поды, что вообще это такое и не только
    Продолжаем наш курс по куберу. В этот раз обсудим ключевой термин - поды.

    Не бойтесь, если пропустили предыдущий выпуск - в начале каждого выпуска у нас будет секция "в предыдущих сериях".


    Спасибо всем, кто нас слушает. Ждем Ваши комментарии.


    Весь плейлист курса "Kubernetes для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3SrrmOzzdBBsdeQ0YVR3Fc7

    Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z


    Shownotes: 

    00:00:00 Вступление

    00:01:00 "В предыдущих сериях""

    00:11:00 Что такое Pod

    00:34:00 Матное слово argocd



    Ссылки:

    - https://kubernetes.io/docs/concepts/workloads/pods/ : Справка


    Видео: https://youtube.com/live/wQl6tIIiovY

    Слушайте все выпуски: https://dotnetmore.mave.digital

    YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5

    Twitch: https://www.twitch.tv/dotnetmore


    Обсуждайте:

    - Telegram: https://t.me/dotnetmore_chat


    Следите за новостями:

    – Twitter: https://twitter.com/dotnetmore

    – Telegram channel: https://t.me/dotnetmore


    Copyright: https://creativecommons.org/licenses/by-sa/4.0/

    1 hr 23 min
  • DotNet&More #144: База по kubernetes, docker и не только
    Начинаем наш курс по Kubernetes с базы...


    Спасибо всем, кто нас слушает. Ждем Ваши комментарии.


    Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z


    Shownotes: 

    00:00:00 Вступление

    00:04:50 Что будет в курсе

    00:07:00 K8s это Kubernetes

    00:09:00 Что такое оркестрация

    00:12:00 Минутка истории

    00:29:10 Архитектура Kubernetes

    00:43:00 Операторы на C# в кубере


    Ссылки:

    - https://kubernetes.io/- https://kubernetes.io/ : Это оно самое 

    - https://github.com/buehler/dotnet-operator-sdk : C# операторы для кубера

    - https://medium.com/containermind/a-new-era-of-container-cluster-management-with-kubernetes-cd0b804e1409 : История Borg - Omega - K8s

    - https://blog.risingstack.com/the-history-of-kubernetes/ : История кубера: Это оно самое 


    Видео: https://youtube.com/live/Y6s3cYiM2Xk

    Слушайте все выпуски: https://dotnetmore.mave.digital

    YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5

    Twitch: https://www.twitch.tv/dotnetmore


    Обсуждайте:

    - Telegram: https://t.me/dotnetmore_chat


    Следите за новостями:

    – Twitter: https://twitter.com/dotnetmore

    – Telegram channel: https://t.me/dotnetmore


    Copyright: https://creativecommons.org/licenses/by-sa/4.0/

    1 hr 3 min
  • DotNet&More #143: Kubernetes... зачем так сложно и не только
    Микросервисы, контейнеры, SAAS-ы.... вот деды кидали exe файлик по FTP и норм все было... ведь было же?


    Спасибо всем, кто нас слушает. Ждем Ваши комментарии.


    Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z


    Shownotes: 

    00:00:00 Вступление

    00:06:00 Зачем оно надо?

    00:07:30 CV driven development

    00:10:00 Преждевременная оптимизация

    00:15:40 А как же IIS?

    00:18:00 Что делать если урвал сервак?

    00:22:00 Кубер это дорого?

    00:27:00 Надо ли "как у больших"?

    00:34:00 А как же Serverless?

    00:38:50 Сколько стоит "сразу нормально"?

    00:49:00 Что кубер дает и не дает?

    00:57:00 А что для программиста?


    Ссылки:

    - https://github.com/dotnet/eShop : Референсный проект интернет магазина от майков

    - https://12factor.net/ : The Twelve-Factor App


    Видео: https://youtube.com/live/t2UMkLSBOUQ

    Слушайте все выпуски: https://dotnetmore.mave.digital

    YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5

    Twitch: https://www.twitch.tv/dotnetmore


    Обсуждайте:

    - Telegram: https://t.me/dotnetmore_chat


    Следите за новостями:

    – Twitter: https://twitter.com/dotnetmore

    – Telegram channel: https://t.me/dotnetmore


    Copyright: https://creativecommons.org/licenses/by-sa/4.0/

    2 hr 33 min
  • DotNet&More #142: Что было в 2024, что будет в 2025 с C#/.Net и не только
    Астрологи объявили месяц новогодних выпусков. Посмотрим что было с нашими любимыми технологиями в уходящем году, куда это все ведет в будущем и просто повангуем.


    Спасибо всем, кто нас слушает. Ждем Ваши комментарии.


    Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z


    Shownotes: 

    00:00:00 Вступление

    00:10:50 Загнулся ли C#?

    00:51:15 .Net в 2025

    00:59:15 Unity в 2025


    Ссылки:

    - https://www.tiobe.com/tiobe-index/ : Рейтинг языков программрования 

    - https://learn.microsoft.com/en-us/lifecycle/overview/product-end-of-support-overview : График закапывания стюардесс 

    - https://dotnet.microsoft.com/en-us/next : What's next in .NET?


    Видео: https://youtube.com/live/bcFu55232ZM

    Слушайте все выпуски: https://dotnetmore.mave.digital

    YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5

    Twitch: https://www.twitch.tv/dotnetmore


    Обсуждайте:

    - Telegram: https://t.me/dotnetmore_chat


    Следите за новостями:

    – Twitter: https://twitter.com/dotnetmore

    – Telegram channel: https://t.me/dotnetmore


    Copyright: https://creativecommons.org/licenses/by-sa/4.0/

    1 hr 18 min
  • DotNet&More #141: Анемичная или богатая модель, GRASP и не только
    Анемичная или богатая модель? Время холиварить...


    Спасибо всем, кто нас слушает. Ждем Ваши комментарии.


    Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z


    Shownotes: 

    00:00:00 Вступление

    00:02:05 Чем отличается анемичная модель от богатой? 

    00:05:00 Плюсы анемичной модели

    00:09:15 Минусы анемичной модели

    00:13:00 Плюсы богатой модели

    00:26:40 Минусы богатой модели

    00:28:00 При чем тут GRASP

    00:42:00 Как принимать решение?


    Ссылки:

    - https://ru.wikipedia.org/wiki/GRASP : GRASP


    Видео: https://youtube.com/live/sH5vDTb5_XM

    Слушайте все выпуски: https://dotnetmore.mave.digital

    YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5

    Twitch: https://www.twitch.tv/dotnetmore


    Обсуждайте:

    - Telegram: https://t.me/dotnetmore_chat


    Следите за новостями:

    – Twitter: https://twitter.com/dotnetmore

    – Telegram channel: https://t.me/dotnetmore


    Copyright: https://creativecommons.org/licenses/by-sa/4.0/

    1 hr 5 min
  • DotNet&More #140 : Реактивное программирование это удобно, говнокод и не только
    Этот выпуск должен быть самым полезным ... ведь в нем мы расскажем, что нужно сказать тому, кто привнесет реактивщину в Ваш код


    Спасибо всем, кто нас слушает. Ждем Ваши комментарии.


    Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z


    Shownotes: 

    00:00:00 Вступление

    00:03:20 Что такое реактивщина

    00:08:00 event vs reactive

    00:14:40 RX провоцирует говнокод

    00:29:50 RX и многопоточность

    00:36:35 RX и дебаг

    00:43:00 Как НЕ говнокодить на RX


    Ссылки:

    - https://github.com/dotnet/reactive : RX for .net 

    - https://github.com/JetBrains/rd : Reactive Distributed communication framework

    - https://learn.microsoft.com/en-us/dotnet/standard/events/observer-design-pattern : Observer design pattern


    Видео: https://youtube.com/live/82UTeLzCduQ

    Слушайте все выпуски: https://dotnetmore.mave.digital

    YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5

    Twitch: https://www.twitch.tv/dotnetmore


    Обсуждайте:

    - Telegram: https://t.me/dotnetmore_chat


    Следите за новостями:

    – Twitter: https://twitter.com/dotnetmore

    – Telegram channel: https://t.me/dotnetmore


    Copyright: https://creativecommons.org/licenses/by-sa/4.0/

    1 hr 9 min
  • DotNet&More #139: С# 13, Net 9 и не только
    Новый C# вышел, и в нем таааааак много нового .... стоит обсудить ;)


    Спасибо всем, кто нас слушает. Ждем Ваши комментарии.


    Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z


    Shownotes: 

    00:00:00 Вступление

    00:14:30 Самое крутое - ref struct interfaces

    00:30:40 Нужно ли ref and unsafe in iterators and async methods?

    00:43:35 Хана всем - verload resolution priority

    00:46:45 System.Threading.Lock

    00:52:20 Урааа - params collections!!!

    01:02:00 Что нового с многопоточностью

    01:05:00 Внезапно ... TypeScript

    01:12:00 Field keyword - НЕВЕРОЯТНО!!!адинадин

    01:17:00 Что там с Source Generators?

    01:24:00 Расширения


    Ссылки:

    - https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-13 : What's new in C# 13

    - https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-9/overview : What's new in .NET 9


    Видео: https://youtube.com/live/hSGUNwmHljA

    Слушайте все выпуски: https://dotnetmore.mave.digital

    YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5

    Twitch: https://www.twitch.tv/dotnetmore


    Обсуждайте:

    - Telegram: https://t.me/dotnetmore_chat


    Следите за новостями:

    – Twitter: https://twitter.com/dotnetmore

    – Telegram channel: https://t.me/dotnetmore


    Copyright: https://creativecommons.org/licenses/by-sa/4.0/

    2 hr 2 min
  • DotNet&More #138: Метрики изнутри и не только
    Мы обсуждали смысл метрик качества кода, но как они работают изнутри? Для этого у нас будет специальный гость .... ;)


    Спасибо всем, кто нас слушает. Ждем Ваши комментарии.


    Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z


    Shownotes: 

    00:00:00 Вступление

    00:04:10 Code Coverage - лучшая метрика?

    00:16:00 Изнутри Code Coverage

    00:29:20 Бесполезные метрики

    00:36:00 Метрика - количество коммитов

    00:39:20 Cyclomatic complexity

    00:51:00 Code Duplication

    00:58:00 Метрики для менеджеров

    01:13:00 Отношение разработчика к метрикам

    01:22:00 Как работает инспекция секретов (паролей)

    01:25:00 Как внедрять метрики

    01:31:00 Про SLA и GDC


    Ссылки:

    - https://en.wikipedia.org/wiki/Cyclomatic_complexity : Cyclomatic complexity 

    - https://www.sonarsource.com/docs/CognitiveComplexity.pdf : Cognitive Complexity от Sonar


    Видео: https://youtube.com/live/nKnJmiH5Ri8

    Аудио: 

    Скачать: 

    Слушайте все выпуски: https://dotnetmore.mave.digital

    YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5

    Twitch: https://www.twitch.tv/dotnetmore


    Обсуждайте:

    - Telegram: https://t.me/dotnetmore_chat


    Следите за новостями:

    – Twitter: https://twitter.com/dotnetmore

    – Telegram channel: https://t.me/dotnetmore


    Copyright: https://creativecommons.org/licenses/by-sa/4.0/

    1 hr 51 min

About DotNet & More

From the publisher's feed

Подкаст о .Net технологиях и не только. 


YouTube:…

More shows like DotNet & More

Что случилось by Медуза / Meduza

Что случилось

354 Listeners

Moscow Python: подкаст о Python на русском by MoscowPython

Moscow Python: подкаст о Python на русском

5 Listeners

Сперва роди by libo/libo

Сперва роди

206 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

140 Listeners

Мы обречены by Мы обречены

Мы обречены

5 Listeners

План Б by Т—Ж

План Б

17 Listeners

Смени пароль! by Kaspersky

Смени пароль!

8 Listeners