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

Один из слушателей написал нам в регулярном опросе: "Я про своё - больное ))) Как на счёт "свитчеров" и людей не из ВУЗа, без вышки." Мы готовы не просто ответить на данный вопрос, но дать несколько советов для "свичеров".

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

Shownotes:
0:02:50 Качество обучения на курсов
0:08:23 Оффлайн vs Онлайн
0:12:30 Необходимая база
0:20:00 Как выбрать специализацию
0:23:00 Джуны после курсов
0:51:00 Выйти из болота
0:57:05 Высшее образование нужно?
1:04:40 Проблема возраста
1:29:05 Свич на хайповые технологии
1:37:30 Чемпионаты
1:48:46 А что если ничто не прет?
1:57:57 Как вести курсы
2:13:00 Face to Face менторство
2:20:35 Изучение нового и мотивация
2:36:50 Как быстро "свичер" нагонит своих сверстников
3:01:25 Польза от свича, даже если не получится
3:08:40 Почему войти в .Net
3:25:35 Опять по Go, и при чем тут Rust?
Вашему любимому подкасту 3 годика! В честь этого у нас два гостя-сюрприза: человек-clrium Станислав Сидристый и ... пусть этот гость будет сюрпризом.

Оставляйте свои вопросы и пожелания, мы их озвучим в прямом эфире: https://forms.gle/m7MxHTzDpWD9YTi36

Стрим в пятницу, в 19:00 https://www.youtube.com/watch?v=WlSBlHlx3kA
День рождения подкаста, Стас Сидристый, Толя Кулаков и не только
DotNet & More
DotNet&More #60: День рождения подкаста, Стас Сидристый, Толя Кулаков и не только

Вашему любимому подкасту 3 годика! В честь этого у нас два гостя-сюрприза: человек-clrium Станислав Сидристый и Толя Кулаков.

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

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

Shownotes:
0:06:05 Что такое хардкор?
0:27:40 Степень хардкорности
0:39:15 Хардкор игра
1:11:23 Срач про многопоточку
1:52:01 Best Practices Concurrency
2:21:49 Хардкор и люди
2:34:30 Best Practices Maintainability
2:40:00 Финализируем
Ссылки:
- https://www.youtube.com/c/CLRium : Мини-конференции CLRium
- http://deadlockempire.github.io/ : The Deadlock Empire
- https://habr.com/en/company/piter/blog/453804/ : Конкурентность и параллелизм на платформе .NET. Паттерны эффективного проектирования
- https://habr.com/en/company/piter/blog/497218/ : Конкурентность в C#. Асинхронное, параллельное и многопоточное программирование. 2-е межд. изд.
- https://youtu.be/O89-zG84QK4 : Jon Skeet — The changing state of immutability C#
- https://youtu.be/2h6Ljsuu7F0?list=PLcV0FNC_1srAypfgR1JUkjoqNe5zKjOYW : Секция .NET: Иммутабельность, от которой не мутит

Ссылка для скачивания: https://anchor.fm/s/2af04a2c/podcast/play/43649642/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2021-10-20%2F9473e02b-56c1-7e6f-cecc-822965a352de.mp3
Слушайте нас на сайте: https://anchor.fm/dotnetmore/episodes/DotNetMore-60-e1aij5a
Ссылка на видео: https://www.youtube.com/watch?v=WlSBlHlx3kA
Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_371

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

Copyright: https://creativecommons.org/licenses/by-sa/4.0/
Проектирование API и не только
DotNet & More
DotNet&More #61: Проектирование API и не только

API бывают хорошие (которые сделали мы) и ужасные (сделанные другими командами). Мы будем говорить про REST, OData, GraphQL и не только.

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

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

Shownotes:
0:08:30 RPC vs REST
0:14:45 HTTP это плохо?
0:20:15 Прямая и обратная совместимость
0:38:00 Что хорошего и плохого в gRPC?
1:05:20 YARP, nginx и прочие прокси
1:14:40 GraphQL vs OData
1:33:40 REST API правила и костыли
2:03:00 Проблемы кодогенерации и спеки
2:15:30 Thrift
2:30:30 Идемпотентность
2:41:00 Observability
2:49:50 API Management, API Gateway
3:14:00 OpenSource
3:19:15 Самая большая проблема REST
3:55:57 Swagger для Business People
4:07:40 Как проектировать REST API и не только
Ссылки:
- https://community-z.com/events/speakersslam_session1 : Speakers Slam: про ответственность спикеров
- https://datatracker.ietf.org/doc/html/rfc7807 : Problem Details for HTTP APIs
- https://github.com/grpc-ecosystem/grpc-gateway : gRPC-Gateway
- https://microsoft.github.io/reverse-proxy/ : YARP: Yet Another Reverse Proxy
- https://www.ietf.org/archive/id/draft-ietf-httpbis-safe-method-w-body-02.html : The HTTP QUERY Method
- https://martinfowler.com/articles/richardsonMaturityModel.html : Glory of REST
- https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md : Microsoft REST API Guidelines
- https://dapr.io/ : Dapr
- https://docs.konghq.com/hub/ : Kong Plugin Hub
- https://youtu.be/l_P6m3JTyp0 : Доклад GraphQL, gRPC or REST
- https://www.youtube.com/watch?v=iiI5L6b0Uvo : Переход от Rest API к GraphQL на примере реальных проектов / Антон Морев (Wormsoft)
- https://docs.microsoft.com/ru-ru/azure/architecture/guide/architecture-styles/n-tier : N-уровневый cтиль архитектуры
- https://youtu.be/l5ug_W9iFUs : Валентин Гогичашвили — События, шины и интеграция данных в непростом мире микросервисов
- https://opensource.zalando.com/restful-api-guidelines/ : Zalando RESTful API and Event Guidelines
- https://docs.microsoft.com/en-us/aspnet/core/grpc/httpapi?view=aspnetcore-6.0 : Create JSON Web APIs from gRPC
- https://github.com/twitchtv/twirp : Twirp

