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

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

We create because the world deserves better code.

https://linktr.ee/compez
Download Telegram
بعضی وقت‌ها بهم می‌گن چقدر بی‌خیالی نسبت به منفی بازار! 😄

این رو از آرشیو کانال قدیمی پیدا کردم.

کیو از چی می‌ترسونی؟ وقتی می‌گم این ریزش‌ها هیچی نیست یعنی هیچی نیست!😌 ریزش ندیدین شما!

الآن وقتی بیت‌کوین ۱۰ درصد منفی می‌خوره مردم زهره ترک میشن! بابا من ۴۰-۵۰٪ توی یکی دو کندل دیدم...😱 این وضعیت بازاری که به خاطرش نا امید شدین اصلاً منفی بازار نیست. 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
من شانس نمیارم، شانس رو خودم می‌سازم! 🫵 شب شیک!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
سوألی هست که چطور ENS‌هامون رو تمدید کنیم؟
سادست! میری داخل وب‌سایت رسمی ens، برای مثال:

https://app.ens.domains

توی پروفایل گزینهٔ Extend رو می‌زنی و بعدش تعداد سال رو انتخاب می‌کنی و Next و از طریق کیفت پرداخت میزنی تمام.

- هزینهٔ ثبت و یا تمدید بر مبنای تعداد کاراکتر‌ها و تعداد سال محاسبه می‌شه.

این وب‌سایت اصلی برای تمدید ENS هست.
👍2
Media is too big
VIEW IN TELEGRAM
۱۷
📌 رشته‌ها و نویسه‌های دو رَجی در گامنامهٔ رازی

🔹 نوشته‌ها و الفبا در رایانه چگونه شماره‌گذاری می‌شوند؟
🔹 وضعیت الفبای فارسی در رایانه‌های امروزی
🔹 مقایسهٔ استاندارد رازی با ASCII، Unicode و UTF-8

@razigam
3
COMPΞZ 🧬

چرا ۶۵,۵۳۶ مهم است؟
🔹 توان ۲:
عدد ۶۵,۵۳۶ برابر با ۲^۱۶ است، یعنی ۲ را ۱۶ بار در خودش ضرب کنیم. این ویژگی آن را در نمایش باینری، آدرس‌دهی حافظه، و سایر حوزه‌هایی که توان‌های ۲ اهمیت دارند، مهم می‌سازد.
کار‌های آرش همیشه با جزئیات هست! دوس دارم این استاندارد رو جدی بگیریم!

یک نمونهٔ کمال‌گرائی عالی در تحلیل و گرد‌آوری بر مبنای دقیق‌ترین مراجع هست.

اهمیت عدد ۶۵۵۳۶ رو هم قبلاً به زبان ساده‌تری بهش اشاره کردم.
22
وقتی می‌گم هوش مصنوعی شعور نداره یعنی همین!
میگم بیا کد منو تحلیل کن، برداشته وسط کد من ببین چی نوشته...!!! 😂
آخه چطوریی میشه بعد از دستور شرطی شرو ور می‌نویسی برای من :))
🤣5
مثبت‌اندیشی به معنای فریب دادن خود نیست.
مثبت‌اندیش بودن یعنی مشکلات را نادیده نگیریم، بلکه با ایمان و آگاهی با آن‌ها روبه‌رو شویم.

یعنی:
- باور داشته باشیم برای هر مشکلی، راه‌حلی وجود دارد.
- باور داشته باشیم مسیر رسیدن به خواسته‌ها، از اراده و تلاش خودمان می‌گذرد.
- باور داشته باشیم اگر به هدفی نرسیدیم، زندگی همچنان ادامه دارد و فرصت‌های تازه‌ای در راه‌اند.

وقتی دیدگاهتان را تغییر دهید، دنیا را هم متفاوت خواهید دید.
👍2👎1
👀 اینا تو پس زمینه لاو می‌ترکونن برا هم دیگه :))
مقداری دیجن در دستان ما باد کرده است... 😄 هیچ کار درست حسابی نمی‌بینم! هیچ چیزی رو نمی‌پسندم! همه چیز شده شرو ور مسخره بازی! یه مشت آت‌آشغال رو می‌گن هنر!!!
https://warpcast.com/compez.eth/0x65ff9da3
این هم یکی از دلایلی که ++C در استاندارد ۲۶ خیلی قوی‌تر از همیشه خواهد بود.

constexpr placement new


