meetingcpp

Speaking about C艹 is tomorrow

Like in the last two years Meeting C艹 is organizing an event about technical speaking at C艹 conferences, aiming to help new speakers with their talks and give everyone a chance to pick up something to improve their talks! The call for talks for Meeting C艹 2024 is running until June 25th!

Speaking about C艹

Organized by Jens Weller

From the event description:

This event will focus on the process of creating technical talks for the C艹 community. Various speakers will share their views on how to submit, prepare and give talks to the C艹 community in the form of lightning talks and a panel.

Providing a stable memory address to an external API

A post on how to provide a pointer to a Qt Model/View or other APIs storing pointers to their data without using shared_ptr or unique_ptr for the actual object.

Providing a stable memory address

by Jens Weller

From the article:

Some APIs allow you to store a pointer to your data element. This is used to access additional information from your types to display them in Model/View Architecture.

A while ago I showed how you can implement a tree with shared_ptr and enable_shared_from_this and then display this in QTreeView. And when working on my current project I knew this problem would come around again. Maybe not for a tree and a tree view, but I'll clearly need to have some way to have ui panels display and edit my data classes and store a stable memory adress as a pointer in Qt models. Back in 2015 the Qt5 example still used a pointer allocated with raw new for this, in Qt6 the example uses unique_ptr. Using shared_ptr for this back in 2015 was a good decision, and the code works very well. For the moment I don't see that my current project would need to make use of enable_shared_from_this, so using unique_ptr would be a good option...

 

 

Starting a C艹 project with CMake in 2024

A post on how I've recently started a new C艹 project.

Starting a C艹 project with CMake in 2024

by Jens Weller

From the article:

Last year I've written last year about my plans to return to C艹, taking on some project ideas with C艹20 and CMake.

The first project is now in its beginning, so I thought to share the steps so far. Some of this blog post is covered by my recent talk Starting a modern C艹 project with CMake in 2024. In this post I'm going stay within the parts of the build tooling, following up with the code in other posts.

After working through the official CMake tutorial...

 

Releasing the keynotes of Meeting C艹 2023

Highlighting the current video releases for Meeting C艹 2023: the keynotes

With this year Meeting C艹 had a unique set of keynotes, covering 6 impossible problems for software devs with the opening keynote by Kevlin Henney, followed by great wisdom about how open communities thrive by Lydia Pintscher. The closing keynote by Ivan Čukić was an impressive medley composing various idioms with Prog(ressive) C艹.

All these keynotes are worth watching, a great contribution to our knowledge base as a community. Thanks to Kevlin Henney, Lydia Pintscher and Ivan Čukić for preparing these great presentations!

Meeting C艹 2023 is streaming all tracks from Berlin

Meeting C艹 2023 will stream all keynotes and talks from Berlin to the online world. After the conference all livestreams will be available in the online platform to all attendees.

Streaming all talks from Berlin

by Jens Weller

From the article:

Quickly announcing that you can see all the talks at Meeting C艹 2023!

You still have this and next week to get your tickets for Meeting C艹 2023, which enables you to either see the talks live in Berlin or watch online! This has been an important goal for this year: make all tracks available to the online conference once we return to be onsite again. Last year has shown that the online conference adds great value to the C艹 community in giving folks access to talk that other wise would be only seen by a small group in Berlin.

Meeting C艹 2023 - the last online conference?

Highlighting the online part of Meeting C艹 2023

Meeting C艹 2023 - the last online conference?

by Jens Weller

From the article:

A few days ago it caught my attention that Meeting C艹 2023 would be the last C艹 organisation with an online part of its conference.

This is the case because last year the online part did find its interest in the C艹 community. I think it serves the goals of Meeting C艹 to continue an online presence for the conference as long as this is feasible...

Highlighting the program for Meeting C艹 2023

The first version of the schedule of Meeting C艹 2023 is live!

Highlighting the program for Meeting C艹 2023

by Jens Weller

From the article:

While there is still some changes coming, I wanted to highlight the released schedule of Meeting C艹 2023. The conference it self is less than 2 months away (12th - 14th November).

The program will feature 3 keynotes (1 per day) by Kevlin Henney, Lydia Pintscher and Ivan Čukić...