COMPΞZ 🧬
395 subscribers
1.87K photos
52 videos
24 files
738 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
GM FC | X
😞❤️‍🩹🖤
Please open Telegram to view this post
VIEW IN TELEGRAM
COMPΞZ 🧬
😞❤️‍🩹🖤
اگر توانش رو دارید برید خون بدید.
هزاران نفر از هموطن هامون الآن نیاز به این کمک دارن.
مخصوصا گروه خونی O منفی!

واقعاً متأسفم و تسلیت می‌گم به همه.
آقا هرکسی هر طرحی زده باشه میارمش توی آرشیو یه کست می‌نویسم همتونو تگ می‌کنم :) حتی ۱ ثانیه هم وقت گذاشته باشید برام با ارزشه. ❤️
هر طرحی که بسازیم باید طبق استاندارد پیش بریم. از نظر هندسی، مختصات و همه چیز.

برای من نمونهٔ الگو بخش HIG اپل هست. بهترین و مهندسی‌ترین طراحی‌ها رو پیاده می‌کنن.

این بخش رو بخونید، قطعاً مفید هست.

این هم برای بخش آیکون‌ها که دیگه هرچیزی که مد نظر من هست رو توضیح داده.

https://developer.apple.com/design/human-interface-guidelines/app-icons
COMPΞZ 🧬
هر طرحی که بسازیم باید طبق استاندارد پیش بریم. از نظر هندسی، مختصات و همه چیز. برای من نمونهٔ الگو بخش HIG اپل هست. بهترین و مهندسی‌ترین طراحی‌ها رو پیاده می‌کنن. این بخش رو بخونید، قطعاً مفید هست. این هم برای بخش آیکون‌ها که دیگه هرچیزی که مد نظر من هست…
برای کسانی که توی کار گرافیک و طراحی هستن، اگه نظر من رو می‌خواین بدونید پیشنهاد می‌کنم به کارهای جاناتان آیو (Jony Ive) دقت کنید. طراحی‌های اپل به خاطر کارهای این شخصه که موفق هست. چه گرافیکی چه مکانیکی! موضوع UX خیلی مهمه.

طراحی‌های UI/UX هرچقدر بر مبنای تجربه کاربری مهندسی بشه، بیشتر قابل لمس توسط اکوسیستم خواهد بود.
در وضعیت ماهانه! می‌تونه خیلی راحت یه ATH هم بزنه! اما یک اصلاح تمیز هم خواهد داشت. 👀 تنها تفاوتش با دوره‌های قبلیش اینه که هنوز اشباع خرید نداره! خوراک خوبی برای نهنگ‌هاست.
زیبایی ببر را دوست دارم زیرا قدرت و وقار را در یک نگاه جمع کرده است؛ هر حرکتش پر از اعتماد به نفس و هر گامش نشانه‌ای از تسلط بر دنیای خود است.

شب بخیر اسطوره سازان... 👊🏼
کدی که کد نباشد کد نیست، آب دوغ خیار است.
از این شفاف‌تر چی می‌تونستم بنویسم آخه! 😌 با آخرین نسخهٔ کامپایلر سالیدیتی هم بهینه شده.

توی قرارداد نویسی وب ۳ مهم‌ترین نکته اینه که ساده بنویسی، شفاف و مطمئن بنویسی.

مثل کد بک‌اندی C نیست که بگی جهنم و درک خودم می‌بینمش فقط! اینجا باید کدت کد باشه و اگرنه فردا از پروژه سوراخ سمبه‌های خوبی پیدا می‌کنن برای سوء استفاده و تضعیف اعتماد.
COMPΞZ 🧬
این تیکه یکی از حساس‌ترین بخش‌هاست :)
مثال بزنم، توی س++ کد شما هرچقدر بهینه باشه مصرف بهینه‌تری داره و سرعت اجرا بالاتره! اینجا توی سالیدیتی کدت هرچقدر بهینه باشه، همون مصرف بهینه از منابع برای پردازش تبدیل میشه به بهبود در هزینهٔ گاز!

