Category: CoreHard Spring 2018

CoreHard Spring 2018. Андрей Якимов. Перехват функций под Windows в приложениях с помощью C/C++

Я расскажу о перехватах функций в приложениях написанных на различных языках и технологиях. В докладе будут рассмотрены: базовые понятия, области применения, разновидности методов перехвата и их технические особенности, готовые библиотеки….


CoreHard Spring 2018. Александр Зайцев. Инструменты профайлинга С++ кода

Так бывает, что иногда ваше приложение начинает долго выполнять казалось бы обыденные задачи и потреблять большое количество оперативной памяти. А вы как разработчик и понятия не имеете, почему же так происходит (но вам интересно). В ходе доклада поговорим о средствах, которые могут нам понять причины странного поведения наших программ. Если не боитесь таких слов как Valgrind, gprof, gperftools и многих других — добро пожаловать!…


CoreHard Spring 2018. Александр Маркевич. From C++ to Objective-C

В этом докладе я хочу рассказать о том, что Obj-C/C++ — это расширение существующих C/C++. В данном докладе будут рассмотрены особенности языка, будет рассказано про управление памятью (retain/release vs. ARC vs. shared_ptr/unique_ptr), про Swift и почему он лучше или хуже Obj-C/C++….


CoreHard Spring 2018. Вадим Винник. Обработка коллекций: единая суть и множество проявлений

Доклад Вадима Винника «Обработка коллекций: единая суть и множество проявлений» …


Мастер-класс «Программируем грамотно на C++ 11, 14, 17: особенности языка и стандартной библиотеки»

В ходе непрерывного развития язык C++ пополняется новыми возможностями в ответ на растущие потребности программистов-практиков. Однако нововведения, способные значительно упростить работу программистов, часто подолгу остаются неизвестными тем, для кого они предназначены. Мастер-класс поможет овладеть умными указателями, магией move-семантики, тонкостями шаблонов, приемами метапрограммирования и просто правилами изящного стиля….


C++ CoreHard Spring 2018

7-8 апреля C++ сообщество CoreHard.by проведет восьмую международную двухдневную конференцию CoreHard Spring 2018, посвященную языку С++ и сопутствующим «хардкорным» технологиям. Спикеры из ведущих IT-компаний Беларуси, России, Украины, Германии и Голландии соберутся вместе, чтобы рассказать о своем опыте в разработке и тестировании. Мы поговорим о C++11/14/17 и стандартизации, STL, Boost, докеризации сборок, С++ для веб, геймдеве, кодогенерации, статическом анализе, профайлинге, перехвате функций под Windows и не только. Ключевые докладчики — члены Комитета Стандартизации С++ — Антон Полухин, Nicolai Josuttis (рабочая группа WG21) и Wouter van Ooijen (рабочая группа SG14). 15 докладчиков, 3 потока докладов, выделенный день мастер-классов (8 апреля)…