This media is not supported in your browser
VIEW IN TELEGRAM
یه قانون نانوشته تو لینکدین هست که هرچی عنوان شغلیت بلند تر باشه شاخ تر بنظر میای
#linkedin
@CleverDevs - @CleverDevsGp
@CleverDevs - @CleverDevsGp
🤣33👍3😁3👌1
احتمالا این چند روزه اسم warp به گوشتون خورده
ترمینالی که جدیدا به لینوکس هم اومده و هوش مصنوعی و ... داره
این ترمینال تونسته 50 میلیون دلار هم سرمایه جذب کنه
اگه علاقه داشتید ویدیوی جادی رو دربارش ببینید
https://youtu.be/Dd4Z5PvfQFk
نظر شما درباره warp چیه
@CleverDevs - @CleverDevsGp
ترمینالی که جدیدا به لینوکس هم اومده و هوش مصنوعی و ... داره
این ترمینال تونسته 50 میلیون دلار هم سرمایه جذب کنه
اگه علاقه داشتید ویدیوی جادی رو دربارش ببینید
https://youtu.be/Dd4Z5PvfQFk
نظر شما درباره warp چیه
@CleverDevs - @CleverDevsGp
🔥15👍7👎7🤯6
دیروز دیدم این دلقک اسپانسر پروکسی شده و خب چنلشم خوب جذب کرده
گفتم اینجام بگم که حتی اگه یه درصد کسی نمیشناسه اینو سمتش نره احیانا
و یه چیز دیگه اینکه مدحج هم بوست شد ولی ما نشدیم😂
https://news.1rj.ru/str/boost/CleverDevs
@CleverDevs - @CleverDevsGp
گفتم اینجام بگم که حتی اگه یه درصد کسی نمیشناسه اینو سمتش نره احیانا
و یه چیز دیگه اینکه مدحج هم بوست شد ولی ما نشدیم😂
https://news.1rj.ru/str/boost/CleverDevs
@CleverDevs - @CleverDevsGp
👍25🤣22🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
میتونید همزمان از cpu کار بکشید و غذاتونم بپزید
فقط اگه خواستید دمارو بالاتر ببرید برنامه های بیشتری باز کنید
@CleverDevs - @CleverDevsGp
فقط اگه خواستید دمارو بالاتر ببرید برنامه های بیشتری باز کنید
@CleverDevs - @CleverDevsGp
🤣30😁3👍2❤1👎1💔1
تو پایتون با این روش میتونید یه لیست بسازید و به تعداد دلخواه ایتم با مقدار اولیه توش بزارید
#python
@CleverDevs - @CleverDevsGp
#python
@CleverDevs - @CleverDevsGp
👍18🔥4❤🔥2❤1👎1
چالش داریم🔥
با هر زبانی که بلدید
یک برنامه بنویسید که تمام اعداد اول کوچیکتر از n رو توی ارایه نمایش بده
تو ورودی فقط یدونه n رو میگیرید و توی خروجی ارایه رو چاپ میکنید
ورودی نمونه
خروجی نمونه
// کداتون رو تو کامنتا بفرستید و کدی که بیشترین لایک رو بگیره و درست باشه میزارم چنل
#challange
@CleverDevs - @CleverDevsGp
با هر زبانی که بلدید
یک برنامه بنویسید که تمام اعداد اول کوچیکتر از 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…
جوابش
توسط @lmfho
#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
🤣21😁5💔2👎1
-اصل Don't Add Gratuitous Context در کلین کد
این اصل میگه که چیزای چرت و بیهوده به متغیر هات اضافه نکن
مثلا فرض کنید یه برنامه داریم به اسم "Gas Station Deluxe" اینکه بیایم اول همه کلاس ها و فانکشن ها متغیر ها پیشوند GSD رو بنویسیم وقتی که تو IDE مینویسی G میاد برات کل متغیر هارو پیشنهاد میده و حتی تاثیر منفی داره رو سرعت کد زدنت
در کل نام های کوتاه تر بهتر از نام های بلند تره و نباید برای هر نام چیزی بیشتر از اون چه که نیازه اضافه کنید
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ
اما سخن آخر اینکه چپتر دوم که در باره انتخاب نام های معنادار بود تموم شد و میتونید لیستش رو اینجا ببینید
اگه دوست دارید در باره فصل های بعدی هم پست هارو ادامه بدم رو این پست ریکشن برید ❤️🔥
#CleanCode
@CleverDevs - @CleverDevsGp
این اصل میگه که چیزای چرت و بیهوده به متغیر هات اضافه نکن
مثلا فرض کنید یه برنامه داریم به اسم "Gas Station Deluxe" اینکه بیایم اول همه کلاس ها و فانکشن ها متغیر ها پیشوند GSD رو بنویسیم وقتی که تو IDE مینویسی G میاد برات کل متغیر هارو پیشنهاد میده و حتی تاثیر منفی داره رو سرعت کد زدنت
در کل نام های کوتاه تر بهتر از نام های بلند تره و نباید برای هر نام چیزی بیشتر از اون چه که نیازه اضافه کنید
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ
اما سخن آخر اینکه چپتر دوم که در باره انتخاب نام های معنادار بود تموم شد و میتونید لیستش رو اینجا ببینید
اگه دوست دارید در باره فصل های بعدی هم پست هارو ادامه بدم رو این پست ریکشن برید ❤️🔥
#CleanCode
@CleverDevs - @CleverDevsGp
🔥19👍5💯2
یکی یه ربات تلگرامی ساخته که باهاش میشه هر کدی رو اجرا کرد. خیلی ساده و سریع و دمدستیه. تقریبا همهی زبانهای برنامه نویسی رو هم پشتیبانی میکنه :)
لینکش:
@CRunnerBot
لینکش:
@CRunnerBot
👍25🔥7👎3💯2
وقتی شروع میکنیم پروژه ای بنویسیم بهتره یه مسیر کلی از چیزی که قراره بنویسیم داشته باشیم مخصوصا اگه پروژمون بزرگ باشه
برای اینکار میتونیم از فلوچارت ها استفاده کنیم و مسیر کلی پروژه رو توی یک فلوچارت بکشیم
برای کشیدن فلوچارت میتونید از سایت زیر به صورت رایگان استفاده کنید
ویژگی های خفنی مثل سیو کردن رو گوگل دروایو و گیت هاب و .. هم داره
https://app.diagrams.net/
#tools
@CleverDevs - @CleverDevsGp
برای اینکار میتونیم از فلوچارت ها استفاده کنیم و مسیر کلی پروژه رو توی یک فلوچارت بکشیم
برای کشیدن فلوچارت میتونید از سایت زیر به صورت رایگان استفاده کنید
ویژگی های خفنی مثل سیو کردن رو گوگل دروایو و گیت هاب و .. هم داره
https://app.diagrams.net/
#tools
@CleverDevs - @CleverDevsGp
❤🔥17👍5🔥4⚡3
اگه خیلی با گو لنگ آشنا نیستید یا جونیورید یک نکته ای هست که تو گو ما while نداریم و بجاش میتونیم اینطور از for استفاده کنیم
https://go.dev/tour/flowcontrol/3
#golang
@CleverDevs - @CleverDevsGp
https://go.dev/tour/flowcontrol/3
#golang
@CleverDevs - @CleverDevsGp
🔥20🤯8🤣6👌3❤1