
في عام 2019 ، تغير مؤتمر C ++ في روسيا من الناحية التنظيمية - وتقول التقييمات إنه للأفضل. إن نهاية العام هو الوقت المناسب لتلخيص النتائج والنظر إلى المستقبل: على الرغم من أنه لا يزال هناك أربعة أشهر قبل C ++ Russia 2020 Moscow ، هناك شيء معروف بالفعل بشأنه.
لذلك ، يتكون هذا المنشور من ثلاثة أجزاء:
- "الماضي": كيف تطور المؤتمر وما الذي تغير منذ هذا العام
- "الحاضر": كيف ذهب أحدث إصدار من C ++ Russia 2019 Piter (وأي تقرير من أفضل تقاريره متوفر بالفعل عبر الإنترنت)
- المستقبل: ما يستعد 2020
الماضي

في البداية ، تم إنشاء المؤتمر بواسطة سيرجي بلاتونوف ( sermp ) ، وتغييرات هذا العام ترجع إلى حقيقة أننا نشارك الآن أيضًا في الحدث (JUG Ru Group). في آخر C ++ Russia 2019 Piter ، سألنا سيرجي في بث عبر الإنترنت كيف تطورت كل هذه الأمور منذ البداية - والآن سنقدم قصة لهبر في شكل نص معدّل:
"قبل بضع سنوات كنت أرغب حقًا في حضور مؤتمر C ++ ، لكنني لا أريد مغادرة البلاد من أجل هذا. ومع ذلك ، اتضح أنه في روسيا لا توجد حتى تخفيف ، وكان عار. ثم ذهبت إلى أوروبا ووجدت فجأة أن نسبة كبيرة من الجمهور جاءوا من روسيا وأوكرانيا وروسيا البيضاء. اتضح أن الناس حتى يذهبون إلى أوروبا لحضور حدث باهظ التكلفة للحديث عن C ++.
قررت أنني يجب أن أحاول القيام بشيء ما في بلدي الأم. ثم عشت في نوفغورود الكبرى (هذه مدينة صغيرة تقع بين سان بطرسبرغ وموسكو) ، وعقدت اجتماعي الأول في سان بطرسبرغ في ديسمبر 2013. استأجر غرفة ، واتفق مع المتحدث مكسيم Khizhinsky ، وأيضا أعد نفسه وصديقه مراجعة الميزات الجديدة في المعيار. وأعلن على الإنترنت: لم تكن دردشات Telegram شعبية حتى الآن ، لذلك على تويتر و + Google.
جاء حوالي 20 شخصًا ، قال الجميع كم كان رائعًا. وحضر الاجتماع التالي ، الذي كان في موسكو في فبراير 2014 ، حوالي 80 شخصًا ، وتمكنت من العثور على متحدثين جادين - على سبيل المثال ، ثم لأول مرة في اجتماع الجالية الروسية تحدث أنطون بولوخين . حسنا ، ثم بدأت بطريقة ما.
كتب لي كثيرون "لدينا مطورون في المدينة ، نود عقد اجتماع ، لكننا لا نفهم كيف". لكن المخطط بسيط: تحتاج إلى العثور على مكبرات صوت ، أماكن عمل ، نشر إعلان. في البداية ، لم يكن من الواضح بالنسبة لي مكان نشرها ، لأنه لم يكن هناك مكان واحد للتعليق ، لم يكن هناك مجتمع على هذا النحو. الآن هناك العديد من القنوات.
ثم جندت قاعدة من المتكلمين. يعد البحث عن متحدثين نشاطًا رائعًا عندما تكتب إلى 20 شخصًا يوميًا لعقد اجتماع في مكان ما في ساراتوف ، يجيب اثنان منهم ، ويكتبون "لا ، شكرًا ، سأذهب إلى ساراتوف بعض الوقت". ولكن الناس تدريجيا تجنيد.
عقدنا اجتماعات في نيجني نوفغورود ، كازان ، إنوبوليس ، يكاترينبرج - ووصلنا إلى نوفوسيبيرسك. أردت أن أوضح للناس أنه بسيط: هناك متحدثون ذوو خبرة ، حاولوا الكتابة إليهم. لسوء الحظ ، لم يكن من الممكن تنظيم مجتمع في معظم المدن ، لكن في موسكو وفي سان بطرسبرغ عقدت اجتماعاتهم الخاصة.
وفي مرحلة ما أصبح من الواضح أن هناك بالفعل الكثير من الناس ، وكان هناك عدد كاف من المتحدثين في مؤتمر جيد المستوى. هناك جانب مادي أيضًا: يعد المؤتمر أمرًا صعبًا ومكلفًا ؛ وسيكون الانخراط على الفور في مثل هذا الشيء أمرًا مخيفًا. لكن عمليات التخفيف أوضحت أن هذا أمر مثير للاهتمام بالنسبة للشركات: إنها ستعمل كجهات راعية ، وسوف ترسل موظفيها إلى الجمهور.
كانت هناك أوقات عندما عقدت يوم السبت مظاهرة في المدينة ، وأجبرت بعض الشركات الناس على الخروج في ذلك اليوم حتى لا يحضروا. لأنهم فجأة سوف يسمعون ما هو أفضل في الشركات الأخرى! في رأيي ، هذا الموقف غريب للغاية وحشي. ولكن بشكل عام ، كان هناك فهم أن العديد من الشركات والمطورين والمتحدثين - بشكل عام ، يحتاجون جميعًا إلى ذلك.
نظرًا لأن مجتمعنا كان يتشكل فقط ولم يكن هناك أسماء مألوفة لدى المتحدثين بالروسية ، فقد بدأت الكتابة باللغات الأجنبية. لقد أخذت للتو قائمة بتقاريري المفضلة وتبعتها. نتيجة لذلك ، لم يصل العديد من المتحدثين الأجانب فقط ، ولكن أيضًا أحبوا السفر إلى روسيا: مجتمع مثير للاهتمام ، متخصصون أقوياء.
كان أول مؤتمر C ++ لروسيا في موسكو في عام 2015. وفقًا لمعايير اليوم ، كان هناك عدد قليل من الناس ، ولكن بعد ذلك بدا لي كثيرًا. الاستعراضات كانت جيدة ، قررت الاستمرار. لقد كتبوا إلي من نوفوسيبيرسك ، "هيا ، هناك متحدثون هنا" ، وهكذا جاء سي + سيبيريا . بطبيعة الحال ، يقام في فصل الشتاء ، ما هي الفائدة من الذهاب إلى سيبيريا في الصيف؟
لكنني لم أرغب في جعل المؤتمرات نشاطي الرئيسي. لقد رتبت لهم ببساطة لأنني كنت بحاجة إلى مؤتمرات أريد حضورها بنفسي. بالطبع ، عندما تقوم بالتنظيم ، فإنك لا ترى الحدث بالفعل ، لكنك تشاهد التقارير مقدمًا على مدار الأسبوع ، والشبكات على مستوى مختلف: تتفاعل بشكل أوثق مع السماعات.
يبدو لي أنني أتمكن من التنظيم بشكل جيد ، لكنني لا أكسب المال ، ولم ينجح الأمر في بناء فريق (بالإضافة إلى لجنة البرنامج) ، لأنني أود أن أدفع لهم. كل المسائل التنظيمية تكمن في وحدي ، كان الأمر صعبًا. في أول C ++ في روسيا ، كان هناك 300-400 شخص ، ولكن في عام 2018 ، تجمع 850 شخصًا في سان بطرسبرغ ، وكان الأمر مؤلمًا حقًا. أصبح من الواضح أنه لا يمكن للمرء أن يمتد ، حتى بمشاركة المتطوعين. على سبيل المثال ، حدث تراكب بسبب خطأ الموقع: 700 شخص يجلسون على كلمة رئيسية ، فجأة تنطفئ الأنوار ، وتبدأ السماعات في إصدار صوت مزعج. كان المتخصصون المحليون قادرين على إصلاحه بسرعة ، لكنهم لم يكونوا على صلة مباشرة بالمؤتمر ، فقد يكونون أقل مسؤولية ، وأنا فقط لا أفهم ما الذي سيتم عمله.
وفي وقت ما ، جاء إلي أليكسي فيدوروف ( 23 ديرييفو ) ، الذي يرأس مجموعة JUG Ru ، حيث يشاركون عمومًا في أنشطة المؤتمرات نفسها ، ولكن بدوام كامل (بينما اخترت أن أظل مطورًا). ناقشنا إمكانية الاندماج وحاولنا أن نفهم من سيفوز وماذا. واتضح أن الجميع سيفوز.
ما زلنا مسؤولين عن البرنامج - الأشخاص الذين يفهمون C ++ - ومجموعة JUG Ru مسؤولة عن المشكلات التنظيمية. وأنا حقا أحب هذا الفصل. تمت إزالة المشاكل التنظيمية مثل "طوابير طويلة للغذاء" مني ، حيث كنت وحدي وكان كل شيء يحترق. لقد انتقل الآن إلى مستوى يسير فيه كل شيء بشكل جيد وهناك دائمًا شخص مسؤول عن مشكلة معينة.
الأكثر دلالة على ذلك هو أنه منذ ستة أشهر بعد مؤتمر C ++ Russia 2019 في موسكو ، قال المتحدثون (بمن فيهم أولئك الذين زاروا المكان كثيرًا) إن المنظمة هي أفضل مؤتمر على الإطلاق لزيارتها ".
إذا كنت قد وصلت إلى روسيا C ++ الماضية وترغب في الحنين إلى الماضي - على قناة YouTube ، يتم تكديس تسجيلات المؤتمر بدقة بواسطة قوائم التشغيل ، وتحتوي VK على صور .
حاليا

