Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from Geek Alerts
This media is not supported in your browser
VIEW IN TELEGRAM
پاول دورو، بنیان‌گذار تلگرام در پست جدید خودش از همکاری جدید این پیام‌رسان با xAI خبر داد. این قرارداد یک ساله بین دو شرکت، Grok رو برای کاربران تلگرام در دسترس قرار میده.

توی ویدیویی که دورف در صفحه خودش منتشر کرده، نشون میده گراک میتونه از این به بعد به شما در کامل کردن جملات، خلاصه کردن چت‌ها و اسناد، ساخت استیکر‌های سفارشی، پاسخگویی خودکار به مشتریان کسب‌ و کارها و مدیریت گروه‌ها کمک کنه.
گراک قبل‌تر برای کاربرهای پرمیوم تلگرام قابل استفاده بود و بنظر میرسه با این قرارداد به زودی در دسترس تمامی کاربران قرار بگیره.


@GrokAI | https://t.iss.one/durov/422
🤓 abolfazl @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
تا حالا شده وسط یه پروژه بخوای تصمیم بگیری معماری microservices بهتره یا monolith؟ یا اصلاً بدونی چیا باعث می‌شن یه سیستم واقعاً بتونه اسکیل کنه؟
این ریپو یه گنجینه‌ست از کیس‌استادی‌های واقعی، معماری سیستم‌های بزرگ مثل Twitter، Netflix، Uber و کلی مقاله و لینک کاربردی.
برای کساییه که دارن روی سیستم‌های قابل توسعه و مقیاس‌پذیر کار می‌کنن، یا حتی فقط کنجکاون بدونن پشت یه اپ موفق چی می‌گذره.

github.com/binhnguyennus/awesome-scalability

@Linuxor
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🌟 نسخه جدید Archinstall منتشر شد!
🆕ورژن 3.0.7 با امکانات تازه و رفع باگ‌های مهم
━━━━━━━━━━━━━━━
💽 ویژگی‌های جدید:
🔸 پشتیبانی از Btrfs Snapshots
⏱️ انتخاب بین Snapper یا Timeshift در هنگام نصب
🔐 انتقال تنظیمات رمزگذاری دیسک به منوی دیسک
━━━━━━━━━━━━━━━
🛠️ رفع مشکلات مهم:
اصلاح نام مپر پارتیشن Home
حذف بررسی تکراری LUKS
رفع خطای ValueError
بهبود اجرای QEMU
پیام خطای واضح‌تر در نبود شبکه
بهبود ترجمه‌ها، مخصوصاً 🇧🇷 پرتغالی برزیلی
━━━━━━━━━━━━━━━
📅 این نسخه تنها یک هفته بعد از 3.0.6 منتشر شده و نشون می‌ده تیم Archinstall با قدرت در حال توسعه‌ست.

🔗 اطلاعات کامل در GitHub پروژه:

🌐 github.com/archlinux/archinstall
«تَهِ ده» نزدیک است، با پارچ به رایانه خود جانی دوباره ببخشید!

پشتیبانی از ویندوز ۱۰ در تاریخ ۲۸ مهرماه ۱۴۰۴ به پایان می‌رسد.

مطالعه از بلاگ پارچ لینوکس

این مقاله بر اساس محتوای وبگاه End Of 10 به فارسی «تَهِ ده» نوشته شده است. با حمایت از این کمپین می‌توانید به گسترش نرم‌افزارآزاد و کاهش زباله الکترونیکی کمک کنید.

#endof10

@ParchLinux
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
استفاده از کارت گرافیک NVIDIA به‌عنوان GPU اصلی در KDE Plasma (Wayland)

🔍 مرحله اول: شناسایی GPUها
1️⃣ توی ترمینال بزن:
ls -l /dev/dri/by-path/
🔍 این دستور مسیر GPUها رو نشون می‌ده.
2️⃣ بعد بزن:
lspci -k | grep -EA3 'VGA|3D|Display'
📌 از روی خروجی می‌تونی بفهمی کارت NVIDIA کدومه (مثلاً card0 یا card1 با PCI مثل 01:00.0).
━━━━━━━━━━━━━━━
⚙️ مرحله دوم: تنظیم NVIDIA به‌عنوان GPU اصلی در KDE
1️⃣ ساخت دایرکتوری تنظیمات محیط:

mkdir -p ~/.config/environment.d/
2️⃣ ساخت فایل پیکربندی:

nano ~/.config/environment.d/90-nvidia.conf
📄 داخل فایل این خطوط رو قرار بده:
NV_PRIME_RENDER_OFFLOAD=1 GLX_VENDOR_LIBRARY_NAME=nvidia __VK_LAYER_NV_optimus=NVIDIA_only
💾 فایل رو ذخیره کن و از nano خارج شو.
━━━━━━━━━━━━━━━
🔁 مرحله آخر: ری‌استارت!
حالا فقط سیستم رو ری‌استارت کن.
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
 فعالسازی GPU اصلی AMD در (Wayland)
━━━━━━━━━━━━━━━
🧩 ۱. وضعیت فعلی کارت‌ها رو بررسی کن
بزن:
lspci -k | grep -EA3 'VGA|3D|Display'
📌 مطمئن شو که کارت AMD دیده می‌شه و درایور amdgpu براش فعاله.
نباید چیزی مثل driver: radeon ببینی (درایور قدیمی‌تره).
برای اطمینان بیشتر:
lsmod | grep amdgpu
اگه چیزی نشون نداد، درایور بارگذاری نشده و باید کرنل یا پکیج‌ها رو بررسی کنی.
━━━━━━━━━━━━━━━
🔹 اجرای اسکن برای شناسایی سنسورها:
sudo sensors-detect

⚙️ ۲. تنظیم GPU
📁 یک فایل udev بساز:

sudo nano /etc/udev/rules.d/61-mutter-primary-gpu.rules
📝 محتوا اضافه کن.

SUBSYSTEM=="drm", KERNEL=="card0", ATTRS{vendor}=="0x1002", TAG+="mutter-device-preferred"

📌 اگر AMD کارت دومه، به جای card0 بنویس card1.
🔁 سپس:

sudo udevadm control --reload sudo udevadm trigger
💡 ۳. بررسی فعال بودن AMD
بعد از ری‌استارت:

glxinfo | grep "OpenGL renderer"
Forwarded from Geek Alerts
دیپ‌سیک مدل DeepSeek-R1-0528 رو منتشر کرد، میشه اولین آپدیت بزرگ برای مدل R1 از همین شرکت. توی بنچمارک LiveCodeBench (معیار کدنویسی) الان رتبه‌ی ۴ رو داره و از مدل‌هایی مثل o4 Mini (Low) ،Grok-3-mini (High) و Gemini 2.5 Flash Preview بالاتر هست.

🔗 livecodebench
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
ایلان ماسک از سمتش در اداره بهره‌وری دولتی (DOGE) کناره‌گیری کرد. [L]

مارک زاکربرگ میگه سرویس Meta AI (که توی واتساپ، اینستاگرام و فیسبوک هست) الان ماهانه یک میلیارد کاربر فعال داره. [L]

شرکت X (توییتر سابق) اعلام کرده ارسال پیام‌های خصوصی رمزگذاری شده رو موقتا متوقف کرده تا روی بهبود این قابلیت کار کنه. کاربرا همچنان می‌تونن پیام‌های قبلی رو ببینن اما نمی‌تونن پیام جدید رمزگذاری شده بفرستن. [L]

اینستاگرام حالا از عکس‌هایی با نسبت تصویر ۳:۴ به صورت بومی پشتیبانی می‌کنه. این فرمت که پیش‌فرض گوشی‌هاست حالا بدون کشیدگی یا تغییر تو فید نمایش داده میشه. این قابلیت هم برای پست‌های تکی و هم اسلایدی کار می‌کنه . [L]

دیسکورد یه ارز جدید به اسم Discord Orbs رو تست می‌کنه که به کاربرا برای تعامل با تبلیغات پاداش میده، بعد میشه تو فروشگاه دیسکورد خرجش کرد یا باهاش اشتراک نیترو گرفت. [L]

دادگاه فدرال آمریکا تعرفه‌های گسترده‌ای رو که دولت ترامپ علیه شرکای تجاری وضع کرده بود رو موقعا لغو کرد. [L]

شرکت e.l.f. بیوتی، برند پوستی rhode که برای هیلی بیبر هست رو به قیمت ۱ میلیارد دلار می‌خره. [L]

هوش مصنوعی کلود (Claude AI) بالاخره به قابلیت مکالمه صوتی مجهز شد، فعلا به زبان انگلیسی و به صورت بتا روی اپلیکیشن‌های موبایل کلود عرضه شده، برای کاربران رایگان هم با محدودیت‌هایی در دسترسه. [L]

🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
اپل تصمیم داره روش نام‌گذاری سیستم‌عامل‌هاش رو عوض کنه و به جای شماره‌های متوالی، از سال میلادی استفاده کنه. یعنی به جای iOS ۱۹، نسخه بعدی iOS ۲۶ نام می‌گیره و این تغییر شامل iPadOS، macOS، watchOS، tvOS و visionOS هم میشه. احتمال داره اینو توی WWDC ۲۰۲۵ اعلام کنن.

🔗 techradar
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
درک الگوریتم ها برای دانشجو ها همیشه مشکل ساز بوده با Algorithm Visualizer، به جای توضیحات تئوری خشک؛ می‌تونید اجرای زنده‌ی الگوریتم‌ها رو مستقیماً ببینید. می‌تونین ببینین داده‌ها چطور حرکت می‌کنن و ساختارها چطور تغییر می‌کنن. حتی می‌تونید کدهای خودتون رو هم بصری کنید:

algorithm-visualizer.org

@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
پرامپت‌نویسی؛ مهارتی برای حرف زدن با هوش مصنوعی


منبع
@code2_ir
Forwarded from Syntax | سینتکس (alireza-fa)
قابلیت ایمپورت کد های ریپوزیتوری گیتهاب تو Gemini ai

حالا که همتون شهروند آمریکا هستید و اشتراک pro جمنای رو دارید، می تونید اکانت گیتهابتون رو تو Gemini کانکت کنید و ریپوزیتوری رو مشخص کنید تا دقیقا بدونه ساختار کدتون چیه، کداتون رو بخونه و بهتر بتونه به سوالاتتون جواب بده.

برای اینکار کافیه:
1. وارد gemini ai بشید
2. رو settings کلیک کنید و وارد بخش Apps بشید
3. تو بخش Productivity گیت هاب رو مشاهده می کنید. روش کلیک کنید و اکانت گیتهابتون رو کانکت کنید.

حالا یه گفتگو جدید رو شروع کنید و روی add file کلیک کنید
سه گزینه داره روی import code کلیک کنید.
ازتون لینک ریپوزیتوری رو میخواد بهش لینکش رو بدید.

و تمام. حالا میتونه کد های شمارو ببینه و بهتر به شما کمک کنه

@gemini

@Syntax_fa
Forwarded from Linuxor ?
‏به جای Bloatwareهای Postman, insomnia, Hoppscotch, bruno از این زیبا استفاده کنید. متن‌بازه. local-first ـه، ثبت‌نام نمی‌خواد. حداقل‌های ضروری رو به شکل مینیمال و ساده داره و چون با Tauriو Rust ساخته شده سرعتش عالیه.


yaak.app


@Linuxor ~ sir_kokabi
Forwarded from Bardiaism
Media is too big
VIEW IN TELEGRAM
کار روی پروژه‌های متن‌باز - قسمت اول: کامپایل پلاسما دسکتاپ

تو پلی‌لیست جدید تصمیم داریم روی پروژه‌های متن باز کار کنیم. درواقع هدفمون اینه که کار کردن روی سورس‌های دیگران رو یاد بگیریم و چه سورس‌هایی بهتر از سورس‌های متن باز. تو این پلی‌لیست یاد میگیریم چطوری پروژه‌هارو کامپایل کنیم، جایی که میخوایم تغییراتو اعمال کنیم پیدا کنیم، سورس‌هاشو بخونیم و بهش مسلط شیم و تغییراتمونو توش اعمال کنیم و در نهایت برای سازنده پچ ارسال کنیم.

روی کدهای اپن‌سورس کار کردن مزایای زیادی داره که حتما تو یه ویدیو دیگه بهش میپردازیم.

ولی برای مقدمه این پلی‌استیم تصمیم گرفتیم این ویدیو رو بسازیم، یک پروژه بزرگ انتخاب کردیم کامپایلش کردیم تا برای شروع با چالش‌های اولین قدم که کامپایل کردن پروژه‌های اپن‌سورسه آشنا بشیم و از قسمت‌های بعدی با علم به چالش‌ها شروع به کار کنیم.

لینک ویدیو در کانال یوتیوب:
https://youtu.be/eYDdIRyXPc8

@Bardiaism
Forwarded from $ Bits of Nyx (Mohammad)
منطقی ترین انسان زمین هم باشی، باز محیط تاثیری زیادی رو خلق و پیشرفتت میذاره. پس اگه تو محیطی هستید که جلو پیشرفت شما رو میگیره یا به نوعی شما رو سرکوب میکنه حتما اون محیط رو عوض کنید یا به محیطی دیگه سوئیچ کنید.

اون محیط میتونه خونواده هم باشه. و این اوکی هست که تو نتونی با خونوادت ارتباط بگیری و درکشون کنی.
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۱۶۱۲

ای میر ملیحان و مهان شیی الله
وی راحت و آرامش جان شیی الله
ای آنکه بهر صبح به پیش رخ تو
میگوید خورشید جهان شیی الله

#مولانا | گنجور
📍@iipoem
Forwarded from Linuxor ?
تا حالا شده تو یه پروژه Golang حس کنی همه‌چی قاطی پاتی شده؟ این ریپو مثل یه نقشه راه تمیز برای پروژه‌هات میمونه. ساختار استاندارد پروژه رو نشون می‌ده که باعث می‌شه هم خودت بعداً گیج نشی، هم بقیه دولوپرها سریع‌تر پروژه‌تو بفهمن. مخصوصاً برای پروژه‌های تیمی خیلی به درد می‌خوره.

github.com/golang-standards/project-layout

@Linuxor
یه سایت زیبا پیدا کردم که اموزش‌های مقدماتی ولی خوبی از ابزارهای مختلف داره. اسم سایت codeapiئه و این آموزش‌ها قسمت try x in y minutesش هستن.

برای مثال اموزش curl که با مقدمات http شروع می‌کنه و متد‌ها و response codeها رو توضیح میده.
https://codapi.org/try/curl/

یا همچنین برای مقدمات sql در postgresql
https://codapi.org/try/postgres/