ModernCpp.ir
258 subscribers
685 photos
41 videos
13 files
912 links
site : moderncpp.ir
Mail : info@moderncpp.ir
Admin: @FONQRI
C++ tutorials and ...
Download Telegram
آموزش به صورت کتاب بهتره یا ویدئو ؟

لینک کانال تلگرام: https://t.me/moderncpp_ir
#نیمه_شعبان #آموزش #سوال #کتاب #ویدئو
آموزش پروژه محور بهتره یا موضوعی ؟

لینک کانال تلگرام: https://t.me/moderncpp_ir
#نیمه_شعبان #آموزش #سوال #پروژه_محور #موضوعی
و اما خبر
چند وقتی هست شغول کاری هستم ولی گفتم خبرش رو الان بهتون بدم که در جریان باشید و در صورت نیاز بتونم ازتون در مورد کم و کاستش نظر بپرسم
کتاب QML Book رو نگاه کردم یه قسمت‌هاییش واقعا خوبه و یه قسمت‌هاییش کم وکاست داره و تصصمیم گرفتم نسخه فارسیش رو شروع کنم و یک فصلش رو ترجمه کردم و یه مقداری هم کم و کاستی‌هاشو پوشش دادم تا الان شده حدود 48 صفحه و انشاءالله به مرور تکمیلش میکنم تا موضوعاتی که لازم دارم رو پوشش بده ولی در اصل این کتاب برای شما نیست برای خودمه که موضوعات ویدئوهایی که میسازم رو سامان بده و بتونم از روش بهتون آموزش بدم بنابراین
هم کتاب و هم ویدئو رو توی این پکیج خواهیم داشت 😂 در واقع نظرسنجی برای این بود که در جریان قرار بگیرید
و در کنارش دیدم آموزش رو چطور بدم بهتره ؟ تصمیم گرفتم هر دو حالت رو تلفیق کنم یعنی هم آموزش مبانی داشته باشم و هم پروژه محورش کنم یعنی مثلا یک قسمت آموزش یک موضوع باشه و قسمت بعد استفاده از اون موضوع توی پروژه و آشنا شدن با ریز و درشت اون پروژه توی کار پس
هم موضوعی هم پروژه محور هست این آموزش 😃
و در انتها دنبال این بودم که آموزش رو بر پایه یک پروژه واقعی بنا کنم برای همین شروع کردم به توسعه یک پروژه و امروز روز هفتمش هست و تا جاهای خوبیش پیش رفته و اگر دیتابیس رو تکمیل کنم تقریبا مکانیزمش کامل هست ولی تصمیم دارم این پروژه رو توی کافه بازار منتشر کنم تا یه نمونه واقعی باشه از پروژه‌ی این آموزش و به همین خاطر ممکنه یه مقدار تکمیل شدنش طول بکشه ولی الان یه عکس ازش براتون به اشتراک میذارم در واقع از صفحات مختلف بازی که تا الان در دست توسعه قرار گرفته امیدوارم خوشتون بیاد پس
هم پروژه و هم آموزش


لینک کانال تلگرام: https://t.me/moderncpp_ir
#نیمه_شعبان #آموزش #سوال #پروژه_محور #موضوعی
انشاءالله مواردی که توی این پکیج هست به صورت زیر هستند
کتاب آموزشی
ویدئو‌های آموزشی
سورس پروژه‌ای که توی ویدئو‌ها توسعه داده میشه
و صد البته پشتیبانی و پاسخ بنده به سوالات شما دوستان

لینک کانال تلگرام: https://t.me/moderncpp_ir
#نیمه_شعبان #آموزش #سوال #پروژه_محور #موضوعی
رونمایی از پروژه بازی «آقای ریاضی»

نام: آقای ریاضی
پلتفرم: اندروید - IOS
وضعیت: در دست توسعه

لینک کانال تلگرام: https://t.me/moderncpp_ir
#نیمه_شعبان #بازی #آقای_ریاضی #موبایل #اندروید #IOS
Qt Insight | Usage Intelligence
for Apps & Embedded Devices
Learn your customers. Optimize the experience.



لینک : https://www.qt.io/product/insight

لینک کانال تلگرام: https://t.me/moderncpp_ir
#qt #Insight #Usage #Intelligence
عجب !!!
دوستانی که منتظرند من آموزش بدم بهشون برند bing chat 😂😂😂
ازش خواستم
teach me models in drogon c++ server
و جواب داد
Drogon is a C++14/17-based HTTP application framework that can be used to easily build various types of web application server programs using C++1. Drogon supports model-based ORM (Object-Relational Mapping) using the Drogon ODM (Object Document Mapping) library2. Here are the steps to use models in Drogon C++ server:

