DotNext — канал конференции
605 subscribers
212 photos
3 videos
375 links
Официальный канал конференции DotNext

Ближайшая конференция — DotNext 2024, 10 — 11 сентября, Москва + online.

О DotNext: http://tinyurl.com/DotNextConf

Чат конференции: @dotnextconf

Саппорт: @JUGruSupport
Download Telegram
Ищем спикеров на DotNext 2021 Moscow!

Приходите с идеей для сессии, а мы поможем довести ее до ума и подготовиться к выступлению перед публикой.

А еще всем спикерам мы дарим Full Pass, абонемент на все конференции осеннего сезона.

Прием заявок открыт до 16 августа. Подробности здесь: https://dotnext-moscow.ru/callforpapers/
DotNext — канал конференции pinned «⚠️ Друзья, важное объявление! У DotNext 2021 Moscow обновились даты. Конференция пройдет 21-22 октября и займет 2 полных рабочих дня. Изначально планировалось проводить DotNext в 4 неполных дня, но для многих это оказалось неудобным. Теперь попасть на конференцию…»
DotNext — канал конференции pinned «Ищем спикеров на DotNext 2021 Moscow! Приходите с идеей для сессии, а мы поможем довести ее до ума и подготовиться к выступлению перед публикой. А еще всем спикерам мы дарим Full Pass, абонемент на все конференции осеннего сезона. Прием заявок открыт до…»
Традиционно открываем продажи билета-абонемента Full Pass!

По этому билету можно попасть сразу на все конференции сезона:

– Heisenbug: тестирование, 5-7 октября;
– SmartData: data-инжиниринг, 11-14 октября;
– DotNext: .NET-разработка, 21-22 октября;
– Joker: Java-разработка, 25-28 октября;
– HolyJS: JavaScript-разработка, 2-5 ноября;
– DevOops: инженерные DevOps-решения, 8-11 ноября;
– С++ Russia: C++ разработка, 15-18 ноября; 
– Mobius: мобильная разработка, 22-25 ноября.

Если планируете идти только на одну конференцию, потому что остальные кажутся вам ненужными, не спешите отказываться от идеи взять Full Pass. 

На всех наших конференциях есть доклады, которые заходят аудиториям других конференций. Например, на Joker часто обсуждают тестирование, на Heisenbug и DevOops вообще говорят о самых разных стеках. Плюс, будут доклады на «общие» темы — они полезны вообще всем IT-специалистам.

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

Сейчас Full Pass стоит как билеты на две конференции, а дает доступ к восьми. Узнать больше и купить: https://bit.ly/3rOoIWG
Срок приема заявок подходит к концу!

Если вы хотели стать спикером на DotNext 2021 Moscow, но заявку еще не отправили, самое время сделать это сейчас. Осталось чуть больше недели, чтобы попасть в число спикеров DotNext: заявки мы принимаем до 16 августа. 

Подробности на сайте: https://dotnext-moscow.ru/callforpapers/
C# 8 уже почти два года с нами и о его фичах сказано многое, но глубокие материалы по nullable reference types по-прежнему актуальны и полезны. Поэтому мы опубликовали текстовую версию доклада Андрея Дятлова с DotNext 2019 Moscow: https://habr.com/ru/company/jugru/blog/571728/
Если вы хотели стать спикером на DotNext 2021 Moscow, пора поторопиться: прием заявок заканчивается уже в понедельник. Подать заявку на доклад можно до 16 августа включительно. 

Подробнее на сайте: https://dotnext-moscow.ru/callforpapers/
TechTrain возвращается! Choo-choo!

TechTrain 2021 Autumn пройдет онлайн 18 сентября. Начало — в 11:45 по Москве (GMT+3)

По традиции, перед стартом сезона конференций мы проверим в бою все системы, а вы сможете посмотреть 8 докладов по разным технологиям и направлениям от крутых экспертов. Будет и про Java, и про Kotlin, и про DevOps, и про дата-инжиниринг, и про многое другое. Обещаем, не заскучаете!

– Сергей Платонов, «Genode — фреймворк для создания операционных систем»;
– Александр Тарасов, «Эволюционная инфраструктура: Перезагрузка»;
– Семен Осипов, «Дикий Запад: Кто такие дата-инженеры и почему они так сильно отличаются друг от друга»;
– Антон Архипов, «Мои любимые возможности в Kotlin»;
– Тагир Валеев, «Java 17 для тех, кто в танке»;
– Дмитрий Гордин, «Борьба за FPS и Android-камера»;
– Филипп Бочаров, «Зачем нам наблюдаемость IT-продуктов и как ее достичь»;
– Егор Малькевич, «Тренды Node.js для тех, кто спешит».

Участие бесплатное, нужно только зарегистрироваться: https://vk.cc/c5wGBo
К функциональному программированию разработчики уже давно привыкли, а как насчет пайплайн-ориентированного?

