COMPΞZ 🧬
395 subscribers
1.9K photos
52 videos
24 files
745 links
متخصص کامپیوتر و نرم‌افزار • سازنده • هنرمند و طراح • مجموعه‌دار • نویسنده • تحلیل‌گر • مشاور استارتاپی و ایده‌پرداز

𐎲𐎴𐎠𐎼𐎴𐎫𐎹 𐏃𐎢𐎶𐎠𐎫𐎹

We create because the world deserves better code.

https://linktr.ee/compez
Download Telegram
خب تغییرات اخیر فارکستر رو هم مطالعه کردم!

به وضعیت توکن هم نگاهی کردم، انتظار بدتر از اینو داشتم ولی خوبه! شخصاً هرچی دارم بیش از ۶۰٪ ضرر رو داره می‌بینه! بدون هیچ سودی و بدون هیچ نفعی بعد از اونهمه تلاش! خب هر تلاشی کردیم یا نشد یا نذاشتن! با فرسودگی بسیار شدید مواجهم اما خب... چه کنم؟

جز اینکه دوباره بشینم بسازم چاره‌ای ندارم! می‌دونم این قرمساقای حکومتی هدفشون افسرده کردن، نا امید کردن و وابسته کردن مردم به خودشونه! ولی این تو کک من نمیره؛ بمیرمم به شماها و امثال شماها التماس نمی‌کنم حروم زاده‌های سگ، میرم کارگری می‌کنم تی می‌کشم اما نمیرم زیر بار ظلم شما، فراموش نکنید حمایت از ظالم بزرگترین گناه است. خیانت به خود و بشریت است! من که قدرت سیاسی ندارم کاری ازم بر نمیاد اما حداقل طرفداری هم نمی‌کنم، گور بابای تک به تک خودتون و سگ زاده‌هاتون.

و اما در مورد برنامهٔ خودم، همونطور که قبلاً گفتم طبق برنامه پیش خواهیم رفت اما پایداری اینترنت من به شدت بده! از نظر روحی روانی هم مثل همهٔ شما نگران مردمم و کشورمم اما سعی می‌کنم با همین حال بد ادامه بدم.

در مورد فارکستر، برنامهٔ اصلی من با توجه به تغییراتی که فارکستر داده، گسترش موتور سیمرغ و اجرای چند برنامهٔ تجاری هست که فارکستر فقط یک پروتکل قابل پشتیبانی روی اون خواهد بود و نه همهٔ تمرکز! ما توی فارکستر هزاران مشتری داریم و این‌ها یعنی مشتریان بالقوه! بنابراین انتظار دارم شاهد محصولات داخلی و خارجی باشیم و نه فقط درون برنامه‌ای وابسته به فارکستر که با چهارتا خبر یا راگ بشن یا بی‌معنا و بی هدف رشد کنن.

به نظرم شماهم اگه توسعه‌دهنده هستید، سعی کنید به برنامه‌های جدی تمرکز کنید، به شدت توصیه می‌کنم برنامه‌نویسی رو یاد بگیرید! من هفتهٔ پیش آگهی‌ای داشتم که بابتش کلی تماس گرفتن و درخواست آموزش برنامه‌نویسی داشتن صرفاً برای مهاجرت کردن!

من این گزینه رو پیشنهاد نمی‌کنم، اما برنامه‌نویسی رو یاد بگیرید! یاد بگیرید و اگرنه در روز‌های بدتر از این شاهد بی‌چارگی‌های عمیق‌تری خواهیم بود.

من اگه هزار بار شکست خوردم دوباره بلند شدم همش به خاطر اینه که مهارت‌هایی دارم که خودش سرمایست برابر با هزاران ومیلیون‌ها دلاره! اگه این مهارت‌ها رو نداشتم باید زانوی غم بغل می‌کردم که خب حالا چه کنم؟ چی بسازم؟ چطور بسازم؟ با کدوم پول؟ با کدوم دانش؟ با کدوم ابزار؟ ولی مهم اینه که توانایی رو داشته باشی که خدارو شکر داریم.

خب حداقل‌ها رو نگاه کنیم چی داریم؟ چی دم دستمونه؟ تجربه؟ مهارت و یک خشم عجیب برای تبدیل کردن اون خاکستر به یک آتیش درست حسابی و پخت و پز خوب.

