DotNet & More

DotNet & More

By DotNet & MoreTechnology
Download on the App Store

DotNet & More episodes

  • 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
  • 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

    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 19 min
  • DotNet&More #76: .Net в AAA GameDev, бета дьяблы и не только
    В ААА игровой разработке есть область, в которой больше всех DotNet разработчиков. Это сфера разработки инструментов для гейм дизайнеров, артистов и проч. Об этом нам расскажут ребята из Wargaming, Activision и не только.

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


    Shownotes:

    0:03:30 Что нужно знать DotNet разработчику, чтобы получить работу в AAA проекте

    0:30:05 Что делают GameDev Tools разработчики

    0:37:40 Какие проблемы?

    0:53:40 Sharpmake

    1:07:00 Разработка редактора карт и UX

    1:15:30 Game Dev Tooling as Code

    1:47:00 Legacy Code в Game Tools

    1:55:20 Как отображать рендеринг в WPF/WinForms приложении

    2:17:40 Плох ли git для геймдева?

    2:29:00 Кранчат ли тулзовики?


    Ссылки:

    - https://www.linkedin.com/in/victor-stepanov-673aa18b : LinkedIn Виктора

    - https://activision.wd1.myworkdayjobs.com/External/job/Woodland-Hills/Tools-Engineering-Lead_R005830 : Пример вакансии (Lead)

    - https://activision.wd1.myworkdayjobs.com/External/job/Woodland-Hills/Content-Tools-Engineer_R008020 : Пример вакансии (Middle)

    - https://www.youtube.com/watch?v=rAjUDjgF16M : Александр Кугушев, Александр Пирогов — Из энтерпрайза в геймдев. Проблемы и их решения

    - https://thetoolsmiths.org/ : Сообщество GameDev Tools

    - https://bevyengine.org/ : Rust движок, которому очень не хватает тулов

    - https://github.com/ubisoft/Sharpmake : Sharpmake

    - https://cakebuild.net/ : Cake

    - https://www.gdcvault.com/play/1019273/The-User-Experience-of-Game : Видео с GDC "The User Experience of Game Development Tools"

    - https://xkcd.com/1205/ : Is It Worth the Time?

    - https://www.youtube.com/watch?v=lIintU03fxg&t=17s : ПСИХОЛОГ Фаликман: Приколы МОЗГА, Почему мы в Матрице и Большая иллюзия


    Видео: https://youtu.be/7WZvyDmneU0


    Слушайте все выпуски: 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 39 min
  • DotNet&More #75: Секреты выживания на галерах и не только
    С нашем сообществе одни люди ненавидят аутсорс компании, другие работают и получают удовольствие. Вполне возможно, кто-то знает секреты выживания на галерах.

    Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь в комментариях и предлагать свои темы.


    Shownotes:

    0:04:00 В чем ключевое отличие "галер"?

    0:24:30 Главные принципы "выживания"

    0:37:00 Как правильно отказываться от проекта?

    0:54:00 Про зарплату

    1:14:00 Как выбирать проект

    1:24:30 Виды проектов

    1:39:00 Уважение на "галерах"

    2:01:30 Работа на проблемных проектах

    2:07:30 Карьерные перспективы

    2:21:10 Про технологии - курица и яйцо

    2:28:40 Job Security


    Ссылки:

    - https://ru.wikipedia.org/wiki/%D0%93%D0%B0%D0%BB%D0%B5%D1%80%D0%B0#%C2%AB%D0%93%D0%B0%D0%BB%D0%B5%D1%80%D0%BD%D1%8B%D0%B5_%D1%80%D0%B0%D0%B1%D1%8B%C2%BB : Про галеры

    - https://youtu.be/6X4SXoQqiRc : Станислав Дробышевский. Гребцы Боспора - жизнь и смерть на античной галере (28.01.2018)

    - https://www.mensjournal.com/health-fitness/a-20-minute-rowing-workout-that-targets-every-muscle-20141029/ : Статья про пользу гребли


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


    Слушайте все выпуски: 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 46 min
  • DotNet&More #74: С.Р.А.Ч. про курсы и не только
    ВНИМАНИЕ: выпуск получился эмоциональный, шумный, полный воды. Смотрите/слушайте на свой страх и риск.


    У нас новый формат: Спор, Рациональный, Аргументированный, Честный. Поговорим про курсы: хорошо ли это или плохо? Стоят ли они своих денег? Могут ли хоть частично заменить учебу в ВУЗе?


    Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/mhxuo449N9VQPbkA7


    Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.


    Shownotes:

    0:08:40 С этого момента нам было не до того, чтобы следить за шоунотами


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


    Слушайте все выпуски: 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 40 min
  • DotNet&More #73: Сервера, ЦОД, проблема 2022 и не только
    Никаких AWS, Azure, GCP! Только железо, только хардкор! Что внутри серверных стоек? Как прогается под все это? Как сейчас идет "добыча железа"?

    Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/x55TthAYkKW41i9s6

    Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.


    Shownotes:

    0:03:00 Как сейчас покупать железо для серверов в РФ?

    0:31:40 Волшебная терминология ЦОД, Tier?

    0:38:40 Что внутри серверного шкафа?

    0:43:40 Scalability на железе

    0:56:20 Почему бы не переехать в Cloud?

    1:23:20 Волшебная терминология СХД, Blade?

    1:27:00 Vendorlock и ремонт

    1:32:15 SLA

    1:46:30 Жизнь без SAAS

    1:57:40 Админы vs DevOps

    2:05:20 Как закупать железо в 2022?

    2:20:30 Потеря гарантии


    Ссылки:

    - https://habr.com/en/company/selectel/blog/568722/ : Что нам стоит ЦОД построить: необычные места для размещения дата-центров

    - https://habr.com/en/company/nixys/blog/654265/ : 6 причин использовать Kubernetes на сервере bare metal

    - https://habr.com/en/company/beeline/blog/253495/ : Инженерное устройство дата-центра уровня TIER III, стоящего на четырех магистральных линиях


    Видео: https://youtu.be/-BT7bz-5uCY


    Слушайте все выпуски: 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 31 min
  • DotNet&More #72: Оптимизация в играх, VR и не только
    Возможно ли оптимизировать игру, требующую GTX 1070, так что-бы она отлично работала на Android девайсе? Об это и не только мы будем говорить с разработчиком Into The Radius (CM Games) Александром Долбиловым.

    Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/E4VYT1UxfgwtyrVx8


    Shownotes:

    0:11:30 Инструменты для профилирования

    0:28:40 Работа в VR шлеме

    0:31:00 CPU va GPU

    0:41:00 Unity vs Unreal

    0:54:00 Benchmarking и бюджет кадра

    1:02:35 Anti-Aliasing

    1:17:30 Rendering On CPU

    1:19:30 Draw Calls

    1:32:00 Обработка вершин

    1:43:40 Tile Based Rendering

    1:52:10 LOD и Imposters

    2:01:10 VFX

    2:13:15 Terrain

    2:17:50 Occlusion Culling

    2:23:40 Динамическое разрешение, качество и не только

    2:29:20 Upscale: Application Space Warp и AMD Fidelity FX

    2:36:00 Про Vulkan

    2:39:00 VR как хобби

    2:41:30 Велосипеды


    Ссылки:

    - https://bit.ly/3IyblRK : DotNext Call for Speakers

    - https://cm.games/ : CM Games

    - https://developer.oculus.com/documentation/unity/unity-perf/ : Oculus Quest Performance and Optimization

    - https://www.youtube.com/c/AntonTril : Канал чувака который классно рассказывает о том, как происходит рендеринг

    - https://www.youtube.com/playlist?list=PL8C4SmiVZY0wUFQrUXKQCS3BhRk2MIs8v : Курс по физике в Unity (там есть много инфы по оптимизации физики)

    - https://thegamedev.guru/ : Блог одиозного чувака об оптимизации. Есть достаточно много бесплатного контента

    - https://renderdoc.org/ : RenderDoc - stand-alone graphics debugger

    - https://developer.oculus.com/documentation/unity/ts-ovrmetricstool/ : Monitor Performance with OVR Metrics Tool

    - https://developer.oculus.com/documentation/native/android/mobile-ffr/ : Fixed Foveated Rendering (FFR)

    - https://developer.oculus.com/documentation/unreal/unreal-multi-view/ : Multi View

    - https://www.realtimerendering.com/ : Сайт книги Real Time Rendering

    - https://www.realtimerendering.com/resources/shaderx/ : ShaderX Book


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


    Cлушайте все выпуски: 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 #71: Pet-Projects и не только
    Год назад мы уже говорили про pet проекты, и за это время получили достаточно опыта что-бы поднять эту тему еще раз.

    Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/KcZQ94KgV1juNQTL8

    Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.


    Shownotes:

    0:04:15 В предыдущей серии

    0:07:20 Какие у нас пет проекты?

    0:10:50 Полезны ли пет проекты?

    0:19:45 Пет проекты это возрастное?

    0:24:45 Пет проекты и время

    0:31:30 Возврат к пет проекту

    0:44:55 Как появляются идеи для пет проектов?

    0:58:25 Пет проекты "в стол"

    1:02:22 Пет проекты и команда

    1:09:45 Можно ли заниматься пет проектами в кризисной ситуации?

    1:15:40 Сколько времени тратите времени на пет проекты?

    1:22:45 Пет проекты как "витаминки"

    1:27:15 Пет проекты "без будущего"

    1:31:10 Может ли пет проект мешать работе?


    Ссылки:

    - https://youtu.be/PjE5TfdAItU : DotNet&More #49 Pet проекты и не только

    - https://leetcode.com/ : LeetCode


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


    Cлушайте все выпуски: 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/

    1 hr 43 min
  • DotNet&More #70: Архитектура Rider и не только
    Интересно ли Вам, что происходит под капотом IDE Rider? Какие хитрости применяют разработчики и чем жертвуют? И как это все еще не потонуло под своим весом?

    Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/7J6iHUw4QmcJrxsC7

    Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.


    Shownotes:

    0:02:00 Чем IDE разработка отличается от Enterprise

    0:09:10 Как команда Rider выбирают фичи для разработки?

    0:13:10 Есть ли будущее у .Net в РФ?

    0:16:40 High-Level архитектура Rider

    0:23:50 Что там с dotTrace, dotCover, dotMemory, etc.

    0:35:40 Асинхронный API между R# и IDEA

    0:50:10 Fleet vs Rider

    1:00:30 Про Lifetime

    1:06:25 JetPool

    1:08:00 DI через зоны

    1:27:40 Про синтаксическое дерево через PSI

    1:34:17 Абстракции для многопоточности

    1:42:00 Sync Point

    1:45:15 Интеграция с Roslyn

    1:49:54 Интеграция с IIS

    1:53:00 Интеграция с WSL

    1:58:30 Как такой большой проект не потонул под своим весом?


    Ссылки:

    - https://www.jetbrains.com/rider/ : Rider

    - https://youtu.be/1PsrPCgDQVY : Сергей Шкредов — Система управления зависимостями в .NET-продуктах JetBrains

    - https://youtu.be/F5oOYKTFpcQ : Станислав Сидристый «Шаблон Lifetime: для сложного Disposing»

    - https://github.com/JetBrains/rd : Reactive Distributed communication framework for .NET, Kotlin and C++ (experimental). Inspired by JetBrains Rider IDE.


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


    Cлушайте все выпуски: 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 12 min
  • DotNet&More #69: С# vs Kotlin и не только
    Некоторые утверждают, что убийца C# это Kotlin, ведь можно писать на похожем языке с зарплатой Java разработчика. Но так ли похожи данные языки? Так ли легко перейти с C# на Kotlin или писать одновременно?

    Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/Xg8YCU1Kkh1Zg3ns7

    Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.


    Shownotes:

    0:05:30 Что можно сделать на Kotlin?

    0:09:20 За что мы любим Kotlin?

    0:21:00 А не перебор ли с фичами?

    0:23:55 Холивар вокруг корутин

    0:40:15 Функции расширения

    0:44:20 HolyValVar

    0:48:30 Поля и переменные

    0:52:40 Нет new в Kotlin

    1:00:20 Smart Cast

    1:05:40 Лямбды

    1:15:20 Переопределение this

    1:19:00 Let, run, with, apply, and also

    1:28:50 Return/break/continue label

    1:33:00 Проблемы object экземпляров

    1:38:00 Kotlin Annotation Processor

    1:40:10 Закрытое наследование

    1:45:50 Pattern Matching

    1:49:20 Функциональные интерфейсы

    1:51:50 Деконструкция в лямбде

    1:53:40 Tuple

    2:03:10 Record & Data Class

    2:06:30 Подведение итогов


    Ссылки:

    - https://kotlinlang.org/ : Официальный сайт Kotlin

    - https://www.ketchupy.pl/ : В честь чего действительно был назван язык программирования Kotlin

    - https://ttu.github.io/kotlin-is-like-csharp/ : Неплохое интро в Kotlin для шарпистов

    - https://github.com/Kotlin/KEEP/blob/master/proposals/context-receivers.md : Kotlin Context receivers


    Видео:

    " rel="noopener noreferrer">https://www.youtube.com/watch?v=JhzDi-lUoAo


    Слушайте все выпуски: 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 16 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