BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//it52.info//IT events calendar//RU
CALSCALE:GREGORIAN
URL:http://it52.info/events
SOURCE:http://it52.info/events.ics
NAME:IT events calendar
DESCRIPTION:All IT events in 52 region
REFRESH-INTERVAL;VALUE=DURATION:PT12H
X-PUBLISHED-TTL:PT12H
METHOD:PUBLISH
BEGIN:VTIMEZONE
TZID:Europe/Moscow
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260616T183320Z
UID:2017-11-21T18:39:51+03:00-2017-12-09T11:00:00+03:00-166@it52.info
DTSTART;TZID=Europe/Moscow:20171209T110000
CREATED:20171121T183951
DESCRIPTION:Мы снова едем в Нижний Новгород. Вс
 треча пройдёт 9 декабря при поддержке Ян
 декса\, Высшей Школы Экономики и aQuantia.\n\nН
 ужна предварительная регистрация здесь:
  http://cpp-russia.ru/?p=1436 \n\nПрограмма встречи:\n\n\n
 11:00-11:30 Регистрация\n11:30-12:30 Иван Пузыревс
 кий\, Асинхронность в программировании\n
 В области разработки высоконагруженных 
 многопоточных или распределенных прило
 жений можно все чаще услышать разговоры 
 об асинхронном коде\, в том числе спекуля
 ции о необходимости (отсутствии необход
 имости) учитывать асинхронность в коде\, 
 о понятности (непонятности) асинхронног
 о кода\, о его эффективности (неэффективн
 ости). В данном докладе мы с вами попробу
 ем более глубоко погрузиться в предметн
 ую область: разберем\, что такое асинхрон
 ность\; когда она возникает\; как влияет н
 а код\, который мы пишем\, и на язык програ
 ммирования\, который мы используем. Пост
 араемся разобраться\, при чем тут futures &amp\
 ;amp\; promises\, немного поговорим про корутин
 ы и акторы. Затронем JavaScript и операционны
 е системы. Цель доклада — сделать более 
 явными компромиссы\, возникающие при том
  или ином подходе к разработке многопото
 чного или распределенного ПО.\n12.30-13.30 Фёд
 ор Короткий\, Память – идеальная абстрак
 ция\n\nint* ptr = new int\;\n*ptr = 42\;\ndelete ptr\;\n\nЧто на 
 самом деле происходит\, когда выполняютс
 я эти 3 строчки кода? Мы заглянем внутрь а
 ллокатора памяти\, операционной системы 
 и современного железа чтобы дать исчерп
 ывающий ответ на этот вопрос.\n13.30-14.30 Але
 ксандр Зайцев\, Сравнение оптимизаций ко
 мпиляторов C++\nМы любим С++ за то\, что он б
 ыстрый. Всё это благодаря компиляторам\, 
 которые очень многие оптимизируют за на
 с. Но для многих остаётся загадкой – а ка
 кой же компилятор всё таки быстрее в том 
 или ином случае. В ходе доклада мы немног
 о приоткроем завесу тайны\, сравним комп
 иляторы на различных кейсах и конечно же
  побенчмаркаем!\n\n
LAST-MODIFIED:20210511T093028
LOCATION:Высшая школа экономики\, ул. Б. Печер
 ская 25/12
ORGANIZER;CN=adamoev@yandex-team.ru:mailto:adamoev@yandex-team.ru
SUMMARY:Встреча C++ User Group
URL:http://it52.info/events/2017-12-09-c-user-group
END:VEVENT
END:VCALENDAR
