{"id":1950,"date":"2022-06-02T16:25:45","date_gmt":"2022-06-02T14:25:45","guid":{"rendered":"http:\/\/becpp.org\/blog\/?p=1950"},"modified":"2022-06-02T16:25:45","modified_gmt":"2022-06-02T14:25:45","slug":"next-becpp-ug-meeting-planned-for-june-28th-2022","status":"publish","type":"post","link":"https:\/\/becpp.org\/blog\/2022\/06\/02\/next-becpp-ug-meeting-planned-for-june-28th-2022\/","title":{"rendered":"Next BeCPP UG Meeting Planned For June 28th, 2022"},"content":{"rendered":"<p>After a long break due to the Corona pandemic, I&#8217;m happy to announce that the next meeting of the Belgian C++ Users Group is planned for <strong>Tuesday June 28th, 2022<\/strong> at 18:00 at <strong><a href=\"https:\/\/goo.gl\/maps\/JtaiXrasPpa38G3D8\" target=\"_blank\" rel=\"noopener noreferrer\">Vandewiele Experience Center<\/a><\/strong>.<\/p>\n<p>Vandewiele ( <a href=\"https:\/\/www.vandewiele.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.vandewiele.com\/<\/a> ) is sponsoring this event by providing the location, drinks and catering.<\/p>\n<p><a href=\"https:\/\/www.vandewiele.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-630\" src=\"https:\/\/becpp.org\/blog\/wp-content\/uploads\/2022\/06\/Vandewiele.png\" alt=\"Vandewiele Logo\" width=\"250\"><\/a><\/p>\n<p>The agenda is as follows:<\/p>\n<ul>\n<li><strong><span style=\"color: #008000;\">18:00:<\/span> <\/strong>Reception with food.<\/li>\n<li><strong><span style=\"color: #008000;\">18:30:<\/span> <\/strong>Session 1: <strong>Minimal Logging Framework in C++ 20<\/strong> (Koen Poppe)<br \/>\n<em>As developers, adding log statements seems easy and risk-free. However, with hundreds of machines, collecting those log files can become quite a challenge, let alone making sense of the important information they contain. We set out to reduce logging to its essentials and explore optimisations not only in terms of disk space, but also runtime performance and even exposure. Leveraging ideas from well-known software related workflows, we will write a C++20 logging framework from scratch and highlight some surprises along the way.<\/em><\/li>\n<li><strong><span style=\"color: #008000;\">19:30:<\/span> <\/strong>Break<\/li>\n<li><strong><span style=\"color: #008000;\">19:45:<\/span> <\/strong>Session 2: <strong>Modern CMake<\/strong> (Lieven de Cock)<br \/>\n<em>CMake is a cross-platform open source software for managing the build process in a portable fashion. We will have a look at the basics of modern CMake. The old, pre modern cmake way should be considered obsolete, for very good reasons. We will talk about targets, build types, dependencies, usage specifications, &#8230;, a quick look on cross compilation, and using 3rd party libraries.<\/em><\/li>\n<li><strong><span style=\"color: #008000;\">20:45:<\/span> <\/strong>Introduction to Vandewiele, followed by a drink.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/amzn.to\/2ZDHCCu\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1003 aligncenter\" src=\"https:\/\/becpp.org\/blog\/wp-content\/uploads\/2022\/06\/pro_cpp_5th.png\" alt=\"Professional C++, 5th Edition\" width=\"100\" height=\"125\"><\/a><br \/>\nWe will be giving away 2 copies of <a href=\"https:\/\/amzn.to\/2ZDHCCu\" target=\"_blank\" rel=\"noopener noreferrer\">Professional C++, 5th Edition<\/a>.<\/p>\n<p>The event is <strong><span style=\"color: #ff0000;\">free<\/span><\/strong> for everyone, but you need to <strong><a href=\"https:\/\/becpp-june-2022.eventbrite.com\/\">register for it<\/a><\/strong>.<\/p>\n<p>There are 30 seats available for this event.<\/p>\n<p style=\"text-align: center; background-color: #ffff99; padding: 5px; margin: 10px;\"><em><span style=\"color: #000000;\"><strong>Note:<\/strong><\/span><strong><span style=\"color: #ff0000;\"> The deadline for registrations is June 22th, 2022!<\/span><\/strong><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>After a long break due to the Corona pandemic, I&#8217;m happy to announce that the next meeting of the Belgian C++ Users Group is planned for Tuesday June 28th, 2022 at 18:00 at Vandewiele Experience Center. Vandewiele ( https:\/\/www.vandewiele.com\/ ) is sponsoring this event by providing the location, drinks and catering. The agenda is as [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"pgc_sgb_lightbox_settings":"","footnotes":""},"categories":[9],"tags":[60],"class_list":["post-1950","post","type-post","status-publish","format-standard","hentry","category-events","tag-c20"],"_links":{"self":[{"href":"https:\/\/becpp.org\/blog\/wp-json\/wp\/v2\/posts\/1950","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/becpp.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/becpp.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/becpp.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/becpp.org\/blog\/wp-json\/wp\/v2\/comments?post=1950"}],"version-history":[{"count":10,"href":"https:\/\/becpp.org\/blog\/wp-json\/wp\/v2\/posts\/1950\/revisions"}],"predecessor-version":[{"id":1962,"href":"https:\/\/becpp.org\/blog\/wp-json\/wp\/v2\/posts\/1950\/revisions\/1962"}],"wp:attachment":[{"href":"https:\/\/becpp.org\/blog\/wp-json\/wp\/v2\/media?parent=1950"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/becpp.org\/blog\/wp-json\/wp\/v2\/categories?post=1950"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/becpp.org\/blog\/wp-json\/wp\/v2\/tags?post=1950"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}