CLRium: мини-конференция по нутрям .Net в Санкт-Петербурге

от автора

Буквально на прошлой неделе была проведена мини-конференция по внутренностям CLR и как ими можно манипулировать. Сам тренинг очень сильно ждали и хотели увидеть не только в Москве, но и в остальных городах (ссылка на статью на Хабре с опросом). И, исходя из того что сам я живу в Санкт-Петербурге, анонсирую его грядущее проведение именно в этом городе. Прошу заметить что время проведения этой мини-конференции — вечернее. Это сделано для того чтобы Вы смогли сходить на него не отпрашиваясь с работы и не беря отгул. На этот раз день проведения — четверг. А это значит что у вас будет свободен вечер пятницы. А это, согласитесь, прекрасно -)

На этой мини-конференции будут освещены следующие темы:

  • Управление памятью .Net/Windows/процессора
  • Строение объектов .Net в памяти
  • Передаем объекты между AppDomains без сериализации: без накладных расходов.
  • Как работают исключения? Вклиниваемся в процессы обслуживания исключений.
  • Пишем пул объектов вне .Net памяти
  • Пишем ядро Memory Profiler’а — делаем дамп виртуальной памяти с распознанием .Net объектов в ней.
  • Пишем метод fork(): метод, создающий поток, который стартует с того же места, на котором был вызван fork (ветвление потоков) — C++/CLI/asm

Картинка для затравки (после вызова CloneThread, текущий поток ветвится на два, каждый из которых идет в свою часть условия if):

Я не хочу повторяться, да и не принято это на Хабре, но могу немного приоткрыть завесу того что будет.
Для примерного понимания уровня решения задач, приведу ссылку на одну из мои статей в прошлом:

Кроме того, будут освещены следующие темы:

  • Считаем sizeof() любого .Net типа (стандарнтый sizeof считает только по Value типам)
  • Разрабатываем класс для выделения .Net объектов вне .Net памяти (вне SOH/LOH)
  • Практики декомпиляции: редактирование и обратная компиляция. Пишем ядро PostSharp.

Когда и где?

  • 19-го июня, в Четверг, с 18:00 до 23:00, Санкт-Петербург, Лодейнопольская, дом 5. Так что если отпрашиваться с работы, то совсем не на долго.

Страница регистрации:

  • http://braingems.timepad.ru/event/124752/. Это система для бронирования. После бронирования, вам придет письмо с инструкциями, как оплатить.

До встречи!

ссылка на оригинал статьи http://habrahabr.ru/company/luxoft/blog/223793/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *