CleverDevs
به کانال کلوردوز خوش اومدین سعی میکنیم چیزایی که بنظر کاربردی هستن رو باهاتون به اشتراک بزاریم 🔥لینوکس 🔥برنامه نویسی فرانتاند 🔥برنامه نویسی بکاند 🔥اخبار تکنولوژی و... 💢~> @mmdrsdev
نمایش بیشتر📈 تحلیل کانال تلگرام CleverDevs
کانال CleverDevs (@cleverdevs) در بخش زبانی فارسی بازیگری فعال است. در حال حاضر جامعه شامل 11 105 مشترک است و جایگاه 11 025 را در دسته فناوری و برنامهها و رتبه 29 571 را در منطقه إيران دارد.
📊 شاخصهای مخاطب و پویایی
از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 11 105 مشترک جذب کرده است.
بر اساس آخرین دادهها در تاریخ 16 اکتبر, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر 834 و در ۲۴ ساعت گذشته برابر 10 بوده و همچنان دسترسی گستردهای حفظ شده است.
- وضعیت تأیید: تأیید نشده
- نرخ تعامل (ER): میانگین تعامل مخاطب 26.70% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 14.16% واکنش نسبت به کل مشترکان کسب میکند.
- دسترسی پستها: هر پست به طور میانگین 2 963 بازدید دریافت میکند. در اولین روز معمولاً 1 571 بازدید جمعآوری میشود.
- واکنشها و تعامل: مخاطبان بهطور فعال حمایت میکنند؛ میانگین واکنش به هر پست 17 است.
- علایق موضوعی: محتوا بر موضوعات کلیدی مانند کاراکتر, لینوکس, باگ, ویندوز, جا تمرکز دارد.
📝 توضیح و سیاست محتوایی
نویسنده این فضا را محل بیان دیدگاههای شخصی توصیف میکند:
“به کانال کلوردوز خوش اومدین
سعی میکنیم چیزایی که بنظر کاربردی هستن رو باهاتون به اشتراک بزاریم
🔥لینوکس
🔥برنامه نویسی فرانتاند
🔥برنامه نویسی بکاند
🔥اخبار تکنولوژی و...
💢~> @mmdrsdev”
به لطف بهروزرسانیهای پرتکرار (آخرین داده در تاریخ 17 اکتبر, 2026)، کانال همواره بهروز و دارای دسترسی بالاست. تحلیلها نشان میدهد مخاطبان بهطور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامهها تبدیل کردهاند.
✴️ Gemini Pro از 299,000 تومان 😺 ChatGPT از 1,000,000 تومان ❤️ Windscribe از 850,000 تومان➕ Claude، Cursor، Higgsfield، Codex و کلی اشتراک دیگه... 🛡 اکانتها با گارانتی ارائه میشن اگه مشکلی پیش بیاد، پشتیبانی ژیمون پلاس همه جوره کنارته🤝 🎁 با خرید اکانت ، عضو کانال VIP ژیمون پلاس میشی و به سوپر پرامپت های جذاب و پریمیوم دسترسی پیدا میکنی🧠 💙 اگر هم نمیدونی چه هوش مصنوعی مناسب کارته پیام بده تا راهنماییت کنیم :) 🤖 خرید سریع از ربات: @ZhimunPlus_bot 〰️ کانال ژیمون پلاس: @Zhimun_Plus
Reboot Even If System Utterly Brokenتوی این وضعیت، با نگه داشتن کلیدهای Alt + SysRq (توی بیشتر کیبوردها همون PrtScn) و زدن این کلیدها ، سیستم مرحله به مرحله نجات پیدا میکنه: با زدن R (Unraw) کنترل کیبورد از محیط گرافیکی (Xorg/Wayland) پس گرفته میشه تا کلیدها مستقیم به کرنل برسن. با زدن E (Terminate) کرنل به تمام پروسسها سیگنال
SIGTERM میده تا بتونن مرتب بسته بشن.
با زدن I (Kill) سیگنال SIGKILL فرستاده میشه تا پروسسهایی که قفل کردن به زور بسته بشن.
با زدن S (Sync) دیتای کششده در رم روی دیسک نوشته میشه تا چیزی از دست نره.
با زدن U (Unmount) تمام فایلسیستمها بهصورت Read-Only ریمانت میشن تا ساختار دیسک آسیب نبینه.
با زدن B (Reboot) سیستم بلافاصله ریبوت میشه.
دسترسی به این قابلیت با یک Bitmask کنترل میشه. برای اینکه فقط کلیدهای همین توالی کار کنن عدد 244 و برای فعالسازی کامل تمام قابلیتهای SysRq عدد 1 تنظیم میشه.
برای فعالسازی سریع:
Bash
sudo sysctl -w kernel.sysrq=1
و برای اینکه بعد از ریبوت هم دائمی بمونه:
Bash
echo "kernel.sysrq = 1" | \
sudo tee /etc/sysctl.d/99-sysrq.conf
sudo sysctl --system
اگه میخواید دقیق بدونید هر عدد و بیت چه کلیدی رو فعال میکنه، جدول کاملش توی مستندات کرنل و آرچویکی اومده.
#linux
@CleverDevs - @CleverDevsGpgit diff گفته میشه
یعنی چی؟ مثلا ما اومدیم سه قسمت از کد رو تغییر دادیم که با هم دیگه فاصله دارن و بینشون از کدهای قدیمی وجود داره. معمولاً هرکدوم از این بخشها یه hunk حساب میشن
کاربردش چیه؟ گاهی ما میخوایم فقط یکی از این تغییرات رو کامیت کنیم و بقیه رو برای بعد نگه داریم یا برعکس، میخوایم یکی از این بخشها فعلاً کامیت نشه
برای این کار از دستور git add -p یا git add --patch استفاده میکنیم. گیت میاد و برای هرکدوم از این بخشها ازمون میپرسه که میخوای به staging اضافش کنم یا نه
ما میتونیم با زدن کلید y تأیید کنیم و با n ردش کنیم. اگه بخوایم یکی از این hunkها رو به بخشهای کوچیکتر تقسیم کنیم، میتونیم s رو بزنیم تا گیت در صورت امکان این کار رو انجام بده. اگه نتونست تقسیمش کنه، میتونیم با زدن e خودمون patch رو دستی ادیت کنیم.
#git
@CleverDevs - @CleverDevsGpgit diff گفته میشه
یعنی چی؟ مثلا ما اومدیم سه قسمت از کد رو تغییر دادیم که با هم دیگه فاصله دارن و بینشون از کدهای قدیمی وجود داره. معمولاً هرکدوم از این بخشها یه hunk حساب میشن
کاربردش چیه؟ گاهی ما میخوایم فقط یکی از این تغییرات رو کامیت کنیم و بقیه رو برای بعد نگه داریم یا برعکس، میخوایم یکی از این بخشها فعلاً کامیت نشه
برای این کار از دستور git add -p یا git add --patch استفاده میکنیم. گیت میاد و برای هرکدوم از این بخشها ازمون میپرسه که میخوای به staging اضافش کنم یا نه
ما میتونیم با زدن کلید y تأیید کنیم و با n ردش کنیم. اگه بخوایم یکی از این hunkها رو به بخشهای کوچیکتر تقسیم کنیم، میتونیم s رو بزنیم تا گیت در صورت امکان این کار رو انجام بده. اگه نتونست تقسیمش کنه، میتونیم با زدن e خودمون patch رو دستی ادیت کنیم.
#git
@CleverDevs - @CleverDevsGp<!-- ponytail: browser has one -->
<input type="date">
طبق بنچمارکهای خودشون این رویکرد حجم کدهای اضافی رو تا ۵۴٪ و مصرف توکن رو حدود ۲۰٪ کاهش میده.
البته باید حواستون باشه که کیفیت کد رو فدای کوتاهیش نکنه
جدا از فایل پرامپت خالص، این پروژه بهصورت پلاگین/اسکیل برای ایجنت های مختلف در دسترسه.
حتی با دستوراتی مثل /ponytail ultra (برای حداکثر سختگیری در حداقلنویسی) یا /ponytail-review (برای بازبینی و حذف کدهای اضافه در Diff فعلی) میتونید کنترل دقیقتری روی خروجی ایجنت داشته باشید
برای اطلاعات بیشتر دربارش یه سر به گیت هابش بزنید
📌 Github
#tools #ai
@CleverDevs - @CleverDevsGpparu/yay -S zedsecure-bin
@SohrabContentsstrace ls
یا فقط میخوایم خروجیهای مربوط به یه سیستمکال خاص (مثلاً باز کردن فایل) رو ببینیم:
strace -e trace=openat ls
یا میتونید با فلگ p- به پروسسی که در حال اجراس یا هنگ کرده وصل بشید و چکش کنید:
strace -p <PID>
توی تصویر بالا هم یه نمونه خروجی رو میبینید که برنامه بدون ارور مشخص خارج میشد، اما strace نشون میده ارور بخاطر پیدا نشدن فایل کانفیگ توی اون مسیر بوده.
برای اطلاعات بیشتر هم میتونید به این لینک سر بزنید
#tools #linux
@CleverDevs - @CleverDevsGp0xfee1dead باشه (که به شکل هگزادسیمال کلمهی feel dead رو تداعی میکنه).
اما مقدار دوم باید یکی از این چهار تا عدد باشه که اگه به هگزادسیمال تبدیلش کنیم در واقع تاریخ تولد خود لینوس توروالدز و سه تا از دخترهاشه:
تاریخ تولد لینوس
تاریخ تولد دختر اول (پاتریشیا)
تاریخ تولد دختر دوم (دانیلا)
تاریخ تولد دختر سوم (سلست)
این درواقع یه Easter egg توی کد کرنله که تاریخ تولد لینوس و دخترهاش رو به عنوان magic valueهای reboot استفاده میکنه.
#linux | <trish>
@CleverDevs - @CleverDevsGp