والآن ، بعد كل هذه التغييرات؟
في السابق ، كانت C ++ Russia تتناوب بين موسكو وسان بطرسبرغ ، تمر في كل مدينة مرة واحدة فقط كل عامين ، ومنذ عام 2019 أصبح الجدول الزمني هكذا: في كل ربيع هناك مؤتمر موسكو ، وفي كل خريف - مؤتمر سانت بطرسبرغ. لأول مرة في موسكو في أبريل ، كان ذلك في شكل جديد ، ثم كان "بالون تجريبي" - والآن ، عندما أحدث أحد بطرسبرغ ضوضاء في نوفمبر ، يمكن استخلاص استنتاجات أكثر ثقة.
وما الذي اتضح أنه كيف تم ذلك؟
حسنًا ، بالنسبة للمبتدئين ، "لم تحترق" المنظمة فعليًا: كل شيء كان يعمل كما ينبغي (وإذا كانت هناك صعوبات ، كان هناك شخص ما لإصلاحها).
لقد ترسخت العديد من الأنشطة المعتمدة من مؤتمرات JUG Ru Group الأخرى. في منطقة النقاش ، يمكن استجواب المتحدثين بعد التقرير ، وفي جلسات BOF ، يمكنك مناقشة ما حدث مع المشاركين الآخرين والمتحدثين ، وهناك مقابلات في البث عبر الإنترنت بين التقارير. ويتم تنظيم البث نفسه أيضًا وفقًا لمخطط "Dzhugovskoy" التقليدي: يوجد تقرير مفتوح على YouTube ، حيث يتم الحصول على تقارير اليوم الأول من القاعة الأولى ودفعها ، حيث تتوفر جميع القاعات واليومين.
عندما يكون هناك أكثر من عضو واحد في اللجنة في المؤتمر ، فإنه من الخطيئة عدم استخدامه في شيء مشترك - لذلك ، في مساء اليوم الأول ، كانت هناك حلقة نقاش بعنوان "مع لجنة الروح":

