TGViewer
Channel Public Channel
CleverDevs

CleverDevs

@cleverdevs

به کانال کلوردوز خوش اومدین

سعی میکنیم چیزایی که بنظر کاربردی هستن رو باهاتون به اشتراک بزاریم


🔥لینوکس
🔥برنامه نویسی فرانت‌اند
🔥برنامه نویسی بک‌اند
🔥اخبار تکنولوژی و...

💢~> @mmdrsdev
Subscribers
11.1K
Photos
784
Videos
286
Links
487

Showing posts older than #1707 · Back to latest

Older Posts 20 shown
Post #1705 2.5K
وقتی شروع میکنیم پروژه ای بنویسیم بهتره یه مسیر کلی از چیزی که قراره بنویسیم داشته باشیم مخصوصا اگه پروژمون بزرگ باشه

برای اینکار میتونیم از فلوچارت ها استفاده کنیم و مسیر کلی پروژه رو توی یک فلوچارت بکشیم

برای کشیدن فلوچارت میتونید از سایت زیر به صورت رایگان استفاده کنید
ویژگی های خفنی مثل سیو کردن رو گوگل دروایو و گیت هاب و .. هم داره


https://app.diagrams.net/

#tools
@CleverDevs - @CleverDevsGp
  • ❤‍🔥 17
  • 👍 5
  • 🔥 4
  • ⚡ 3
Post #1701 2.61K
یکی یه ربات تلگرامی ساخته که باهاش میشه هر کدی رو اجرا کرد. خیلی ساده و سریع و دم‌دستیه. تقریبا همه‌ی زبان‌های برنامه نویسی رو هم پشتیبانی می‌کنه :)

لینکش:
@CRunnerBot
  • 👍 25
  • 🔥 7
  • 👎 3
  • 💯 2
Post #1700 1.86K
-اصل Don't Add Gratuitous Context در کلین کد

این اصل میگه که چیزای چرت و بیهوده به متغیر هات اضافه نکن

مثلا فرض کنید یه برنامه داریم به اسم "Gas Station Deluxe" اینکه بیایم اول همه کلاس ها و فانکشن ها متغیر ها پیشوند GSD رو بنویسیم وقتی که تو IDE مینویسی G میاد برات کل متغیر هارو پیشنهاد میده و حتی تاثیر منفی داره رو سرعت کد زدنت


در کل نام های کوتاه تر بهتر از نام های بلند تره و نباید برای هر نام چیزی بیشتر از اون چه که نیازه اضافه کنید

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ

اما سخن آخر اینکه چپتر دوم که در باره انتخاب نام های معنادار بود تموم شد و میتونید لیستش رو اینجا ببینید
اگه دوست دارید در باره فصل های بعدی هم پست هارو ادامه بدم رو این پست ریکشن برید ❤️🔥

#CleanCode
@CleverDevs - @CleverDevsGp
  • 🔥 19
  • 👍 5
  • 💯 2