На DotNext 2021 Moscow выступит Scott Wlaschin. Он расскажет о пайплайн-ориентированном программировании: что у него общего с функциональным и как этот подход взаимодействует с open-closed принципом, модульными тестами и луковой архитектурой. Скотт также покажет, как с помощью одного только пайплайн-программирования можно сделать полноценное веб-приложение. Доклад будет интересен всем, кто участвует в разработке сервисов и бизнес-логики.

Подробности и билеты: https://vk.cc/c5Gnz7
Сегодня у нас новость, которая с некоторой вероятностью саботирует ваш рабочий день. Мы выложили в открытый доступ записи докладов с весеннего DotNext: https://youtube.com/playlist?list=PLtWrKx3nUGBe28FDxQP2hsF2nG4NQG5_5
Приятного просмотра, и не забывайте о комментариях и лайках 😉
Random это один из классов, которыми пользуется каждый разработчик. Несмотря на кажущуюся примитивность его функций, под капотом тесно сплетаются математика, производительность, безопасность и множество подводных камней.

В .NET 6 команда разработчиков решила пересмотреть этот класс, но часть ограничений всё еще осталась. Stan Drapkin на DotNext 2021 Moscow расскажет, как в Microsoft решают проблемы .NET System.Random и RandomNumberGenerator. Доклад будет полезен для всех, кто интересуется безопасностью приложений.

Подробности и билеты: https://vk.cc/c5KA7f
Асинхронный код глубоко и надолго вошел в нашу повседневную жизнь. Но многие предпочитают умалчивать о его самой больной стороне — диагностике и отладке.

Сергей Тепляков выступит на DotNext 2021 Moscow с докладом, который закроет это упущение. Порой программа может просто повиснуть, но ни дамп, ни счетчики, ни отладчик не показывают ничего полезного. Скорее всего — это асинхронный дедлок. Сергей расскажет о внутреннем устройстве такого кода на C# и поможет вам раз и навсегда понять, как его отлаживать новейшими инструментами.

Подробности и билеты: https://vk.cc/c5Me8S
У нас с DotNext есть традиция: каждый раз после публикации видеозаписей составляем топ-10 докладов. Так что, если хотите узнать «какие доклады понравились зрителям DotNext 2021 Piter» больше всего (и посмотреть их), добро пожаловать: https://habr.com/ru/company/jugru/blog/575712//

#видеозаписи
Все мы рано или поздно сталкиваемся с кодом, который хочется сразу же выкинуть. А как с ним все-таки работать? Как довести некачественный код до приемлемого состояния, не разломав все вокруг? Как сделать это быстро, качественно и надежно?

На DotNext 2021 Moscow Роман Неволин предложит подумать об этом вместе, улучшив плохой проект с устаревшим кодом. Рефакторингом занимаются все, и такой формат поможет собрать воедино все нужные знания.

Подробности и билеты: https://vk.cc/c5RT3Z
Каждый день команда .NET проводит тысячи микро-бенчмарков, чтобы убедиться, что производительность не падает. Но часть из них нестабильны, и становится сложно отличать реальный результат от погрешности.

Kunal Pathak в своем докладе на DotNext 2021 Moscow расскажет, как разработчики .NET борются за стабильность бенчмарков и производительность кода. Для решения этой задачи они добавили в .NET 6 фичу «automatic alignment of loops». Вас ждет много низкоуровневого хардкора от автора оптимизаций и разработчика рантайма .NET.

Подробности и билеты — на сайте конференции: https://vk.cc/c5VZQw
Когда приходится создавать системы большого масштаба, один из решающих факторов — расходы на них. И правильная архитектура не только поможет сэкономить, но и обеспечит надежность приложения.

Oren Eini на DotNext 2021 Moscow на примере создания социальной сети покажет, как можно построить масштабируемую систему, способную выдержать миллионы запросов. Он расскажет как о высокоуровневой архитектуре, так и о низкоуровневых решениях, которые сделают приложение быстрее. Доклад будет интересен всем, кто строит современные приложения, разворачивает их в облаке и хочет узнать, как оптимально расходовать ресурсы.

Подробности и билеты: https://vk.cc/c6kkem
В мире распределенных вычислений мы научились ловко распределять проблемы и задачи по (микро)сервисам. Этот подход хорош с точки зрения масштабируемости, но создает проблемы в плане управления версиями.

Raffaele Rialdi покажет, как можно бороться с трудностями версионирования. Он выступит на DotNext 2021 Moscow с proof of concept нового подхода, который основан на семантических метаданных и генерации .NET-кода без необходимости повторной компиляции или перезапуска приложений. Его доклад позволит по-новому взглянуть на проектирование распределенных систем на высоком уровне абстракции.

Подробности и билеты: https://vk.cc/c6FlFw
Кишочки JIT — это всегда интересно. И кому, как не одному из разработчиков JIT-компилятора, о них рассказать?

Егор Богатов выступит на DotNext 2021 Moscow с докладом об улучшениях IT-компилятора в рамках релиза .NET 6.0. Вы сможете из первых рук узнать о макро- и микро-оптимизациях, улучшениях для ReadyToRun, баг-фиксах и многом другом. А еще — задать вопросы и поучаствовать в совместной дискуссии.

Подробности и билеты: https://vk.cc/c6HGmZ