{"id":54039,"date":"2021-02-12T08:51:54","date_gmt":"2021-02-12T08:51:54","guid":{"rendered":"https:\/\/www.globallogic.com\/ua\/?post_type=news&p=54039"},"modified":"2021-02-12T08:51:54","modified_gmt":"2021-02-12T08:51:54","slug":"techtalk-modern-c-tips-and-tricks-by-globallogic","status":"publish","type":"news","link":"https:\/\/www.globallogic.com\/ua\/about\/press-room\/recognitions\/techtalk-modern-c-tips-and-tricks-by-globallogic\/","title":{"rendered":"TechTalk “Modern C++ Tips and Tricks” by GlobalLogic"},"content":{"rendered":"
\u041f\u0456\u0441\u043b\u044f \u0432\u0435\u0431\u0456\u043d\u0430\u0440\u0443 \u0432\u0438 \u043d\u0435 \u043b\u0438\u0448\u0435 \u0433\u043b\u0438\u0431\u0448\u0435 \u0437\u0440\u043e\u0437\u0443\u043c\u0456\u0454\u0442\u0435 \u043a\u043b\u044e\u0447\u043e\u0432\u0456 \u0430\u0441\u043f\u0435\u043a\u0442\u0438 \u0441\u0443\u0447\u0430\u0441\u043d\u043e\u0433\u043e \u0421++, \u0430\u043b\u0435 \u0439 \u0434\u0456\u0437\u043d\u0430\u0454\u0442\u0435\u0441\u044c \u043f\u0440\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u0456 \u043b\u0430\u0439\u0444\u0445\u0430\u043a\u0438 \u0442\u0430 \u0437\u0440\u043e\u0431\u0438\u0442\u0435 \u0441\u0432\u043e\u044e \u0432\u0437\u0430\u0454\u043c\u043e\u0434\u0456\u044e \u0437 \u0421++ \u0448\u0432\u0438\u0434\u043a\u043e\u044e \u0442\u0430 \u043a\u043e\u043c\u0444\u043e\u0440\u0442\u043d\u043e\u044e.\u00a0<\/span><\/p>\n \u0421\u043f\u0456\u043a\u0435\u0440\u0438:<\/b> \u0420\u043e\u043c\u0430\u043d \u0406\u0432\u0430\u0441\u0438\u0448\u0438\u043d<\/span>, <\/span>\u0410\u0440\u0442\u0435\u043c \u041f\u043e\u043b\u044f\u043a\u043e\u0432 \u041a\u043e\u043b\u0438:<\/b> 18 \u043b\u044e\u0442\u043e\u0433\u043e, 18:00 \u0420\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u044f<\/a><\/p>\n \u0429\u043e \u0440\u043e\u0437\u0433\u043b\u044f\u043d\u0435\u043c\u043e \u0432 \u0445\u043e\u0434\u0456 \u0432\u0435\u0431\u0456\u043d\u0430\u0440\u0443?<\/b><\/p>\n \u041f\u0440\u043e \u0441\u043f\u0456\u043a\u0435\u0440\u0456\u0432:<\/b><\/p>\n \u0420\u043e\u043c\u0430\u043d \u0406\u0432\u0430\u0441\u0438\u0448\u0438\u043d<\/strong> \u2014 Senior Software Engineer, Consultant, GlobalLogic. \u0420\u043e\u043c\u0430\u043d \u043c\u0430\u0454 \u043f\u043e\u043d\u0430\u0434 6 \u0440\u043e\u043a\u0456\u0432 \u0434\u043e\u0441\u0432\u0456\u0434\u0443 \u0440\u043e\u0437\u0440\u043e\u0431\u043a\u0438 \u0441\u043e\u0444\u0442\u0430 \u0434\u043b\u044f \u043c\u0435\u0434\u0438\u0447\u043d\u043e\u0457 \u0442\u0430 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0456\u043b\u044c\u043d\u043e\u0457 \u0433\u0430\u043b\u0443\u0437\u0435\u0439.\u00a0<\/span><\/p>\n \u0410\u0440\u0442\u0435\u043c \u041f\u043e\u043b\u044f\u043a\u043e\u0432<\/strong> \u2014 Consultant, GlobalLogic. \u0410\u0440\u0442\u0435\u043c \u0431\u0440\u0430\u0432 \u0443\u0447\u0430\u0441\u0442\u044c \u0443 \u043f\u0440\u043e\u0454\u043a\u0442\u0430\u0445, \u043f\u043e\u0432’\u044f\u0437\u0430\u043d\u0438\u0445 \u0437 \u043a\u043e\u043c\u043f’\u044e\u0442\u0435\u0440\u043d\u0438\u043c\u0438 \u043c\u0435\u0440\u0435\u0436\u0430\u043c\u0438, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0456\u0454\u044e \u0442\u0430 \u043c\u0435\u0434\u0438\u0446\u0438\u043d\u043e\u044e. \u0417\u0430\u0439\u043c\u0430\u0454\u0442\u044c\u0441\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0443\u0432\u0430\u043d\u043d\u044f\u043c 15 \u0440\u043e\u043a\u0456\u0432, \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0443\u0432\u0430\u0432 \u043d\u0430 Python, C++, JavaScript\/TypeScript.\u00a0<\/span><\/p>\n \u0420\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u044f<\/a><\/p>\n \u0421\u043b\u0456\u0434\u043a\u0443\u0439\u0442\u0435 \u0437\u0430 \u043d\u043e\u0432\u0438\u043d\u0430\u043c\u0438 \u0443 \u0441\u043e\u0446\u0456\u0430\u043b\u044c\u043d\u0438\u0445 \u043c\u0435\u0440\u0435\u0436\u0430\u0445: Facebook<\/span><\/a>, LinkedIn<\/span><\/a>, Instagram<\/span> <\/a>\u0442\u0430 \u0422\u0435\u043b\u0435\u0433\u0440\u0430\u043c-\u043a\u0430\u043d\u0430\u043b\u0456<\/span><\/a>.<\/div>\n","protected":false},"excerpt":{"rendered":" \u0417\u0430\u043f\u0440\u043e\u0448\u0443\u0454\u043c\u043e \u043f\u0440\u0438\u0454\u0434\u043d\u0430\u0442\u0438\u0441\u044f \u0434\u043e TechTalk “Modern C++ Tips and Tricks”! \u041f\u0456\u0434 \u0447\u0430\u0441 \u0432\u0435\u0431\u0456\u043d\u0430\u0440\u0443 \u043c\u0438 \u043f\u043e\u0437\u043d\u0430\u0439\u043e\u043c\u0438\u043c\u043e\u0441\u044f \u0437 \u043e\u0441\u043e\u0431\u043b\u0438\u0432\u043e\u0441\u0442\u044f\u043c\u0438 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u0430\u043d\u043d\u044f \u0441\u0443\u0447\u0430\u0441\u043d\u043e\u0433\u043e \u0421++ \u0432 Desktop \u0442\u0430 Embedded-\u043f\u0440\u043e\u0454\u043a\u0442\u0430\u0445, \u0440\u043e\u0437\u0433\u043b\u044f\u043d\u0435\u043c\u043e \u0434\u0435\u044f\u043a\u0456 \u0456\u0434\u0456\u043e\u043c\u0438 \u0442\u0430 \u043f\u043e\u0434\u0456\u043b\u0438\u043c\u043e\u0441\u044c \u0434\u043e\u0441\u0432\u0456\u0434\u043e\u043c.\u00a0 \u041f\u0456\u0441\u043b\u044f \u0432\u0435\u0431\u0456\u043d\u0430\u0440\u0443 \u0432\u0438 \u043d\u0435 \u043b\u0438\u0448\u0435 \u0433\u043b\u0438\u0431\u0448\u0435 \u0437\u0440\u043e\u0437\u0443\u043c\u0456\u0454\u0442\u0435 \u043a\u043b\u044e\u0447\u043e\u0432\u0456 \u0430\u0441\u043f\u0435\u043a\u0442\u0438 \u0441\u0443\u0447\u0430\u0441\u043d\u043e\u0433\u043e \u0421++, \u0430\u043b\u0435 \u0439 \u0434\u0456\u0437\u043d\u0430\u0454\u0442\u0435\u0441\u044c \u043f\u0440\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u0456 \u043b\u0430\u0439\u0444\u0445\u0430\u043a\u0438 \u0442\u0430 \u0437\u0440\u043e\u0431\u0438\u0442\u0435 \u0441\u0432\u043e\u044e \u0432\u0437\u0430\u0454\u043c\u043e\u0434\u0456\u044e \u0437 \u0421++ \u0448\u0432\u0438\u0434\u043a\u043e\u044e \u0442\u0430 \u043a\u043e\u043c\u0444\u043e\u0440\u0442\u043d\u043e\u044e.\u00a0 \u0421\u043f\u0456\u043a\u0435\u0440\u0438: \u0420\u043e\u043c\u0430\u043d \u0406\u0432\u0430\u0441\u0438\u0448\u0438\u043d, \u0410\u0440\u0442\u0435\u043c \u041f\u043e\u043b\u044f\u043a\u043e\u0432 \u041c\u043e\u0432\u0430 \u0432\u0438\u0441\u0442\u0443\u043f\u0443: \u0443\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430 \u0412\u0438\u043c\u043e\u0433\u0438: \u0437\u043d\u0430\u043d\u043d\u044f \u0421++ \u043d\u0430 \u0440\u0456\u0432\u043d\u0456 middle \u043e\u0431\u043e\u0432’\u044f\u0437\u043a\u043e\u0432\u0435 \u041a\u043e\u043b\u0438: 18 \u043b\u044e\u0442\u043e\u0433\u043e, 18:00 \u0414\u0435: Zoom (\u043f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f \u043d\u0430\u0434\u0456\u0448\u043b\u0435\u043c\u043e \u0432\u0441\u0456\u043c \u0437\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u043e\u0432\u0430\u043d\u0438\u043c \u0443\u0447\u0430\u0441\u043d\u0438\u043a\u0430\u043c \u0437\u0430 \u0434\u0435\u043d\u044c \u0434\u043e \u0437\u0430\u0445\u043e\u0434\u0443) \u0420\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u044f \u0429\u043e \u0440\u043e\u0437\u0433\u043b\u044f\u043d\u0435\u043c\u043e \u0432 \u0445\u043e\u0434\u0456 \u0432\u0435\u0431\u0456\u043d\u0430\u0440\u0443? Smart pointer Lambda Shared mutex Events implementation on condition variable \u041f\u0440\u043e \u0441\u043f\u0456\u043a\u0435\u0440\u0456\u0432: \u0420\u043e\u043c\u0430\u043d \u0406\u0432\u0430\u0441\u0438\u0448\u0438\u043d \u2014 Senior Software Engineer, Consultant, GlobalLogic. \u0420\u043e\u043c\u0430\u043d \u043c\u0430\u0454 \u043f\u043e\u043d\u0430\u0434 6 \u0440\u043e\u043a\u0456\u0432 \u0434\u043e\u0441\u0432\u0456\u0434\u0443 \u0440\u043e\u0437\u0440\u043e\u0431\u043a\u0438 \u0441\u043e\u0444\u0442\u0430 \u0434\u043b\u044f \u043c\u0435\u0434\u0438\u0447\u043d\u043e\u0457 \u0442\u0430 \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0456\u043b\u044c\u043d\u043e\u0457 \u0433\u0430\u043b\u0443\u0437\u0435\u0439.\u00a0 \u0410\u0440\u0442\u0435\u043c \u041f\u043e\u043b\u044f\u043a\u043e\u0432 \u2014 Consultant, GlobalLogic. \u0410\u0440\u0442\u0435\u043c \u0431\u0440\u0430\u0432 \u0443\u0447\u0430\u0441\u0442\u044c \u0443 \u043f\u0440\u043e\u0454\u043a\u0442\u0430\u0445, \u043f\u043e\u0432’\u044f\u0437\u0430\u043d\u0438\u0445 \u0437 \u043a\u043e\u043c\u043f’\u044e\u0442\u0435\u0440\u043d\u0438\u043c\u0438 \u043c\u0435\u0440\u0435\u0436\u0430\u043c\u0438, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0456\u0454\u044e \u0442\u0430 \u043c\u0435\u0434\u0438\u0446\u0438\u043d\u043e\u044e. \u0417\u0430\u0439\u043c\u0430\u0454\u0442\u044c\u0441\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0443\u0432\u0430\u043d\u043d\u044f\u043c 15 \u0440\u043e\u043a\u0456\u0432, \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0443\u0432\u0430\u0432 \u043d\u0430 Python, C++, JavaScript\/TypeScript.\u00a0 \u0420\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u044f \u0421\u043b\u0456\u0434\u043a\u0443\u0439\u0442\u0435 \u0437\u0430 \u043d\u043e\u0432\u0438\u043d\u0430\u043c\u0438 \u0443 \u0441\u043e\u0446\u0456\u0430\u043b\u044c\u043d\u0438\u0445 \u043c\u0435\u0440\u0435\u0436\u0430\u0445: Facebook, LinkedIn, Instagram \u0442\u0430 \u0422\u0435\u043b\u0435\u0433\u0440\u0430\u043c-\u043a\u0430\u043d\u0430\u043b\u0456.<\/p>\n","protected":false},"featured_media":54040,"parent":0,"menu_order":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"news-category":[756],"embedded-category":[],"class_list":["post-54039","news","type-news","status-publish","has-post-thumbnail","hentry","news-category-recognitions"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.globallogic.com\/ua\/wp-json\/wp\/v2\/news\/54039","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.globallogic.com\/ua\/wp-json\/wp\/v2\/news"}],"about":[{"href":"https:\/\/www.globallogic.com\/ua\/wp-json\/wp\/v2\/types\/news"}],"version-history":[{"count":0,"href":"https:\/\/www.globallogic.com\/ua\/wp-json\/wp\/v2\/news\/54039\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.globallogic.com\/ua\/wp-json\/wp\/v2\/media\/54040"}],"wp:attachment":[{"href":"https:\/\/www.globallogic.com\/ua\/wp-json\/wp\/v2\/media?parent=54039"}],"wp:term":[{"taxonomy":"news-category","embeddable":true,"href":"https:\/\/www.globallogic.com\/ua\/wp-json\/wp\/v2\/news-category?post=54039"},{"taxonomy":"embedded-category","embeddable":true,"href":"https:\/\/www.globallogic.com\/ua\/wp-json\/wp\/v2\/embedded-category?post=54039"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}
\n
\n<\/span>\u041c\u043e\u0432\u0430 \u0432\u0438\u0441\u0442\u0443\u043f\u0443: <\/b>\u0443\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430
\n<\/span>\u0412\u0438\u043c\u043e\u0433\u0438:<\/b> \u0437\u043d\u0430\u043d\u043d\u044f \u0421++ \u043d\u0430 \u0440\u0456\u0432\u043d\u0456 middle \u043e\u0431\u043e\u0432’\u044f\u0437\u043a\u043e\u0432\u0435<\/span><\/p>\n
\n
\n<\/span>\u0414\u0435:<\/b> Zoom (\u043f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f \u043d\u0430\u0434\u0456\u0448\u043b\u0435\u043c\u043e \u0432\u0441\u0456\u043c \u0437\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u043e\u0432\u0430\u043d\u0438\u043c \u0443\u0447\u0430\u0441\u043d\u0438\u043a\u0430\u043c \u0437\u0430 \u0434\u0435\u043d\u044c \u0434\u043e \u0437\u0430\u0445\u043e\u0434\u0443)<\/span><\/p>\n
\n\n
\n
\n