CleverDevs
前往频道在 Telegram
به کانال کلوردوز خوش اومدین سعی میکنیم چیزایی که بنظر کاربردی هستن رو باهاتون به اشتراک بزاریم 🔥لینوکس 🔥برنامه نویسی فرانتاند 🔥برنامه نویسی بکاند 🔥اخبار تکنولوژی و... 💢~> @mmdrsdev
显示更多📈 Telegram 频道 CleverDevs 的分析概览
频道 CleverDevs (@cleverdevs) 波斯语 语言赛道中的 是活跃参与者。目前社区聚集了 11 140 名订阅者,在 技术与应用 类别中位列第 11 016,并在 伊朗 地区排名第 29 504 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 11 140 名订阅者。
根据 20 十月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 824,过去 24 小时变化为 6,整体触达仍然可观。
- 认证状态: 未认证
- 互动率 (ER): 平均受众互动率为 31.56%。内容发布后 24 小时内通常能获得 14.13% 的反应,占订阅者总量。
- 帖子覆盖: 每篇帖子平均可获得 3 512 次浏览,首日通常累积 1 572 次浏览。
- 互动与反馈: 受众积极参与,单帖平均反应数为 17。
- 主题关注点: 内容集中在 کاراکتر, لینوکس, باگ, ویندوز, جا 等核心主题上。
📝 描述与内容策略
作者将该频道定位为表达主观观点的平台:
“به کانال کلوردوز خوش اومدین
سعی میکنیم چیزایی که بنظر کاربردی هستن رو باهاتون به اشتراک بزاریم
🔥لینوکس
🔥برنامه نویسی فرانتاند
🔥برنامه نویسی بکاند
🔥اخبار تکنولوژی و...
💢~> @mmdrsdev”
凭借高频更新(最新数据采集于 21 十月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。
11 140
订阅者
+624 小时
+527 天
+82430 天
帖子存档
11 140
#چالش
چالش این سریمون یه نوستالژی خفنه، فک نمیکنم کسی باشه که این بازیو نکرده باشه✨
چالش اینه این گیمو با هر زبانی که میتونید بنویسید✔️
زیاد درگیر ظاهر قضیه نشید و صرفا درحدی که بشه پلی داد بسازیدش 🐍
کداتونو زیر پست کامنت کنید با بازی کردنش نوستالژیمون زنده شه😁
سورس اینیکیو تو چنل اپلود میکنم 🤝
هرکیم ریکشن ندرو مار بخوره🐍
@CleverDevs
11 140
تلگرام و اپل جفتش آپدیت هاش ادم شگفت زده میکنه
تلگرام وقتی آپدیت میده میگی برگام چه قابلیت کاربردی ای که تا حالا به ذهن کسی نرسیده بود
اپل اپدیت میده میگی برگام یعنی تا الان همچین قابلیتی که همه دارن رو نداشته ؟
پ.ن آیپد بعد 14 سال اپ ماشین حساب رو به صورت پیشرفرض آورده
#fun
@CleverDevs - @CleverDevsGp
11 140
Repost from هشتگ تبلیغ تخصصی
🚨 شروع ثبت نام دوره جامع بازاریابی تحلیلی با پایتون
🔰 ویژه مدیران، فارغ التحصیلان و علاقه مندان به حوزه مارکتینگ و پایتون
🔰 اعطای گواهینامه قابل ترجمه از سازمان جهاد دانشگاهی صنعتی شریف
• پس از گذراندن این دوره چه توانایی هایی خواهید داشت؟
📌 تصمیمگیری دادهمحور و دقیقتر در استراتژی کمپین های بازاریابی
📌 افزایش توانایی در پیشبینی و تحلیل روندها
📌 استفاده از ابزارهای مدرن و کاربردی
📌 بهبود کارایی و بهرهوری تیم بازاریابی
• مزیت های دوره:
❌ پشتیبانی ویژه پس از انتهای دوره ❌
❌ دسترسی به ویدئو های ضبط شده پس از انتهای هر جلسه ❌
💡 اطلاعات بیشتر از طریق لینک زیر:
📎 t.me/+iKwILnzIpyE4MDA0 ⬅️
💬 مشاوره رایگان:
🆔 @JDSL55
11 140
توی پایتون چندین کتابخانه وجود دارند که به شما اجازه میدن کد جاوا اسکریپت را اجرا کنید💻
یکی از محبوب ترینشون PyExecJS هست این کتابخانه یک اینترفیس ساده برای اجرا کردن کد جاوا اسکریپت با استفاده از موتورهای مختلف جاوا اسکریپت ارائه میده
مثال با استفاده از PyExecJS
نصب PyExecJS:
برای نصبش میتونید از pip استفاده کنید:
pip install PyExecJS
نمونه کد:
اینجا یه مثال ساده میزنم براتون:
import execjs
# جاوا اسکریپت ساده که یک تابع تعریف میکند و اون رو اجرا میکنه
js_code = """
function hello(name) {
return "Hello, " + name + "!";
}
"""
# کامپایل و اجرا کد جاوا اسکریپت
ctx = execjs.compile(js_code)
result = ctx.call("hello", "World")
print(result) # باید "Hello, World!"رو پرینت کنه
سایر کتابخانهها
بغیر از PyExecJS، کتابخانههای دیگه ای هم هستند که میشه ازشون برای اجرا کردن کد جاوا اسکریپت توی پایتون استفاده کرد، مثل Node.js با استفاده از ماژول subprocess پایتون. در این روش، شما میتونید یک اسکریپت جاوا اسکریپت رو اجرا کنید.
مثال با استفاده از subprocess
نمونه کد:
اینجا یه مثال ساده دیگه میزنم:
import subprocess
# جاوا اسکریپت ساده که یک تابع تعریف میکند و اون رو اجرا میکنه
js_code = """
console.log("Hello, World!");
"""
# ذخیره کد جاوا اسکریپت در یک فایل
with open("script.js", "w") as file:
file.write(js_code)
# اجرا کردن فایل جاوا اسکریپت با استفاده از Node.js
result = subprocess.run(["node", "script.js"], capture_output=True, text=True)
print(result.stdout) # باید "Hello, World!" را پرینت کند
این روش انعطافپذیری بیشتری میده چون شما میتونید از تمامی قابلیتهای Node.js استفاده کنید.
#python #javascript
@CleverDevs - @CleverDevsGp11 140
صدرا یکی از برنامه نویس های خفن ایرانی یک دستیار هوش مصنوعی خفن بر پایه ترمینال به اسم hey نوشته که میتونه سرعت کار رو براتون بیشتر کنه
توضیحات اضافه و نحوه نصب و استفادش رو میتونید از گیت هابش ببینید
https://github.com/lnxpy/hey
#openSource #Ai
@CleverDevs - @CleverDevsGp
11 140
عملگر سوشی توی پایتون چیه ؟
توی پایتون شما میتونید شما میتونید با عملگر سوشی لیست هاتون رو با حالت های مختلف برش بزنید
>>> lst = [1, 2, 3, 4, 5]
>>> lst
[1, 2, 3, 4, 5]
# lst[start:end:step]
>>> lst[1:3:1]
[2, 3]
همونطور که توی کد میبینید عملگر سوشی سه تا پارامتر داره
اولیش start یا جایی برش ازش شروع میشه که دیفالتش 0 هستش
دومین پارامتر end هستش که جایی رو نشون میده که برش تموم میشه و دیفالتش طول لیسته (فقط حواستون باشه که توی لیست جدید خود ایندکس end وجود نداره و اخرین عضو لیست ایندکس قبل end هستش)
و آخرین پارامتر هم step میشه که دیفالتش 1 هست و نشون دهنده گام های انتخاب عضوه یعنی چی ؟ مثلا اگه 1 بشه قدم هاش یدونه یدونس و همه اعضای موجود تو بازه ای که انتخاب کردید رو انتخاب میکنه یا مثلا اگه پارامتر step برابر با 2 باشه میاد و یکی در میون اعضا رو از اون بازه مورد نظر انتخاب میکنه
اما بریم سراغ مثال که کامل تر جا بیوفته موضوع
فک کنید ما یه لیست داریم اعداد 0 تا 9 و میخوایم از بین اعداد 3 تا 7 یکی در میون انتخاب کنیم برا این کار باید پارامتر start رو برابر با 3 بزاریم که شروع بازه هستش و پارامتر end رو برابر با 8 میزاریم که ایندکسش یکی بعد از ایندکس اخرین عضو لیستمونه و step رو 2 میزاریم تا گام هاش دوتا دوتا باشه و یکی در میون انتخاب کنه
>>> CleverList = [0,2,3,4,5,6,7,8,9]
>>> CleverList[3:8:2]
# Output : [3,5,7]
یا میتونید لیستتون رو برعکس کنید به کد زیر نگا کنید
>>> CleverList = [0,1,2,3,4,5,6,7,8,9]
>>> CleverList[::-1]
# Output : [9,8,7,6,5,4,3,2,1]
اومدیم و start و end رو همون مقدار دیفالتشون گذاشتیم و مقدار step رو برابر با منفی 1 گذاشتیم تا لیست رو از اخر به اول بخونه
البته میتونید جای اینکار از list.reverse() استفاده کنید
همینطور با استفاده از عملگر سوشی میتونید محتوای لیست رو خالی کنید که میتونید سرچ کنید و دربارش بخونید حتما
فقط اینکه حواستون باشه ممکنه خوانایی کدتون رو پایین بیاره و سعی کنید بیش از حد ازش استفاده نکنید
#python
@CleverDevs - @CleverDevsGp11 140
خلاصه و مفید:
یکی از رفقای خودم یه چنل داره مربوط به جاوااسکریپت و ریکت و دوستان و محتوای خوبی داخلش میزارن
یه سر بزنید
@DeepDevs
11 140
👈 5 ترفند روانشناختی مورد استفاده در UX و UI(پارت4) :
4. Peak end ruleاین قانون میگه که کاربر از یه لیست، صفحه یا هر چیزی معمولا مورد اول و آخرش رو یادش میمونه. حالا چطور از این قانون توی طراحی استفاده میشه؟ اصلیترین مطالب و .. که نسبت به سایر بخشها مهمتره تا توسط کاربر دیده یا کلیک و .. شه توی اول یا انتهای وبسایت قرار میگیره. + برای همینه که تو اکثر وبسایتها سرچباکس اول صفحه هست، یا تبلیغات آخر صفحه گذاشته میشه. #UX #UI src part3 @CleverDevs - @CleverDevsGp
11 140
ساخت QR code با جاوااسکریپت!
const size = "150×150";
const data = "https://t.me/CleverDevs";
const API = https://api.qrserver.com/v1/create-qr-code/?size=${size}&data=${data};
+ از api رایگان این سایت برای تولید QR code استفاده کردیم.
+ داکش رو مطالعه کنید گزینههایی برای شخصیسازی هم داره.
#Js #Tools
@CleverDevs - @CleverDevsGp11 140
+2
اینسپکتور برای مرورگرهای موبایل!
اگه توسعه دهنده وبسایت هستید و برای پروژه ای به اینسپکتور تحت مرورگر موبایل نیاز دارید، میتونید از پکیج Eruda استفاده کنید. این پکیج با قرار دادن یک المنت، به توسعهدهنده امکان مشاهده و استفاده از منوی اینسپکتور رو میده.
برای نحوه نصب و استفاده میتونید گیتهابشون رو مطالعه کنید که توضیحات خلاصه و مفیدی نوشتن.
#tools
@CleverDevs - @CleverDevsGp
11 140
👈 5 ترفند روانشناختی مورد استفاده در UX و UI (پارت3) :
3. Social Proofبرای بررسی یا خرید چیزای جدید معمولا نظر دوستا و آشناهارو میپرسیم، چون بهشون اعتماد داریم. حالا طراحا این اعتماد رو تو سایت چجوری اعتماد میکنن؟ بخشهای کامنت که تو سایتهای دیجیکالا، ترب و .. وجود دارن اعتماد شما رو نسبت به محصول و یا حتی اون سایت بیشتر میکنن. یا دیجیکالا اولین بار یه نوشته بالای کامنتها اضافه کرد که نشون میداد شخصی که کامنت رو گذاشته خریده این محصول رو یا نه. و همچنین گزینههای لایک و دیسلایک و ... . حالا لازمه تمام اینها چیه؟ ارتباط کاربر با وبسایت، یعنی تقریبا میشه گفت هرچقدر ارتباط کاربر با وبسایت بیشتر باشه، اعتماد بیشتری میشه ایجاد کرد. #UX #UI src @CleverDevs - @CleverDevsGp
11 140
-اصل Explain Yourself in Code در کلین کد
این اصل میگه که وقتی میشه کد رو جوری نوشت که خودش کارشو توضیح بده چه نیازی به کامنت اضافس ؟
یعنی چی ؟ مثال پایین رو ببینید
// Check to see if the employee is eligible for full benefits
if ((employee.flags & HOURLY_FLAG) &&
(employee.age > 65))
این کد بهتره یا اینکه جای کامنت این شرط رو توی تابع با اسم درست بزاریم ؟ مثل این
if (employee.isEligibleForFullBenefits())
کلا دوثانیه وقتتون رو میگیره تا جای کامنت این کارو بکنید. بیشتر مواقع اینکه یه تابع بسازی که بتونه کد رو هم توضیح بده بهتر از کامنت نوشتنه
#CleanCode
@CleverDevs - @CleverDevsGp11 140
در این دوره، تضمین میشه که شما تبدیل به یک توسعه دهنده فول استک بشید. اگر نشدید مبلغ واریزی رو عودت میدن. تا دیر نشده پیش خرید کنید 👌
11 140
Repost from ChangeX | چنج ایکس
▶️ پیشفروش دوره از صفر تا توسعه دهنده جاوااسکریپت موسسه یادبان آغاز شد
🥸 این دوره به عنوان اولین دوره موسسه توسط حمیدرضا قهرمانی تدریس خواهد شد. با دیدن این دوره، شما از صفر تا صد به جاوا اسکریپت مسلط شده و عملا تبدیل به یک توسعه دهنده جاوااسکریپت میشوید. در این دوره مباحث فرانت اند و بک اند هردو به شکل کامل پوشش داده خواهند شد.
🛍 میتوانید این دوره را با یک سوم قیمت پیش خرید کنید تا در طول ضبط دوره نیز به آن دسترسی داشته باشید.
🛡 این دوره تضمین عودت وجه نیز دارد. در صورت مشاهده دوره و عدم نتیجه گرفتن، مبلغ واریزی عودت داده خواهد شد.
💬 جهت مشاوره و سفارش:
@DianaNajafi
11 140
👈 5 نکته برای بهبود UI, UX سایتتون(پارت2) :
2. Mirroringاگه تو خیابون یکی رو ببینید که داره میخنده، احتمالا شما هم لبخند میزنید؛ به این میگن mirroring. حالا تو طراحی چه کاربردی داره؟ طراحها معمولا از عکسها یا انیمیشنها و ... برای انتقال احساسات استفاده میکنن. اگه صفحه لود نشه، احتمالا یه انیمیشنی که حس غم به شما میده میبینید، یا اگه داخل یه برنامه کوئیز رو درست جواب بدین یه انیمشینی که حس خوب میده نشون داده میشه. مثال برنامه Duolingo یه جغد anthropomorphized یا انسانسازی شده داره که احساسات رو از طریق اون به کاربر منتقل میکنه. #UX #UI src @CleverDevs - @CleverDevsGp
