چون سیپلاسپلاس این قابلیت رو میده که شما در سطوح پایین برنامهنویسی کنی تا افرادی که در سطوحبالاتر نزدیک به زبان انسان برنامهنویسی میکنن هم بتونن به جزئیات زیر لایهای و سطوح پایین که تخصص چندانی براش ندارن دسترسی داشته باشن.
برای مثال، پیدا کردن تعداد و یا شماره سریال دیسک سخت چقدر برای شما سخته؟ اگه بخوای روی برنامت همچین کاری کنی باید دانش عمیق و سطحپایینی داشته باشی، یعنی باید هم برای ویندوز هم لینوکس و هم مک جداگانه کلی کد بنویسی! تازه اگه جواب گرفتی!!!
سیمرغ بهت میگه بفرما! فقط تابع زیر رو استفاده کن.
تابع به صورت خیلی تمیز و ساده getDisks تمام دیسکهای سیستم رو فراخوانی میکنه فرقی هم نداره چه سیستمعاملی داشته باشید.
برای مثال، پیدا کردن تعداد و یا شماره سریال دیسک سخت چقدر برای شما سخته؟ اگه بخوای روی برنامت همچین کاری کنی باید دانش عمیق و سطحپایینی داشته باشی، یعنی باید هم برای ویندوز هم لینوکس و هم مک جداگانه کلی کد بنویسی! تازه اگه جواب گرفتی!!!
سیمرغ بهت میگه بفرما! فقط تابع زیر رو استفاده کن.
__simurgh_no_discard DiskList DiskStorage::getDisks()
تابع به صورت خیلی تمیز و ساده getDisks تمام دیسکهای سیستم رو فراخوانی میکنه فرقی هم نداره چه سیستمعاملی داشته باشید.
این هم رفت روی گیتهاب.
وضعیت پروژه عمومی نیست و زوده برای انتشار نهایی چون وقتی تمومش کنم جای درستش تبلیغاتش هم شروع میشه.
این فرآیند موقع کامپایل موتور شکل میگیره وخروجی وب از مستندات رو آماده میکنه.
چیزی که مد نظرم هست انتشار یک موتور با کیفیت بالا و سریع و البته جدی هست! نه مثل چیزهایی که این جوجه بسیجیهای زپرتی میسازن که مایه خندهٔ دنیاست. شماها آبروی ایرانی جماعتو همه جا بردین بزدلهای خائن.
اینو فراموش نکنیم، ما در موضوع فناوری باید اگه بالا نیستیم حداقل پایین هم نباشیم! نسازیم چیزهایی رو که واقعاً مایهٔ تمسخره! یا باید هم سطح بشی یا باید بالاتر باشی! زیر این باشه مایهٔ تمسخره و هرچی بگی ایران قوی چرند گفتی!
این چیزی که من ساختم الآن از دل تحریمها شکوفا شده هزاران دلیل و مشکل رو متحمل بودم که بتونم بسازمش! کار یکی دو روزه هم نیست الآن دیگه شد ۳ سال دارم روی این کار میکنم.
بماند به تاریخ به وقتش چیزهای خوبی باهاش میسازیم که خارجیهاش هم انگشت به دهن مونن.
هدف از این صحبتا اینه، هرکسی هر تواناییای داره یه کمکی بکنه، در تخصص خودش! در حوزهای که علاقه داره. گوش به حرف این لقمه حرومها هم نباشید این همون پروژهای بود که مهرههای یقه بسته بهم گفتن اگه ما نخوایم تو نمیتونی ادعا کنی که تو ساختیش! ولی من میسازم چون یه ایرانیم نه یه اجنبی نون به نرخ روز خور مثل شما.
وضعیت پروژه عمومی نیست و زوده برای انتشار نهایی چون وقتی تمومش کنم جای درستش تبلیغاتش هم شروع میشه.
این فرآیند موقع کامپایل موتور شکل میگیره وخروجی وب از مستندات رو آماده میکنه.
چیزی که مد نظرم هست انتشار یک موتور با کیفیت بالا و سریع و البته جدی هست! نه مثل چیزهایی که این جوجه بسیجیهای زپرتی میسازن که مایه خندهٔ دنیاست. شماها آبروی ایرانی جماعتو همه جا بردین بزدلهای خائن.
اینو فراموش نکنیم، ما در موضوع فناوری باید اگه بالا نیستیم حداقل پایین هم نباشیم! نسازیم چیزهایی رو که واقعاً مایهٔ تمسخره! یا باید هم سطح بشی یا باید بالاتر باشی! زیر این باشه مایهٔ تمسخره و هرچی بگی ایران قوی چرند گفتی!
این چیزی که من ساختم الآن از دل تحریمها شکوفا شده هزاران دلیل و مشکل رو متحمل بودم که بتونم بسازمش! کار یکی دو روزه هم نیست الآن دیگه شد ۳ سال دارم روی این کار میکنم.
بماند به تاریخ به وقتش چیزهای خوبی باهاش میسازیم که خارجیهاش هم انگشت به دهن مونن.
هدف از این صحبتا اینه، هرکسی هر تواناییای داره یه کمکی بکنه، در تخصص خودش! در حوزهای که علاقه داره. گوش به حرف این لقمه حرومها هم نباشید این همون پروژهای بود که مهرههای یقه بسته بهم گفتن اگه ما نخوایم تو نمیتونی ادعا کنی که تو ساختیش! ولی من میسازم چون یه ایرانیم نه یه اجنبی نون به نرخ روز خور مثل شما.
COMPΞZ 🧬
این هم رفت روی گیتهاب. وضعیت پروژه عمومی نیست و زوده برای انتشار نهایی چون وقتی تمومش کنم جای درستش تبلیغاتش هم شروع میشه. این فرآیند موقع کامپایل موتور شکل میگیره وخروجی وب از مستندات رو آماده میکنه. چیزی که مد نظرم هست انتشار یک موتور با کیفیت بالا…
به قولی یکم زیبایی ببینیم.
این تیکه کدهای CMake به صورت خودکار تمام فایلهای سرآیند و ماژولها رو جمعآوری میکنه و تمام مستنداتی که حین کد نویسی نوشتم رو ارزیابی و به مستند تبدیل میکنه.
نمونه مثال: کلاس جلسات (SESSIONS) هر جایی که شما به سبک داکسیجن توضیحات داشته باشی، سیستم به صورت خودکار اونها رو به یک خروجی مستند شده تبدیلش میکنه.
این تیکه کدهای CMake به صورت خودکار تمام فایلهای سرآیند و ماژولها رو جمعآوری میکنه و تمام مستنداتی که حین کد نویسی نوشتم رو ارزیابی و به مستند تبدیل میکنه.
نمونه مثال: کلاس جلسات (SESSIONS) هر جایی که شما به سبک داکسیجن توضیحات داشته باشی، سیستم به صورت خودکار اونها رو به یک خروجی مستند شده تبدیلش میکنه.
COMPΞZ 🧬
به قولی یکم زیبایی ببینیم. این تیکه کدهای CMake به صورت خودکار تمام فایلهای سرآیند و ماژولها رو جمعآوری میکنه و تمام مستنداتی که حین کد نویسی نوشتم رو ارزیابی و به مستند تبدیل میکنه. نمونه مثال: کلاس جلسات (SESSIONS) هر جایی که شما به سبک داکسیجن…
اینم شاید سوأل پیش بیاد که یک فریمورک با یک موتور چه تفاوتی داره.
در نسخهٔ فعلی سیمرغ تا حدی نیمه فریمورک و نیمه موتور هست و چون هدف تولید یک خروجی محاسباتیه بنابراین از همین الآن من موتور خطابش میکنم.
خلاصش این میشه:
Engine = ابزار و سرویس
Framework = اسکلت و ساختار
در نسخهٔ فعلی سیمرغ تا حدی نیمه فریمورک و نیمه موتور هست و چون هدف تولید یک خروجی محاسباتیه بنابراین از همین الآن من موتور خطابش میکنم.
خلاصش این میشه:
Engine = ابزار و سرویس
Framework = اسکلت و ساختار
COMPΞZ 🧬
اینم شاید سوأل پیش بیاد که یک فریمورک با یک موتور چه تفاوتی داره. در نسخهٔ فعلی سیمرغ تا حدی نیمه فریمورک و نیمه موتور هست و چون هدف تولید یک خروجی محاسباتیه بنابراین از همین الآن من موتور خطابش میکنم. خلاصش این میشه: Engine = ابزار و سرویس Framework…
یک موتور میتونه از فریمورکهای دیگه استفاده کنه اما یک فریمورک خودش چهارچوب محدود شده به خودش رو داره.
مثلاً ما میتونیم انتظار داشته باشیم سیمرغ یه انشعابی به سمت کیوت داشته باشه و باهاش برنامههای گرافیکی رو بسازه اما از کیوت نمیتونی انتظار داشته باشی برای شما یه وبسایت بالا بیاره! تفاوتشون اینجاست که موتور تقریباً ساختار رو از قبل آماده کرده اما فریمورک چهارچوبی از برنامهسازی رو برای شما ارائه میکنه.
اینا یکم خیلی تخصصی و پیچیده هستن اما در اصل ما به دنبال سادهسازی ساخت و سرویس دهی هستیم نه پیشنهاد یک ساختار.
مثلاً ما میتونیم انتظار داشته باشیم سیمرغ یه انشعابی به سمت کیوت داشته باشه و باهاش برنامههای گرافیکی رو بسازه اما از کیوت نمیتونی انتظار داشته باشی برای شما یه وبسایت بالا بیاره! تفاوتشون اینجاست که موتور تقریباً ساختار رو از قبل آماده کرده اما فریمورک چهارچوبی از برنامهسازی رو برای شما ارائه میکنه.
اینا یکم خیلی تخصصی و پیچیده هستن اما در اصل ما به دنبال سادهسازی ساخت و سرویس دهی هستیم نه پیشنهاد یک ساختار.
COMPΞZ 🧬
اینم شاید سوأل پیش بیاد که یک فریمورک با یک موتور چه تفاوتی داره. در نسخهٔ فعلی سیمرغ تا حدی نیمه فریمورک و نیمه موتور هست و چون هدف تولید یک خروجی محاسباتیه بنابراین از همین الآن من موتور خطابش میکنم. خلاصش این میشه: Engine = ابزار و سرویس Framework…
تفاوت عمدهٔ سیمرغ با آنریل اینجاست.
من سیمرغ رو در سطح محصولات کاربردی در نظر گرفتم نه بازیسازی.
یعنی شما فرض کنید UE بتونه محصول نرمافزاری برای شما بسازه! یک چهارچوب از قبل تعریف شده داشته باشه که شما فقط ایدههاتون رو توش اجرا کنید و نه اینکه بشینید از اول به فکر این باشید که چطوری باید یه درخواست به فلان api بفرستید! 😐
همه چیز بدون وابستگی به نوع پلتفرم (سکو) اختصاصی تعبیه میشه و شما از خروجی این میتونید چیزی که دوست دارید رو منتشر کنید.
این کار در حالت عادی پیچیدست اما سادهسازی اون امکانپذیره.
من سیمرغ رو در سطح محصولات کاربردی در نظر گرفتم نه بازیسازی.
یعنی شما فرض کنید UE بتونه محصول نرمافزاری برای شما بسازه! یک چهارچوب از قبل تعریف شده داشته باشه که شما فقط ایدههاتون رو توش اجرا کنید و نه اینکه بشینید از اول به فکر این باشید که چطوری باید یه درخواست به فلان api بفرستید! 😐
همه چیز بدون وابستگی به نوع پلتفرم (سکو) اختصاصی تعبیه میشه و شما از خروجی این میتونید چیزی که دوست دارید رو منتشر کنید.
این کار در حالت عادی پیچیدست اما سادهسازی اون امکانپذیره.
COMPΞZ 🧬
سادهترین خروجی موتور سیمرغ میشه این. کل سیستم شما آمادست برای توسعهٔ محصولتون! بدون دغدغهٔ پیکربندی سیستمعامل، کامپایلر، ساختار، ویژگیها و کلی کوفت و زهرهمار دیگه. سبک و نحوش هم کاملاً مدیرنیزه از استاندارد ۲۰ بعد تبعیت میکنه.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🫡1
همیشه یه جایی تو شخصیت نیگان (سریال مردگان متحرک) یه حسی بهم میگفت این بشر ممکن نیست اینهمه به هیچ و پوچ خشن باشه! مگه میشه؟! قطعاً یه دلیلی داره!
تا وقتی که بعدش شخصیت لوسی رو دیدم و فهمیدم داستان چی بود!
یادتونه همسر معروف نیگان رو؟! چه چیزی باعث شده بود که چنین مرد مهربون و بیآزاری تبدیل به کسی بشه که کل عالم ازش وحشت کنن حتی زامبیها که خودشون عامل وحشت بودن.
پیشنهاد میکنم اگه کسی این سریال رو ندیده حتماً ببینه، البته صحنههای دلخراش زیادی هم داره اگه با روحیتون سازگار نیست پیشنهاد نمیکنم؛ اما در دل این سریال چیزهایی هست که ثابت میکنه چطور یک مظلوم به یک انتقامجوی بی بدیل تبدیل میشه!
تا وقتی که بعدش شخصیت لوسی رو دیدم و فهمیدم داستان چی بود!
یادتونه همسر معروف نیگان رو؟! چه چیزی باعث شده بود که چنین مرد مهربون و بیآزاری تبدیل به کسی بشه که کل عالم ازش وحشت کنن حتی زامبیها که خودشون عامل وحشت بودن.
پیشنهاد میکنم اگه کسی این سریال رو ندیده حتماً ببینه، البته صحنههای دلخراش زیادی هم داره اگه با روحیتون سازگار نیست پیشنهاد نمیکنم؛ اما در دل این سریال چیزهایی هست که ثابت میکنه چطور یک مظلوم به یک انتقامجوی بی بدیل تبدیل میشه!
❤3👍3
این هم مستندات موتور سیمرغ در قالب PDF.
تعداد صفحههات،۲۴۴۸ صفحه تا به این لحظه! خودت حدس بزن ببین چی ساختم. 😎
تعداد صفحههات،
COMPΞZ 🧬
این هم مستندات موتور سیمرغ در قالب PDF. تعداد صفحههات، ۲۴۴۸ صفحه تا به این لحظه! خودت حدس بزن ببین چی ساختم. 😎
همه چیز ترو تمیز است!
این قدرت CMake در تولید محتوا برای کدهامونه. :)
این قدرت CMake در تولید محتوا برای کدهامونه. :)
🔥4 4
COMPΞZ 🧬
همه چیز ترو تمیز است! این قدرت CMake در تولید محتوا برای کدهامونه. :)
حالا فهمیدین چرا پکیجفروشها، رویافروشها و توهم فروشها، سیگنال فروشها و دزدهای پول مردم رو نمیگیرن، بازداشت نمیکنن و نمیکُشن! 😉
👍2💯2
اگر خبری شنیدین در مورد تحریم صرافیهای داخلی؛ تنها حساسیت در رابطه با این خواهد بود که دلار در قالب USDT یا USDC از کیف اصلیتون، مثلاً فارکستر، تراست، ربی، متامسک و غیره به صرافی داخلی منتقل نکنید.
در واقع کیف اصلیتون رو هیچوقت مستقیم به صرافی داخلی وصل نکنید (اگه تا به حال مستقیم به صرافی داخلی از آدرس کیف اصلیتون چیزی ارسال نکردین) همین کافیه و نیازی به نگرانی نیست و داراییهاتون هرچی باشه جاش امنه.
اگر هم نیازی بود، چند تا آدرس میانجی داشته باشید که به صورت سلسلهمراتبی بزنید به Uniswap و از اونجا منتقل کنید به صرافی ایرانی.
فقط اگه با کیف اصلیتون قبلاً با صرافی داخلی تعامل داشتین، بهتره سریع یه کیف جدید بسازید (با IP متفاوت) و از کیفی که بهش اعتماد ندارید به یه صرافی خارجی یا یونیسوئپی چیزی بزنید و بعد منتقل کنید به کیف جدید.
تمام شد رفت، زیاد اخبار دنبال نکنید و اقدام به کاری نکنید که بعداً نشه جمعش کرد.
با توجه به دامپهای شدید همهٔ ارزها و توکنها در شرایط نوسان و ریزش شدیدی هستند؛ قبلاً هم گفتم هیچ انسان عاقلی در این شرایط نه معامله میکنه نه به خودش استرس میده! بازار همیشه هست فرار نمیکنه نترسید...
در واقع کیف اصلیتون رو هیچوقت مستقیم به صرافی داخلی وصل نکنید (اگه تا به حال مستقیم به صرافی داخلی از آدرس کیف اصلیتون چیزی ارسال نکردین) همین کافیه و نیازی به نگرانی نیست و داراییهاتون هرچی باشه جاش امنه.
اگر هم نیازی بود، چند تا آدرس میانجی داشته باشید که به صورت سلسلهمراتبی بزنید به Uniswap و از اونجا منتقل کنید به صرافی ایرانی.
فقط اگه با کیف اصلیتون قبلاً با صرافی داخلی تعامل داشتین، بهتره سریع یه کیف جدید بسازید (با IP متفاوت) و از کیفی که بهش اعتماد ندارید به یه صرافی خارجی یا یونیسوئپی چیزی بزنید و بعد منتقل کنید به کیف جدید.
تمام شد رفت، زیاد اخبار دنبال نکنید و اقدام به کاری نکنید که بعداً نشه جمعش کرد.
با توجه به دامپهای شدید همهٔ ارزها و توکنها در شرایط نوسان و ریزش شدیدی هستند؛ قبلاً هم گفتم هیچ انسان عاقلی در این شرایط نه معامله میکنه نه به خودش استرس میده! بازار همیشه هست فرار نمیکنه نترسید...
❤2
COMPΞZ 🧬
اگر خبری شنیدین در مورد تحریم صرافیهای داخلی؛ تنها حساسیت در رابطه با این خواهد بود که دلار در قالب USDT یا USDC از کیف اصلیتون، مثلاً فارکستر، تراست، ربی، متامسک و غیره به صرافی داخلی منتقل نکنید. در واقع کیف اصلیتون رو هیچوقت مستقیم به صرافی داخلی وصل…
یک موضوع مهم! شخصاً هیچ یک از کیف پولهام رو با vpnهایی که الآن باهاشون وصلم باز نکردم و نمیکنم! مگر اینکه با VPN اختصاصی از روی سرور خودم به پایداری برسم که فعلاً اصلاً شرایطشو نمیبینم برای همین هم زیاد فعالیت بلاکچینی ندارم.
کیفهاتون رو مستفیم با این ویپیانهایی که توی این وضعیت شخمی مملکت تهیه کردین باز نکنید! بعداً نگید آی کیفم پرید، آی سیستمم هک کردن فلان کردن! الآن هرکی هرکی شده دشمن درون دشمن شعلهوره کسی هم رحمی نداره تو این وضعیت.
احتیاط کنید خلاصه، لینکها و کیفهاتون رو قبل از انتقال و یا تبدیلات چند بار بررسی کنید تا اشتباهی رخ نده.
کیفهاتون رو مستفیم با این ویپیانهایی که توی این وضعیت شخمی مملکت تهیه کردین باز نکنید! بعداً نگید آی کیفم پرید، آی سیستمم هک کردن فلان کردن! الآن هرکی هرکی شده دشمن درون دشمن شعلهوره کسی هم رحمی نداره تو این وضعیت.
احتیاط کنید خلاصه، لینکها و کیفهاتون رو قبل از انتقال و یا تبدیلات چند بار بررسی کنید تا اشتباهی رخ نده.
COMPΞZ 🧬
یک موضوع مهم! شخصاً هیچ یک از کیف پولهام رو با vpnهایی که الآن باهاشون وصلم باز نکردم و نمیکنم! مگر اینکه با VPN اختصاصی از روی سرور خودم به پایداری برسم که فعلاً اصلاً شرایطشو نمیبینم برای همین هم زیاد فعالیت بلاکچینی ندارم. کیفهاتون رو مستفیم با این…
اینم منتخبترین DNSهایی که داخل ایران جواب میدن، صرفاً اگه نیاز شد بدون VPN دسترسی داشته باشید به برخی از خدمات گزینهٔ بدی نیستند.
Parspack
Radar
Shekan
نحوهٔ تنظیم : https://t.me/compezeth/1612
و پست تأکیدی برای توجه بیشتر: https://t.me/compezeth/1613
Parspack
NS1: 45.159.149.19
NS2: 185.164.72.97
Radar
NS1: 10.202.10.10
NS2: 185.55.226.25
Shekan
NS1: 178.22.122.100
NS2: 185.51.200.2
نحوهٔ تنظیم : https://t.me/compezeth/1612
و پست تأکیدی برای توجه بیشتر: https://t.me/compezeth/1613
Telegram
𝗣𝗿𝗶𝗻𝗰𝗲 𝗼𝗳 𝗣𝗲𝗿𝘀𝗶𝗮
با توجه به اینکه خیلیهاتون فنی نیستید این آموزش رو پیگیری کنید:
## 💻 **Windows 10 / 11
1️⃣ روی آیکون Wi-Fi یا Ethernet در نوار وظیفه کلیک راست کنید و گزینه Open Network & Internet settings را بزنید.
2️⃣ روی Change adapter options کلیک کنید.
3️⃣ روی اتصال…
## 💻 **Windows 10 / 11
1️⃣ روی آیکون Wi-Fi یا Ethernet در نوار وظیفه کلیک راست کنید و گزینه Open Network & Internet settings را بزنید.
2️⃣ روی Change adapter options کلیک کنید.
3️⃣ روی اتصال…