DotNet & More

DotNet & More

By DotNet & MoreTechnology
Download on the App Store

DotNet & More episodes

  • DotNet&More #87: Генерация тестов и не только
    Будем откровенны - не все любят писать тесты. И хорошо бы их генерировать из кода. Рассмотрим варианты, плюсы и минусы.

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


    Наш новый подкаст - IT Погорельцы: https://www.youtube.com/channel/UCW19orHg1p11qF3c00Iz-Tw


    Shownotes:

    00:07:30 Как работают генераторы тестов?

    00:32:40 Пробелемы рефакторинга и бойлерплейта

    00:46:30 Зачем нужны генераторы тестов?

    01:07:07 Как сделать генератор лучше?

    01:17:55 Какие есть генераторы кода?

    01:25:20 А как же TDD?


    Ссылки:

    - https://www.utbot.org/dotnet/ : UnitTest Bot

    - https://learn.microsoft.com/en-us/visualstudio/test/intellitest-manual : MS Intelli Test

    - https://github.com/microsoft/restler-fuzzer : RESTler

    - https://marketplace.visualstudio.com/items?itemName=sentryone.SentryOneUnitTestGenerator : SentryOne Unit Test Generator

    - https://www.nuget.org/packages/AspNetCore.Testing.Expressions/0.1.1 : AspNetCore.Testing.Expressions


    Видео: https://youtu.be/hKK_MIEAT3s


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

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

    Обсуждайте:

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

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

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

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

    Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra

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


    1 hr 42 min
  • DotNet&More #86: Нейросети нас заменят и не только
    Stable Diffusion, ChatGPT неплохо нашумели в инфопространстве, да так что даже мы, программисты, задумались, а не заменят ли нас в будущем нейросеткой и мы все пойдем работать курьерами?


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


    Наш новый подкаст - IT Погорельцы: https://www.youtube.com/channel/UCW19orHg1p11qF3c00Iz-Tw


    Shownotes:

    00:26:26 Кого можно заменить?

    00:30:50 Какие проблемы у ChatGPT?

    00:37:40 Заменит ли нейросеть миддла?

    00:52:00 Может заменим QA?

    01:25:00 Толкователь нейросетей

    01:40:00 Кодогенераторы

    01:47:30 Формальная верификация aka Prolog для нейронок

    02:01:00 Минутка позитива

    02:27:00 Уйдем ли мы работать на шахту?

    02:37:00 Собеседование нейросети

    02:43:40 Почему нейросеть никогда не сможет писать нормальный код?

    02:51:30 На чем обучаться будет модель, которая заменит программистов?


    Ссылки:

    - https://openai.com/blog/chatgpt/ : ChatGPT

    - https://levelup.gitconnected.com/behind-the-curtain-understanding-the-magic-of-chatgpt-3bbd23f0fbb3 : Behind the Curtain: Understanding the Magic of ChatGPT


    Видео: https://youtu.be/IZfJzwr9G6o


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

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

    Обсуждайте:

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

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

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

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

    Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra

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

    3 hr 24 min
  • DotNet&More #85: Akka, Orleans на практике и не только
    Об акторной архитекутре говорят или хорошо, или ничего. Но это вовсе не значит, что акторы - мертвы... они просто притворяются.

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


    Наш новый подкаст - IT Погорельцы: https://www.youtube.com/channel/UCW19orHg1p11qF3c00Iz-Tw


    Shownotes:

    00:03:00 Что такое акторная модель?

    00:12:20 Когда нужны акторы?

    00:15:30 Делаем свой актор из буханки и клея

    00:32:25 Orleans в Dodo

    00:46:30 Akka.Net в Норвежском телекоме

    00:54:40 Как же писать акторы?

    01:05:20 Акторы для коллекций

    01:15:00 Акторы и ООП

    01:41:14 Akka vs Orleans

    01:59:20 Почему акторы непопулярны?

    02:36:26 Альтернативы


    Ссылки:

    - https://getakka.net/ : Akka.Net

    - https://youtu.be/XIFuVFwqRQw : Вагиф Абилов — Жизнь акторов в кластере: зачем, когда и как

    - https://github.com/dotnet/orleans : Orleans

    - https://youtu.be/OsysS9a53dk : Сергей Быков — Назад в будущее: построение эффективных облачных сервисов с помощью Orleans

    - https://youtu.be/4JfqqJ7bjOQ : Aaron Stannard, Sergey Bykov — Panel debate: Akka or Orleans? Ask their architects!

    - https://github.com/asynkron/protoactor-dotnet/issues/461#issuecomment-486657320 : ProtoActor


    Видео: https://youtu.be/O-yc9oypRdI


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

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

    Обсуждайте:

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

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

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

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

    Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra

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

    2 hr 59 min
  • DotNet&More #84: Scrum, Kanban и не только
    Методологии, методологии повсюду: Waterfall, Scrum, Kanban, RUP, сотни их! А нельзя просто писать код?

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


    Наш новый подкаст - IT Погорельцы: https://www.youtube.com/channel/UCW19orHg1p11qF3c00Iz-Tw


    Shownotes:

    00:05:50 Зачем нужны методологии?

    00:27:20 Что такое корпоративная культура?

    00:32:00 Про бесполезные митинги

    00:46:35 Что такое Scrum?

    01:55:10 Что такое Kanban?


    Ссылки:

    - https://www.mann-ivanov-ferber.ru/books/postigaya-agile/ : Книга по Agile, немного религиозная

    - https://www.labirint.ru/books/695680/ : Древняя книга с описанием методологии UP


    Видео: https://youtu.be/kBcKxB2bXTc


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

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

    Обсуждайте:

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

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

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

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

    Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra

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

    2 hr 36 min
  • DotNet&More #83: Мудак ли Илон Маск, хардкорная работа и не только
    Посты про новый "хардкорный" режим работы в твиттере собирают тонны комментариев: для одних Маск стал злодеем, другие говорят "так и надо". Надо разобраться.

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


    Наш новый подкаст - IT Погорельцы: https://www.youtube.com/channel/UCW19orHg1p11qF3c00Iz-Tw


    Shownotes:

    0:08:15 Про "чистку бездельников"

    0:36:30 Как измерять производительность труда?

    1:32:05 Корреляция скиллов и пользы на проекте

    1:33:45 Про хардкорную работу

    1:40:00 Овертаймы и двойная оплата

    1:55:30 Херачание - это мышца, можно накачать

    2:06:30 Есть же Китайцы, которые херачат, а вы не можете?

    2:16:10 Про кранчи и геймдев

    2:25:45 Rock Star programmer и эстимейты


    Ссылки:

    - https://habr.com/en/news/t/699744/: Новость на хабре про твиттер


    Видео: https://youtu.be/DFeUisuBKOc


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

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

    Обсуждайте:

    - VK: https://vk.com/dotnetmore

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

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

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

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

    Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra

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

    2 hr 52 min
  • DotNet&More #82: День Рождения подкаста, прошлое/будущее DotNet и не только
    Подкасту DotNet&More 4 годика! Кризис негативизма прошел и самое время посмотреть на мир DotNet разработки, вспомнить прошлое и экстраполировать будущее.

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


    Наш новый подкаст - IT Погорельцы: https://www.youtube.com/channel/UCW19orHg1p11qF3c00Iz-Tw


    Shownotes:

    0:02:50 Стоит ли изучать другие языки программирования

    0:15:00 Углубление vs Распыления

    0:36:45 Вакансии-убийцы

    0:50:40 Что ожидать от будущего?

    1:20:00 Про жизнь и работу

    1:42:35 Почему DotNet не заборол всех: проанализируем ошибки майков


    Ссылки:

    - https://youtu.be/fbxbxTT50A8 : Видео про вакансии-убийцы


    Видео: https://youtu.be/tRk3uT9UKaU


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

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

    Обсуждайте:

    - VK: https://vk.com/dotnetmore

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

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

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

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

    Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra

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

    2 hr 57 min
  • DotNet&More #81: Велосипедостроительство и не только
    Одни используют только свой самописный DI/DB/CI, другие импортируют библиотеку для операции сложения. Определенно, есть где то тут золотая середина, и мы попытаемся ее найти ... или передеремся.


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


    Наш новый подкаст - IT Погорельцы: https://www.youtube.com/channel/UCW19orHg1p11qF3c00Iz-Tw


    Shownotes:

    0:03:10 Про C#11

    0:58:00 Про ref и managed pointers

    1:39:25 Про велосипеды

    1:48:45 Про OpenSource говно

    1:55:00 Презумпция невиновности

    2:01:00 Лучшие решения можно сделать тогда, когда поел г**на

    2:17:00 Компромиссное решение

    2:22:00 Кривой API-ловушка

    2:27:45 Наши велосипеды

    2:39:30 Зло метопрограммирования

    2:49:50 Что делать, когда "библиотеку купили"?

    2:58:15 Как же делать велосипеды "правильно"?

    3:09:10 Как правильно воровать идеи

    3:14:00 Как же сделать красивый понятный API?

    3:42:30 Стоит ли выкидывать велосипед на гитхаб?


    Ссылки:

    - https://www.youtube.com/watch?v=PyMj-wNCSTY : IT Погорельцы "Свой язык программирования just for fun"

    - https://tooslowexception.com/managed-pointers-in-net/ : Managed Pointers C#

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


    Видео: https://youtu.be/LfWyJQms-PM


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

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

    Обсуждайте:

    - VK: https://vk.com/dotnetmore

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

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

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

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

    Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra

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

    4 hr 3 min
  • DotNet&More #80: DotNet страшилки, пугающие мифы, ужасный говнокод и не только
    Скоро Хэллуин, а это отличный повод поговорить о наших страхах, ужасных мифах/сказках в мире DotNet, пугающем говнокоде.


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


    Shownotes:

    0:08:20 Пугающий говнокод

    0:23:10 DotNet страшилки

    0:34:50 Страшилка - просто использовать Xamarin

    0:41:50 Страшилки про легаси

    0:46:20 GC страх

    0:53:30 Страх "Нельзя использовать новый C#"

    1:00:04 Многопоточные страхи

    1:34:49 Байки из склепа

    1:50:40 Страхи выбора технологий

    2:05:00 Java vs C#

    2:14:00 Поиск работы сейчас


    Ссылки:

    - https://youtu.be/QJ8X7oxrzXs : IT Погорельцы о VR разработке для выгоревших и подгоревших

    - https://bit.ly/3D46h6r : DotNext. Промокод: dotnetmore2022JRGpc


    Видео: https://youtu.be/tHL435RmvHk


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

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

    Обсуждайте:

    - VK: https://vk.com/dotnetmore

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

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

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

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

    Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra

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

    2 hr 43 min
  • DotNet&More #79: Любимые технологии, которые редко встретишь в проде и не только
    Их сложно продвинуть, легко променять на очередное GOвно и невозможно забыть. F#, Akka, сотни их - технологий которые люди любят, желают работать с ними, но проектов нет. Попробуем разобраться.

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


    Shownotes:

    0:08:00 Про переход на проект "с понижением зарплаты"

    0:14:40 F#

    0:37:00 Haskell

    1:06:10 Go

    1:14:00 Сложные фичи C#

    1:41:30 Почему в C# проектах нет кафки

    1:50:00 Как клауды делают технологии доступными

    2:05:40 Так все таки есть кафка?

    2:26:00 Unity

    2:30:00 Rust

    3:05:05 Orleans/Akka .. при чем тут Кубер?

    3:52:40 Тащить в прод или нет?


    Ссылки:

    - https://youtu.be/MgPbUjpONRQ : CLRium #4. Span'T, Memory`T

    - https://youtu.be/tVEkQly8IDQ : Степан Артемьев — SIMD в .NET: Обработка изображений на интринсиках

    - https://github.com/rust-lang/crates.io/blob/master/docs/MIRROR.md : RUST Cargo Mirror

    - https://fsharpforfunandprofit.com/ : F# for Fun and Profit

    - https://doc.rust-lang.org/book/ : Rustbook

    - https://doc.rust-lang.org/nomicon/ : The Rustonomicon

    - https://github.com/asynkron/protoactor-dotnet/issues/461#issuecomment-486657320 : Design concepts behind Proto.Actor

    - http://www.odbms.org/blog/2016/02/orleans-the-technology-behind-xbox-halo4-and-halo5-interview-with-phil-bernstein/ : Orleans в Halo 4/5

    - https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-reliable-actors-introduction : Azure Service Fabric (акторы в клауде)


    Видео: https://youtu.be/G2a9OH4pb2s


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

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

    Обсуждайте:

    - VK: https://vk.com/dotnetmore

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

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

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

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

    Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra

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

    4 hr 7 min
  • DotNet&More #78: Сложные решения, выход из зоны комфорта и не только
    Судя по чатам, люди делятся на 2 типа: те кто меняют работу, карьерный стек, страну проживания каждые пол года, и те кто 20 лет сидят на одном месте. Где-то тут есть золотая середина, о которой мы и поговорим.

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


    Shownotes:

    0:10:00 Доводы против перемен

    0:32:40 Про консерватизм

    0:50:40 Как понять по собесу что в реальности в компании

    0:57:55 Стоит ли уходить, когда стал "элитой"?

    1:20:00 "Меня ж уволят"

    1:51:20 Про зону комфорта

    2:00:00 Про релокацию

    2:44:15 Смена стека технологий


    Видео: https://youtu.be/BQXSt00qbcA


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

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

    Обсуждайте:

    - VK: https://vk.com/dotnetmore

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

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

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

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

    Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra

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

    3 hr 8 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