با توجه به اینکه بک‌اند خود سالیدیتی هم ++C هست، بنابراین تمام جزئیات سمت زیر لایه‌ها روی پردازش ربط مستقیم دارن. هر کد بهینه برابر هست با مصرف گاز پایین‌تر و سرعت پاسخ‌گویی بهتر.
COMPΞZ 🧬
کدی که کد نباشد کد نیست، آب دوغ خیار است. از این شفاف‌تر چی می‌تونستم بنویسم آخه! 😌 با آخرین نسخهٔ کامپایلر سالیدیتی هم بهینه شده. توی قرارداد نویسی وب ۳ مهم‌ترین نکته اینه که ساده بنویسی، شفاف و مطمئن بنویسی. مثل کد بک‌اندی C نیست که بگی جهنم و درک خودم…
مهمترین موضوعی که خیلی حساسیت نشون داده میشه مالکیت بر قرارداد هست. یعنی آدرس کیف پول من به عنوان owner نباید بتونه بعد از استقرار توکن جدیدی روی قرارداد مینت یا اضافه کنه! نباید بتونه سر خود چیزی رو بسوزونه یا منطقی رو تغییر بده.

این‌ها توی اعتماد سازی مهمن! البته روی زورا و SR این موضوع با مالکیت DAO و همون استاندارد ERC20Votes حل شده. من هم منطق رو بر مبنای همین استاندارد پیاده‌سازی کردم که بعد از استقرار قرارداد دیگه کسی نیاد فردا یقهٔ منو بگیره چون همه چیز شفاف هست و من هم مثل بقیه بر مبنای تعداد توکنی که به عنوان هولدر خواهم داشت حرفم ضریب نفوذ خواهد داشت و همه چیز بر مبنای اعتبار پیش میره نه حرف یا اقدام دیکتاتورانه.

اینطوری هم من خیالم راحته هم جامعه. چه چیزی بهتر از این! استاندارد راهکار‌ها رو ارائه کرده! مهم اینه که شما ازش استفاده کنی یا نکنی!
این هم UML و نقشهٔ ساختاری هستهٔ قرارداد. 😝 پاره شدم توی این چند روز سر همین.
🔥🔥🔥🔥۹۹.۲۲ 👊🏼 پامپ شد!
COMPΞZ 🧬
🔥🔥🔥🔥۹۹.۲۲ 👊🏼 پامپ شد!
اون جزئیش هم انقدر شخشم زدم که از خود ابزار اسکنر خطا گرفتم! عوض اینکه اون به من بگه خطا چیه من بهش می‌گم خطایی که گرفتی خودش خطاست! 😂 نادون!!! واقعاً کامپیوتر بی‌شعوره دیگه شعور ندارن که. داره بهم میگه استاندارد Nonce رو باید حذف کنی چون ازش استفاده نکردی در حالی که کوره نمی‌بینه. 😐
COMPΞZ 🧬
اون جزئیش هم انقدر شخشم زدم که از خود ابزار اسکنر خطا گرفتم! عوض اینکه اون به من بگه خطا چیه من بهش می‌گم خطایی که گرفتی خودش خطاست! 😂 نادون!!! واقعاً کامپیوتر بی‌شعوره دیگه شعور ندارن که. داره بهم میگه استاندارد Nonce رو باید حذف کنی چون ازش استفاده نکردی…
میگه یه مشکل گاز داری اما نخیر نداریم! این همون مشکل بی‌شعوری کامپیوتر و اسکنر solidity هست ربطی به کد من نداره!

Solidity is a Gas-constrained language. Having unused code or import statements incurs extra gas usage when deploying the contract.

راه‌کارشو 😐
It is recommended to remove the import statement if it’s not supposed to be used.

خب اینو من پاک کنم که کد کامپایل نمیشه زبون نفهم :)) در نتیجه نادیدش می‌گیریم چاره‌ای نیست. 😊
Yesss Babeee! 👊🏼
COMPΞZ 🧬
Yesss Babeee! 👊🏼
به این می‌گن تمیزی نتیجه!
۲۵۶ میلیون توکن رفت رو آدرس توزیع خود جنی‌لیپ! کد تمیز خروجی تمیز! 😍 کیفم کوک شد...😂
Please open Telegram to view this post
VIEW IN TELEGRAM
COMPΞZ 🧬
به این می‌گن تمیزی نتیجه! ۲۵۶ میلیون توکن رفت رو آدرس توزیع خود جنی‌لیپ! کد تمیز خروجی تمیز! 😍 کیفم کوک شد...😂
دوستان می‌گن که تمومه... می‌گم نه!!! چون اینا فقط آزمایشه! قرار باشه به صورت رسمی مستقرش کنم اینجا و اینجوری اطلاع نمیدم که :) کار داریم هنوز... همهٔ تست‌ها رو باید رد کنیم!
LFG
Please open Telegram to view this post
VIEW IN TELEGRAM