تا دیروز من توی فارکستر انکار نمی‌کردم ایرانی هستم! اینو همه میدونن! از این به بعدش اتفاقاً به وضوح خواهم گفت با افتخار ایرانیم! گور بابای همهٔ دشمنان ایران و ایرانی! خارجیش باشه یا داخلیش همشون یه قماشن، با توانایی‌هاتون دهنشنو سرویس کنید منت کسی رو هم جز خودتون و خداتون نکشید.

در مورد حکومت و مملکت هم دیگه من نظری ندارم واقعاً خسته شدم! یکی دو ماه بعد میشم ۳۷ و روز از نو روزی از نو! کل عمرمون به فنا رفت سودشو اینا خوردن حقارت و زجرشو ما مردم کشیدیم... بسه دیگه واقعاً هیچ ظرفیتی نمونده. 👋🏼

بشینید برنامه‌ریزی کنید برای مقابله با روز‌های سخت‌تر، هیچ چاره‌ای جز این نیست و شما باید برعکس مسیری که اینا دوست دارن رو برید! می‌خوان افسرده باشید، نا امید باشید، گریه کنید... برعکسشو انجام بدین! این تنها کلید جلوگیری از فرسایش و فرسودگی جسمی و روحیه.
5💯4👍22
آی چقدر وقاحت! 😄 الآن تو رسانه می‌گه مولوی عبدالحمید از اینا حمایت کرده! انقدر آی‌کیوتون پایینه که فکر می‌کنید ملت نفهمن چهره‌ها و صداها یادشون نمی‌مونه؟! یا خودتون خنگین فکر می‌کنید همه خنگن! شیخ الاسلام، مولانا عبدالحمید کجا این دماغ گنده‌ای که آوردین تو رسانه کجا! این بنده خدا اصلاً اخوند نیست شیخه! چقدر بدبختین که میرین یه شخص هم نام از اهل سنت رو میارید جلو تلوزیون که به مردم بگین این با ماست! =)))))

یعنی هر کاری که می‌کنید مایهٔ خنده و مسخرست. 😂
اونی که می‌خواین جعلش کنید این شخصیته که به سرش قسم می‌خورن و خیلی وقت پیش سمت و سوش رو مشخص کرده.

کشکتونو بسابید بابا همه کارهاتون خنده‌داره... آبرو ریزی پشت آبرو ریزی وای خدایا ترکیدم از خنده! بعد سه هفته واقعاً خندم گرفت از این همه خر مغز بود امثال شماها. 😂🤣

رسماً مملکت شده سیرک! جُک!
👍4🤣21
COMPΞZ 🧬
چیزی نمونده کمی تأمل بفرمائید، سحر نزدیک است. گُنده‌گوزان منطقه در حال تدارکات هستند.
🤨 اینم ببینید بعدش برم سراغ کد‌های rsa و des یکم زیبایی نشونتون بدم.
Please open Telegram to view this post
VIEW IN TELEGRAM
2🥴1
خب یه چیز شیک امروز کشفیدم!

فرض کنیم یه تابعی یا کلاسی چیزی هست که خطرناکه و منسوخ شده اعلام شده! به هر نحوی یا شرایطی مجاز نمی‌دونیم یا توصیه نمی‌کنیم ازش استفاده بشه اما برای پشتیبانی از BC یا همون عقب‌گرد مجبوریم داشته باشیمش.

توی سیمرغ بخش‌های کریپتوگرافی (رمزنگاری) در بخش‌هایی که تأکید میشه مثلاً از فلان الگوریتم در محصولات جدید استفاده نکنید به این شکله که می‌گیم اگه enforcePolicy برابر بود با Deprecated یا Legacy و حتی Modern و Forbidden رفتار‌های متفاوتی داشته باش.

برای مثال توی کد فوق من اومدم گفتم این الگوریتم منسوخ شده هست.

SIMURGH_NAMESPACE_BEGIN(Simurgh)

template<>
struct PolicyTraits<Modules::BuiltIn::Cryptography::Des>
{
static constexpr PolicyStatus status = PolicyStatus::Deprecated;
static constexpr bool allowedInProduction = false;
};

SIMURGH_NAMESPACE_END



نتیجش میشه :

error: static assertion failed due to requirement 'PolicyTraits<Simurgh::Modules::BuiltIn::Cryptography::Des>::allowedInProduction': This component is not allowed in production builds.


