COMPΞZ 🧬
اغلب درست تربیت شدهها در رنجاند… و بیشعورها همیشه خوشاند. اینو قبل از این از کتاب بیشعوری نقل قولش کرده بودم همینجا بعدش نقد کردین که نه فلانه بهمانه… حالا چطورید؟ ثابت شد براتون مغزهایی که فاقد شعور هستند چطوری رفتار میکنن؟ حتی هوش مصنوعی که…
جالب بود به خصوص اون بخشی که این ربات بیشعور میگه به خاطر منافع و امنیت خودشه (همذاتپنداری با قدرت)! 😉
🤣1 1
یه چیزی بگم هم برای اونایی که دل بستن به این آمریکاییها هم اونایی که آمریکاییهارو دست کم گرفتن!
اون نادونی که فکر میکنه طرف با ابر ناوهاش اومده ماهیگیری، عین اینه که وقتی وارد معامله توی بازار مثلا رمزارز میشه، نمیدونه Market Maker یعنی چی و این کجای بازار قرار گرفته!😉 اینهمه داستان و خبرهای مذاکره همش قوائد معاملست نه سرگرمی!
و تویی که فکر میکنی دوستته اومده تورو کمک کنه، مطمئن باش هیچ گربهای برای رضایت خدا ماهی نمیگیره.
پس در این که دوستمون نیستن هم به هیچ عنوان شکی نیست! چون بازار و نهنگهای بازار هم همینطوری هستن به نفع شما اقدام نمیکنن به نفع خودشون وارد عمل میشن مثل اینه که همیشه با خودتون میگید پس فلان نهنگ کیورود میکنه من از ضرر خارج بشم.
در واقع، اینو یاد بگیرید کسی که قیمت رو کنترل میکنه، نقدینگی میده، اسپرد میگیره و تعیین میکنه چه کسی سود میکنه و چه کسی میسوزه!
لیکوئید شدن رو شماها یا نچشیدن یا اگه چشیدین قوائد رو هیچ وقت یاد نگرفتین!
طرف یک سوم بودجهٔ نظامی کرهٔ زمین رو داره به عنوان پشتیبان موقعیت ورود به معامله! بعد تو با فسقل بودجه میخوای چیرو ثابت کنی؟ عین اینه که وقتی لیکوئید میشی بر میگردی میگی عههه حالا حالیت میکنم منو لیکوئید کردی! اقدام میکنی دارو ندارتم ازت میگیره چون بودجت در مقابل دریایی از پشتوانهٔ بازار عددی نیست!
حتی تمام سرمایتو خرج کنی و به قول خودت یکی از ابر ناوهاش رو هم بزنی باز تو بازندهای و لیکوئید شدهٔ عالمی، کم توهم بزنید اول باید اقتصاد مملکت رو درست میکردین تا بتونید در بخش نظامی هم حرفی برای گفتن داشته باشید! چنین افرادی وقتی اقدام میکنن به قصد گرفتن همون فسقل سرمایه شما توی بازار میان وسط نه برای سرگرمی، اگر هم اقدامی کنن یا نکنن به نفع منافع خودشونه نه از ترس شما فسقل بچهها.
با این اقتصاد ترکیدهای که ساختین نتیجه مشخصه… و اگرنه کی خوشش نمیاد قدرت داشته باشه، شماها همه چیرو با مسخره و توهم ساختین از برنامههاتون گرفته تا هر چیز دیگری که اصلا توش حساب کتاب نشده! همینطوری همیشه کمیت در اولویت بوده تا کیفیت مثل همهٔ تولیدات دیگر.
اون نادونی که فکر میکنه طرف با ابر ناوهاش اومده ماهیگیری، عین اینه که وقتی وارد معامله توی بازار مثلا رمزارز میشه، نمیدونه Market Maker یعنی چی و این کجای بازار قرار گرفته!😉 اینهمه داستان و خبرهای مذاکره همش قوائد معاملست نه سرگرمی!
و تویی که فکر میکنی دوستته اومده تورو کمک کنه، مطمئن باش هیچ گربهای برای رضایت خدا ماهی نمیگیره.
پس در این که دوستمون نیستن هم به هیچ عنوان شکی نیست! چون بازار و نهنگهای بازار هم همینطوری هستن به نفع شما اقدام نمیکنن به نفع خودشون وارد عمل میشن مثل اینه که همیشه با خودتون میگید پس فلان نهنگ کیورود میکنه من از ضرر خارج بشم.
در واقع، اینو یاد بگیرید کسی که قیمت رو کنترل میکنه، نقدینگی میده، اسپرد میگیره و تعیین میکنه چه کسی سود میکنه و چه کسی میسوزه!
لیکوئید شدن رو شماها یا نچشیدن یا اگه چشیدین قوائد رو هیچ وقت یاد نگرفتین!
طرف یک سوم بودجهٔ نظامی کرهٔ زمین رو داره به عنوان پشتیبان موقعیت ورود به معامله! بعد تو با فسقل بودجه میخوای چیرو ثابت کنی؟ عین اینه که وقتی لیکوئید میشی بر میگردی میگی عههه حالا حالیت میکنم منو لیکوئید کردی! اقدام میکنی دارو ندارتم ازت میگیره چون بودجت در مقابل دریایی از پشتوانهٔ بازار عددی نیست!
حتی تمام سرمایتو خرج کنی و به قول خودت یکی از ابر ناوهاش رو هم بزنی باز تو بازندهای و لیکوئید شدهٔ عالمی، کم توهم بزنید اول باید اقتصاد مملکت رو درست میکردین تا بتونید در بخش نظامی هم حرفی برای گفتن داشته باشید! چنین افرادی وقتی اقدام میکنن به قصد گرفتن همون فسقل سرمایه شما توی بازار میان وسط نه برای سرگرمی، اگر هم اقدامی کنن یا نکنن به نفع منافع خودشونه نه از ترس شما فسقل بچهها.
با این اقتصاد ترکیدهای که ساختین نتیجه مشخصه… و اگرنه کی خوشش نمیاد قدرت داشته باشه، شماها همه چیرو با مسخره و توهم ساختین از برنامههاتون گرفته تا هر چیز دیگری که اصلا توش حساب کتاب نشده! همینطوری همیشه کمیت در اولویت بوده تا کیفیت مثل همهٔ تولیدات دیگر.
🔥2
یک ابزار جالب برای کیوت کارها.
این یک «محیط آزمایشی آنلاین» برای فریمورک توسعه نرمافزار Qt هست که مستقیم در مرورگر اجرا میشه.
درواقع میتونی بدون نصب چیزی روی سیستم کد بنویسی، برنامه Qt بسازی و اجراش کنی. این تجربه همان Qt واقعی است که با WebAssembly در مرورگر بارگزاری میشود و نیازی به دانلود یا تنظیم محیط توسعه نیست.
https://try.qt.io
* به نوبهٔ خودم ازش استفاده نمیکنم! فقط دسکتاپ با اختیارات کامل. 👋🏼
این یک «محیط آزمایشی آنلاین» برای فریمورک توسعه نرمافزار Qt هست که مستقیم در مرورگر اجرا میشه.
درواقع میتونی بدون نصب چیزی روی سیستم کد بنویسی، برنامه Qt بسازی و اجراش کنی. این تجربه همان Qt واقعی است که با WebAssembly در مرورگر بارگزاری میشود و نیازی به دانلود یا تنظیم محیط توسعه نیست.
https://try.qt.io
* به نوبهٔ خودم ازش استفاده نمیکنم! فقط دسکتاپ با اختیارات کامل. 👋🏼
try.qt.io
Try Qt in Your Browser – No Installation Required!
Explore Qt’s power in your browser with no downloads. Test demos, see its potential, and bring your ideas to life!
خب! این هم از کلاس Minify در سیمرغ!
کلاس Minify یک ابزار هوشمند برای کوچکسازی و بهینهسازی فایلهای JavaScript، CSS، HTML و JSON است.
این کلاس بدون دستکاری رشتهها، نظرات و فاصلههای اضافه را حذف میکند و امکان ترکیب چند فایل را در یک خروجی فراهم میکند. همچنین بررسی میکند که آیا فایلهای منبع تغییر کردهاند یا نه تا فقط در صورت نیاز فایل خروجی را بازتولید کند.
از این ابزار میتوان برای کاهش حجم فایلها، بهینهسازی بارگذاری وب و تولید بستههای آماده انتشار استفاده کرد.
کلاس Minify یک ابزار هوشمند برای کوچکسازی و بهینهسازی فایلهای JavaScript، CSS، HTML و JSON است.
این کلاس بدون دستکاری رشتهها، نظرات و فاصلههای اضافه را حذف میکند و امکان ترکیب چند فایل را در یک خروجی فراهم میکند. همچنین بررسی میکند که آیا فایلهای منبع تغییر کردهاند یا نه تا فقط در صورت نیاز فایل خروجی را بازتولید کند.
از این ابزار میتوان برای کاهش حجم فایلها، بهینهسازی بارگذاری وب و تولید بستههای آماده انتشار استفاده کرد.
COMPΞZ 🧬
خب! این هم از کلاس Minify در سیمرغ! کلاس Minify یک ابزار هوشمند برای کوچکسازی و بهینهسازی فایلهای JavaScript، CSS، HTML و JSON است. این کلاس بدون دستکاری رشتهها، نظرات و فاصلههای اضافه را حذف میکند و امکان ترکیب چند فایل را در یک خروجی فراهم میکند.…
حتی گاهی وقتها به صورت خودکار تشخص میده که خروجی چی هست!
دانیش دا به اششششک اوغله اشک عرزشی. از این به بعد برای هر باگ یه فحش ترکی برای این کثافتا خواهم داد، دلتون بخواد نخواد همینه که هست.
دانیش دا به اششششک اوغله اشک عرزشی. از این به بعد برای هر باگ یه فحش ترکی برای این کثافتا خواهم داد، دلتون بخواد نخواد همینه که هست.
COMPΞZ 🧬
حتی گاهی وقتها به صورت خودکار تشخص میده که خروجی چی هست! دانیش دا به اششششک اوغله اشک عرزشی. از این به بعد برای هر باگ یه فحش ترکی برای این کثافتا خواهم داد، دلتون بخواد نخواد همینه که هست.
میپرسند که
پاسخ اینه عشقولیا:
نه، Types::u8 خودش یک چیز اختصاصی برای موتور نیست، بلکه فقط یک alias یا typedef به فارسی (نام مستعار) برای std::uint8_t هست که توی Simurgh تعریف شده تا کد خواناتر بشه.
یعنی در واقع:
و بعد میتونی توی کد Simurgh به جای نوشتن `std::uint8_t`، بنویسی:
مزیتهاش:
1. کوتاهتر و خواناتر میشه.
2. همون محدوده ۰ تا ۲۵۵ رو داره (یک بایت بدون علامت).
3. یکسان بودن نوع در کل پروژه تضمین میشه، مخصوصاً وقتی با enum یا bitflags کار میکنیم.
پس خلاصه: Types::u8 = uint8_t استاندارد + یه alias ساده برای کدنویسی راحتتر.
همش بخشی از عشقبازی با زبانه، چیز جدیدی نیست! 😒
Types::u8 چیه که توی سیپلاسپلاس میاری... مختص سیمرغ هست؟پاسخ اینه عشقولیا:
نه، Types::u8 خودش یک چیز اختصاصی برای موتور نیست، بلکه فقط یک alias یا typedef به فارسی (نام مستعار) برای std::uint8_t هست که توی Simurgh تعریف شده تا کد خواناتر بشه.
یعنی در واقع:
using u8 = std::uint8_t;
و بعد میتونی توی کد Simurgh به جای نوشتن `std::uint8_t`، بنویسی:
Types::u8 value = 42;
مزیتهاش:
1. کوتاهتر و خواناتر میشه.
2. همون محدوده ۰ تا ۲۵۵ رو داره (یک بایت بدون علامت).
3. یکسان بودن نوع در کل پروژه تضمین میشه، مخصوصاً وقتی با enum یا bitflags کار میکنیم.
پس خلاصه: Types::u8 = uint8_t استاندارد + یه alias ساده برای کدنویسی راحتتر.
همش بخشی از عشقبازی با زبانه، چیز جدیدی نیست! 😒
COMPΞZ 🧬
میپرسند که Types::u8 چیه که توی سیپلاسپلاس میاری... مختص سیمرغ هست؟ پاسخ اینه عشقولیا: نه، Types::u8 خودش یک چیز اختصاصی برای موتور نیست، بلکه فقط یک alias یا typedef به فارسی (نام مستعار) برای std::uint8_t هست که توی Simurgh تعریف شده تا کد خواناتر بشه.…
برخی از انواع بازتعریف شده برای راحتی کار به این صورت هستند که به دو بخش استاندارد بازنویسی شده و خلاصهنویسی شده برای اهداف خاص در سراسر پروژست.
برای مثال، به جای اینکه همچین چیزی بنویسیم:
فقط مینویسیم
این معادل همان است.
برای مثال، به جای اینکه همچین چیزی بنویسیم:
std::map<std::string, std::variant<std::string, std::string_view, int, double, bool>>
فقط مینویسیم
VariantTypes
این معادل همان است.
COMPΞZ 🧬
برخی از انواع بازتعریف شده برای راحتی کار به این صورت هستند که به دو بخش استاندارد بازنویسی شده و خلاصهنویسی شده برای اهداف خاص در سراسر پروژست. برای مثال، به جای اینکه همچین چیزی بنویسیم: std::map<std::string, std::variant<std::string, std::string_view…
اینو دوست دارم!
کاربردش؟ میشه یک خط ساده به شکل زیر.
اینها کلاً بازی با ماکروها و مستعاراتی هست که صرف بر علایق شخصیه؛ نه اجبار هست و نه چیزی؛ فقط سادهنویسی هست با تواناییهای بیشتر به جای کدنویسی پیچیدهتر.
در نتیجه، این امنترین روش برای ساختن unique_ptr در اشارهگرهای هوشمند هست که نیازی نیست هربار
کاربردش؟ میشه یک خط ساده به شکل زیر.
auto player = CreateScope<Player>(1, "Kambiz");
اینها کلاً بازی با ماکروها و مستعاراتی هست که صرف بر علایق شخصیه؛ نه اجبار هست و نه چیزی؛ فقط سادهنویسی هست با تواناییهای بیشتر به جای کدنویسی پیچیدهتر.
در نتیجه، این امنترین روش برای ساختن unique_ptr در اشارهگرهای هوشمند هست که نیازی نیست هربار
new T(...) رو داشته باشی، و در نتیجه خطر نشت حافظه، (memory leak) صفر میشه.Forwarded from Genyleap
🚀 GenyConnect is Live!
These days, working on anything feels challenging given the situation in Iran. Yet, after a few intense days of effort, I managed to create GenyConnect — a secure, high-performance VPN client designed to make your connection management simple and reliable.
Built with C++20, featuring a modular architecture instead of traditional headers, and developed using Qt 6.10, GenyConnect is optimized for performance and security.
Note) Currently, this version supports tunneling xray protocols, and you can use your configuration files with it. In-app dedicated configurations will be added in future releases and support by $GENY token from node servers.
If you’ve ever struggled with slow or insecure VPN tools, this project is built to make connecting smoother and safer.
Download Link for macOS for now
Apple Silicon:
- Install DMG
- Zip File
Intel x86_64
- Install DMG
- Zip File
Note) Windows and Linux versions coming soon – stay tuned for multi-platform support.
Official Source on Github:
https://github.com/genyleap/GenyConnect
https://farcaster.xyz/compez.eth/0x5ef7eb09
These days, working on anything feels challenging given the situation in Iran. Yet, after a few intense days of effort, I managed to create GenyConnect — a secure, high-performance VPN client designed to make your connection management simple and reliable.
Built with C++20, featuring a modular architecture instead of traditional headers, and developed using Qt 6.10, GenyConnect is optimized for performance and security.
Note) Currently, this version supports tunneling xray protocols, and you can use your configuration files with it. In-app dedicated configurations will be added in future releases and support by $GENY token from node servers.
If you’ve ever struggled with slow or insecure VPN tools, this project is built to make connecting smoother and safer.
Download Link for macOS for now
Apple Silicon:
- Install DMG
- Zip File
Intel x86_64
- Install DMG
- Zip File
Note) Windows and Linux versions coming soon – stay tuned for multi-platform support.
Official Source on Github:
https://github.com/genyleap/GenyConnect
https://farcaster.xyz/compez.eth/0x5ef7eb09
🔥5 4
Genyleap
🚀 GenyConnect is Live! These days, working on anything feels challenging given the situation in Iran. Yet, after a few intense days of effort, I managed to create GenyConnect — a secure, high-performance VPN client designed to make your connection management…
این نرمافزار رو برای خودم ساختم تا VPN اختصاصی خودم رو داشته باشم. برای اتصال ایمن و سریع هست؛ کاملاً منبعبازه و توسعه توسط خودم هست و از پروتکلهای تونلینگ xray پشتیبانی میکنه.
نسخهٔ مک منتشر شده؛ نسخهٔ ویندوز هم به زودی منتشر خواهد شد.
پروفایلهایی که دارید رو میتونید وارد این نرمافزار کنید و ازش استفاده کنید.
نکته) این نرمافزار قابلیت اتصال به نود سرورهای GENY رو در آینده خواهد داشت؛ بستگی به این داره چطور ازش استقبال بشه.
ممکنه هولدرهای جنی مزایایی براشون در نظر بگیرم؛ شاید پروفایل اختصاصی و شاید هم تونل اختصاصی براشون ارائه بشه (در نسخههای بعدی).
یک رویداد هم برای مخزنش در GenyTask ایجاد شده میتونید امتیازش رو کسب کنید.
نسخهٔ مک منتشر شده؛ نسخهٔ ویندوز هم به زودی منتشر خواهد شد.
پروفایلهایی که دارید رو میتونید وارد این نرمافزار کنید و ازش استفاده کنید.
نکته) این نرمافزار قابلیت اتصال به نود سرورهای GENY رو در آینده خواهد داشت؛ بستگی به این داره چطور ازش استقبال بشه.
ممکنه هولدرهای جنی مزایایی براشون در نظر بگیرم؛ شاید پروفایل اختصاصی و شاید هم تونل اختصاصی براشون ارائه بشه (در نسخههای بعدی).
یک رویداد هم برای مخزنش در GenyTask ایجاد شده میتونید امتیازش رو کسب کنید.
COMPΞZ 🧬
این نرمافزار رو برای خودم ساختم تا VPN اختصاصی خودم رو داشته باشم. برای اتصال ایمن و سریع هست؛ کاملاً منبعبازه و توسعه توسط خودم هست و از پروتکلهای تونلینگ xray پشتیبانی میکنه. نسخهٔ مک منتشر شده؛ نسخهٔ ویندوز هم به زودی منتشر خواهد شد. پروفایلهایی…
نسخهٔ ویندوز در داخل تنور...
معماری arm64 هم با موفقیت برای ویندوز کامپایل شد. به لطف CMake و CPack مراحل استقرار بسیار راحت.
مرحلهٔ بعدی تنور، نسخهٔ x86_64 هست، یعنی هدف پردازندهٔ سیستم اکثر شما.
مطمئنم ویندوزهای ۸ الی ۱۱ اکثر شما از معماری x86_64 یا نوع ۶۴ بیتی پشتیبانی میکنه.
به زودی میرسه دستتون و از شر هرچی کلاینت آتاشغال هست خلاص میشید.
معماری arm64 هم با موفقیت برای ویندوز کامپایل شد. به لطف CMake و CPack مراحل استقرار بسیار راحت.
مرحلهٔ بعدی تنور، نسخهٔ x86_64 هست، یعنی هدف پردازندهٔ سیستم اکثر شما.
مطمئنم ویندوزهای ۸ الی ۱۱ اکثر شما از معماری x86_64 یا نوع ۶۴ بیتی پشتیبانی میکنه.
به زودی میرسه دستتون و از شر هرچی کلاینت آتاشغال هست خلاص میشید.
COMPΞZ 🧬
نسخهٔ ویندوز در داخل تنور... معماری arm64 هم با موفقیت برای ویندوز کامپایل شد. به لطف CMake و CPack مراحل استقرار بسیار راحت. مرحلهٔ بعدی تنور، نسخهٔ x86_64 هست، یعنی هدف پردازندهٔ سیستم اکثر شما. مطمئنم ویندوزهای ۸ الی ۱۱ اکثر شما از معماری x86_64 یا…
یکم زیباییهای CPack و NSIS.
این دستورات تمام فایلهای پروژه رو بعد از استقرار به سه فرآیند مختلف تقسیم میکنه.
۱) استخراج و پاکسازی پوشهها
۲) جمعآوری و فشردهسازی
۳) تبدیل به نصاب پیشفرض (همون نصاب خوشگل مشگل دههٔ شصت).
در نهایت خروجی ۱۵۸ مگاباتی با ۴۸ مگابایت قابل نصب شد.
این تنظیمات تمام وابستگیهای C++/STL و Qt و OpenSSL و کلی خرت و پرت شبکه و ماژولها رو نصب میکنه!
حتی چیزهایی که توی برنامه استفاده نکردم رو بستهبندی کرده که به هیچ عنوان خطای فلان فایل یافت نشد یا بهمان فایل لازمه رو نداشته باشه!!!
از نظر من نیاز نبود اینهمه بستهبندی! این مورد رو باید بررسی کنم چون ظاهراً ابزار کیوت برای اینکه کاربرا شکایت خطاهای عجیب غریب رو نکنن برداشته هرچی هست و نیست رو به برنامهٔ اجرایی ضمیمه کرده تا اینطوری دورش بزنه.
در کل تهیه خروجی برنامهٔ قابل نصب، روی ویندوز سختتر از هر سیستمعامل دیگهایست که سادهسازی کردیم رفت.
این هم کامیت این بهروز رسانی.
https://github.com/genyleap/GenyConnect/commit/77be9787374a7a67d7deee566a21bc0de7252733
این دستورات تمام فایلهای پروژه رو بعد از استقرار به سه فرآیند مختلف تقسیم میکنه.
۱) استخراج و پاکسازی پوشهها
۲) جمعآوری و فشردهسازی
۳) تبدیل به نصاب پیشفرض (همون نصاب خوشگل مشگل دههٔ شصت).
در نهایت خروجی ۱۵۸ مگاباتی با ۴۸ مگابایت قابل نصب شد.
این تنظیمات تمام وابستگیهای C++/STL و Qt و OpenSSL و کلی خرت و پرت شبکه و ماژولها رو نصب میکنه!
حتی چیزهایی که توی برنامه استفاده نکردم رو بستهبندی کرده که به هیچ عنوان خطای فلان فایل یافت نشد یا بهمان فایل لازمه رو نداشته باشه!!!
از نظر من نیاز نبود اینهمه بستهبندی! این مورد رو باید بررسی کنم چون ظاهراً ابزار کیوت برای اینکه کاربرا شکایت خطاهای عجیب غریب رو نکنن برداشته هرچی هست و نیست رو به برنامهٔ اجرایی ضمیمه کرده تا اینطوری دورش بزنه.
در کل تهیه خروجی برنامهٔ قابل نصب، روی ویندوز سختتر از هر سیستمعامل دیگهایست که سادهسازی کردیم رفت.
این هم کامیت این بهروز رسانی.
https://github.com/genyleap/GenyConnect/commit/77be9787374a7a67d7deee566a21bc0de7252733
میگن امروز روزِ عشقه! و چه عشقی بهتر از ایران.
❤️🔥 🔥
گورِ بابای هرچی بدخواهشه!
گورِ بابای هرچی بدخواهشه!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10 5👍1 1
آیندهٔ نرمافزار: فکر کن و بساز،
یا به اجراکنندهٔ هوش مصنوعی بدل شو.
https://x.com/thecompez/status/2022605914528976972?s=46
یا به اجراکنندهٔ هوش مصنوعی بدل شو.
https://x.com/thecompez/status/2022605914528976972?s=46
X (formerly Twitter)
C O M P Ξ Z 🧬 (@thecompez) on X
The future of software: think and create, or be reduced to executing AI.
💯2 2 2
گرفتنِ آزادی از مردمی که نمیخواهند برده بمانند دشوار است، اما بخشیدنِ آزادی به مردمی که میخواهند برده بمانند، دشوارتر.
👍11 2