Install Drogon on your system.
Create a new Drogon project using the Drogon command-line tool.
Define your database schema using the Drogon ODM library.
Generate C++ code for your models using the Drogon ODM library.
Use your models in your Drogon C++ server.
Here is an example of how to use models in a Drogon C++ server:
#include <drogon/HttpController.h>
#include <drogon/HttpClient.h>
#include <drogon/HttpAppFramework.h>
#include <drogon/orm/DbClient.h>
#include <drogon/orm/DbClientPool.h>
#include <drogon/orm/DbClientSingleton.h>
#include <drogon/orm/DbClientManager.h>
#include <drogon/orm/DbClientLockFree.h>
#include <drogon/orm/DbClientSync.h>
#include <drogon/orm/DbClientSyncNone.h>
#include <drogon/orm/DbClientSyncPostgreSQL.h>
#include <drogon/orm/DbClientSyncMySQL.h>
#include <drogon/orm/DbClientSyncSqlite3.h>

using namespace drogon;
using namespace drogon::orm;

class MyController : public drogon::HttpController<MyController> {
public:
METHOD_LIST_BEGIN
ADD_METHOD_TO(MyController::index, "/", { Get });
METHOD_LIST_END

void index(const HttpRequestPtr &req, std::function<void(const HttpResponsePtr &)> &&callback) {
auto client = app().getDbClient();
client->execSqlAsync("SELECT * FROM my_table", [callback](const Result &result) {
auto response = HttpResponse::newHttpResponse();
response->setBody(result.toJson().dump());
callback(response);
});
}
};

int main() {
auto app = HttpAppFramework::instance();
app->registerController<MyController>();
app->setLogLevel(trantor::Logger::kTrace);
app->setThreadNum(4);
app->setIdleConnectionTimeout(30);
app->setKeepaliveRequestsNumber(100);
app->setGzipEnabled(true);
app->setStaticFilesCacheTime(86400);
app->setDocumentRoot(".");
app->setUploadPath("./uploads");
app->setDbClientPoolSize(16);
app->setDbClientIdleTime(60);
app->setDbClientSyncMode(DbClientSyncMode::None);
app->setDbClientType(DbClientType::PostgreSQL);
app->setDbClientConnectionString("postgresql://user:password@localhost:5432/my_database");
app->run();
return 0;
}
This example defines a new Drogon controller called “MyController” that responds to HTTP GET requests to the root URL (“/”) by executing a SQL query on a PostgreSQL database and returning the results as JSON.

I hope this helps! Let me know if you have any other questions.
سال جدید مبارک
ان‌شاءالله سال پر موفقیتی داشته باشید
من رو هم دعا کنید
با تشکر
بهنام صباغی
همین الان ایمیل اومد دسترسیم به گوگل بارد باز شده کسی سوالی داشت بگه بپرسم
اگر هم میخواید chatgpt رو تست کنید میتونید برید به سایت freegpt.one اگر هم که میخواید بینگ چت رو تست کنید باید با مرورگر edge برید به بینگ و ثبت نام کنید به اونم من دسترسی دارم سوالی داشتید بگید بپرسم اگر خواستید چیزی رو تست کنید 😃

لینک کانال تلگرام: https://t.me/moderncpp_ir
#ai #chat #bing #gpt #bard #google #openai
ModernCpp.ir
همین الان ایمیل اومد دسترسیم به گوگل بارد باز شده کسی سوالی داشت بگه بپرسم اگر هم میخواید chatgpt رو تست کنید میتونید برید به سایت freegpt.one اگر هم که میخواید بینگ چت رو تست کنید باید با مرورگر edge برید به بینگ و ثبت نام کنید به اونم من دسترسی دارم سوالی…
اولین سوال
compare fastdds and kafka in order of publish subscribe

به نظرم توی بحث مقایسه تر و تمیز تر عمل میکنه چون بینگ چت و جی پی تی تابحال برام چارت نکشیدند برای مقایسه فقط نوشته میدادند مثلا قابلیت‌های یکی رو میگفت بعد قابلیت‌های بعدی رو میگفت بعد مقایسه میکرد توی متن مورد به مورد و مثل بارد جدول نمیکشید یک هیچ به نفع بارد


لینک کانال تلگرام: https://t.me/moderncpp_ir
#ai #chat #bard #google
از گوگل بارد، بینگ چت و چت GPT پرسیدم

what is best c++ json library ?

و نتیجه

لینک کانال تلگرام: https://t.me/moderncpp_ir
#gpt #bing #bard #cpp #json #library