0.00
Рейтинг
0.00
Сила

Егор Богатов — Как устроен JIT-компилятор в CoreCLR


Мы слабо представляли как работает JIT-компилятор в .NET Framework, узнать о нем хоть немного можно было только из некоторых книг и блогов. С релизом .NET Core и полным открытым кодом JIT стал открытой книгой, каждый может попробовать что-нибудь в нем улучшить или поправить.

В этом докладе Егор расскажет что на самом деле это не так сложно и не требуется научная степень в ракетостроении. Вы узнаете про полный цикл, который проходит ваш C# код от момента запуска до выполнения на процессоре с фокусом на происходящее внутри JIT. Будет информация про его промежуточный язык, фазы оптимизации и даже такие компиляторные вещи, как SSA и Value Numbering.

Azure Devops CI на примере проекта SurveyJS


Доклад о том, как мы в SurveyJS настроили Azure Devops для тестов (unit и функциональных) и для автоматичного релиза “одной кнопкой”. Буду рассказывать про наши рабочие конфиги на живых примерах и про подводные камни.
Ссылка на презентацию:
docs.google.com/presentation/d/1kCpsoQtIwR_izP8QzPMZAngttj_f7H4DD8rnf1ghBY8/edit?usp=sharing

Kubernetes: деплой по-царски - Роман Гребенников


Роман Гребенников (http://deeprefactoring.ru/speakers/roman-grebennikov) в глубе «Глубокий Рефакторинг».
Слайды: dfdx.me/talks/k8s/
========================
«Глубокий Рефакторинг» — открытый клуб разработчиков и профессионалов IT-индустрии Воронежа, организующий доклады на профильные темы — deeprefactoring.ru/

Открытый чат: t.me/deeprefactoring
Новостной канал: t.me/deeprefactoring_news
Видео всех докладов — www.youtube.com/c/deeprefactoring
Слайды выступлений: speakerdeck.com/deeprefactoring

Группа FB — www.facebook.com/groups/deeprefactoring/
Группа ВК — vk.com/deeprefactoring
===========================

Blazor - круглый стол


— Что такое Блейзор
— Откуда взялся
— Что там есть сейчас
— Какие у МС на него планы
— Что мы делаем (с чем обломались, и что хорошо пошло), и главное, кто еще что может сделать (и что лучше не пытаться)

Базы данных и Kubernetes / Дмитрий Столяров (Флант)


HighLoad Moscow 2018

Тезисы и презентация:
www.highload.ru/moscow/2018/abstracts/4266

Нам, компании Флант, множество раз задавали вопрос: «Можно ли базу в Kubernetes?».

В этом докладе я поделюсь нашим опытом и на конкретных примерах расскажу, в каких случаях имеет смысл размещать базы данных (и в целом stateful-приложения) в Kubernetes, а в каких это неоправданно или даже вредно и опасно.
— Нашли ошибку в видео? Пишите нам на support@ontico.ru

Docker: второй заход


Вводная лекция про Docker. Кратко обо всём. Цель — дать правильное представление, для чего Docker затевался, в чём уникальность, на какой стадии от недостижимого идеала находится в данный момент, показать идеи и примеры применения на практике.

Докладчик: Алексей Мартынов

ASP.NET 5 (известный как vNext), и почему там всё по-другому


Материалы со встречи:
getdev.net/Event/vnext

Рассказ об изменениях в ASP.NET 5 и о новом видении веб-разработки от Майкрософт.

О том, куда подевались привычные за десятилетия разработки вещи, о том, что пришло им на смену, о том, для чего вообще понадобилось что-то менять.

И о том, как и откуда появились .NET Core и утилиты командной строки DNX / DNVM

Докладчик: Андрей Кулешов