وإذا كنت تريد شنقًا ، فقد تم عقد "Go تحت المجهر C ++" على التوازي: مثل Timur Safin الجانب C ++ ، ومثل Vitaly Levchenko فريق Go ، وتم اختيار ألكساندر جرانين ، الذي كان معروفًا بحبه لهاسكل بشكل عام ، كمشرف محايد.
ماذا حدث للتقارير؟ حتى الآن ، من الناحية التنظيمية ، تغير الكثير ، وأظهرت قائمة المتحدثين ، على العكس من ذلك ، الإخلاص للتقاليد. أولاً ، بدأ المؤتمر مع Keynote Sean Parent (Adobe) ، قبل أربع سنوات ، بخطاب آخر ، افتتح أول C ++ في روسيا. ثانياً ، تحدث مكسيم خيزينسكي ، الذي أصبح ذات يوم متحدثًا في الاجتماع الأول لسيرجي ، (يعرف أيضًا قراء هابر: منشأه في هياكل البيانات الخالية من القفل لديه أكثر من 100000 مشاهدة). وثالثا ، كان هناك متحدثون مثل أنطون Polukhin ، الذين وقعوا في حب العديد من المؤتمرات السابقة.
ربما تكون التغييرات مرئية بوضوح إذا قارنا مقاطع الفيديو الخاصة بملاحظات Sean Parent الرئيسية في عامي 2015 و 2019:
السماعة متشابهة ، وحتى شرائح الفتح مصممة بنفس الأسلوب ، لكن من الأفضل الآن النظر إلى هذه الشرائح وهذه السماعة: لقد زادت الدقة من 720 بكسل إلى 4K ، ونمت جودة الفيديو والصوت بوضوح ، وبفضل تنسيق مختلف للإطار ، بدأت الشرائح تستهلك مساحة أكبر .
بشكل عام ، لم يذهب "اللب الزائد" ، الذي كان المؤتمر مولعًا به في البداية ، إلى أي مكان ، لكننا حاولنا تحسين "الإنتاج" بأكمله الذي يساعد على إدراكه.
ألا يقتل هذا الإنتاج الجيد "المصباح المريح"؟ حسنًا ، قد يقدّر أحدهم طريقة التعامل مع DIY ، ولكنه مناسب للاجتماعات من المجتمعات المحلية أكثر من المؤتمرات الكبيرة. ونحن نعتقد أن المؤتمرات والاجتماعات ليست أشياء حصرية بشكل متبادل ، ولكنها متكاملة. لذلك ليس من المستغرب أنه في المؤتمر كان من الممكن رؤية ممثلين من مختلف المجتمعات المحلية ، وقد سألنا أحدهم ، ألكسندر بورغاردت ، في البث عن قبعات المشروبات والقلوب التي يحملها في موسكو.
ومن وجهة نظر البرنامج ، إذا تغير شيء ما ، فإن هذا هو ما يلي: وفقًا لسيرجي ، بعد ربيع موسكو C ++ في روسيا ، عبّر المتحدثون الأجانب عن أصدقاء "لذا زرت مؤتمرا رائعا في روسيا" حيث تبين أن تدفق الطلبات الأجنبية كان أعلى بكثير من المعتاد . لكن لجنة البرنامج تتعقب التوازن حتى لا يتحول المؤتمر إلى أن يتحدث اللغة الإنجليزية بالكامل: في أي وقت عند الاختيار من بين ثلاثة تقارير ، كان من بينها شيء للاستماع إليه باللغة الروسية.
الآن تتوفر تسجيلات الفيديو الخاصة بالتقارير للمشاركين في المؤتمر ، وسيتم إتاحتها للجمهور لاحقًا ، ولكن يمكنك بالفعل مشاهدة بعض أكثر الجمهور المحبوب. لا يزال سجل البث المفتوح على YouTube ، وقد أدخل تقريران من أعلى 5 تقارير وفقًا لتقديرات الجمهور - لذلك يسعدنا أن نشارك أسماءهم وروابطهم مع الرموز الزمنية:
- "C ++ تاكسي الخدع" أنطون Polukhin ( فيديو ).
- "استثناءات C ++ من خلال منظور تحسينات برنامج التحويل البرمجي" بقلم رومان روسييف ( فيديو )
حسنًا ، بشكل منفصل ، أحب الكثيرون نهاية البث .
لديك منظر جميل!
المستقبل

