هر طرحی که بسازیم باید طبق استاندارد پیش بریم. از نظر هندسی، مختصات و همه چیز.
برای من نمونهٔ الگو بخش HIG اپل هست. بهترین و مهندسیترین طراحیها رو پیاده میکنن.
این بخش رو بخونید، قطعاً مفید هست.
این هم برای بخش آیکونها که دیگه هرچیزی که مد نظر من هست رو توضیح داده.
https://developer.apple.com/design/human-interface-guidelines/app-icons
برای من نمونهٔ الگو بخش HIG اپل هست. بهترین و مهندسیترین طراحیها رو پیاده میکنن.
این بخش رو بخونید، قطعاً مفید هست.
این هم برای بخش آیکونها که دیگه هرچیزی که مد نظر من هست رو توضیح داده.
https://developer.apple.com/design/human-interface-guidelines/app-icons
COMPΞZ 🧬
هر طرحی که بسازیم باید طبق استاندارد پیش بریم. از نظر هندسی، مختصات و همه چیز. برای من نمونهٔ الگو بخش HIG اپل هست. بهترین و مهندسیترین طراحیها رو پیاده میکنن. این بخش رو بخونید، قطعاً مفید هست. این هم برای بخش آیکونها که دیگه هرچیزی که مد نظر من هست…
برای کسانی که توی کار گرافیک و طراحی هستن، اگه نظر من رو میخواین بدونید پیشنهاد میکنم به کارهای جاناتان آیو (Jony Ive) دقت کنید. طراحیهای اپل به خاطر کارهای این شخصه که موفق هست. چه گرافیکی چه مکانیکی! موضوع UX خیلی مهمه.
طراحیهای UI/UX هرچقدر بر مبنای تجربه کاربری مهندسی بشه، بیشتر قابل لمس توسط اکوسیستم خواهد بود.
طراحیهای UI/UX هرچقدر بر مبنای تجربه کاربری مهندسی بشه، بیشتر قابل لمس توسط اکوسیستم خواهد بود.
کدی که کد نباشد کد نیست، آب دوغ خیار است.
از این شفافتر چی میتونستم بنویسم آخه! 😌 با آخرین نسخهٔ کامپایلر سالیدیتی هم بهینه شده.
توی قرارداد نویسی وب ۳ مهمترین نکته اینه که ساده بنویسی، شفاف و مطمئن بنویسی.
مثل کد بکاندی C نیست که بگی جهنم و درک خودم میبینمش فقط! اینجا باید کدت کد باشه و اگرنه فردا از پروژه سوراخ سمبههای خوبی پیدا میکنن برای سوء استفاده و تضعیف اعتماد.
از این شفافتر چی میتونستم بنویسم آخه! 😌 با آخرین نسخهٔ کامپایلر سالیدیتی هم بهینه شده.
توی قرارداد نویسی وب ۳ مهمترین نکته اینه که ساده بنویسی، شفاف و مطمئن بنویسی.
مثل کد بکاندی C نیست که بگی جهنم و درک خودم میبینمش فقط! اینجا باید کدت کد باشه و اگرنه فردا از پروژه سوراخ سمبههای خوبی پیدا میکنن برای سوء استفاده و تضعیف اعتماد.
COMPΞZ 🧬
کدی که کد نباشد کد نیست، آب دوغ خیار است. از این شفافتر چی میتونستم بنویسم آخه! 😌 با آخرین نسخهٔ کامپایلر سالیدیتی هم بهینه شده. توی قرارداد نویسی وب ۳ مهمترین نکته اینه که ساده بنویسی، شفاف و مطمئن بنویسی. مثل کد بکاندی C نیست که بگی جهنم و درک خودم…
این تیکه یکی از حساسترین بخشهاست :)
COMPΞZ 🧬
این تیکه یکی از حساسترین بخشهاست :)
مثال بزنم، توی س++ کد شما هرچقدر بهینه باشه مصرف بهینهتری داره و سرعت اجرا بالاتره! اینجا توی سالیدیتی کدت هرچقدر بهینه باشه، همون مصرف بهینه از منابع برای پردازش تبدیل میشه به بهبود در هزینهٔ گاز!
با توجه به اینکه بکاند خود سالیدیتی هم ++C هست، بنابراین تمام جزئیات سمت زیر لایهها روی پردازش ربط مستقیم دارن. هر کد بهینه برابر هست با مصرف گاز پایینتر و سرعت پاسخگویی بهتر.
با توجه به اینکه بکاند خود سالیدیتی هم ++C هست، بنابراین تمام جزئیات سمت زیر لایهها روی پردازش ربط مستقیم دارن. هر کد بهینه برابر هست با مصرف گاز پایینتر و سرعت پاسخگویی بهتر.
COMPΞZ 🧬
کدی که کد نباشد کد نیست، آب دوغ خیار است. از این شفافتر چی میتونستم بنویسم آخه! 😌 با آخرین نسخهٔ کامپایلر سالیدیتی هم بهینه شده. توی قرارداد نویسی وب ۳ مهمترین نکته اینه که ساده بنویسی، شفاف و مطمئن بنویسی. مثل کد بکاندی C نیست که بگی جهنم و درک خودم…
مهمترین موضوعی که خیلی حساسیت نشون داده میشه مالکیت بر قرارداد هست. یعنی آدرس کیف پول من به عنوان owner نباید بتونه بعد از استقرار توکن جدیدی روی قرارداد مینت یا اضافه کنه! نباید بتونه سر خود چیزی رو بسوزونه یا منطقی رو تغییر بده.
اینها توی اعتماد سازی مهمن! البته روی زورا و SR این موضوع با مالکیت DAO و همون استاندارد ERC20Votes حل شده. من هم منطق رو بر مبنای همین استاندارد پیادهسازی کردم که بعد از استقرار قرارداد دیگه کسی نیاد فردا یقهٔ منو بگیره چون همه چیز شفاف هست و من هم مثل بقیه بر مبنای تعداد توکنی که به عنوان هولدر خواهم داشت حرفم ضریب نفوذ خواهد داشت و همه چیز بر مبنای اعتبار پیش میره نه حرف یا اقدام دیکتاتورانه.
اینطوری هم من خیالم راحته هم جامعه. چه چیزی بهتر از این! استاندارد راهکارها رو ارائه کرده! مهم اینه که شما ازش استفاده کنی یا نکنی!
اینها توی اعتماد سازی مهمن! البته روی زورا و SR این موضوع با مالکیت DAO و همون استاندارد ERC20Votes حل شده. من هم منطق رو بر مبنای همین استاندارد پیادهسازی کردم که بعد از استقرار قرارداد دیگه کسی نیاد فردا یقهٔ منو بگیره چون همه چیز شفاف هست و من هم مثل بقیه بر مبنای تعداد توکنی که به عنوان هولدر خواهم داشت حرفم ضریب نفوذ خواهد داشت و همه چیز بر مبنای اعتبار پیش میره نه حرف یا اقدام دیکتاتورانه.
اینطوری هم من خیالم راحته هم جامعه. چه چیزی بهتر از این! استاندارد راهکارها رو ارائه کرده! مهم اینه که شما ازش استفاده کنی یا نکنی!
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.
راهکارشو 😐
خب اینو من پاک کنم که کد کامپایل نمیشه زبون نفهم :)) در نتیجه نادیدش میگیریم چارهای نیست. 😊
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.
خب اینو من پاک کنم که کد کامپایل نمیشه زبون نفهم :)) در نتیجه نادیدش میگیریم چارهای نیست. 😊
COMPΞZ 🧬
Yesss Babeee! 👊🏼
به این میگن تمیزی نتیجه!
۲۵۶ میلیون توکن رفت رو آدرس توزیع خود جنیلیپ! کد تمیز خروجی تمیز! 😍 کیفم کوک شد...😂
۲۵۶ میلیون توکن رفت رو آدرس توزیع خود جنیلیپ! کد تمیز خروجی تمیز! 😍 کیفم کوک شد...
Please open Telegram to view this post
VIEW IN TELEGRAM
COMPΞZ 🧬
به این میگن تمیزی نتیجه! ۲۵۶ میلیون توکن رفت رو آدرس توزیع خود جنیلیپ! کد تمیز خروجی تمیز! 😍 کیفم کوک شد...😂
دوستان میگن که تمومه... میگم نه!!! چون اینا فقط آزمایشه! قرار باشه به صورت رسمی مستقرش کنم اینجا و اینجوری اطلاع نمیدم که :) کار داریم هنوز... همهٔ تستها رو باید رد کنیم!
نوجوانی از پیر دانایی پرسید:
— «استاد! چگونه میتوانم به موفقیت برسم؟»
پیر، نوجوان را کنار جوی آبی برد، سر او را در آب فرو برد و نگه داشت. نوجوان تقلا کرد تا نفس بکشد. وقتی او را رها کرد، با تعجب گفت:
— «چرا چنین کردی؟»
پیر پاسخ داد:
— «وقتی برای موفقیت به اندازهٔ نفس کشیدن در آن لحظه، مشتاق شدی، آن وقت موفق خواهی شد.»
موفقیت فقط سهم کسانی است که با تمام وجود، عطش رسیدن به آن را دارند.
— «استاد! چگونه میتوانم به موفقیت برسم؟»
پیر، نوجوان را کنار جوی آبی برد، سر او را در آب فرو برد و نگه داشت. نوجوان تقلا کرد تا نفس بکشد. وقتی او را رها کرد، با تعجب گفت:
— «چرا چنین کردی؟»
پیر پاسخ داد:
— «وقتی برای موفقیت به اندازهٔ نفس کشیدن در آن لحظه، مشتاق شدی، آن وقت موفق خواهی شد.»
موفقیت فقط سهم کسانی است که با تمام وجود، عطش رسیدن به آن را دارند.