Приглашаем офлайн-участников поиграть в настолку от Конрада Кокосы «Out of Memory»!
Для этого подходите в зону со столами справа от входа в зал 1. Там вас будут ждать эксперты, которые расскажут о правилах. Можно приходить как с друзьями, так и в одиночку. Никакой регистрации не нужно — просто скажите, что хотите сыграть.
Длительность партии — около часа. Игра доступна в любое время до 20:00.
Для этого подходите в зону со столами справа от входа в зал 1. Там вас будут ждать эксперты, которые расскажут о правилах. Можно приходить как с друзьями, так и в одиночку. Никакой регистрации не нужно — просто скажите, что хотите сыграть.
Длительность партии — около часа. Игра доступна в любое время до 20:00.
Основная часть офлайн-дня DotNext 2022 Spring завершается. Благодарим всех участников!
В 19:40 в зале 1 мы подведем итоги и вспомним яркие моменты.
Но конференция на этом не закончится: вы сможете остаться на площадке, чтобы пообщаться c участниками, спикерами и экспертами.
Скоро вам на почту придет ссылка на опрос — пожалуйста, поделитесь впечатлениями от офлайна. Сделать это можно до 4 июля. Ваши отзывы помогут нам сделать офлайн-конференции лучше.
До новых встреч!
В 19:40 в зале 1 мы подведем итоги и вспомним яркие моменты.
Но конференция на этом не закончится: вы сможете остаться на площадке, чтобы пообщаться c участниками, спикерами и экспертами.
Скоро вам на почту придет ссылка на опрос — пожалуйста, поделитесь впечатлениями от офлайна. Сделать это можно до 4 июля. Ваши отзывы помогут нам сделать офлайн-конференции лучше.
До новых встреч!
#анонсы
Привет!
Выложили фотографии с офлайн-части DotNext 2022 Spring.
Были рады увидеться, и до встречи на следующем DotNext!
Привет!
Выложили фотографии с офлайн-части DotNext 2022 Spring.
Были рады увидеться, и до встречи на следующем DotNext!
VK
DotNext 2022 Spring, offline-день – 271 photos
DotNext 2022 Spring, offline-день - DotNext — конференция по .NET-технологиям - 271 photos
#анонсы
DotNext 2022 Autumn пройдет в ноябре
Осенняя конференция пройдет в два этапа:
— онлайн 3–4 ноября;
— офлайн 20 ноября.
А для тех, кто не готов добраться до площадки, у второй части будет трансляция.
Подробности и билеты — уже на сайте
У вас большой опыт в .NET-разработке или есть интересные кейсы? Тогда становитесь спикером. Мы поможем с подготовкой: назначим персонального куратора, проведем ревью материала и организуем репетиции.
Нам интересны следующие темы:
— Внутреннее устройство
— Архитектура
— Тренды
— Безопасность
— Производительность
— DevOps&Tools
Подробное описание смотрите на сайте. Если вашей темы в списке нет, то не беда. Мы рассматриваем все заявки — подать их можно по ссылке.
А для тех, кто читает посты до конца, у нас есть подарок: промокод
Переходите на сайт и воспользуйтесь скидкой до 7 августа включительно.
DotNext 2022 Autumn пройдет в ноябре
Осенняя конференция пройдет в два этапа:
— онлайн 3–4 ноября;
— офлайн 20 ноября.
А для тех, кто не готов добраться до площадки, у второй части будет трансляция.
Подробности и билеты — уже на сайте
У вас большой опыт в .NET-разработке или есть интересные кейсы? Тогда становитесь спикером. Мы поможем с подготовкой: назначим персонального куратора, проведем ревью материала и организуем репетиции.
Нам интересны следующие темы:
— Внутреннее устройство
— Архитектура
— Тренды
— Безопасность
— Производительность
— DevOps&Tools
Подробное описание смотрите на сайте. Если вашей темы в списке нет, то не беда. Мы рассматриваем все заявки — подать их можно по ссылке.
А для тех, кто читает посты до конца, у нас есть подарок: промокод
JRGTM2022A
, дающий скидку на билеты для частных лиц: 20% — на Online и 25% — на Online + Offline.Переходите на сайт и воспользуйтесь скидкой до 7 августа включительно.
Название «сага» для паттерна долгоживущих транзакций так прижилось, что уже есть даже в Википедии. А как возникли этот паттерн и его название? Благодаря работе 1987 года, о которой летом на DotNext нам рассказал в интервью Сергей Баранов. Похоже, что она до сих пор никем не была переведена на русский, и теперь мы решили это исправить: https://habr.com/ru/company/jugru/blog/680460/
Хабр
Гектор Гарсия-Молина и Кеннет Салем — «Саги»
Абстракт Долгоживущие транзакции (long-lived transactions, LLT) блокируют ресурсы баз данных в течение длительных промежутков времени и существенно замедляют выполнение более коротких и...
Все еще думаете, стоит ли выступать на конференции? Вот пять причин, почему все-таки стоит.
— Общение с экспертами индустрии.
— Новые знакомства и обмен опытом.
— Билеты на все конференции сезона.
— Запись вашего выступления в 4К.
— Репетиция выступления с кураторами от ПК.
Напоминаем: прием заявок на DotNext 2022 Autumn заканчивается 12 сентября.
Осталось всего три дня, чтобы выбрать тему и стать спикером.
Подавайте заявку по ссылке — https://bit.ly/3BsPr1p
— Общение с экспертами индустрии.
— Новые знакомства и обмен опытом.
— Билеты на все конференции сезона.
— Запись вашего выступления в 4К.
— Репетиция выступления с кураторами от ПК.
Напоминаем: прием заявок на DotNext 2022 Autumn заканчивается 12 сентября.
Осталось всего три дня, чтобы выбрать тему и стать спикером.
Подавайте заявку по ссылке — https://bit.ly/3BsPr1p
#видеозаписи
Привет!
Мы выложили в открытый доступ записи выступлений с прошлого сезона. Посмотреть их можно здесь.
Привет!
Мы выложили в открытый доступ записи выступлений с прошлого сезона. Посмотреть их можно здесь.
#доклады
Привет! В программе DotNext 2022 появились первые доклады.
— Станислав Сидристый из ЦРТ расскажет об иллюзии идеального выбора lock(_sync).
— Евгений Пешков из Тинькофф покажет, как работают алгоритмы асинхронного Rate Limiting
— Дмитрий Сошников, доцент МАИ / НИУ ВШЭ, расскажет, как научить детей программированию.
Подробности — под катом.
Привет! В программе DotNext 2022 появились первые доклады.
— Станислав Сидристый из ЦРТ расскажет об иллюзии идеального выбора lock(_sync).
— Евгений Пешков из Тинькофф покажет, как работают алгоритмы асинхронного Rate Limiting
— Дмитрий Сошников, доцент МАИ / НИУ ВШЭ, расскажет, как научить детей программированию.
Подробности — под катом.
Telegraph
Дайджест первых докладов: Станислав Сидристый, Евгений Пешков, Дмитрий Сошников
Станислав Сидристый, ЦРТ «lock(_sync): иллюзия идеального выбора» Ввиду того, что lock является конструкцией языка, которая лаконично и понятно создает секцию монопольного исполнения кода, это создает иллюзию единственно верного решения. Спикер рассмотрит…
Сообщество DotNetRu помогает и с проведением DotNext, и с переводом хороших .NET-книг на русский. Теперь при участии этого сообщества вышла книга «EF Core в действии», написали об этом: https://habr.com/p/691664/
Этой осенью мы проведем еще 9 конференций по разным направлениям — от DevOps до Java и бизнес-анализа. На некоторых из них есть доклады, которые будут интересны .NET-разработчикам: о задачах по программированию, вариантности типов, автотестах, платформенных продуктах, Event Sourcing и многом другом.
Подробнее об этих докладах — под катом.
Подробнее об этих докладах — под катом.
Telegraph
Интересное на других конференциях
PiterPy Конференция по Python, на которой будет материал, любопытный для разработчиков на любом языке. Петр Советов, РТУ МИРЭА «Процедурная генерация задач по программированию» Свежие и уникальные задачи по программированию нужны везде — на онлайн-курсах…
#доклады
Дмитрий Таболич, архитектор решений из ИТ1, поговорит о карьерном росте инженера на пути к архитектурной дисциплине и практике. Вы узнаете о барьерах и сложностях, а также способах их преодоления. Дмитрий раскроет различия в мышлении архитектора и инженера на примерах реальных ситуаций.
Подробности и билеты на DotNext 2022 Autumn: https://bit.ly/3MGYIXB
Дмитрий Таболич, архитектор решений из ИТ1, поговорит о карьерном росте инженера на пути к архитектурной дисциплине и практике. Вы узнаете о барьерах и сложностях, а также способах их преодоления. Дмитрий раскроет различия в мышлении архитектора и инженера на примерах реальных ситуаций.
Подробности и билеты на DotNext 2022 Autumn: https://bit.ly/3MGYIXB
#доклады
В EF Core много полезных фич для работы с базами данных, но что, если этих возможностей не хватает?
Фреймворк из коробки не умеет создавать вьюшки и отслеживать изменения их исходного кода. А нам могут понадобиться не только вьюшки, но еще и синонимы, гранты и DB link'и.
Игорь Шаталкин расскажет про загадочный внутренний мир фреймворка: его основные объекты — модели и снэпшоты, ключевые интерфейсы, отвечающие за генерацию и применение миграций и про то, как можно подменить эти интерфейсы. И, самое главное, почему тут не поможет контейнер, создаваемый в Startup.
Подробности и билеты на DotNext 2022 Autumn.
В EF Core много полезных фич для работы с базами данных, но что, если этих возможностей не хватает?
Фреймворк из коробки не умеет создавать вьюшки и отслеживать изменения их исходного кода. А нам могут понадобиться не только вьюшки, но еще и синонимы, гранты и DB link'и.
Игорь Шаталкин расскажет про загадочный внутренний мир фреймворка: его основные объекты — модели и снэпшоты, ключевые интерфейсы, отвечающие за генерацию и применение миграций и про то, как можно подменить эти интерфейсы. И, самое главное, почему тут не поможет контейнер, создаваемый в Startup.
Подробности и билеты на DotNext 2022 Autumn.
#доклады
Даже между десятью сервисами сообщения могут проходить сотней, а то и тысячей маршрутов. И если что-то замедляет распределенную систему, это сложно и долго отслеживать. А опыт использования кастомных дашбордов и индексов логов для решения этой задачи сложно обобщить для применения вне конкретного проекта. К счастью, у нас есть решение в виде OpenTelemetry, о работе с которым расскажет Вагиф Абилов из Miles.
OpenTelemetry устанавливает общие стандарты экспорта метрик и трейсов приложений, позволяющие агрегировать их в распределенной среде на разных платформах. А также визуализировать с использованием популярных бэкендов и дашбордов — Datadog, Jaeger, Elastic/Kibana и Application Insights.
Спикер рассмотрит основные принципы трейсинга в OpenTelemetry, разберет примеры использования в веб-сервисах, базах данных, очередях и покажет, как все это экспортировать в различные бэкенды.
Подробности и билеты на сайте DotNext 2022 Autumn.
Даже между десятью сервисами сообщения могут проходить сотней, а то и тысячей маршрутов. И если что-то замедляет распределенную систему, это сложно и долго отслеживать. А опыт использования кастомных дашбордов и индексов логов для решения этой задачи сложно обобщить для применения вне конкретного проекта. К счастью, у нас есть решение в виде OpenTelemetry, о работе с которым расскажет Вагиф Абилов из Miles.
OpenTelemetry устанавливает общие стандарты экспорта метрик и трейсов приложений, позволяющие агрегировать их в распределенной среде на разных платформах. А также визуализировать с использованием популярных бэкендов и дашбордов — Datadog, Jaeger, Elastic/Kibana и Application Insights.
Спикер рассмотрит основные принципы трейсинга в OpenTelemetry, разберет примеры использования в веб-сервисах, базах данных, очередях и покажет, как все это экспортировать в различные бэкенды.
Подробности и билеты на сайте DotNext 2022 Autumn.
Билеты на конференции можно оплатить из любой страны.
Если вам не подходит оплата российской картой или на юридическое лицо РФ, то есть два способа.
Первый — для физических лиц. Можно оплатить билет SWIFT‑переводом, а также через PayPal или Wise. Для этого напишите нам на почту support@jugru.org или в Telegram или заполните форму на сайте в разделе покупки. Мы свяжемся с вами в течение двух часов в рабочее время.
Второй способ — для юридических лиц. Можно оплатить билет с иностранного юридического лица на иностранное юридическое лицо. Для этого напишите на почту support@jugru.org
Если вам не подходит оплата российской картой или на юридическое лицо РФ, то есть два способа.
Первый — для физических лиц. Можно оплатить билет SWIFT‑переводом, а также через PayPal или Wise. Для этого напишите нам на почту support@jugru.org или в Telegram или заполните форму на сайте в разделе покупки. Мы свяжемся с вами в течение двух часов в рабочее время.
Второй способ — для юридических лиц. Можно оплатить билет с иностранного юридического лица на иностранное юридическое лицо. Для этого напишите на почту support@jugru.org
#доклады
Использование MediatR считается хорошим тоном. Но Антон Оникийчук и Андрей Парамонов из Dodo Engineering попробовали поработать с большим количеством сервисов, в которых применяли MetiatR, и поняли — в 99% случаев он вреден. Почему так и какие этому есть доказательства — вы узнаете из доклада.
Подробности и билеты: https://bit.ly/3EXZeic
Использование MediatR считается хорошим тоном. Но Антон Оникийчук и Андрей Парамонов из Dodo Engineering попробовали поработать с большим количеством сервисов, в которых применяли MetiatR, и поняли — в 99% случаев он вреден. Почему так и какие этому есть доказательства — вы узнаете из доклада.
Подробности и билеты: https://bit.ly/3EXZeic
#доклады
Метрики производительности приложений никогда не описываются одним числом. Они являются случайными значениями из некоторого распределения. Но как нам это распределение описать? Как стабильно вычислить среднее значение и степень вариации? Как высчитать квантили и построить график плотности распределения? Что делать с мультимодальностью и экстремальными выбросами?
Андрей расскажет об удивительном мире описательной статистики и математических инструментов. Вы узнаете о том, какие из методов и подходов лучше применять для каждой задачи, и как защититься от распространенных ошибок при агрегации замеров производительности.
Подробности и билеты: https://bit.ly/3SwW0oO
Метрики производительности приложений никогда не описываются одним числом. Они являются случайными значениями из некоторого распределения. Но как нам это распределение описать? Как стабильно вычислить среднее значение и степень вариации? Как высчитать квантили и построить график плотности распределения? Что делать с мультимодальностью и экстремальными выбросами?
Андрей расскажет об удивительном мире описательной статистики и математических инструментов. Вы узнаете о том, какие из методов и подходов лучше применять для каждой задачи, и как защититься от распространенных ошибок при агрегации замеров производительности.
Подробности и билеты: https://bit.ly/3SwW0oO
#доклады
Дмитрий Нестерук на DotNext 2022 расскажет о том, как некоторые паттерны проектирования Банды Четырех в C# могут быть реализованы необычным путем. Обсудим методы расширения на ValueTuple для паттернов, реализацию скалярного поведения, динамический null object для тестирования и не только.
Подробности и билеты: https://bit.ly/3D7idEv
Дмитрий Нестерук на DotNext 2022 расскажет о том, как некоторые паттерны проектирования Банды Четырех в C# могут быть реализованы необычным путем. Обсудим методы расширения на ValueTuple для паттернов, реализацию скалярного поведения, динамический null object для тестирования и не только.
Подробности и билеты: https://bit.ly/3D7idEv
#доклады
Производительность, читаемость, расширяемость... Чтобы все это было важно, для начала приложение должно просто работать.
Об этом и расскажет Роман Неволин: о написании кода, который уменьшает вероятность ошибки, о его тестировании и деплое. Вы узнаете, как на каждом из этапов разработки уменьшить вероятность возникновения багов, как отслеживать их на тестировании и что делать, если вы все-таки задеплоили некорректный код.
Роман — разработчик приложений для биоинформатиков на .NET, для химиков на Java, для финансистов на Haskell, и других интересных вещей. Любит изучать новые области и языки, а потом рассказывать о них на конференциях и использовать в продакшене.
Подробности о докладе и билеты на DotNext 2022 Autumn: https://bit.ly/3VXK42u
Производительность, читаемость, расширяемость... Чтобы все это было важно, для начала приложение должно просто работать.
Об этом и расскажет Роман Неволин: о написании кода, который уменьшает вероятность ошибки, о его тестировании и деплое. Вы узнаете, как на каждом из этапов разработки уменьшить вероятность возникновения багов, как отслеживать их на тестировании и что делать, если вы все-таки задеплоили некорректный код.
Роман — разработчик приложений для биоинформатиков на .NET, для химиков на Java, для финансистов на Haskell, и других интересных вещей. Любит изучать новые области и языки, а потом рассказывать о них на конференциях и использовать в продакшене.
Подробности о докладе и билеты на DotNext 2022 Autumn: https://bit.ly/3VXK42u
#доклады
Роман Просин из Райффайзенбанка расскажет, как создавали систему управления навыками SkillsFlow, основанную на SFIA — глобальной структуре навыков и компетенций для цифрового мира.
Вы узнаете, как в разработке системы использовали возможности ASP.NET Core, ML.NET, развертывание, а также управление секретами и конфигурацией в K8S.
Подробности и билеты: https://bit.ly/3faI9qL
Роман Просин из Райффайзенбанка расскажет, как создавали систему управления навыками SkillsFlow, основанную на SFIA — глобальной структуре навыков и компетенций для цифрового мира.
Вы узнаете, как в разработке системы использовали возможности ASP.NET Core, ML.NET, развертывание, а также управление секретами и конфигурацией в K8S.
Подробности и билеты: https://bit.ly/3faI9qL