https://warpcast.com/compez.eth/0x3031af07
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p2747r2.html

قابلیت placement new در ++C یکی از قدرتمندترین و پیشرفته‌ترین ویژگی‌هاست که به شما اجازه می‌دهد حافظه‌ای که از قبل تخصیص داده‌اید را کنترل‌شده برای ساخت شیء استفاده کنید، بدون آنکه حافظه جدیدی توسط خود new تخصیص یابد.

این یعنی به جای اینکه new خودش حافظه بگیرد، شما مشخص می‌کنید که روی چه حافظه‌ای شیء ساخته شود.
کاربرد اصلی آن در سیستم‌های با کارایی بالا، مدیریت حافظه سفارشی، و برنامه‌های real-time است.

به زبان ساده‌تر، با constexpr placement new می‌تونی در زمان کامپایل شیء بسازی، جایی که خودت حافظه‌اش رو با دقت مشخص کردی.

چنین چیزی رو هیچ زبان برنامه‌نویسی‌ای تو خواب هم ندیده. 😉
COMPΞZ 🧬
به زبان ساده‌تر، با constexpr placement new می‌تونی در زمان کامپایل شیء بسازی، جایی که خودت حافظه‌اش رو با دقت مشخص کردی.
اینا فقط چند تا ویژگی ساده نیست! قطعاً اون‌هایی که فنی و تخصصی نیستن متوجه نیستن چه اتفاقی می‌افته!
ولی من کمی عمیق‌تر مثال بزنم، همین ویژگی رو تصور کن در بهبود کد‌ها Bitcoin ده‌ها و صد‌ها برابر می‌تونه قدرت و بهینگی مصرف رو بهبود بده! 😎

- با استفاده از constexpr placement new، برخی از ساختارهای داده یا الگوریتم‌هایی که قبلاً در زمان اجرا مقداردهی می‌شدند، می‌تونن در زمان کامپایل آماده بشت.
- کنترل lifecycle اشیاء در زمان کامپایل کمک می‌کنه تا خطاهای زمان اجرا مانند double-free یا use-after-free در مراحل ابتدایی کامپایل شناسایی بشن.
- در بلاک‌چین، رفتار قابل پیش‌بینی بسیار مهم است. مقداردهی اشیاء در زمان کامپایل باعث میشه که برخی از وضعیت‌ها همیشه یکسان و بدون وابستگی به اجرای زمان اجرا باشن.
- بخش‌هایی مثل امضای دیجیتال یا پردازش بلاک‌ها، استفاده از حافظهٔ تخصیص‌یافته دقیق و سریع با placement new می‌تونه latency رو کاهش بده و حالا که constexpr شده، حتی compile-time optimization بیشتری هم ممکن میشه!

به زبان ساده‌تر بخوام بگم.... 👇
این فقط یه قابلیت معمولی برنامه‌نویسی نیست — یه جهش واقعیه!
با قابلیت constexpr placement new در استاندارد جدید C++26، بخش‌هایی از منطق بیت‌کوین که قبلاً باید هنگام اجرای برنامه پردازش می‌شدن، حالا می‌تونن قبل از اجرا، در زمان کامپایل ساخته بشن. این یعنی سرعت بیشتر، امنیت بالاتر، و مصرف انرژی کمتر در عملیات بلاک‌چین — و حتی ممکنه کارایی رو تا صدها برابر افزایش بده، قبل از اینکه اصلاً برنامه اجرا بشه! 🚀


https://warpcast.com/compez.eth/0x3f2c8285
Please open Telegram to view this post
VIEW IN TELEGRAM
COMPΞZ 🧬
اینا فقط چند تا ویژگی ساده نیست! قطعاً اون‌هایی که فنی و تخصصی نیستن متوجه نیستن چه اتفاقی می‌افته! ولی من کمی عمیق‌تر مثال بزنم، همین ویژگی رو تصور کن در بهبود کد‌ها Bitcoin ده‌ها و صد‌ها برابر می‌تونه قدرت و بهینگی مصرف رو بهبود بده! 😎 - با استفاده از constexpr…
به چیز‌هایی که به عنوان نتیجهٔ این ارتقاء فکر می‌کنم داره از سرم دود بلند میشه! یعنی فقط با همین یه ویژگی دهن هرچی زبان برنامه‌نویسی هست رو گل گرفت! تمام.🤚🏼 من رفتم ادامهٔ توسعه... 😝
Please open Telegram to view this post
VIEW IN TELEGRAM