چند روز پیش توی گروهِ کانال، سهراب یه پکیجی معرفی کرد بنظرم خیلی کاربردیه و کمک میکنه خیلی راحت تر با کامند لاین لینوکس کار کنید
این ابزار tldr هستش و میتونید با سر زدن به سایتش نصبش کنید و استفاده کنید
اما یچیز دیگه هم که درباره این ابزار جالبه اینه زبان های زیادی شامل فارسی رو هم ساپورت میکنه
ولی کلا چندتا از دستورات ترجمه فارسی دارن به پیشنهاد سهراب رفتم منم مشارکت کنم و اولش pacman رو ترجمه کردم
بنظرم شما هم اگه میخواید توی پروژه خوب اوپن سورس مشارکت داشته باشید یه سر به گیت هاب این ابزار بزنید
https://github.com/tldr-pages/tldr
#tools
@CleverDevs - @CleverDevsGp
این ابزار tldr هستش و میتونید با سر زدن به سایتش نصبش کنید و استفاده کنید
اما یچیز دیگه هم که درباره این ابزار جالبه اینه زبان های زیادی شامل فارسی رو هم ساپورت میکنه
ولی کلا چندتا از دستورات ترجمه فارسی دارن به پیشنهاد سهراب رفتم منم مشارکت کنم و اولش pacman رو ترجمه کردم
بنظرم شما هم اگه میخواید توی پروژه خوب اوپن سورس مشارکت داشته باشید یه سر به گیت هاب این ابزار بزنید
https://github.com/tldr-pages/tldr
#tools
@CleverDevs - @CleverDevsGp
👍11🔥7⚡1
برای #بحث_امشب؛ بدون اینکه اسمشو بگی،بگو کدوم زبان(های) برنامه نویسی رو بلدی.
مثال هایی برای پایتون و جاواسکریپت و HTML:
۱) براکت؟ ندیدم نخوندم نشنیدم.🗿
۲) با == حدس میزنه ولی با === مطمئن میشه.🤓
۳) نوهی جاوا هستش.🤡
۴) در حوزه پنتست ناسا استفاده میشه.😎
@CleverDevs - @CleverDevsGp
مثال هایی برای پایتون و جاواسکریپت و HTML:
۱) براکت؟ ندیدم نخوندم نشنیدم.🗿
۲) با == حدس میزنه ولی با === مطمئن میشه.🤓
۳) نوهی جاوا هستش.🤡
۴) در حوزه پنتست ناسا استفاده میشه.😎
ابتکار بخرج بدید بخندیم😂❤️
@CleverDevs - @CleverDevsGp
🤣17👌4👍1😁1
🔥17⚡4❤2👍1
کدی میخوایم بنویسیم vs کدی که فک میکنیم مینویسیم vs کدی که واقعا مینویسیم
#fun
@CleverDevs - @CleverDevsGp
#fun
@CleverDevs - @CleverDevsGp
🤣45👍5😁3
یکی از خفن ترین بخش های css گردینته که میتونه وبسایتتون رو خیلی زیباتر کنه و کمک کنه ui بهتری داشته باشید
اما گردینت فقط محدود به بک گراند نیست و میتونید بوردر های گردینت هم داشته باشید
رو همه مرورگر ها و اکثر ورژن هاشون هم پشتیبانی میشه
یه نمونه کدش تو تصویر هست و اگه خواستید نمونه های بیشتری ببینید لینک زیر رو یه نگا بندازید
https://css-tricks.com/gradient-borders-in-css/
#css
@CleverDevs - @CleverDevsGp
اما گردینت فقط محدود به بک گراند نیست و میتونید بوردر های گردینت هم داشته باشید
رو همه مرورگر ها و اکثر ورژن هاشون هم پشتیبانی میشه
یه نمونه کدش تو تصویر هست و اگه خواستید نمونه های بیشتری ببینید لینک زیر رو یه نگا بندازید
https://css-tricks.com/gradient-borders-in-css/
#css
@CleverDevs - @CleverDevsGp
🔥10👌5👍4❤🔥2
یکی از بچه های چنل یه چت بات ساده با پایتون نوشته که تایتل مقاله ویکی پدیا میگیره و در باره اون مقاله ازش سوال میپرسید
گیت هاب پروژه :
https://github.com/NextProduction/42
اگه هم خواستید تستش کنید فایل theproject42 رو به عنوان نوت بوک توی colab باز کنید و کد هاشو ران کنید
// شماهم اگه پروژه ای داشتید که خواستید معرفی کنید برام بفرستید@mmdrsdev
#python #ai
@CleverDevs - @CleverDevsGp
گیت هاب پروژه :
https://github.com/NextProduction/42
اگه هم خواستید تستش کنید فایل theproject42 رو به عنوان نوت بوک توی colab باز کنید و کد هاشو ران کنید
// شماهم اگه پروژه ای داشتید که خواستید معرفی کنید برام بفرستید
#python #ai
@CleverDevs - @CleverDevsGp
🔥15👍4🤣3⚡1
از کدوم سرویس گیت استفاده میکنید ؟
گیت هاب 🔥
گیت لب ⚡️
سایر ❤️
دلایلتون رو هم تو کامنتا بگید
@CleverDevs - @CleverDevsGp
گیت هاب 🔥
گیت لب ⚡️
سایر ❤️
دلایلتون رو هم تو کامنتا بگید
@CleverDevs - @CleverDevsGp
🔥138⚡16❤5❤🔥1😁1
وقتی ایده ای نداری و میری از پروژه های خارجی کپی کنی
// لوگو الو پیک رسما کپی از اونلی فنزه
#fun
@CleverDevs - @CleverDevsGp
// لوگو الو پیک رسما کپی از اونلی فنزه
#fun
@CleverDevs - @CleverDevsGp
🤣63👎11😁2👌2
-اصل One Level of Abstraction per Function در کلین کد
برای اینکه مطمئن بشیم تابع ما یک کار انجام میده باید مطئمن بشیم که کد های توی تابع یک سطح انتزاع رو داشته باشن برای اینکه از حالت گنگ بودن در بیاد به این مثال دقت کنید
فک کن شما یه تابع (کدش رو تو کامنتا میفرستم ) دارید بعد یه تیکه از کدتون سطح بالاس مثل getHtml() یه تیکه از کدتون مثل PathParser.render سطح متوسطه و یه تیکه دیگه مث append سطح پایین
در واقع این کد اصل Do One Thing رو اصلا رعایت نکرده
ترکیب کردن لول های مختلف انتزاع باهم توی تابع همیشه باعث گیج شدن ما میشه
#CleanCode
@CleverDevs - @CleverDevsGp
برای اینکه مطمئن بشیم تابع ما یک کار انجام میده باید مطئمن بشیم که کد های توی تابع یک سطح انتزاع رو داشته باشن برای اینکه از حالت گنگ بودن در بیاد به این مثال دقت کنید
فک کن شما یه تابع (کدش رو تو کامنتا میفرستم ) دارید بعد یه تیکه از کدتون سطح بالاس مثل getHtml() یه تیکه از کدتون مثل PathParser.render سطح متوسطه و یه تیکه دیگه مث append سطح پایین
در واقع این کد اصل Do One Thing رو اصلا رعایت نکرده
ترکیب کردن لول های مختلف انتزاع باهم توی تابع همیشه باعث گیج شدن ما میشه
#CleanCode
@CleverDevs - @CleverDevsGp
🔥7👌2