Hello!
Not long ago, I
wrote about my trip to a Meeting C ++ conference in Düsseldorf. In the process of discussing the trip with different people, including at Habré, I realized that not only did I lack live communication with my colleagues. There are many meetings, conferences and seminars devoted to software development and its various aspects. But, in the light of the emergence of the new standard, a lot has changed and I want to discuss it not only on the Internet, but also personally. That is, I want to talk specifically about C ++ and related issues: a new standard, trends, boost, various useful ways, solutions, and so on. So behind the discussions, I somehow unnoticed and suddenly decided for myself to organize a C ++ User Group in Russia.
Under the cut briefly what came of it so far.
General idea
Almost immediately, the concept of a group took shape, not as a community of people in one city, but as a professional community uniting programmers in different cities. This means that for each meeting it would be good to bring speakers from other cities. And if you manage to bring the audience, it is generally cool. Why so? First of all, it's fun. Secondly, it is the expansion of professional ties. Thirdly, this is a good reason to visit the major cities of the immense Motherland. While such criteria for selecting a city for a meeting have taken shape:
- Population over 1 million
- The presence of at least one person from this city who writes articles or notes about C ++. It is desirable that this person went on contact.
- The presence of IT companies in this city that are developing in C ++
First meeting. St. Petersburg
The city of three revolutions sheltered us first. I found a quite accessible conference room, created an event on Habré and G + and started looking for speakers. The meeting was scheduled for December 14 - some already celebrated the New Year, others did not want to report on an incomprehensible get-together, some did not respond at all. One way or another, the first reports were mine and
Anton Nonko . Anton and I were speakers from another city. It so happened that we did not really have time to prepare reports and these were speeches in the spirit of: “Hello, my name is Seryozha, I am writing in C ++.” But at this meeting was
khizmax , who made a very cool
report on lock-free data structures. Thanks again, Maxim!
Suddenly, more than twenty people came to the meeting, and after the event, many approached and asked why no one knew about the meeting, why there had never been such meetings and when the next one would be. I appreciated this first meeting for myself as successful and decided to continue.
Conclusions that I made for myself after this meeting.
Prepare good, interesting reports.- Try to attract more participants.
- Record video or screencast
- Actively seek speakers.
The second meeting. Moscow
The meeting took place yesterday, February 15.
Since I immediately planned to bring speakers from other cities, I was looking for a room closer to the area of the three stations. As a result, I found a decent enough room for 60 people in a 30-minute leisurely walk from it. To attract people, I again created an event on Habré and G +, but this time I wrote off with Jens Weller and asked him to mention us in his C ++ User Group reviews, which he writes for
Meeting C ++ and cross-post on
isocpp.org Find The speakers at this time was not difficult. Here is a list of reports that were heard at this meeting.
Grigory Demchenko aka gridem , Asynchrony and competitiveness on coroutines. | Slides , screencast . |
Andrey Ivanitsky, C ++ Memory model. | Slides , screencast . |
Anthony Polukhin aka antoshkka , Boost and C ++ 11 / C ++ 14: News from the front, or a bit of everything. | Slides , screencast . |
Dmitriy Hecteruk aka mezastel , High Performance Computing in C / C ++. | Slides , screencast Dmitry promised to do it himself and post it later. |
Alexander Putilin, C ++ and mapreduce. | Slides , screencast . |
I generally enjoyed the meeting. All reports were interesting, thanks again guys! The hall for 60+ people (at my request, chairs were delivered there) was almost full. I hope those who attended too. For myself, noted the following.
- I decided that the best way to do each report is no more than 50 minutes, taking into account the discussions, after each report there is a 10-minute break. I will try to strictly follow this in the future.
- The sound quality is poor. I will look for a good microphone.
')
Third meeting. Nizhny Novgorod
This meeting is scheduled for April 19, I will try to arrange it in Nizhny Novgorod. While I do not know anything about her, but I suggest you to help me. If you want to make a report, write to me discuss it. If you live in Nizhny Novgorod, can you or your employer help you find a hall or attract participants?
Future plans
- Learn to record sound with decent quality.
- After the first meeting, kind people gave me the domain meetingcpp.ru, I hope some content will appear there soon.
- I hope to tie the donat to the site, as it’s not always possible to find sponsors, let alone pay for it.
- Make a pre-registration, so that at least approximately know how many people will come.
- After several local meetings, hold a large C ++ conference in Russia. Ideally international.
I will not refuse help in organizing any of these items.
Thank!