Ссылка для скачивания: https://anchor.fm/s/2af04a2c/podcast/play/44131517/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2021-10-30%2F5a404221-1eba-914e-0522-7a482bff7bad.mp3
Слушайте нас на сайте: https://anchor.fm/dotnetmore/episodes/DotNetMore-61--API-e1b19nt
Ссылка на видео: https://www.youtube.com/watch?v=97ewUw5VhNw
Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_372

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

Copyright: https://creativecommons.org/licenses/by-sa/4.0/
Кеширование, материализация и не только
DotNet & More
DotNet&More #62: Кеширование, материализация и не только

В компьютерных науках есть только две сложные проблемы – инвалидация кэша и придумывание названий. Поговорим о первой и не только.

Фидбек опрос: https://forms.gle/XjGREx6ZnZrK6fAZ8

Shownotes:
0:02:00 Про придумывание названий
0:04:45 Нужно ли кеширование?
0:10:15 Когда стоит начать кешировать?
0:13:55 Когда кешировать можно не думая
0:21:40 Истории (не)успеха
0:28:00 Apache Ignite, Hazelcast
0:45:20 Переусложнения кеша
0:57:20 Еше раз истории про кеш
1:11:10 Как кешировать микросекундные запросы
1:15:40 Стратегия кеширования
1:35:50 Инвалидация клиентского кеша
1:47:00 Инвалидация кеша: требования и возможности
1:54:20 Инвалидация по событиям
2:13:40 Как решать проблемы
2:31:05 IMemoryCache, IDistributedCache vs велосипед
2:50:00 Выбор ключа кеширования
2:52:40 Кул стори от Артема
3:19:15 Кул стори от Антона
3:42:30 Снова про RUST
3:48:10 Uniy - говно? И немножко про фан
4:06:00 Кул стори от Артема
Анти-паттерны архитектуры и не только
DotNet & More
DotNet&More #63: Анти-паттерны архитектуры и не только

Темная сторона архитектуры, ужасы TOGAF, архитекторы-разрушители и не только в новом выпуске подкаста DotNet&More.

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

Shownotes:
0:02:30 Нужны ли вообще архитекторы
0:29:50 Assumptions Control это иллюзия
0:44:50 Как выявить метрики NFR/FR?
0:51:50 Анти-паттерн: Архитектор - не лифтер
1:01:15 Архитектор vs Системный Аналитик vs Бизнес Аналитик
1:15:35 Должен ли быть архитектор Open-Minded?
1:29:15 Должен ли архитектор глубоко разбираться в бизнесе?
1:55:45 Архитектор - самый умный на селе
1:59:15 Что такое анти-паттерны?
2:10:00 Анти-паттерн: Сырверлес Архитектура
2:17:05 Анти-паттерн: Распределенный Монолит
2:36:25 Анти-паттерн: CV Driven Development
2:47:50 Анти-паттерн: Старый конь борозды не испортит
2:54:15 Анти-паттерн: Велосипеды
2:57:00 Анти-паттерн: Не думают о коде
3:14:45 TOGAF и его друзья
3:36:00 Байки про архитекторов
Ссылки:
- https://www.reading-together.dev/ : Подкаст "Читаем вместе"
- https://www.youtube.com/playlist?list=PLbxr_aGL4q3SAMvtA4ZTPdHPrX0YRutxy : BookClub DotNet
- https://www.archimatetool.com/ : Archi - редактор для Archimate нотации
- https://c4model.com/ : С4 нотация

Ссылка для скачивания: https://d3ctxlq1ktw2nl.cloudfront.net/staging/2021-11-21/853852a5-baec-aab2-34a9-79747946a209.mp3
Слушайте нас на сайте: https://anchor.fm/dotnetmore/episodes/DotNetMore-63---e1c0ppb
Ссылка на видео: https://www.youtube.com/watch?v=iAj_oYS4TPs
Не забывайте оставлять комментарии: https://vk.com/dotnetmore?w=wall-175299940_374

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

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