Ищем спикеров на DotNext 2021 Moscow!
Приходите с идеей для сессии, а мы поможем довести ее до ума и подготовиться к выступлению перед публикой.
А еще всем спикерам мы дарим Full Pass, абонемент на все конференции осеннего сезона.
Прием заявок открыт до 16 августа. Подробности здесь: https://dotnext-moscow.ru/callforpapers/
Приходите с идеей для сессии, а мы поможем довести ее до ума и подготовиться к выступлению перед публикой.
А еще всем спикерам мы дарим Full Pass, абонемент на все конференции осеннего сезона.
Прием заявок открыт до 16 августа. Подробности здесь: https://dotnext-moscow.ru/callforpapers/
DotNext 2021 Moscow. Конференция для .NET-разработчиков.
Заявка на доклад — DotNext 2021 Moscow. Конференция для .NET-разработчиков.
Если вы хотите стать спикером DotNext 2021 Moscow, заполните анкету на этой странице.
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
По этому билету можно попасть сразу на все конференции сезона:
– 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
IT-конференции JUG Ru Group. 25 мая – 27 июня.
IT-конференции JUG Ru Group. 25 мая – 27 июня. Java, JavaScript, .NET, тестирование, С++, распределенные данные, мобильная разработка. Семь конференций по одному билету.
Срок приема заявок подходит к концу!
Если вы хотели стать спикером на DotNext 2021 Moscow, но заявку еще не отправили, самое время сделать это сейчас. Осталось чуть больше недели, чтобы попасть в число спикеров DotNext: заявки мы принимаем до 16 августа.
Подробности на сайте: https://dotnext-moscow.ru/callforpapers/
Если вы хотели стать спикером на DotNext 2021 Moscow, но заявку еще не отправили, самое время сделать это сейчас. Осталось чуть больше недели, чтобы попасть в число спикеров DotNext: заявки мы принимаем до 16 августа.
Подробности на сайте: https://dotnext-moscow.ru/callforpapers/
DotNext 2021 Moscow. Конференция для .NET-разработчиков.
Заявка на доклад — DotNext 2021 Moscow. Конференция для .NET-разработчиков.
Если вы хотите стать спикером DotNext 2021 Moscow, заполните анкету на этой странице.
C# 8 уже почти два года с нами и о его фичах сказано многое, но глубокие материалы по nullable reference types по-прежнему актуальны и полезны. Поэтому мы опубликовали текстовую версию доклада Андрея Дятлова с DotNext 2019 Moscow: https://habr.com/ru/company/jugru/blog/571728/
Хабр
Продвинутое руководство по nullable reference types
Одно из самых больших изменений в C# 8 — это nullable reference types. Ранее Андрей Дятлов (JetBrains) рассказал на конференции DotNext о трудностях и проблемах, которые вы можете встретить при...
Если вы хотели стать спикером на DotNext 2021 Moscow, пора поторопиться: прием заявок заканчивается уже в понедельник. Подать заявку на доклад можно до 16 августа включительно.
Подробнее на сайте: https://dotnext-moscow.ru/callforpapers/
Подробнее на сайте: https://dotnext-moscow.ru/callforpapers/
DotNext 2021 Moscow. Конференция для .NET-разработчиков.
Заявка на доклад — DotNext 2021 Moscow. Конференция для .NET-разработчиков.
Если вы хотите стать спикером DotNext 2021 Moscow, заполните анкету на этой странице.
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
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 2021 Moscow выступит Scott Wlaschin. Он расскажет о пайплайн-ориентированном программировании: что у него общего с функциональным и как этот подход взаимодействует с open-closed принципом, модульными тестами и луковой архитектурой. Скотт также покажет, как с помощью одного только пайплайн-программирования можно сделать полноценное веб-приложение. Доклад будет интересен всем, кто участвует в разработке сервисов и бизнес-логики.
Подробности и билеты: https://vk.cc/c5Gnz7
Сегодня у нас новость, которая с некоторой вероятностью саботирует ваш рабочий день. Мы выложили в открытый доступ записи докладов с весеннего DotNext: https://youtube.com/playlist?list=PLtWrKx3nUGBe28FDxQP2hsF2nG4NQG5_5
Приятного просмотра, и не забывайте о комментариях и лайках 😉
Приятного просмотра, и не забывайте о комментариях и лайках 😉
YouTube
DotNext 2021 Piter - YouTube
Random это один из классов, которыми пользуется каждый разработчик. Несмотря на кажущуюся примитивность его функций, под капотом тесно сплетаются математика, производительность, безопасность и множество подводных камней.
В .NET 6 команда разработчиков решила пересмотреть этот класс, но часть ограничений всё еще осталась. Stan Drapkin на DotNext 2021 Moscow расскажет, как в Microsoft решают проблемы .NET System.Random и RandomNumberGenerator. Доклад будет полезен для всех, кто интересуется безопасностью приложений.
Подробности и билеты: https://vk.cc/c5KA7f
В .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 2021 Moscow с докладом, который закроет это упущение. Порой программа может просто повиснуть, но ни дамп, ни счетчики, ни отладчик не показывают ничего полезного. Скорее всего — это асинхронный дедлок. Сергей расскажет о внутреннем устройстве такого кода на C# и поможет вам раз и навсегда понять, как его отлаживать новейшими инструментами.
Подробности и билеты: https://vk.cc/c5Me8S
У нас с DotNext есть традиция: каждый раз после публикации видеозаписей составляем топ-10 докладов. Так что, если хотите узнать «какие доклады понравились зрителям DotNext 2021 Piter» больше всего (и посмотреть их), добро пожаловать: https://habr.com/ru/company/jugru/blog/575712//
#видеозаписи
#видеозаписи
Хабр
Топ-10 докладов DotNext 2021 Piter
Весной мы провели DotNext 2021 Piter. А теперь, пока готовим следующий DotNext (пройдёт 21-22 октября), выложили на YouTube видеозаписи весеннего. И традиционно представляем Хабру лучшую десятку...
Все мы рано или поздно сталкиваемся с кодом, который хочется сразу же выкинуть. А как с ним все-таки работать? Как довести некачественный код до приемлемого состояния, не разломав все вокруг? Как сделать это быстро, качественно и надежно?
На DotNext 2021 Moscow Роман Неволин предложит подумать об этом вместе, улучшив плохой проект с устаревшим кодом. Рефакторингом занимаются все, и такой формат поможет собрать воедино все нужные знания.
Подробности и билеты: https://vk.cc/c5RT3Z
На DotNext 2021 Moscow Роман Неволин предложит подумать об этом вместе, улучшив плохой проект с устаревшим кодом. Рефакторингом занимаются все, и такой формат поможет собрать воедино все нужные знания.
Подробности и билеты: https://vk.cc/c5RT3Z
Если про асинхронные потоки вам удобнее читать на русском, чем слушать на английском, то сегодня ваш день. Мы перевели доклад Стивена Клири с DotNext 2019 Moscow: https://habr.com/p/573904/
Habr
Асинхронные потоки от Стивена Клири
Про Стивена Клири можно сказать «он всерьез занялся многопоточным программированием еще до того, как это стало мейнстримом». Клири стал палочкой-выручалочкой для тысяч разработчиков, терпеливо...
Каждый день команда .NET проводит тысячи микро-бенчмарков, чтобы убедиться, что производительность не падает. Но часть из них нестабильны, и становится сложно отличать реальный результат от погрешности.
Kunal Pathak в своем докладе на DotNext 2021 Moscow расскажет, как разработчики .NET борются за стабильность бенчмарков и производительность кода. Для решения этой задачи они добавили в .NET 6 фичу «automatic alignment of loops». Вас ждет много низкоуровневого хардкора от автора оптимизаций и разработчика рантайма .NET.
Подробности и билеты — на сайте конференции: https://vk.cc/c5VZQw
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
Oren Eini на DotNext 2021 Moscow на примере создания социальной сети покажет, как можно построить масштабируемую систему, способную выдержать миллионы запросов. Он расскажет как о высокоуровневой архитектуре, так и о низкоуровневых решениях, которые сделают приложение быстрее. Доклад будет интересен всем, кто строит современные приложения, разворачивает их в облаке и хочет узнать, как оптимально расходовать ресурсы.
Подробности и билеты: https://vk.cc/c6kkem
В программу DotNext вносят последние штрихи — а значит, уже можно знакомиться с ней целиком. Собрали всё в одном хабрапосте, чтобы вы могли не прыгать по десяткам описаний на сайте: https://habr.com/p/580296/
Habr
О чём .NET-разработчикам расскажут на DotNext 2021 Moscow
Порой жизнь разработчика превращается в кошмар. Вариантов тут много: «миграция большого проекта», «отладка асинхронного кода», «работа с запущенным легаси» или «зоопарк технологий». Уже скоро мы...
В мире распределенных вычислений мы научились ловко распределять проблемы и задачи по (микро)сервисам. Этот подход хорош с точки зрения масштабируемости, но создает проблемы в плане управления версиями.
Raffaele Rialdi покажет, как можно бороться с трудностями версионирования. Он выступит на DotNext 2021 Moscow с proof of concept нового подхода, который основан на семантических метаданных и генерации .NET-кода без необходимости повторной компиляции или перезапуска приложений. Его доклад позволит по-новому взглянуть на проектирование распределенных систем на высоком уровне абстракции.
Подробности и билеты: https://vk.cc/c6FlFw
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
Егор Богатов выступит на DotNext 2021 Moscow с докладом об улучшениях IT-компилятора в рамках релиза .NET 6.0. Вы сможете из первых рук узнать о макро- и микро-оптимизациях, улучшениях для ReadyToRun, баг-фиксах и многом другом. А еще — задать вопросы и поучаствовать в совместной дискуссии.
Подробности и билеты: https://vk.cc/c6HGmZ