ModernCpp.ir
259 subscribers
685 photos
42 videos
13 files
915 links
site : moderncpp.ir
Mail : info@moderncpp.ir
Admin: @FONQRI
C++ tutorials and ...
Download Telegram
Do One Thing, and Do It Well

This is the Unix philosophy: Write programs that do one thing and do it well. Write programs to work together.
—Doug McIlroy

#unix #how #to #work
Channel Link : https://t.me/moderncpp_ir
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
آموزش کافی و مناسب موجب می‌شود افراد تیم در زمان کمتری کار باکیفیت‌تری تحویل دهند.
پس بجای فشار روانی برای رسیدن به deadline در ابتدای پروژه یا ورود فرد به تیم، آموزش‌های لازم را به او بدهید و سپس او را درگیر مسئولیت انجام وظایف کنید.

https://t.me/moderncpp_ir
#how #to #work #Management