company_banner

Десятка лучших докладов DotNext 2019 Moscow

    В начале ноября прошел DotNext 2019 Moscow, и пока мы ждем следующий DotNext, самое время посмотреть десятку лучших докладов московской конференции. Хардкор, низкоуровневые подробности, максимальный перформанс, best practices, архитектура и многое другое — все детали собрали для вас с помощью golodnyj под катом.



    Asynchronous streams


    Спикер: Стивен Клири (Stephen Cleary)
    Место: 10
    Презентация доклада

    Стивен, один из топ-100 пользователей Stack Overflow, открывает десятку лучших докладов московского DotNext. Доклад начинается с небольшого погружения в историю вопроса, и Стивен объясняет, почему асинхронность важна. А после автор книги «Concurrency in C# Cookbook» основательно раскладывает по полочкам асинхронные потоки C#, и немного достается JS и Python.



    Pragmatic memory management


    Спикер: Анатолий Жмур
    Место: 9
    Презентация доклада

    Необычный доклад Анатолия Жмура с основным посылом «когда нужно помогать GC, а когда нет» занял девятую строчку. Начало доклада доставляет особое удовольствие астрономам и любителям истории. Анатолий прекрасно, с инженерной точки зрения, двигается по различным кейсам работы с GC. Завершается доклад рядом «секретных настроек GC» и «эмпирическими законами .NET GC».



    Всё, что разработчик .NET хотел знать про глубокое обучение, но боялся спросить


    Спикер: Дмитрий Сошников
    Место: 8

    Технологический евангелист и один из опытных докладчиков компании Microsoft в часовом докладе пытается развенчать миф о том, что в .NET машинного обучения нет. В докладе Дмитрия значительная часть посвящена теоретическим основам машинного обучения и нейронных сетей. При этом доклад снабжен массой практических примеров применения .NET, а не нелюбимого многими Python.



    From ETW to EventPipe: dig into .NET monitoring pipelines for healthier applications


    Спикер: Кристоф Насарре-Сулье (Christophe Nasarre-Soulier)
    Место: 7
    Презентация доклада

    Первый доклад второго дня от Кристофа собрал массу положительных отзывов. В своем докладе он показывает, как мониторить приложения, используя CLR Events на примере для Linux на .NET Core.



    The power of composition


    Спикер: Скотт Влашин (Scott Wlaschin)
    Место: 6
    Презентация доклада

    Поклонники конструкторов LEGO получат особое удовольствие от просмотра закрывающего кейноута от Скотта Влашина. Скотт — один из ярых популяризаторов функционального программирования и автор книги «Domain Modeling Made Functional». Этот доклад можно смело считать одним из лучших докладов конференции и рекомендовать к просмотру коллегам почти на любых языках программирования.



    .NET 5: runtimes


    Спикер: Егор Богатов
    Место: 5
    Презентация доклада

    Егор в своём докладе разбирает нововведения в .NET 5, и это прекрасный доклад для тех, кто что-то пропустил в последнее время во вселенной .NET. А также достаточно забавно послушать про некоторые математические оптимизации вокруг LLVM.



    Nullable reference types — advanced guide


    Спикер: Андрей Дятлов
    Место: 4
    Презентация доклада

    Полезный доклад на тему использования новой фичи языка — Nullable reference types, от одного из разработчиков ReSharper Андрея Дятлова. При этом коллега рассказывает о том, как быстро начать использовать новую фичу в уже большом развесистом проекте и как обойти разные краевые случаи. И конечно можно получить большое удовольствие от небольшого квиза в конце доклада.



    Распределенная трассировка запросов в .NET


    Спикер: Егор Гришечко
    Место: 3
    Презентация доклада

    В тройку самых популярных докладов вошло выступление Егора Гришечко. С одной стороны, его доклад теоретический, а с другой, сугубо практический для тех, кто впервые сталкивается с распределенной трассировкой запросов в .NET. Невозможно обойти тему распределенных приложений, микросервисов и вот этого всего в текущих реалиях, да и не нужно. Егор коротко и емко обозревает Jaeger — систему сбора trace-меток в распределенных системах, написанную компанией Uber. И если вы планируете работать с микросервисной архитектурой, то вы найдете в этом докладе много полезного.



    Platform Wars
    Спикер: Кирилл Скрыган
    Место: 2

    Открывающий кейноут от Кирилла Скрыгана из компании JetBrains забрался на вторую строчку нашего топа докладов. И это заслуженно, так как Кирилл начинает с очень интересного исторического разбора некоторых продуктовых решений в области IDE и движется к продуктовым решения на уровне платформ. Этот доклад хорошо освещает решения больших компаний, помогает понять, что происходит в бизнес-мире, если вы смотрите на него глазами разработчика.



    Фантастические биотехнологии и где они обитают


    Спикер: Александр Панчин
    Место: 1

    Кандидат биологических наук Александр Панчин зажигательно говорит о воскрешении динозавров, клонировании, создании искусственных вирусов и генной модификации человека. Очень интересно совместно с Александром следить за тем, в чем правы, а в чем ошибались фантасты.



    Остальное


    Прямо сейчас вы можете ознакомиться не только с топовой десяткой, но и выбрать самое интересное на свой вкус из открытого плейлиста с докладами DotNext 2019 Moscow.
    А следующий DotNext приглашает вас в онлайн.

    Хотите увидеть настоящую магию? Узнайте, как можно посетить сразу 8 конференций этим летом.
    JUG Ru Group
    Конференции для программистов и сочувствующих. 18+

    Похожие публикации

    Комментарии 2

      0

      Всегда с удовольствием слушаю лекции Дмитрия Сошникова!
      И на этот раз — доклад интереснейший! Спасибо, Дима!

        0

        … от слушателей требуется способность сохранять спокойствие при виде фрагментов кода на Python.
        П-ф-ф-ф… А-ха-ха!!!

      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

      Самое читаемое