The C++ CoreHard Winter 2017 Conf is a conference dedicated to C++ and related hardcore technologies.
The conference is being organized by the CoreHard.by community that unites not only C++ engineers, but also those who are interested in low-level development in C and Assembler, programming of controllers, Internet of Things, highload server solutions and in any kind of “hardcore” development.
Participation in the conference is free thanks to our partners.
Software developer with more than 20 years experience. Took part in engineering of 24/7 systems in domains of Industrial Control System, Telecoms and payment systems.
About 10 years experience in C and C++ programming for desktop and embedded systems, electronic circuits design and low level development for MCUs. More then 15 years programming and engineering practice. Participated in design and development of computer training visual simulators and solutions for process automation.
Activist of COMAQA.BY and CoreHard.BY communities, co-founder of DPI.Solutions, manager at EPAM Systems. More than 13 years of experience in IT. Specializes in low-level development, QA automation, management, sales.
Developer at SolarWinds. Spheres of interest: network development, information protection, image processing.
Developer at Wargaming.
Developer at SolarWinds.
10+ years in commercial software development, 6+ years in cross-platform desktop and server solutions.
6 years in IT, 3 years in game industry. Games in C++, artificial intelligence, 2d/3d graphics, physics in games
Finite-state machine introduction and motivation. Overview of few existing finite-state machines C++ implementations (Qt, Boost, etc.). Overview of using Boost.Statechart library. Best practices using Boost.Statechart and C++ code samples.
We will take a look at reverse engineering and its place in the software development process: when, where and for what purposes it is used. Also let's take a glance at some tools and approaches to the reverse engineering in relation to C and C++ languages.