ما التالي؟ 2020 لم يبدأ بعد ، وقد تم بالفعل الإعلان عن حدثين.
أحدها هو مؤتمر C ++ في سيبيريا ، والذي يظل حدثًا مستقلاً دون مشاركة مجموعة JUG Ru. هذه قصة غرفة: هناك مسار واحد ، في غضون يومين سيكون هناك ما مجموعه 10 تقارير. سيعقد 28-29 فبراير في نوفوسيبيرسك .
وسيكون أكبر في حدث آخر ، والذي سيعقد في 27-28 أبريل في موسكو - وهذا هو C ++ روسيا 2020 موسكو . هنا مرة أخرى ، سيكون هناك العديد من المسارات وعشرات التقارير والبث وما إلى ذلك.
حتى الآن ، لا يُعرف سوى القليل عن برنامج مؤتمر موسكو ، لكن أسماء العديد من المتحدثين متاحة بالفعل - وهي تستحق الاهتمام بما يلي:
تيمور دوملر - يكفي القول إن تقريره "النوع المعاقب في لغة C ++ الحديثة" كان مدرجًا في الخمسة الأوائل في مؤتمر سانت بطرسبرغ الأخير.
غي ديفيدسون ، المعروف بالفعل لأعضاء C ++ روسيا. نقدم هنا سطرًا من الحقل الحيوي في حساب تويتر الخاص به (وفي شكل مختصر!): "ISO C ++-voter-BAFTA-STEM Ambassador-UKIE-2D / 3D / AI / VR / ML / AR-Gamedev-Coding manager"
غور نيشانوف - هو من Microsoft ، حيث يعرف الكثير عن C ++ ، وهو عضو في اللجنة.
إن Mateusz Pusz هو شخص يتمتع بخبرة 15 عامًا في C ++ ، ومرة أخرى ، عضو نشط في التصويت في اللجنة.
بشكل عام ، يتم تحديد تركيبة السماعات مرة أخرى بحيث عندما يجتمع هؤلاء الأشخاص في غرفة واحدة ، يمكنهم دون قصد إنشاء معيار جديد للقهوة.
تتوفر جميع المعلومات الأخرى حول المؤتمر على الموقع - وعندما يصبح معروفًا أكثر ، ستظهر جميع أسماء المتكلمين الجديدة هناك.
وإذا كنت تعرف شيئًا مثيرًا للاهتمام حول C ++ وكنت ترغب في أن يكون اسمك في سلسلة الأسماء هذه ، فقد حان الوقت الآن للنقر على زر "إرسال تقرير" في نفس الموقع: كلما فعلت ذلك ، زادت فرص إكمال التقرير إلى مستوى ممتاز والدخول في البرنامج.
أراك عام 2020!