uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi πŸ‘‰ Belgini koβ€˜rmoqchi boβ€˜lsangiz, obuna boβ€˜ling

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C/C++ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° | cpp, boost, qt

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C/C++ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° | cpp, boost, qt

Kanalga Telegram’da oβ€˜tish

ВсС самоС ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ для плюсовика ΠΈ сишника Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ°Π½Π°Π»Π΅. Как Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ своСго ΠΈΠΈ-Π°Π³Π΅Π½Ρ‚Π°: https://clc.to/tvpmDQ По Ρ€Π΅ΠΊΠ»Π°ΠΌΠ΅: @tproger_sales_bot ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17 #WXSSA

Ko'proq ko'rsatish

πŸ“ˆ Telegram kanali Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C/C++ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° | cpp, boost, qt analitikasi

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C/C++ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° | cpp, boost, qt (@cppproglib) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 16 793 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 7 706-o'rinni va Rossiya mintaqasida 39 103-o'rinni egallagan.

πŸ“Š Auditoriya koβ€˜rsatkichlari va dinamika

Π½Π΅Π²Ρ–Π΄ΠΎΠΌΠΎ sanasidan buyon loyiha tez oβ€˜sib, 16 793 obunachiga ega boβ€˜ldi.

30 Oktabr, 2026 dagi oxirgi ma’lumotlarga koβ€˜ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni -68 ga, soβ€˜nggi 24 soatda esa -4 ga oβ€˜zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya oβ€˜rtacha 11.16% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 4.78% ini tashkil etuvchi reaksiyalarni toβ€˜playdi.
  • Post qamrovi: Har bir post oβ€˜rtacha 1 874 marta koβ€˜riladi; birinchi sutkada odatda 802 ta koβ€˜rish yigβ€˜iladi.
  • Reaksiyalar va oβ€˜zaro ta’sir: Auditoriya faol: har bir postga oβ€˜rtacha 2 ta reaksiya keladi.
  • Tematik yoβ€˜nalishlar: Kontent c++, навигация, компилятор, ΡƒΠ΄Π°Π»Ρ‘Π½ΠΊΠ°, developer kabi asosiy mavzularga jamlangan.

πŸ“ Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
β€œΠ’ΡΠ΅ самоС ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ для плюсовика ΠΈ сишника Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ°Π½Π°Π»Π΅. Как Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ своСго ΠΈΠΈ-Π°Π³Π΅Π½Ρ‚Π°: https://clc.to/tvpmDQ По Ρ€Π΅ΠΊΠ»Π°ΠΌΠ΅: @tproger_sales_bot ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ связь: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17 #W...”

