ModernCpp.ir
267 subscribers
685 photos
41 videos
13 files
910 links
site : moderncpp.ir
Mail : info@moderncpp.ir
Admin: @FONQRI
C++ tutorials and ...
Download Telegram
#Asynchronous #Back_Pressure #Batching #Component #Delegation #Elasticity #Failure #Isolation #Location_Transparency #Message_Driven #Non_Blocking #Protocol #Replication #Resource #Scalability #System #User

The Reactive Manifesto

Glossary
Table of Contents

• Asynchronous
• Back-Pressure
• Batching
• Component
• Delegation
• Elasticity (in contrast to Scalability)
• Failure (in contrast to Error)
• Isolation (and Containment)
• Location-Transparency
• Message-Driven (in contrast to Event-Driven)
• Non-Blocking
• Protocol
• Replication
• Resource
• Scalability
System
• User

Post Link : https://www.reactivemanifesto.org/glossary

Channel Link : https://t.me/moderncpp_ir
#سوال و #جواب
سوال : میشه یه مختصری بگید منظور از cmake زدن چیه🤦‍♂️

جواب :

ببین پروژه های سی پلاس پلاس برای بیلد باید به کامپایلر داده بشند با کلی فلگ و اسم فایل و اطلاعات در مورد لینک و ... خب دستی که نمیتونیم بدیم اینها رو به کامپایلر اذیت میشیم در همین راستا یه فایل هایی هست که اینها رو توش مینویسند و اون میده به کامپایلر به اینها میگند بیلد سیستم مثلا make بیلد سیستم هست و از روی فایل MakeFile میخونه

حالا کار با اینها هم سخته چون دستورات سطح پایین توشون هست برای همین یه لایه روش اضافه کردند به اسم build
system generator اینها خیلی سطح بالا هستند و معمولا اسکریپتی توشون مینویسی همه چیز رو سطح بالا بعد اینها میتونند به بیلد سیستم های مختلف ترجمه کنند مثلا qmake یکیشون هست که توی کیوت به صورت پیشفرض استفاده میشه و از فایل های .pro و .pri استفاده میکنه و از اون بهتر cmake هست که تمامی اطلاعات لازم رو توی CMakeLists.txt مینویسیم و این میاد خودش برای ما بیلد سیستم رو تولید میکنه مثلا توی لینوکس میخوایم کامپایل کنیم به بیلد سیستم پیشفرض یعنی make راحت تبدیل میشه و وقتیم بخوایم از ویژوال استدیو استفاده کنیم میزنیم با cmake-gui یا همون رابط کامند لاینیش یعنی cmake برایمون sln درست میکنه که با بیلد سیستم ویژوال یعنی namke کار میکنه اینطوری یکبار پروژت رو با cmake مینویسی و از این به بعد هم میتونی مستقیم توی کیوت بازش کنی هم میتونی راحت بزنی مختص ویژوال sln درست کنه هم همه ide های دیگه از جمله کدبلاکس و clion و .... پشتیبانیش میکنند و میتونی کدت رو توی هرکدوم بخوای ادیت و کامپایل کنی

Channel Link : https://t.me/moderncpp_ir

#cmake #qt #qmake #nmake #visual #studio #sln #build #system
Centralized vs Decentralized vs Distributed Systems

Which One Should You Choose?
Centralized
systems may have helped build the internet, but they have important disadvantages. That’s what decentralized and distributed systems try to address. Learn more about each type of system.

لینک پست : https://berty.tech/blog/decentralized-distributed-centralized
لینک کانال : https://t.me/moderncpp_ir
#Centralized #Decentralized #Distributed #System
رویداد آنلاین رونمایی از معماری رابط کاربری جدید همکاران سیستم

لینک رویداد : https://www.zoomit.ir/tech-iran/367370-systemgroup-events-micro-frontends
لینک کانال تلگرام : https://t.me/moderncpp_ir
#frontend #hamkaran #system #ui
Forwarded from ModernGames.ir
بازی Battlefield 6 احتمالا سیستم آب و هوایی هوشمند خواهد داشت


لینک خبر : https://vigiato.net/p/175049
لینک کانال : https://t.me/ModernGames_ir
#game #Battlefield #weather #system