15 апреля в Санкт-Петербурге, 22 апреля — в Москве, 29 апреля — в Омске, 13 мая — в Екатеринбурге и 20 мая — в Новосибирске пройдет серия семинаров CLRium #3.
В прошлом году мы говорили об околохакерских штуках — разборе памяти .NET куч, приведение типов, между которыми приведение невозможно… Делили текущий поток на два… Говорили о ядре нового .NET Core и пытались понять, для чего нам нужен (и нужен ли?) Roslyn
В этом же году мы поговорим о другом. О сугубо практически полезных вещах, о которых вы ранее наверняка не знали, но в которых таится огромная сила и мощь. Об изменяемых языках программирования, производительности и кроссплатформенной разработке GUI. Что значит «об изменяемых»? Это значит, что язык умеет менять собственный синтаксис.
Как и ранее, у нас будут:
- Максимально глубокие, отборные доклады по редко-раскрываемым вопросам
- Мы будем говорить только о том, о чем вы наверняка, до того не знали
- Максимально-полезные доклады, которые усилят Вас как специалиста
- Почти все доклады — от 1,5 часов. Что позволит докладчикам не экономить и рассказать все что они знают
Примечание к Nitra и Nemerle: эти два opensource проекта нынче разрабатываются в стенах компании JetBrains.
Доклады:
- Андрей Акиньшин (JetBrains) Железные таймеры
- Влад Чистяков (JetBrains) Nemerle — самая мощная альтернатива C# на .NET
- Влад Чистяков (JetBrains) Nitra — средство разработки языков программирования и DSL
- Станислав Сидристый (Luxoft) JetBrains Rider IDE: Java IDE для кросс-платформенного .NET
- Станислав Сидристый (Luxoft) Автоматизация тестирования WPF/WinForms приложений через внедрение в процесс
- Андрей Карпов (СиПроВер) Что знает статический анализатор, чего не знаете вы
- Сергей Васильев (СиПроВер) Опыт использования 'Roslyn' при разработке статического анализатора кода
- Никита Цуканов Кроссплатформенная разработка UI приложений (Perspex UI, Eto.Forms, Xamarin Forms)
Когда и где?
Рассказываю:
- У нас есть отличный сайт, на котором можно почитать как про всех спикеров, так и про все доклады. Заходите, изучайте, берите билеты: http://clrium.ru/
Что такое CLRium?? Видео записи семинара (собравшего в сумме 740 человек) с прошлого года — под катом.
День 1:
Ссылки с привязкой ко времени:
- Андрей Акиньшин — про новое ядро .NET и особенности GC — с самого начала
- Станислав Сидристый — .NET objects in Shared Memory
День 2:
- Станислав Сидристый — дробление потока — с самого начала
- Павел Авсенин — Code Coverage в .NET / Profiler API
- Станислав Сидристый — Roslyn()
- Примеры Андрея Акиньшина: https://github.com/AndreyAkinshin/CLRium
- Примеры Станислава Сидристого: https://github.com/mumusan/dotnetex
- Примеры Павла Авсенина: https://github.com/pavsenin/CLRium2
- Презентации
- Мой блог на Хабре с кучей хороших статей: http://habrahabr.ru/users/sidristij/topics/
- Блог Андрея Акиньшина: http://aakinshin.net/ru/blog/
Schrodingers_Cat
А вроде бы Nitra это больше не разрабатывается в JetBrains. Все последние коммиты только в репозитории https://github.com/rsdn/nitra. А репозиторий https://github.com/JetBrains/Nitra больше не обновляется, последний коммит был 17 января.
sidristij
Я думаю, это часть внутренних процессов JB. Влада на Хабре нет: спрошу его отдельно, почему так происходит ) Возможно, временно ушли во внутренний репозиторий