Yuqori yangilanish chastotasi (oxirgi ma’lumot 31 Oktabr, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli boβ€˜lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini koβ€˜rsatadi.

16 793
Obunachilar
-424 soatlar
-387 kun
-6830 kun
Postlar arxiv
πŸ’”AI vs Developer: who wins? Π‘ΠΈΠ³Ρ‚Π΅Ρ… ΡƒΠΆΠ΅ Ρ€Π΅ΠΆΠ΅Ρ‚ Π½Π°ΠΉΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². Π’Π°ΠΉΠ±-ΠΊΠΎΠ΄ΠΈΠ½Π³ ΠΏΠΎΠ²ΡΡŽΠ΄Ρƒ. Π”ΠΆΡƒΠ½Ρ‹ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹. Но Ρ‚Π°ΠΊ Π»ΠΈ это Π½Π° самом
πŸ’”AI vs Developer: who wins? Π‘ΠΈΠ³Ρ‚Π΅Ρ… ΡƒΠΆΠ΅ Ρ€Π΅ΠΆΠ΅Ρ‚ Π½Π°ΠΉΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². Π’Π°ΠΉΠ±-ΠΊΠΎΠ΄ΠΈΠ½Π³ ΠΏΠΎΠ²ΡΡŽΠ΄Ρƒ. Π”ΠΆΡƒΠ½Ρ‹ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹. Но Ρ‚Π°ΠΊ Π»ΠΈ это Π½Π° самом Π΄Π΅Π»Π΅? ΠœΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ ИИ влияСт Π½Π° Ρ€Ρ‹Π½ΠΎΠΊ Ρ‚Ρ€ΡƒΠ΄Π° Π² IT. Π’ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π° Π½Π΅ Π² Π³ΠΎΠ»ΠΎΠ²Π°Ρ… CEO ΠΈΠ»ΠΈ HR. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ°Π΅ΠΌ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ опрос. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ нашСго исслСдования позволят Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, сколько Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² потСряли Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈΠ·-Π·Π° ИИ? КакиС Π½Π°Π²Ρ‹ΠΊΠΈ сСйчас цСнятся большС всСго? ΠšΡ‚ΠΎ Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ большС β€” Ρ‚Π΅, ΠΊΡ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ИИ ΠΈΠ»ΠΈ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅Ρ‚? πŸ‘Ύ РасскаТитС свою ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΠΊΠΎΠΌΡŒΡŽΠ½ΠΈΡ‚ΠΈ: https://clc.to/aFntFw

🍩 C++ Concepts β€” Ρ‚ΠΈΠΏΠΎΠ±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π½Π° Π½ΠΎΠ²ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ ‼️ ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°: Π’ ΡˆΠ°Π±Π»ΠΎΠ½Π°Ρ… C++ ошибки Ρ‚ΠΈΠΏΠΎΠ² приводят ΠΊ критичСским сообщСниям компилятора Π½Π° дСсятки строк. ΠžΡ‚Π»Π°Π΄ΠΊΠ° становится ΠΊΠΎΡˆΠΌΠ°Ρ€ΠΎΠΌ, особСнно для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ² Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅. βœ… РСшСниС: C++ Concepts ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ явно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ трСбования ΠΊ Ρ‚ΠΈΠΏΠ°ΠΌ шаблонов. Π­Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΊΠΎΠ΄ самодокумСнтируСмым ΠΈ Π΄Π°Π΅Ρ‚ понятныС сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…. ✏️ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π°:
#include <concepts>

// ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ для числовых Ρ‚ΠΈΠΏΠΎΠ²
template<typename T>
concept Numeric = std::integral<T> || std::floating_point<T>;

// Ѐункция ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ числовыС Ρ‚ΠΈΠΏΡ‹
template<Numeric T>
T multiply(T a, T b) {
    return a * b;
}

int main() {
    auto result1 = multiply(5, 10);        // OK: int
    auto result2 = multiply(3.14, 2.0);    // OK: double
    // auto result3 = multiply("hello", "world"); // Ошибка компиляции с понятным сообщСниСм
    return 0;
}
🌳 ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π°: β€’ ΠŸΠΎΠ½ΡΡ‚Π½Ρ‹Π΅ сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… компиляции β€’ Π‘Π°ΠΌΠΎΠ΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄ с явными трСбованиями ΠΊ Ρ‚ΠΈΠΏΠ°ΠΌ β€’ Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π½Π°Ρ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ компиляции Π·Π° счСт Ρ€Π°Π½Π½Π΅Π³ΠΎ отсСва нСподходящих Ρ‚ΠΈΠΏΠΎΠ² β€’ Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π½Π° основС ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΠΎΠ² Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C/C++ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° #буст

πŸ–οΈ ΠŸΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° вакансий для C++-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π·Π° нСдСлю Senior C++ Developer / Tech Lead β€” ΠΎΡ‚ 400 000 β‚½ Π“ΠΈΠ±Ρ€ΠΈΠ΄ (Москва) Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ C++ β€” Π΄ΠΎ 400 000 β‚½ Π“ΠΈΠ±Ρ€ΠΈΠ΄, ΡƒΠ΄Π°Π»Ρ‘Π½ΠΊΠ° (Москва) Developer C++ (KasperskyOS, System services & drivers) β€” Π£Π΄Π°Π»Ρ‘Π½ΠΊΠ° ЭкспСрт Π‘++ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ бСспилотной Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ β€” Π£Π΄Π°Π»Ρ‘Π½ΠΊΠ° C++ developer / Π˜Π½ΠΆΠ΅Π½Π΅Ρ€-программист C++ (KORNFELD) β€” Π£Π΄Π°Π»Ρ‘Π½ΠΊΠ° (Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³) ➑️ Π•Ρ‰Π΅ большС Ρ‚ΠΎΠΏΠΎΠ²Ρ‹Ρ… вакансий β€” Π² нашСм ΠΊΠ°Π½Π°Π»Π΅ C++ jobs Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C/C++ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°

Бколько Ρ€Π°Π· компилируСтся функция print_forwarded?
Anonymous voting

πŸ“° БвСТСнькоС ΠΈΠ· ΠΌΠΈΡ€Π° C++ ΠΠ΅Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ дайдТСст новостСй ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… аспСктах программирования ΠΈ интСрСсных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… Π² ΠΌΠΈΡ€Π΅ C++. πŸ₯³
πŸ“° БвСТСнькоС ΠΈΠ· ΠΌΠΈΡ€Π° C++ ΠΠ΅Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ дайдТСст новостСй ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… аспСктах программирования ΠΈ интСрСсных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… Π² ΠΌΠΈΡ€Π΅ C++. πŸ₯³ Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎΠ΅: β€’ Π‘Π»Π΅Π΄ΡƒΠΉ стандартам ΠΊΠΎΠ΄Π° Π² C++ β€” ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠΌ ΠΊΠΎΠ΄ ΠΊ Π΅Π΄ΠΈΠ½ΠΎΠΌΡƒ ΡΡ‚ΠΈΠ»ΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠΌΠΏΡ‚Π° β€’ Как Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ свой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° Unreal Engine 5 β€” Π΄Π½Π΅Π²Π½ΠΈΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π²ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒΡΡ Π² UE5 β€’ ΠœΠ°ΡΡ‚Π΅Ρ€ΡΡ‚Π²ΠΎ STL Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Π² C++ β€” Π½Π°Π±ΠΎΡ€ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ с описаниСм Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² 😎 ПолСзноС: β€’ Как ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² std::thread β€” Π·Π°ΠΌΠ΅Ρ‚ΠΊΠ° ΠΎ Ρ‚ΠΎΠΌ ΠΊΠ°ΠΊ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Π³ΠΎΠ»ΠΎΠ²Π½ΡƒΡŽ боль ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ Π² Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ β€’ Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ зависимостями Π½Π° C++ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ vcpkg β€” созданиС ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΉ экосистСмы управлСния зависимостями Π½Π° Π±Π°Π·Π΅ vcpkg β€’ ГСнСрация Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Doxygen ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ β€” создаём Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ наТатия ΠΏΠ°Ρ€Ρ‹ клавиш πŸ–¨οΈΠ˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹: β€’ PPSSPP β€” быстрый ΠΈ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ эмулятор PSP β€’ Tdesktop β€” ΠΏΠΎΠ»Π½Ρ‹ΠΉ исходный ΠΊΠΎΠ΄ ΠΈ инструкции ΠΏΠΎ сборкС ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° мСссСндТСра Telegram Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C/C++ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° #свСТак

Π—Π°Π³Π°Π΄ΠΊΠ°: Π― Ρ€ΠΎΠΆΠ΄Π°ΡŽΡΡŒ Π±Π΅Π· ΠΈΠΌΠ΅Π½ΠΈ, ΠΆΠΈΠ²Ρƒ Π±Π΅Π· Ρ‚Π΅Π»Π°, ΡƒΠΌΠΈΡ€Π°ΡŽ Π±Π΅Π· памяти. МСня нСльзя ΠΏΠΎΠ·Π²Π°Ρ‚ΡŒ, Π½ΠΎ я всСгда ΠΏΡ€ΠΈΡ…ΠΎΠΆΡƒ. Π§Ρ‚ΠΎ я Ρ‚Π°ΠΊΠΎΠ΅? 😼 ΠžΡ‚
Π—Π°Π³Π°Π΄ΠΊΠ°: Π― Ρ€ΠΎΠΆΠ΄Π°ΡŽΡΡŒ Π±Π΅Π· ΠΈΠΌΠ΅Π½ΠΈ, ΠΆΠΈΠ²Ρƒ Π±Π΅Π· Ρ‚Π΅Π»Π°, ΡƒΠΌΠΈΡ€Π°ΡŽ Π±Π΅Π· памяти. МСня нСльзя ΠΏΠΎΠ·Π²Π°Ρ‚ΡŒ, Π½ΠΎ я всСгда ΠΏΡ€ΠΈΡ…ΠΎΠΆΡƒ. Π§Ρ‚ΠΎ я Ρ‚Π°ΠΊΠΎΠ΅? 😼 ΠžΡ‚Π²Π΅Ρ‚ пиши Π² коммСнтариях. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C/C++ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° #мСТдусобойчик

😱 Π—Π°Π²Ρ‚Ρ€Π° Ρ†Π΅Π½Π° Π½Π° курс Β«AI-Π°Π³Π΅Π½Ρ‚Ρ‹ для DSΒ» вырастСт Пока Π²Ρ‹ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅ β€” Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΡƒΠΆΠ΅ ΠΏΠΎΠΊΡƒΠΏΠ°ΡŽΡ‚. Π§Ρ‚ΠΎ Π²Ρ‹ тСряСтС, откладывая Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅? Как ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ β€” 10 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ, ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΏΠ»Π°Ρ‚ΠΈΡ‚Π΅ Π·Π°Π²Ρ‚Ρ€Π°. Как максимум β€” шанс Π²ΠΎΠΉΡ‚ΠΈ Π² Ρ‚ΠΎΠΏ-1% Π΄Π°Ρ‚Π°-сайСнтистов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΌΠ΅ΡŽΡ‚ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ AI-Π°Π³Π΅Π½Ρ‚Ρ‹. πŸŽ“ Π§Π΅ΠΌΡƒ Π²Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ Π½Π° курсС: β€” Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ LLM ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Ρ‹Π΅ области ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ β€” ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ свою RAG-систСму: ΠΎΡ‚ Ρ€Π΅Ρ‚Ρ€ΠΈΠ²Π΅Ρ€Π° ΠΈ Ρ€Π΅Ρ€Π°Π½ΠΊΠ΅Ρ€Π° Π΄ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΈ ΠΎΡ†Π΅Π½ΠΊΠΈ качСства β€” ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ AI-Π°Π³Π΅Π½Ρ‚ΠΎΠ² с нуля β€” Π½Π° основС сцСнариСв, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ взаимодСйствия с внСшнСй срСдой РСшСниС Π·Π° Π²Π°ΠΌΠΈ. πŸ‘‰ ΠšΡƒΠΏΠΈΡ‚ΡŒ курс ΠΏΠΎ старой Ρ†Π΅Π½Π΅

πŸŒ€πŸš€βš‘ ΠœΠ°ΡΡ‚Π΅Ρ€ΡΡ‚Π²ΠΎ STL Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Π² C++ Устал ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ†ΠΈΠΊΠ»Ρ‹ for для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠ΅Π»ΠΎΡ‡ΠΈ? Бтандартная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C++ ΡƒΠΆΠ΅ содСрТит всС Π½
+5
πŸŒ€πŸš€βš‘ ΠœΠ°ΡΡ‚Π΅Ρ€ΡΡ‚Π²ΠΎ STL Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Π² C++ Устал ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ†ΠΈΠΊΠ»Ρ‹ for для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠ΅Π»ΠΎΡ‡ΠΈ? Бтандартная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C++ ΡƒΠΆΠ΅ содСрТит всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ β€” ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅, протСстированныС ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊ бою. ВрСмя ΠΏΠ΅Ρ€Π΅ΡΡ‚Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚ΡŒ вСлосипСд ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ силу STL Π½Π° ΠΏΠΎΠ»Π½ΡƒΡŽ. πŸ’‘ На ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… β€” 5 ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ для ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ примСнСния. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C/C++ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°

πŸƒβ€β™€οΈ 1 дСнь Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° спСц прСдлоТСния УспСй Π²ΠΏΡ€Ρ‹Π³Π½ΡƒΡ‚ΡŒ Π½Π° курс Β«AI-Π°Π³Π΅Π½Ρ‚Ρ‹ для DSΒ» Π΄ΠΎ Π·Π°Π²Ρ‚Ρ€Π°ΡˆΠ½Π΅Π³ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ Ρ†Π΅Π½Ρ‹: 59.000 Ρ€. Π²ΠΌ
πŸƒβ€β™€οΈ 1 дСнь Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° спСц прСдлоТСния УспСй Π²ΠΏΡ€Ρ‹Π³Π½ΡƒΡ‚ΡŒ Π½Π° курс Β«AI-Π°Π³Π΅Π½Ρ‚Ρ‹ для DSΒ» Π΄ΠΎ Π·Π°Π²Ρ‚Ρ€Π°ΡˆΠ½Π΅Π³ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ Ρ†Π΅Π½Ρ‹: 59.000 Ρ€. вмСсто 69.000 Ρ€. πŸŽ™ Наш спикСр β€” Никита ЗСлинский, Chief Data Scientist МВБ, Π² своСм ΠΊΠ°Π½Π°Π»Π΅ рассказываСт ΠΎ RAG:
ΠŸΡ€ΠΎ RAG ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ всС β€” это ΡƒΠΆΠ΅ Π΄Π²Π° Π³ΠΎΠ΄Π° самый массовый способ примСнСния LLM Π² ΠΏΡ€ΠΎΠ΄Π΅ для бизнСса. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΈ Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ достаточно прСдсказуСмы для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° ΠΈΠ· процСсса Π°ΠΏΠΏΡ€ΡƒΠ²Π° Π²Ρ‹Π΄Π°Ρ‡ΠΈ LLM, Π° связка «локально развСрнутая LLM + RAG Π½Π°Π΄ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈΒ» обСспСчиваСт Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΡƒΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ½ΡΡ‚ΡŒ Ρ‚Ρ€Π΅Π²ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Β«Ρ‡Ρ‚ΠΎ наши Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠΏΠ°Π΄ΡƒΡ‚ Π² OpenAIΒ». Π­Ρ‚Π° история Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ популярна, Ρ‡Ρ‚ΠΎ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Π΅ΡΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ RAG-Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Π° Π΄Π°ΠΆΠ΅ «малСнькиС» опСнсорс-ΠΌΠΎΠ΄Π΅Π»ΠΈ (Π΄ΠΎ 5B) ΡƒΠΆΠ΅ обзавСлись своСй RAG-Π°Ρ€Π΅Π½ΠΎΠΉ: πŸ‘‰ https://huggingface.co/spaces/aizip-dev/SLM-RAG-Arena
Π’ΠΎ врСмя обучСния Π½Π° курсС Β«AI-Π°Π³Π΅Π½Ρ‚Ρ‹ для DSΒ» Π½Π°ΡƒΡ‡ΠΈΠΌ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹Π΅ систСмы ΠΏΠΎΠ΄ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ бизнСс-Π·Π°Π΄Π°Ρ‡ΠΈ. На ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ Π½Π΅Π΄Π΅Π»Π΅ ΠΌΡ‹ рассказали ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠΌ занятии. ➑️ Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ ΠΆΠ΄Π΅Ρ‚ ΡΠ»ΡƒΡˆΠ°Ρ‚Π΅Π»Π΅ΠΉ курса Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌ: β€” Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ свой RAG-ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ Π½Π° своих Π΄Π°Π½Π½Ρ‹Ρ… β€” ΠžΠ±ΡΡƒΠΆΠ΄Π°Π΅ΠΌ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ качСство Ρ‚Π°ΠΊΠΎΠΉ систСмы нСльзя ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ Β«Π½Π° Π³Π»Π°Π·Β» β€” Π Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌ схСму LLM as a Judge ΠΈ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ для Π½Π΅Ρ‘ датасСт β€” Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ guardrails ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΡΠΏΠ°ΡΠ°ΡŽΡ‚ ΠΎΡ‚ Π±Ρ€Π΅Π΄Π° β€” Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° LLM Π½Π΅ Π·Π½Π°Π΅Ρ‚ ΠΎΡ‚Π²Π΅Ρ‚Π° β€” Π‘ΠΌΠΎΡ‚Ρ€ΠΈΠΌ Π½Π° агСнтский RAG ΠΈ обсуТдаСм, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ RAG ΠΊΠ°ΠΊ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π°Π³Π΅Π½Ρ‚Π° Если пропустили ΠΏΠ΅Ρ€Π²ΠΎΠ΅ занятиС, Ρ‚ΠΎ Π²ΠΎΡ‚ ссылочка ❗️До ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ Ρ†Π΅Π½Ρ‹ остался послСдний дСнь β€” Π±Ρ€ΠΎΠ½ΠΈΡ€ΡƒΠΉΡ‚Π΅ мСсто сСйчас

πŸ“ Hotkey boost: ГСнСрация Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Doxygen ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°: πŸ€” НаписаниС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ для C++ ΠΊΠΎΠ΄Π° β€” Ρ‚Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠΈΠΉ процСсс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ часто ΠΎΡ‚ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ ΠΈΠ»ΠΈ вовсС ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚. РСшСниС: 🎯 АвтоматичСская гСнСрация шаблонов Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Doxygen для классов ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ! βœ… Доступно Π²: β€’ CLion: /** + Enter ΠΏΠ΅Ρ€Π΅Π΄ объявлСниСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ/класса β€’ VSCode (с Doxygen Documentation Generator): Ctrl+Alt+D β€’ Visual Studio: /// + Enter ΠΏΠ΅Ρ€Π΅Π΄ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ πŸ“ Π’ CLion: β€’ УстановитС курсор ΠΏΠ΅Ρ€Π΅Π΄ объявлСниСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ»ΠΈ класса β€’ Π’Π²Π΅Π΄ΠΈΡ‚Π΅ /** β€’ НаТмитС Enter β€’ IDE автоматичСски создаст шаблон Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ со всСми ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C/C++ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° #буст

😎 Как Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ свой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° Unreal Engine 5 πŸ’‘ Π­Ρ‚Π° история β€” Π½Π΅ просто Π΄Π½Π΅Π²Π½ΠΈΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, Π° чСстный рассказ ΠΎ Π±ΠΎΠ»ΠΈ
😎 Как Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ свой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° Unreal Engine 5 πŸ’‘ Π­Ρ‚Π° история β€” Π½Π΅ просто Π΄Π½Π΅Π²Π½ΠΈΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, Π° чСстный рассказ ΠΎ Π±ΠΎΠ»ΠΈ, Ρ€Π΅ΡˆΠΈΠΌΠΎΡΡ‚ΠΈ ΠΈ тСхничСских ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Ρ… камнях, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π΅ΡˆΡŒΡΡ, ΠΊΠΎΠ³Π΄Π° Ρ€Π΅ΡˆΠ°Π΅ΡˆΡŒ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ свой VR-Π΄Π²ΠΈΠΆΠΎΠΊ Π½Π° UE5. β—ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹: β€’ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ с Unity Π½Π° Unreal Π½Π΅ всСгда Π³Π»Π°Π΄ΠΊΠΈΠΉ β€’ ΠΊΠ°ΠΊ Π² ΠΎΠ΄ΠΈΠ½ΠΎΡ‡ΠΊΡƒ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ UE5 ΠΈ C++ для написания ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² β€’ ΠΊΠ°ΠΊΠΈΠ΅ возмоТности ΠΈ ограничСния Π΅ΡΡ‚ΡŒ Ρƒ Π΄Π²ΠΈΠΆΠΊΠ° Β«ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈΒ» Π“Π»Π°Π²Π½Ρ‹ΠΉ фокус β€” Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΎΡ‚ Java ΠΈ Unity ΠΊ ΠΏΠΎΠ»Π½ΠΎΠΌΡƒ ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΡŽ Π² экосистСму Unreal Engine с Π΅Ρ‘ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ, ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ, Blueprints ΠΈ C++. β—ΠŸΠΎΡΡ‚ особСнно ΠΏΠΎΠ»Π΅Π·Π΅Π½ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ, ΠΊΡ‚ΠΎ: β€’ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ слоТныС систСмы Π½Π° UE5 β€’ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ Ρ€Π΅Π°Π»ΡŒΠ½ΡƒΡŽ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Β«ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹Β» β€’ интСрСсуСтся ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈ Π΄Π²ΠΈΠΆΠΊΠ° Π½Π° C++ πŸ’¬ Π˜Ρ‚ΠΎΠ³: Unreal ΠΌΠΎΡ‰Π½Ρ‹ΠΉ, Π½ΠΎ Π½Π΅ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ. . πŸ‘‰ Π˜ΡΡ‚ΠΎΡ€ΠΈΡ Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C/C++ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°

🌧️ ΠžΠ±Π»Π°Ρ‡Π½Π°Ρ тСрапия: врСмя Π²Ρ‹Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒΡΡ! Знакомая ситуация? ΠŸΠΎΠΊΡƒΠΏΠ°Π΅Ρ‚Π΅ ΠΎΠ±Π»Π°ΠΊΠΎ ΠΊΠ°ΠΊ BMW, Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ Ρ‚Π΅Π»Π΅Π³Ρƒ с ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ колСс
🌧️ ΠžΠ±Π»Π°Ρ‡Π½Π°Ρ тСрапия: врСмя Π²Ρ‹Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒΡΡ! Знакомая ситуация? ΠŸΠΎΠΊΡƒΠΏΠ°Π΅Ρ‚Π΅ ΠΎΠ±Π»Π°ΠΊΠΎ ΠΊΠ°ΠΊ BMW, Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ Ρ‚Π΅Π»Π΅Π³Ρƒ с ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ колСсами. ΠžΠ±Π΅Ρ‰Π°ΡŽΡ‚ 99.9% uptime, Π° сСрвСр ΠΏΠ°Π΄Π°Π΅Ρ‚ Π½Π° Ρ€Π΅Π»ΠΈΠ·Π΅. Π’Π΅Ρ…ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· сутки Ρ„Ρ€Π°Π·ΠΎΠΉ Β«ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΒ». ΠŸΠΎΡ€Π° ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ обстоят Π΄Π΅Π»Π° с ΠΎΠ±Π»Π°ΠΊΠ°ΠΌΠΈ Π½Π° самом Π΄Π΅Π»Π΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΡ‹ собираСм ваши Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ истории ΠΏΡ€ΠΎ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ сСрвисы. 🀫О Ρ‡Π΅ΠΌ спросим: β€” Π—Π°Ρ‡Π΅ΠΌ Π²Π°ΠΌ Π²ΠΎΠΎΠ±Ρ‰Π΅ это ΠΎΠ±Π»Π°ΠΊΠΎ Π½ΡƒΠΆΠ½ΠΎ β€” КакиС косяки достали Π΄ΠΎ ΠΏΠ΅Ρ‡Π΅Π½ΠΎΠΊ β€” Бколько Π΄Π΅Π½Π΅Π³ ΡƒΡ‚Π΅ΠΊΠ°Π΅Ρ‚ Π² Π½ΠΈΠΊΡƒΠ΄Π° СТСмСсячно β€” Π§Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ смСнили ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° β€” И Π΅Ρ‰Π΅ ΠΏΠ°Ρ€Ρƒ ΠΊΠ°Π²Π΅Ρ€Π·Π½Ρ‹Ρ… вопросов ⏱️ 2 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ чСстности = большоС исслСдованиС Π±Π΅Π· Π²ΠΎΠ΄Ρ‹ β†’ https://clc.to/nboYDA

✏️ ΠŸΡ€ΠΎΠΌΠΏΡ‚ дня: Π‘Π»Π΅Π΄ΡƒΠΉ стандартам ΠΊΠΎΠ΄Π° Π² C++ Если Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ быстро привСсти ΠΊΠΎΠ΄ ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΌΡƒ ΡΡ‚ΠΈΠ»ΡŽ, Ρ‚ΠΎ этом случаС ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΡ€ΠΎΠΌΠΏΡ‚ΠΎΠΌ. 🍴 ΠŸΡ€ΠΎΠΌΠΏΡ‚ для AI-ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ°:
Rewrite the code below following the Google style guidelines for C++.

[Π’ΡΡ‚Π°Π²ΡŒ свой ΠΊΠΎΠ΄]
‼️ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования ΠΏΡ€ΠΎΠΌΠΏΡ‚Π°: Π‘Ρ‹Π»ΠΎ:
class userManager{
public:
int getUserCount(){return userCount;}
void setUserCount(int count){userCount=count;}
private:
int userCount;
};

void ProcessUserData(){
const int maxUsers=100;
userManager um;
for(int i=0;i<maxUsers;i++){
um.setUserCount(i);
}
}
Π‘Ρ‚Π°Π»ΠΎ (послС примСнСния Google C++ Style Guide):
class UserManager {
public:
    int GetUserCount() const { return user_count_; }
    void SetUserCount(int count) { user_count_ = count; }
    
private:
    int user_count_;
};

void ProcessUserData() {
    const int MAX_USERS = 100;
    UserManager user_manager;
    
    for (int i = 0; i < MAX_USERS; ++i) {
        user_manager.SetUserCount(i);
    }
}
Π§Ρ‚ΠΎ измСнилось: βœ… Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² CamelCase βœ… ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π² snake_case βœ… ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹ Π² UPPER_CASE βœ… ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ отступы ΠΈ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ βœ… Trailing underscore для ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹Ρ… Ρ‡Π»Π΅Π½ΠΎΠ² ⛄️ А ΠΊΠ°ΠΊΠΈΠΌ стилСм для ΠΊΠΎΠ΄Ρ‹ Π²Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ΡΡŒ? ΠŸΠΈΡˆΠΈΡ‚Π΅ Π² коммСнтариях. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C/C++ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° #буст

⚑️ Π€ΠΈΡ‡Π° дня: if consteval Π² C++23 Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Ρ€Π°Π·Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ для compile-time ΠΈ runtime? C++23 добавляСт if consteval для условной ΠΊΠΎΠΌ
⚑️ Π€ΠΈΡ‡Π° дня: if consteval Π² C++23 Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Ρ€Π°Π·Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ для compile-time ΠΈ runtime? C++23 добавляСт if consteval для условной компиляции! πŸ”΄ Π”ΠΎ: Π‘Π»ΠΎΠΆΠ½Ρ‹Π΅ SFINAE Ρ‚Ρ€ΡŽΠΊΠΈ
template<typename T>
constexpr T compute() {
    if (std::is_constant_evaluated()) {
        return compile_time_version<T>();
    }
    return runtime_version<T>();
}
🟒 ПослС: Π§ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΉ consteval
template<typename T>
constexpr T compute() {
    if consteval {
        return compile_time_version<T>();
    } else {
        return runtime_version<T>();
    }
}
β—οΈΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ примСнСния: β€’ ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ матСматичСскиС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ β€’ Compile-time криптография β€’ ГСнСрация lookup-Ρ‚Π°Π±Π»ΠΈΡ† πŸ’‘ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΌΠ΅Ρ‚Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Π²Π°ΡˆΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…? Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C/C++ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° #буст

πŸ§±Π‘Ρ‚Π°Ρ‚ΡŒΡ: Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ зависимостями Π½Π° C++ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ vcpkg Автор ΡΡ‚Π°Ρ‚ΡŒΠΈ дСмонстрируСт созданиС ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΉ экосистСмы ΡƒΠΏΡ€Π°Π²Π»Π΅Π½
πŸ§±Π‘Ρ‚Π°Ρ‚ΡŒΡ: Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ зависимостями Π½Π° C++ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ vcpkg Автор ΡΡ‚Π°Ρ‚ΡŒΠΈ дСмонстрируСт созданиС ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΉ экосистСмы управлСния зависимостями Π½Π° Π±Π°Π·Π΅ vcpkg с собствСнными рССстрами ΠΈ сСрвСрным ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. ❗ ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ ΡΡ‚Π°Ρ‚ΡŒΠΈ: β€’ созданиС custom registry с собствСнными ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ Qt5/Boost Π½ΡƒΠΆΠ½Ρ‹Ρ… вСрсий β€’ сборка standalone ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ отвязанных ΠΎΡ‚ основного vcpkg β€’ организация ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π±ΠΈΠ½Π°Ρ€Π΅ΠΉ Ρ‡Π΅Ρ€Π΅Π· nuget-сСрвСр (ΠΊΠ°ΠΊ Π² Conan) Основной фокус β€” практичСскоС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π³Π΄Π΅ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ вСрсиями зависимостСй ΠΈ ΠΈΡ… распространСниСм Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅. ОсобСнно Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ для enterprise-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² с ТСсткими трСбованиями ΠΊ воспроизводимости сборок ΠΈ CI/CD ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Π°ΠΌΠΈ. Π’Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ vcpkg ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ просто ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π° ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ для управлСния зависимостями с возмоТностями уровня ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ β€” ΠΏΡ€ΠΈ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΠΉ настройкС инфраструктуры. πŸ‘‰ Π‘Ρ‚Π°Ρ‚ΡŒΡ Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C/C++ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°

ΠžΡ„Π΅Ρ€ VK для бэкСнд-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π·Π° Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ VK ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ Weekend Offer для бэкСнд-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². Если Π²Ρ‹ большС 3 Π»Π΅Ρ‚ ΠΏΠΈΡˆΠ΅Ρ‚Π΅
ΠžΡ„Π΅Ρ€ VK для бэкСнд-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π·Π° Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ VK ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ Weekend Offer для бэкСнд-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². Если Π²Ρ‹ большС 3 Π»Π΅Ρ‚ ΠΏΠΈΡˆΠ΅Ρ‚Π΅ Π½Π° Java, Go, Python ΠΈΠ»ΠΈ C++ β€” Ρƒ вас Π΅ΡΡ‚ΡŒ всС ΡˆΠ°Π½ΡΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Π·Π° 2 дня: тСхничСскиС собСсСдования 28 июня, Π° Ρ„ΠΈΠ½Π°Π»Ρ‹, знакомство с ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ΠΈ ΠΎΡ„Π΅Ρ€ 29 июня. ΠžΡ‚ΠΏΡ€Π°Π²Π»ΡΠΉΡ‚Π΅ заявку Π΄ΠΎ 25 июня ΠΈ ΡΡ‚Π°Π½ΡŒΡ‚Π΅ Ρ‡Π°ΡΡ‚ΡŒΡŽ VK! ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ мСроприятии β€” Π½Π° сайтС.

😑 А вас Ρ‚ΠΎΠΆΠ΅ бСсят ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ сСрвисы? Π‘ΠΎΠ³Π»Π°ΡΠΈΡ‚Π΅ΡΡŒ, статус ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ с ΠΎΠ±Π»Π°ΠΊΠ°ΠΌΠΈ β€” всС слоТно. Но Ρ‡Ρ‚ΠΎ, Ссли ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²
😑 А вас Ρ‚ΠΎΠΆΠ΅ бСсят ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ сСрвисы? Π‘ΠΎΠ³Π»Π°ΡΠΈΡ‚Π΅ΡΡŒ, статус ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ с ΠΎΠ±Π»Π°ΠΊΠ°ΠΌΠΈ β€” всС слоТно. Но Ρ‡Ρ‚ΠΎ, Ссли ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈΠ³Ρ€Ρ‹? ΠœΡ‹ Π³ΠΎΡ‚ΠΎΠ²ΠΈΠΌ Π½Π΅Ρ‡Ρ‚ΠΎ особСнноС Π² ΠΌΠΈΡ€Π΅ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, Π½ΠΎ сначала Ρ…ΠΎΡ‚ΠΈΠΌ ΡƒΡΠ»Ρ‹ΡˆΠ°Ρ‚ΡŒ ΠΏΡ€Π°Π²Π΄Ρƒ ΠΎΡ‚ Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΎΠ±Π»Π°ΠΊΠ°ΠΌΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь. ❓Что ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΡƒΠ·Π½Π°Ρ‚ΡŒ: β€” Для Ρ‡Π΅Π³ΠΎ Π²Ρ‹ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΎΠ±Π»Π°ΠΊΠΎ? β€” Π§Π΅Π³ΠΎ катастрофичСски Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ прямо сСйчас? β€” Π§Ρ‚ΠΎ бСсит большС всСго? (ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΡ‚ΡŒΡΡ) β€” Как Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° β€” ΠΏΠΎ Ρ†Π΅Π½Π΅ ΠΈΠ»ΠΈ ΠΏΠΎ любви? β€” ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ По Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ опроса ΠΌΡ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠΌ исслСдованиС Π±Π΅Π· ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²ΠΎΠ³ΠΎ мусора ΠΈ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ обстоят Π΄Π΅Π»Π° Ρƒ ΠΊΠΎΠ»Π»Π΅Π³. βš‘οΈΠ’Ρ€Π΅ΠΌΡ Π½Π° опрос: мСньшС, Ρ‡Π΅ΠΌ Π½Π° ΠΊΠΎΡ„Π΅-Π±Ρ€Π΅ΠΉΠΊ. Π–ΠΌΠΈΡ‚Π΅ β†’ https://clc.to/nboYDA

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° C/C++ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° | cpp, boost, qt - Telegram kanali @cppproglib statistikasi va tahlili