CleverDevs
8.45K subscribers
735 photos
283 videos
27 files
439 links
به کانال کلوردوز خوش اومدین

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


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

CleverDevs are better than other Devs
💢~> @mmdrsdev
Download Telegram
با استفاده از where تو css میتونی بهینه تر کد بزنی

#Css
@CleverDevs - @CleverDevsGp
👍25❤‍🔥74🔥4
احتمالا این چند روزه اسم warp به گوشتون خورده
ترمینالی که جدیدا به لینوکس هم اومده و هوش مصنوعی و ... داره
این ترمینال تونسته 50 میلیون دلار هم سرمایه جذب کنه

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

https://youtu.be/Dd4Z5PvfQFk

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


@CleverDevs - @CleverDevsGp
🔥15👍7👎7🤯6
انتظاری که شرکت های ایرانی از برنامه نویس دارن

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


@CleverDevs - @CleverDevsGp
👍39🤣19💔8
دیروز دیدم این دلقک اسپانسر پروکسی شده و خب چنلشم خوب جذب کرده

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


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

https://t.iss.one/boost/CleverDevs

@CleverDevs - @CleverDevsGp
👍25🤣22🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
میتونید همزمان از cpu کار بکشید و غذاتونم بپزید

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

@CleverDevs - @CleverDevsGp
🤣30😁3👍21👎1💔1
تو پایتون با این روش میتونید یه لیست بسازید و به تعداد دلخواه ایتم با مقدار اولیه توش بزارید


#python
@CleverDevs - @CleverDevsGp
👍18🔥4❤‍🔥21👎1
گوگلم میدونه لینوکس بهتره #شوخی

#fun
@CleverDevs - @CleverDevsGp
🤣36👍6😁5
چالش داریم🔥

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

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

ورودی نمونه
50


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


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


#challange
@CleverDevs - @CleverDevsGp
🔥13👍5👌4
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
Media is too big
VIEW IN TELEGRAM
اینا فریلنسرن

#freelancer | Source
@CleverDevs - @CleverDevsGp
🤣21😁5💔2👎1
-اصل Don't Add Gratuitous Context در کلین کد

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

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


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

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

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

#CleanCode
@CleverDevs - @CleverDevsGp
🔥19👍5💯2
یکی یه ربات تلگرامی ساخته که باهاش میشه هر کدی رو اجرا کرد. خیلی ساده و سریع و دم‌دستیه. تقریبا همه‌ی زبان‌های برنامه نویسی رو هم پشتیبانی می‌کنه :)

لینکش:
@CRunnerBot
👍25🔥7👎3💯2
This media is not supported in your browser
VIEW IN TELEGRAM
زمان بندی های مختلف در #css

@CleverDevs - @CleverDevsGp
🔥18❤‍🔥5👍52
@CleverDevs.jpg
274.5 KB
❤️‍🔥💻
#pic
@CleverDevs
🔥11🆒4👍2
وقتی شروع میکنیم پروژه ای بنویسیم بهتره یه مسیر کلی از چیزی که قراره بنویسیم داشته باشیم مخصوصا اگه پروژمون بزرگ باشه

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

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


https://app.diagrams.net/

#tools
@CleverDevs - @CleverDevsGp
❤‍🔥17👍5🔥43
🤣57😁8👍4👌21
اگه خیلی با گو لنگ آشنا نیستید یا جونیورید یک نکته ای هست که تو گو ما while نداریم و بجاش میتونیم اینطور از for استفاده کنیم


https://go.dev/tour/flowcontrol/3


#golang
@CleverDevs - @CleverDevsGp
🔥20🤯8🤣6👌31
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی دیزاینر مشکل داره

#fun #uiux
@CleverDevs - @CleverDevs
🤣34👍7👌5🆒1
لینوکس : سیستم به برق وصل بشه (اختیاری)


#linux #meme
@CleverDevs - @CleverDevsGp
🤣61😁4👍3👎2
یکی از ابزار های کاربردی ترمینال توی لینوکس yank هستش که به شما کمک میکنه تا خروجی دستورات لینوکس رو راحت تر توی کلیپ بورد کپی کنید

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

https://github.com/mptre/yank


#tools
@CleverDevs - @CleverDevsGp
🔥9👍6👌3