ModernCpp.ir
257 subscribers
685 photos
42 videos
13 files
914 links
site : moderncpp.ir
Mail : info@moderncpp.ir
Admin: @FONQRI
C++ tutorials and ...
Download Telegram
The anatomy of WebAssembly: Writing your first WebAssembly module using C (C++)


لینک آموزش : https://medium.com/jspoint/the-anatomy-of-webassembly-writing-your-first-webassembly-module-using-c-c-d9ee18f7ac9b
لینک کانال تلگرام : https://t.me/moderncloud_ir
#anatomy #WebAssembly #cpp #tutorial
Forwarded from ModernGames.ir
Unity DOTS vs Handbuilt: Sample Project



لینک ویدئو : https://www.youtube.com/watch?v=tInaI3pU19Y
لینک کانال : https://t.me/ModernGames_ir
#unity #opengl #cpp
Forwarded from ModernCloud.ir
یک مثال ساده سرور و کلاینت با استفاده از trantor (کتابخانه TCP پایه فریمورک وب drogon)

لینک گیتهاب : https://github.com/moderncloud-ir/trantor_example
لینک کانال تلگرام : https://t.me/moderncloud_ir
#trantor #tcp #drogon #example
Forwarded from ModernGames.ir
فروشگاه اپیک میزبان برنامه های دسکتاپ بیشتری خواهد شد


لینک خبر : https://www.epicgames.com/store/en-US/news/epic-games-store-adds-more-pc-apps
لینک کانال : https://t.me/ModernGames_ir
#epic #store #game #app
ModernGames.ir
فروشگاه اپیک میزبان برنامه های دسکتاپ بیشتری خواهد شد لینک خبر : https://www.epicgames.com/store/en-US/news/epic-games-store-adds-more-pc-apps لینک کانال : https://t.me/ModernGames_ir #epic #store #game #app
دوستانی که تخصصشون توسعه اپ دسکتاپ هست میتونند از این به بعد به انتشار اپ‌هاشون توی اپیک استور هم فکر کنند

اگر هم دوستان برای انتشار برنامه‌هاشون چه دسکتاپ چه موبایل خارج از ایران در مارکت‌های جهانی علاقمند هستند میتونند به بنده پیام بدند
ایدی شخصی : @FONQRI
لینک کانال تلگرام : https://t.me/moderncpp_ir
#app #publish
7 DevOps steps you're missing —and how a DevOps platform can help


لینک کتاب : https://learn.gitlab.com/emea-track-2/7-devops-steps-youre
لینک کانال تلگرام : https://t.me/moderncpp_ir
#devops #dev #ops #gitlab #book
دانشگاه مینه‌سوتا از مشارکت در توسعه‌ی کرنل لینوکس محروم شد



لینک خبر : https://www.zoomit.ir/os/370189-university-minnesota-linux-kernal-ban-research
لینک کانال تلگرام : https://t.me/moderncpp_ir
اجرای اپلیکیشن‌های Linux GUI در بیلد اینسایدر ویندوز ۱۰ ممکن شد



لینک خبر : https://www.zoomit.ir/software-application/370176-microsoft-linux-gui-apps-windows-10-new-insider-build-developers
لینک کانال تلگرام : https://t.me/moderncpp_ir
هوش مصنوعی به‌کمک برنامه‌نویسان می‌آید


لینک خبر : https://www.zoomit.ir/ai/370554-ai-latest-trick-writing-computer-code
لینک کانال تلگرام : https://t.me/moderncpp_ir
#programming #code #ai
Forwarded from ModernCloud.ir
« قسمت یازدهم آموزش وب سوکت در دروگون با زبان سی پلاس پلاس»

لینک
ویدئو در یوتیوب : https://youtu.be/dm6CBYPv7Pc
لینک ویدئو در آپارات :‌ https://aparat.com/v/39Oh4
لینک کانال تلگرام : https://t.me/moderncloud_ir
#web #server #development #tutorial #zero #hero #websocket #وبسوکت
Forwarded from Programmer Jokes
Forwarded from Mehdi
شرکت ورنا صنعت هومان در چند موقعیت شغلی زیر از افراد واجد شرایط دعوت به همکاری می نمایم 📣

1⃣⁩ تسلط به زبان برنامه نویسی ++C
آشنایی با طراحی و توسعه نرم‌افزار و کدنویسی در فضای ++C
تسلط به مفاهیم کلیدی و پایه برنامه نویسی
آشنایی با مفاهیم شی‌گرایی (Object Oriented)
داشتن ایده و خلاقیت در طراحی واسط گرافیکی و کاربری نرم‌افزار (UIوUX)
روحیه و ارتباط بالا در کار تیمی
علاقه، انگیزه‌ و تعهد کارجو در طی روند تکمیل پروژه‌ها
(آموزش مهارت‌های تکمیلی در حین کار صورت خواهد پذیرفت.)

2️⃣ برنامه‏ نویس سیستم های پردازشی و کنترلی
مسلط به FPGAو زبانهای Verilog یا VHDL
آشنایی کافی و حتی ‏المقدور دارای تجربه کار با سری Xilinx ZYNQ
دارای تجربه در اتصال و اخذ داده از FPGA و پیاده‏ سازی الگوریتم های پردازشی
روحیه و ارتباط بالا در کار تیمی علاقه، انگیزه‌ و تعهد کارجو در طی روند تکمیل پروژه‌ها (آموزش مهارت‌های تکمیلی در حین کار صورت خواهد پذیرفت.)


مزایای همکاری
محیط پویا و سطح کاری با تکنولوژی روز
شرکت در پروژه های بزرگ و نوآورانه

