کدنویسی به من میگوید که تازهترین بلوکهای زندگی را چگونه بسازم
Coding whispers to me how to create the freshest blocks of life
Happy New Year 2024!
I hope to be more active on this social platform in the coming year.
اگه از فونت زشت سایت لنز @lenster.lens برای زبان فارسی خسته و دلزده شدین
افزونه متن باز فونت آرا رو به شما پیشنهاد میکنم.
یه سری سایتهای معروف مثل گوگل و توئیتر و جیمیل و... رو بصورت پیشفرض فونت فارسی بهش میده و برای سایتهای غیرمعروف مثل لنز فقط کافیه روی آیکوش کلیک کنید و افزودن سایت رو تیک بزنید
لینک:
chrome.google.com/webstore/detail/fontara/dcjdhicepiklefpimapdkbaeoocniemc
Priorities during an earthquake: Secure the most prized possession, the Playstation 5! 😂🎮 Hope everyone's safe in Morocco though.
اولین بار که با دنیای برنامه نویسی آشنا شدم، زمانی بود که به صورت اتفاقی از سایت گیت هاب بازدید کردم!
فقط برام جالب بود. همین! تا مدتها نمی دونستم واقعا گیت هاب چه نقشی تو برنامه نویسی داره که اینقدر فراگیر و محبوبه. جالب اینکه هیچ کجا نتونستم یه توضیح ساده و عامه پسند برای این سایت پیدا کنم.
الان که خودم یه مقدار وارد دنیای برنامه نویسی شدم میخام سایت گیتهاب رو به صورت خیلی ساده و قابل فهم توضیح بدم:
گیتهاب یه سرویس اینترنتیه که به برنامهنویسها اجازه میده کدها و برنامههایی که مینویسن رو به اشتراک بزارن و روش کار کنن.
تصور کن چند نفر دارن روی یه برنامه با هم کار میکنن. حالا به جای اینکه کدها رو ایمیل کنن یا روی یه فلش بدن به هم، همه میتونن روی گیتهاب کدها رو بزارن و ویرایش کنن.
گیتهاب باعث میشه همکاری تیمی و مدیریت پروژههای برنامهنویسی خیلی راحتتر بشه.
I just voted "For" on "KIP-40: Trial - Progressing KlimaDAO's Governance Framework" snapshot.org/#/klimadao.eth/proposal/0x1e0ddb862433c186478f8ef930c2c4d74f03f9c5ffed99fcf527479c877ff97d #Snapshot
5 Tips for Writing Clean Code
As a programmer, writing clean, readable code is one of the most important skills to master. Messy, disorganized code can lead to bugs, slow down development, and make it hard for others to understand your work. Here are my top 5 tips for writing cleaner code:
Use descriptive variable and function names. Don't be afraid of longer names if they accurately describe what something does. Avoid single-letter variables like x, y, z.
Break code into smaller functions that do one thing. Functions should be short and focused on a single task. This makes them easier to understand and reuse.
Use consistent indentation and formatting. Proper indentation and white space improves readability and makes the flow of logic clearer. Follow style guides like PEP8 for Python.
Add comments to explain complex sections. Use comments judiciously to clarify what non-obvious sections of code are doing without restating what the code already shows.
Refactor mercilessly. As you expand a codebase, don't be afraid to restructure existing code to improve its organization and readability. Refactoring improves quality over time.
Writing clean code takes practice, but ultimately allows us to develop faster and share our work with others easily. Following tips like these has helped me write more understandable and maintainable software. Let me know if you have any other code quality best practices I should try!
Ethereum developers have introduced Ethereum Execution Layer Specification
Ethereum has launched Ethereum Execution Layer Specification (EELS), a Python reference implementation of the core components of an Ethereum execution client focused on readability and clarity. This innovation provides complete snapshots of the protocol at each fork (including upcoming ones) making it much easier to follow than EIPs and production clients.
👉🏻 blog.ethereum.org/2023/08/29/eel-spec
👉🏻 x.com/Crypto_Dep/status/1696887064665407772
Intriguing idea to give users more control over content algorithms. Could lead to greater customization and autonomy. Curious to see how this develops.
a short nap can boost productivity, focus and mood for the rest of the day. A workplace that recognizes the benefits of strategic rest and values employee wellbeing is progressive.