به همین راحتی در زمان کامپایل کدی که منسوخ شده، به مرحلهٔ بعد انتقال پیدا نمی‌کنه.
COMPΞZ 🧬
خب یه چیز شیک امروز کشفیدم! فرض کنیم یه تابعی یا کلاسی چیزی هست که خطرناکه و منسوخ شده اعلام شده! به هر نحوی یا شرایطی مجاز نمی‌دونیم یا توصیه نمی‌کنیم ازش استفاده بشه اما برای پشتیبانی از BC یا همون عقب‌گرد مجبوریم داشته باشیمش. توی سیمرغ بخش‌های کریپتوگرافی…
توی نسخهٔ جدید موتور، تمام استثناء‌ها فاقد try و catch هستن و هیچ نوع throw وحشتناکی روی جاهای حساس ساطع نمیشه.

موتور به طور کامل با پرچم exceptions غیر فعال شده کامپایل و به صورت ایمنی دقیق امکان فراخوانی از توابع رو میده.

هر جایی که کد خطا داشته باشه، خروجی یا ورودی باهم هماهنگی نداشته باشن نخست در زمان کامپایل بهت میگه! اجازه نمیده کامپایل کنی؛ دوم در زمان اجرا یک خطای مشخص رو برای کاربر ساطع می‌کنه.

با این روش خیلی راحت می‌تونیم اشکال‌زدائی کنیم، بدون اینکه سیستم به قول معروف (کرش) بشه یا متوقف بشه.

این نوع توابع رو با ExceptedResult مشخص می‌کنیم، که اینطوری هم علت و هم محل وقوح حادثه مشخص می‌شه بدون درگیری با مشکلات گذشتهٔ زبان.
1
COMPΞZ 🧬
توی نسخهٔ جدید موتور، تمام استثناء‌ها فاقد try و catch هستن و هیچ نوع throw وحشتناکی روی جاهای حساس ساطع نمیشه. موتور به طور کامل با پرچم exceptions غیر فعال شده کامپایل و به صورت ایمنی دقیق امکان فراخوانی از توابع رو میده. هر جایی که کد خطا داشته باشه،…
موضوع استثناء‌های جدید از استاندراد ۲۳ به بعد میاد وسط که من بخش مهمی از استثناء‌های موتور رو روی این استاندارد بازنویسی کردم به شدت خوش دست و خوش استفاده شده، هر گونه احتمالی رو تعیین و بازتاب می‌کنه.

این سرآیند توی کتابخانهٔ STL با نام expected شناخته می‌شه و چیزی که من پیاده کردم در بالاترین سطح ممکن کاربر رو از هرگونه خطا و بحران مطلع خواهد کرد.

در حالت عادی به این شکل:
import <expected>;


یعنی عملاً این ویژگی کمکتون می‌کنه که برنامه یا هستهٔ برنامهٔ شما خونریزی داخلی نداشته باشه، چیزی که قبل از این برنامه‌نویس‌های سطح پایین همیشه ازش ترس داشتن؛ حالا دیگه به راحتی قابل مدیریت هست.
همه شهر ایران جگر خسته‌اند
به کین سیاوش کمر بسته‌اند
🤝5😢2💯1
👋🏼
4
تا حدودی به این لینکدینیا شک می‌کردما، طرف میاد به به چه چه می‌کنه میگه پروفایلتو بررسی کردم چقدر خوبه چقدر خفنه! تو می‌تونی گزینهٔ خوبی برای همکاری باشی! بعد می‌گی خب پیشنهادت چیه؟ پروپوزال رو می‌فرسته نگاه که می‌کنی می‌بینی هیچ ربطی به تخصص و تجربیات تو نداره! در واقع مطمئن شدم که اینا میان یه متن رو کپی می‌کنن اسپم‌وار ارسال می‌کنن به صد‌ها نفر شانسی یکی گرفت گرفت! 😐 لینکدینم شورش در اومده والا...
🤣2
COMPΞZ 🧬
در این ناحیه کافیهٔ RSI شُل کنه! 🫡اگر شُل کنه تا ۹۴، ۷۴، ۸۴ و ۶۴ انتظار دارم در قالب فصل نزولی باهاش پیش بریم. DYOR... شبتان شیک. 👋🏼 همه اهداف برخورد کردند. 👋🏼
هنوز سر این حرفم هستم راجع به اهدافی که وجود داشت.