Post #1698 1.83K
CleverDevs چالش داریم🔥 با هر زبانی که بلدید یک برنامه بنویسید که تمام اعداد اول کوچیکتر از n رو توی ارایه نمایش بده تو ورودی فقط یدونه n رو میگیرید و توی خروجی ارایه رو چاپ میکنید ورودی نمونه 50 خروجی نمونه [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43…
جوابش
#include <stdio.h>
#include <math.h>

typedef char BOOL;

BOOL is_prime(int n)
{
if (n < 2) return (BOOL)0;
for (int i = 2; i <= sqrt(n); ++i)
if (n % i == 0)
return (BOOL)0;
return (BOOL)1;
}

int main()
{
int n = 50;
BOOL firstPrint = 1;

printf("[");
for (int i = 2; i < n; ++i) {
if (is_prime(i) == (BOOL)1) {
if (!firstPrint) {
printf(", ");
}
printf("%d", i);
firstPrint = 0;
}
}
printf("]");

return 0;
}



توسط @lmfho
  • 💯 17
  • 👎 4
  • 👍 3
  • 🔥 3
Post #1697 1.95K
چالش داریم🔥

با هر زبانی که بلدید
یک برنامه بنویسید که تمام اعداد اول کوچیکتر از n رو توی ارایه نمایش بده

تو ورودی فقط یدونه n رو میگیرید و توی خروجی ارایه رو چاپ میکنید

ورودی نمونه
50


خروجی نمونه
[2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47]


// کداتون رو تو کامنتا بفرستید و کدی که بیشترین لایک رو بگیره و درست باشه میزارم چنل


#challange
@CleverDevs - @CleverDevsGp
  • 🔥 13
  • 👍 5
  • 👌 4
Post #1695 2K
تو پایتون با این روش میتونید یه لیست بسازید و به تعداد دلخواه ایتم با مقدار اولیه توش بزارید


#python
@CleverDevs - @CleverDevsGp
  • 👍 18
  • 🔥 4
  • ❤‍🔥 2
  • ❤ 1
  • 👎 1
Post #1694 2.1K
میتونید همزمان از cpu کار بکشید و غذاتونم بپزید

فقط اگه خواستید دمارو بالاتر ببرید برنامه های بیشتری باز کنید

@CleverDevs - @CleverDevsGp
  • 🤣 30
  • 😁 3
  • 👍 2
  • ❤ 1
  • 👎 1
  • 💔 1
Post #1692 1.86K
دیروز دیدم این دلقک اسپانسر پروکسی شده و خب چنلشم خوب جذب کرده

گفتم اینجام بگم که حتی اگه یه درصد کسی نمیشناسه اینو سمتش نره احیانا


و یه چیز دیگه اینکه مدحج هم بوست شد ولی ما نشدیم😂

https://t.me/boost/CleverDevs

@CleverDevs - @CleverDevsGp
  • 👍 25
  • 🤣 22
  • 🔥 1
Post #1691 2.01K
انتظاری که شرکت های ایرانی از برنامه نویس دارن

حقوق هم پایه وزارت کار


@CleverDevs - @CleverDevsGp
  • 👍 39
  • 🤣 19
  • 💔 8
Post #1689 2.36K
احتمالا این چند روزه اسم warp به گوشتون خورده
ترمینالی که جدیدا به لینوکس هم اومده و هوش مصنوعی و ... داره
این ترمینال تونسته 50 میلیون دلار هم سرمایه جذب کنه

اگه علاقه داشتید ویدیوی جادی رو دربارش ببینید

https://youtu.be/Dd4Z5PvfQFk

نظر شما درباره warp چیه


@CleverDevs - @CleverDevsGp
  • 🔥 15
  • 👍 7
  • 👎 7
  • 🤯 6
Post #1688 1.95K
با استفاده از where تو css میتونی بهینه تر کد بزنی

#Css
@CleverDevs - @CleverDevsGp
  • 👍 25
  • ❤‍🔥 7
  • ❤ 4
  • 🔥 4
Post #1686 2.25K
یه قانون نانوشته تو لینکدین هست که هرچی عنوان شغلیت بلند تر باشه شاخ تر بنظر میای

#linkedin

@CleverDevs - @CleverDevsGp
  • 🤣 33
  • 👍 3
  • 😁 3
  • 👌 1
Post #1685 1.8K
🔥 ورژن 0.4.1 پکیج killua منتشر شد!

💎 پکیج killua یک لوکال استوریج منیجمنت لایبری برای اپلیکیشن های ریکت بیس هست.

🔄 به راحتی اون رو با npm میتونید نصب کنید :
npm i killua


⭕️ ویژگی هایی که این پکیج در اختیارتون قرار میده :

1. گت کردن دیتا از لوکال استوریج
2.  ست کردن دیتا توی لوکال استوریج
3. ردیوسر برای تغییر ساده تر دیتاهای لوکال استوریج.
4. سلکتور برای دسترسی ساده تر به دیتاهای لوکال استوریج.
5. اسکیما ولیدیشن با zod و یا yup برای کنترل اینکه چه چیزی از لوکال استوریج خونده میشه و در لوکال استوریج ذخیره میشه.
6. امکان مبهم سازی دیتاهای لوکال استوریج
7. ست کردن تایمر برای اکسپایر دیتای داخل لوکال استوریج
8. سینک بودن با بقیه کامپوننت ها و تب های مرورگر
9. سازگار با اپ های سرور ساید
10. تایپ اسکریپت فرندلی
و این پکیج developer experience خیلی خوبی داره و zero dependency هست و هیچ پکیجی رو به همراه خودش نصب نمیکنه.

🌐 برو به وبسایت       ||       💻 برو به npm

🌐 برو به داکیومنت    ||        🌐 برو به گیت هاب

🔥🔥🔥🔥🔥🔥🔥🔥

⚠️ لطفا به این پروژه توی گیت هاب استار بدید تا بیشتر دیده بشه و اگر که متوجه مشکلی شدید یا پیشنهادی داشتید به من پیام بدید یا توی گیت هاب ایشو بزارید. 🔥❤️

با من در ارتباط باشید :
@sys113


#killua
@CleverDevs - @CleverDevsGp
  • ⚡ 18
  • 🔥 3
  • ❤‍🔥 1
  • 👍 1
  • 🤣 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →