en
Feedback
DotNet & More Подкаст

DotNet & More Подкаст

Open in Telegram

Подкаст о .Net разработке и не только

Show more
561
Subscribers
No data24 hours
No data7 days
+330 days
Posts Archive
Прошлый выпуск показал, что prompt engineering - не такая простая вещь. Что будем делать?
Anonymous voting

Всем привет! Как заставить ChatGPT сгенерировать нормальные тесты и не только В прошлом выпуске генерация тестов нас разочаровала, но нам потом объяснили: мы все делали не правильно. В этом раз исправляемся. Сегодня онлайн в 18:00 CEST (Сербия), 19:00 EEST (Кипр), 20:00 MSK (СПб), 21:00 AMT/GET (Ереван, Тбилиси), 00:00 ALMT (Астана). Присоединяйтесь: https://youtube.com/live/l-ffyamBLBw

DotNet&More #111: Генерация тестов и не только Многие не любят писать тесты, так почемму бы не отдать эту сложную задачу алгоритмам, LLM или чему то еще... Попробуем разные подходы, поэкспериментируем. Спасибо всем кто нас слушает. Ждем Ваши комментарии. Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z Shownotes: 00:00:00 Вступление 00:01:00 Виды генераторов 00:07:20 Copilot 00:18:26 Жесть и Copilot 00:42:20 Генерация тестов через Rider AI Assitant 01:00:00 В топку ИИ! 01:06:50 Почему LLM не справились 01:16:00 Генерируем тесты через V# 01:24:00 Резюме Ссылки: - https://learn.microsoft.com/en-us/visualstudio/test/intellitest-manual/?view=vs-2022 : Microsoft IntelliTest - https://www.jetbrains.com/help/rider/Generate_tests.html : Generate tests with AI - https://github.com/VSharp-team/VSharp : V# Symbolic Execution Engine - https://plugins.jetbrains.com/plugin/20747-unittestbot-net : UnitTestBot.NET, основанный на V# Symbolic Execution Engine Видео: https://youtube.com/live/V1zi_N7DfHU Аудио: https://dotnetmore.mave.digital/ep-113 Скачать: https://api.mave.digital/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/763d1c62-6080-4a54-9792-55faf81993a8.mp3 Слушайте все выпуски: 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/

Всем привет! Прямо сейчас идет стрим "Генерация тестов и не только". Присоединяйтесь: https://youtube.com/live/V1zi_N7DfHU

Как Вы генерируете тесты?
Anonymous voting

Всем привет! Генерация тестов и не только Многие не любят писать тесты, так почемму бы не отдать эту сложную задачу алгоритмам, LLM или чему то еще... Попробуем разные подходы, поэкспериментируем. Сегодня онлайн в 18:00 CEST (Сербия), 19:00 EEST (Кипр), 20:00 MSK (СПб), 21:00 AMT/GET (Ереван, Тбилиси), 00:00 ALMT (Астана). Присоединяйтесь: https://youtube.com/live/V1zi_N7DfHU

Всем привет, Из-за непредвиденных обстоятельств сегодня выпуска не будет. А если соскучились по IT подкастам, рекомендую свежий выпуск BookClub DotNet: https://t.me/DotNetRu/571

DotNet&More #110: Эволюция модульных тестов и не только После небольшого отпуска мы возвращаемся с новым форматом: "Тема месяца"! Ближайшие несколько выпусков мы будем говорить о тестировании, модульном и не только. Текущий выпуск посвящен эволюции подходов идей и мыслей: как писали тесты раньше, как сейчас и как будем писать в будущем. Спасибо всем кто нас слушает. Ждем Ваши комментарии. Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z Shownotes: 00:00:00 Вступление 00:05:30 Что такое тесты? 00:13:20 Как зародились модульные тесты? 00:29:00 FIRST принцип 00:38:00 Развитипе "после модульных тестов" 00:44:00 Что такое "модуль"? 00:53:20 Тестирование приватных методов 01:05:40 Как тестировать конвертеры System.Test.Json? 01:10:10 Mock vs Stub 01:24:00 Random в тестах: зло или "почему нет"? Ссылки: - https://habr.com/ru/articles/218937/ : "Библия" модульного тестирования - https://www.piter.com/product/printsipy-yunit-testirovaniya : Принципы юнит-тестирования, Хориков В. - https://youtu.be/HUpj4YXI8Bs : Roy Osherove - Creating a QA/DEV Collaborative Testing Strategy - https://martinfowler.com/articles/practical-test-pyramid.html : The Practical Test Pyramid Видео: https://youtube.com/live/VocgkvbN4eU Аудио: https://dotnetmore.mave.digital/ep-112 Скачать: https://api.mave.digital/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/85bc24ad-d793-4531-aa8f-78f6c706ac25.mp3 Слушайте все выпуски: 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/

Всем привет! Прямо сейчас идет стрим "Эволюция модульных тестов и не только". Присоединяйтесь: https://youtube.com/live/VocgkvbN4eU

Вопрос к нашим зрителям/слушателям: а как Вы пишете тесты? Напишите в комментариях

