DotNet & More Подкаст – Telegram
DotNet & More Подкаст
577 subscribers
1 photo
24 videos
521 links
Подкаст о .Net разработке и не только
Download Telegram
Реактивное программирование, RX и не только
DotNet & More
DotNet&More #77: Реактивное программирование, RX и не только

Реактивное программирование это не только Reactive Extensions, но и три-четыре килограмма диетических, легкоусвояемых библиотек по управлению потоком изменений, как на фронтенде, так и на бекенде.

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

Shownotes:
0:04:30 Наш опыт
0:19:20 Что такое реактивное программирование?
0:45:50 Про Observable и Subscribe
0:48:00 Blazor и Web Forms
0:54:00 Реактивное программирование в кровавом энтерпрайзе
1:17:30 Reactive Extensions
1:53:20 Stateful Service + Акторы + RX
1:57:40 Reactive Programming в MV-паттернах
2:20:45 Может ли реактивность быть конкурентной
2:34:10 Минусы реактивности
2:47:50 Тесты реактивного кода
3:04:40 Как не забыть отписаться
3:10:00 Разработка своих реактивных библиотек

Ссылки:
- https://github.com/dotnet/reactive : RX.NET
- https://youtu.be/OAUHDwwGGM0 : DotNext - Tamir Dresher — Reactive Extensions (Rx) 101
- https://github.com/JetBrains/rd : Reactive Distributed communication framework for .NET, Kotlin and C++ (experimental). Inspired by JetBrains Rider IDE.
- https://reactivex.io/documentation/operators.html : Документация по RX
- https://www.youtube.com/c/CLRium : Семинары Стаса Сидристого


Видео: https://youtu.be/MWRXDCmMvOE
Аудио: https://dotnetmore.mave.digital/ep-78
Скачать: https://api.mave.digital/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/f7de006d-6def-4d0e-afb8-8ec152bf6ffc.mp3

Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Обсуждайте:
- VK: https://vk.com/dotnetmore
- Telegram: https://news.1rj.ru/str/dotnetmore_chat

Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://news.1rj.ru/str/dotnetmore

Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
Всем привет,
По понятным причинам мы не будем выходить в этот четверг. Желаем всем безопасности, оставаться живыми.
P.S.: просто оставлю список слов, которые могут помочь (а могут и навредить, правда):
- в первую волну попадают те, кто служил и обладает определенными специальностями
- Беларусь (простая граница)
- «сломать» ногу
- уход за недееспособным родственником
- жить по прописке
- военком придёт в офис
- повестку должны вручить лично
- повестку могут прислать через госуслуги (возможно фейк, надо уточнить)
Всем привет,
Извиняемся, но сегодня стрима не будет: пока эмоции бьют ключом мы можем как побудить кого-то из слушателей на необдуманные действия, так и случайно успокоить, когда необходимо действовать.
Пусть решения относительно личной безопасности будут приняты каждым человеком независимо и обдуманно.
Audio
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/ep-80
Скачать: https://mavecloud.s3mts.ru/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/5bd9a858-0d8d-4ab4-853d-95516c1ec041.mp3

Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Обсуждайте:
- VK: https://vk.com/dotnetmore
- Telegram: https://news.1rj.ru/str/dotnetmore_chat

Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://news.1rj.ru/str/dotnetmore

Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
Вы бы перешли "с понижение зарплаты" на проекты с данными технологиями? Выберите одну или несколько:
Anonymous Poll
14%
F#
5%
Haskell
17%
Rust
3%
Avalonia
4%
Orleans/Akka
5%
Kafka, Spark ...
2%
Другое, напишу в коментарии
69%
"С понижением зарплаты"? НИКОГДА!!!
Любимые технологии, которые редко встретишь в проде и не только
DotNet & More
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/ep-81
Скачать: https://api.mave.digital/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/e9ed25f5-ed1a-4bb2-8000-a2835c30ed22.mp3

Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
Всем привет! У нас две новости:
- Плохая: на это неделе выпуска DotNet&More не будет
- Отличная: сегодня мы начинаем новый подкаст "IT Погорельцы"!

В 21:00 CEST (Сербия), 22:00 MSK/EEST (СПб, Москва, Кипр), 23:00 AMT/GET (Ереван, Тбилиси) мы будем говорить о Rust.
Присоединяйтесь: https://youtu.be/z0fdV4kKzow
Всем привет,
К сожалению стрим DotNet&More переносится на следующую неделю.
А пока Вы можете посмотреть выпуск нашего нового подкаста «IT Погорельцы», где Ваня очень детально рассказал про Rust: в чем его прелесть, как развивается экосистема, какие уже есть проекты и не только.

https://youtu.be/z0fdV4kKzow
Минутка рекламы нашей любимой конференции:

Иллюзия идеального выбора lock(_sync), троттлинг запросов, различия в мышлении инженера и архитектора — обо всем этом поговорим на DotNext 2022 Autumn.

📆 Конференция пройдет 3–4 ноября в онлайне и 20 ноября в офлайне.

В программе уже есть первые доклады. Среди них:
Станислав Сидристый (ЦРТ) — «lock(_sync): иллюзия идеального выбора».
Евгений Пешков (Тинькофф) — «Алгоритмы троттлинга запросов».
Дмитрий Сошников (МАИ / НИУ ВШЭ) — «Как научить вашего ребенка программировать (и не только)».
Дмитрий Таболич (ИТ1) — «Думай как архитектор: майндшифт инженера».

Участников ждут тематические дискуссии с другими участниками, интервью с экспертами, доклады от партнеров и много других активностей.

Подробности и билеты — https://bit.ly/3D46h6r

Если вам хочется на несколько часов отвлечься и побыть среди единомышленников, то приходите на DotNext. А промокод даст скидку от 20% на билеты из категории «Для частных лиц»: dotnetmore2022JRGpc
DotNet страшилки, пугающие мифы, ужасный говнокод и не только
DotNet & More
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/ep-82
Скачать: https://api.mave.digital/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/5bed0ec9-a5df-4c98-9233-ff7af218a157.mp3

Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Обсуждайте:
- VK: https://vk.com/dotnetmore
- Telegram: https://news.1rj.ru/str/dotnetmore_chat

Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://news.1rj.ru/str/dotnetmore

Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
Новый выпуск IT Погорельцев!

Сегодня в 21:00 CEST (Сербия), 23:00 MSK (СПб), 22:00 EEST (Кипр), 23:00 AMT/GET (Ереван, Тбилиси) мы будем говорить о VR разработке для выгоревших и подгоревших.

Будут слайдики, демо, немного лайвкодинга. Идеально чтобы отдохнуть после DotNext ☺️

Присоединяйтесь: https://youtu.be/QJ8X7oxrzXs
Please open Telegram to view this post
VIEW IN TELEGRAM