آدرس : خیابان آزادی جنب دانشگاه شریف
www.vernasanat.ir

لطفاً رزومه 📝خود را به آدرس ایمیل📧 زیر ارسال نمایید
info@vernasanat.ir
سلام دوستان عید فطرتون مبارک
من تصمیم داشتم امروز عیدیتون رو بدم ولی نشد به امید خدا در اولین فرصت یک ویدئو آموزش کامل خروجی گرفتن برای اندروید با کیوت رو ضبط میکنم ان شاء الله که به کارتون بیاد
لینک کانال تلگرام : https://t.me/moderncpp_ir
#android #tutorial #qt #fetre
Lock-free Dynamically Resizable Arrays
Lock-free vector

لینک PDF از سایت استراستروپ : https://www.stroustrup.com/lock-free-vector.pdf
لینک کانال تلگرام : https://t.me/moderncpp_ir
#lock #free #vector #dynamically #Resizable #Arrays
خب خیلی وقتا پیش میاد که من به دوستان میگم تا جایی که بتونم از کیوت استفاده نمیکنم مخصوصا توی پشت صحنه کدم و ازم میپرسند چرا و معمولا من حضور ذهن ندارم همه رو توضیح بدم برای همین از امشب یه سری پست شروع میکنم که این موضوع رو باز میکنم توش
برای مورد اول توجه شما رو به این نکته جلب میکنم
توی لینک QAbstractSocket یه تابع داریم به اسم waitForConnected جالبه توی متسندات یه نکته نوشته که جالب توجه هست
Note: This function may fail randomly on Windows. Consider using the event loop and the connected() signal if your software will run on Windows.
برای یه پلتفرم که ادعای کراس پلتفرم بودن داره اصلا جالب نیست به نظرم بگه به صورت رندم یه وقتایی تابع کار نمیکنه 😐

لینک کانال تلگرام : https://t.me/moderncpp_ir
#why_not_qt
Forwarded from ModernCloud.ir
چگونه از کتابخانه cpp-jwt استفاده کنیم ؟
برای اطلاع از این که jwt چی هست و چه کاربردی داره میتونید لینک زیر رو مطالعه کنید
https://jwt.io
اما این که چطور میشه ازش استفاده کرد
اگر توی یک محیط استاندارد باشید (یعنی لینوکس) و با یک بیلد سیستم استاندارد کار کنید (یعنی cmake) استفاده از این کتابخونه و کلی کتابخونه دیگه به همین سادگی هست که در ادامه توضیح میدم
1. مرحله کامپایل و نصب پیش نیاز‌ها
2. مرحله دریافت کتابخانه از گیت
3. مرحله کامپایل و نصب کتابخانه
4. افزودن کتابخانه به پروژه برای استفاده

اما اجازه بدید همین مراحل رو به زبان کد بهتون بگم 😄
1. این کتابخونه به openssl و nlohmann نیاز داره اگر توی یک توزیع دبین بیس هستید میتونید راحت با دستور زیر نصبشون کنید
1. sudo apt install nlohmann-json3-dev libgtest-dev libssl-dev
2. git clone https://github.com/arun11299/cpp-jwt.git && cd cpp-jwt
3. cmake -Bbuild -H. && cd build && make -j$(nproc) && sudo make install && sudo ldconfig
4. حالا کتابخونه نصب شده و برای استفاده باید اون رو به پروژه cmake خودمون اضافه کنیم و لینکش کنیم به پروژه به صورت زیر
find_package(cpp-jwt REQUIRED)
target_link_libraries(${PROJECT_NAME} PRIVATE cpp-jwt::cpp-jwt)

فقط دقت داشته باشید که این کد باید حتما بعد از add_executable یا add_librray اصلی cmake شما باشه

لینک کانال تلگرام : https://t.me/moderncloud_ir

#how_to_use #cpp #jwt
😃

توی یه کدی دیدم
thread_local auto rng = random_generator<>();

جالبه
لینک مستندات : https://en.cppreference.com/w/cpp/language/storage_duration
لینک آموزش https://www.educba.com/c-plus-plus-thread_local

لینک کانال تلگرام : https://t.me/moderncpp_ir
#thread_local #keyword #modern #cpp
Forwarded from ModernGames.ir
بازی‌ رایگان فروشگاه اپیک – هفته دوم خرداد ۱۴۰۰
بازی رایگان این هفته: Among Us


لینک بازی : https://www.epicgames.com/store/en-US/p/among-us
لینک کانال : https://t.me/ModernGames_ir

#epic #store #free #game #Among #Us
ModernCpp.ir
سلام دوستان عید فطرتون مبارک من تصمیم داشتم امروز عیدیتون رو بدم ولی نشد به امید خدا در اولین فرصت یک ویدئو آموزش کامل خروجی گرفتن برای اندروید با کیوت رو ضبط میکنم ان شاء الله که به کارتون بیاد لینک کانال تلگرام : https://t.me/moderncpp_ir #android #tutorial…
😅
دیگه فکر میکنم این برای دوستان عادی شده که از وقتی میگم تا وقتی آموزش رو ضبط میکنم خیلی فاصله میوفته ولی خب ایده پخته تر میشه مدام
نظرتون در مورد یک آموزش کامل و پروژه محور نوشتن یک برنامه اندروید از صفر با کیوت و کیو ام ال چی هست ؟
😃
نظرتون در مورد سپانسر پیدا کردن چی هست ؟
😅😅😅
لینک کانال تلگرام : https://t.me/moderncpp_ir
آیا تابحال از آموزش‌های کانال استفاده کرده‌اید؟
Anonymous Poll
55%
بله
14%
خیر
31%
مگه آموزشم داره کانال ؟