Всем привет! Эволюция модульных тестов и не только После небольшого отпуска мы возвращаемся с новым форматом: "Тема месяца"! Ближайшие несколько выпусков мы будем говорить о тестровании, модульном и не только. Текущий выпуск посвящен эволюции подходов идей и мыслей: как писали тесты раньше, как сейчас и как будем писать в будущем. Сегодня онлайн в 18:00 CEST (Сербия), 19:00 EEST (Кипр), 20:00 MSK (СПб), 21:00 AMT/GET (Ереван, Тбилиси), 00:00 ALMT (Астана). Присоединяйтесь: https://youtube.com/live/VocgkvbN4eU

С наступающим Новым Годом! Путь у вас GC не шалит, код всегда получается красивым, а выгорание проходит так же быстро, как бенгальский огонь выходят новые фичи в C# 🚗🚗🚗

DotNet&More #109: Продвинутый DotNet разработчик, план на год. Сезон подкаста 2024 и не только Программирование - комплексное занятие и после освоения базы крайне сложно понять, как вообще стать продвинутым сеньором-помидором. Поэтому в следующем сезоне мы планируем ввести тему месяца, которую будем разбирать в деталях. А в данном выпуске мы вместе с вами выберем скиллы, прикинем план и не только. Спасибо всем кто нас слушает. Ждем Ваши комментарии. Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z Shownotes: 00:00:00 Вступление 00:06:45 Тесты 00:22:30 MediatR, Clean Architecture и не только 00:39:45 Девопсинг для DotNet разработчиков 00:43:10 Облака, стоит ли отделять от девопсинга? 00:48:10 Blazor и фронт в целом 01:01:30 SQL, NoSQL и не только 01:26:30 Алгоритмы, коллекции 01:30:40 Многопоточность 01:36:40 Кишки, GC 01:40:00 Event Sourcing 02:00:00 DDD, TDD, SOLID и прочие рефакторинги 02:10:00 Unity, Unreal, Godot Ссылки: - https://dotnet.ru/projects : Проекты нашего сообщества (ИМХО, лучший способ прокачать навыки) - https://www.youtube.com/playlist?list=PLBwwJL9lzKMY9Fpk1DAscywid1Xshp9NL : Крутой курс по многопоточности Видео: https://youtube.com/live/gBJwAqlJp70 Аудио: https://dotnetmore.mave.digital/ep-111 Скачать: https://api.mave.digital/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/1f3b13e4-4b56-44b9-b53b-ca65cc706561.m4a Слушайте все выпуски: 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/

Всем привет! Прямо сейчас идет стрим "Продвинутый DotNet разработчик, план на год. Сезон подкаста 2024 и не только". Присоединяйтесь: https://youtube.com/live/gBJwAqlJp70

Предлагайте свои темы месяца в комментариях к этому посту (или в прямом эфире в чате на youtube).

Всем привет! Продвинутый DotNet разработчик, план на год. Сезон подкаста 2024 и не только Программирование - комплексное занятие и после освоения базы крайне сложно понять, как вообще стать продвинутым сеньором-помидором. Поэтому в следующем сезоне мы планируем ввести тему месяца, которую будем разбирать в деталях. А в данном выпуске мы вместе с вами выберем скиллы, прикинем план и не только. Сегодня онлайн в 18:00 CEST (Сербия), 19:00 EEST (Кипр), 20:00 MSK (СПб), 22:00 AMT/GET (Ереван, Тбилиси), 00:00 ALMT (Астана). Присоединяйтесь: https://youtube.com/live/gBJwAqlJp70

Rust для DotNet разработчиков #13: Финал! Макросы и практика Rust https://youtube.com/live/cwCZfOA6ByQ Всегда макросы обсуждают в конце и это взрывает мозг и переворачивает представление о языке. Rust - не исключение. Ну и практикум: в одном из прошлых выпусков мы писали telegram бот. Теперь, вместе со всем багажом знаний, попробуем улучшить этот код. Shownotes: 00:08:00 Макросы: введение 00:55:00 Процедурные макросы 01:19:20 Практика: телеграм бот на Rust Ссылки: - https://doc.rust-lang.org/book/ch19-06-macros.html : Документация - https://youtu.be/0Oyd7qvfbj0?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z : #09: Telegram бот на Rust в прямом эфире - https://github.com/dotnetmore/anonymus-question-telegram-bot : Репозиторий нашей практики Все выпуски: https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z Промо и обсуждения: https://t.me/rust4dotnetdevs Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra Copyright: https://creativecommons.org/licenses/by-sa/4.0/

Мы увлеклись и до лайвкодинга сделали лекцию по макросам. Подключайтесь чтобы проникнуться дивным миром println!, vec![] в Rust: https://youtube.com/live/cwCZfOA6ByQ

Прямо сейчас онлайн лекция "Rust для DotNet разработчиков: Практика Rust, используем все что узнали для написания telegram бота в прямом эфире". Присоединяйтесь: https://youtube.com/live/cwCZfOA6ByQ

Посмотрели ли Вы наш курс по Rust? Можете ли сказать "Я знаю Rust"?
Anonymous voting