هیچ معامله‌ای انجام ندین، وضعیت بازار اصلاً برای معاملات مناسب نیست! هیچ آدم عاقلی این کار رو نمی‌کنه.
این خطرناک‌ترین توهم جمعیه که آدم‌هایی که «مثل گوسفند توی گله» زندگی می‌کنن، نه لزوماً بدجنس‌ان، نه الزاماً احمق؛
اغلب فقط ترجیح می‌دن نبینن.
سکوت رو با امنیت اشتباه می‌گیرن،
و عادت رو با نجات.

اما تاریخ یه چیز رو بارها ثابت کرده:

فاجعه با کسی قرارداد نداره.
بی‌صدا بودن، مصونیت نمیاره.

آدم می‌تونه سال‌ها سرشو پایین بندازه،
به خودش بگه «به من ربطی نداره»،
«من کار خودمو می‌کنم»،
«این موج هم می‌گذره»…

ولی وقتی موج تبدیل به سیل می‌شه، دیگه نمی‌پرسه:

تو موافق بودی یا مخالف
فهمیدی یا نفهمیدی
فریاد زدی یا ساکت بودی

اون‌جاست که
تر و خشک باهم می‌سوزن!
2👍2
هکرها همچنان مشغول استفاده از آسیب‌پذیری WinRAR هستند!

با گذشت ماه‌ها از شناسایی و رفع آسیب‌پذیری خطرناک در WinRAR، هکرها همچنان از این نقص امنیتی برای حملات سایبری گسترده استفاده می‌کنند. این آسیب‌پذیری که در جولای ۲۰۲۵ (تیر و مرداد ۱۴۰۴) رفع شد به مهاجمان اجازه می‌دهد ازطریق فایل‌های فشرده‌ی آلوده، بدافزار را به مسیرهای حساس ویندوز منتقل کنند.

طبق اعلام GTIG، واحدهای نظامی و نهادهای دولتی اوکراین از اهداف اصلی حملات ازطریق WinRAR هستند و انگیزه‌ٔ اصلی مهاجمان، جاسوسی سایبری عنوان شده است. بااین حال، شرکت‌های تجاری در کشورهایی مانند اندونزی، آمریکای لاتین و برزیل نیز قربانی این روش شده‌اند.

من که خیلی وقته روی ویندوز از 7Zip استفاده می‌کنم فقط! اما اگه WinRAR روی سیستم شما نصب است، به‌روزرسانی فوری به جدیدترین نسخه می‌تواند از تبدیل‌شدن سیستم‌تان به هدف بعدی جلوگیری کند.
شاید بتونید پُز بدین برای یه مشت نادون که هیچی از فناوری سرش نمیشه؛ ولی برای من که برنامه‌نویس‌های گنده‌گوزتونو دیدم و کد‌هاشونم بارها خوندم و می‌دونم چقدر بی‌سواد و شخمی هستن تو ککم نمیره که چیزی حالیتونه!

همونقدر که با HTML سیستم‌عامل می‌نوشتین این آت‌آشغالایی هم که هر روز پزشو میدین هم قطعاً در همون حد و اندازه مسخرست.
داشتم یکم می‌رفتم تو دل جزئیات باینری‌های ویندوز و معماری جدید وسطاش رسیدم به ARM64EC!

یه ABI مخصوص ویندوزه که اجازه میده کد ARM64 و x64 توی یه فرایند کنار هم اجرا بشن؛

یعنی هم سرعت بومی رو داری، هم می‌تونی وابستگی‌های قدیمی x64 رو نگه داری.

خبر خوبش اینه که قراره از Qt 6.11 به بعد، ARM64EC رسماً پشتیبانی بشه و این یعنی مهاجرت اپ‌های بزرگ کیوت روی ویندوز خیلی منطقی‌تر و کم‌دردسرتر می‌شه.

امروز اگه اینترنت اجازه بده، سعی می‌کنم این معماری رو به موتور سیمرغ اضافه کنم.
1
این هم از دامپ طلا با استقبال از رئیس جدید فدرال رزرو. 🥇 نقره هم همینه. معناش هم مشخصه! 😒
Please open Telegram to view this post
VIEW IN TELEGRAM
کی فکرش رو می‌کرد با شرم زندگی کردن اینهمه سنگین باشه!
همیشه طرفی وایستا که شرمندهٔ وجدانت نشی، وجدانت رو که بفروشی خیلی چیز‌ها به دست میاری جز شرافت.
دانیش دا بهههههه!

این هم مستندات موتور سیمرغ که به صورت خودکار در هربار کامپایل در یک فایل HTML شیک و مجلسی تولید می‌شه. 😎🫡
😍22