🔴 یک باگ بحرانی Gitea الان در حال سوءاستفاده است
یک آسیبپذیری با شدت 9.8 در Gitea پیدا شده که میتونه به مهاجم اجازه بده روی سروری که Gitea روش اجرا میشه، دستور اجرا کنه.
ماجرا از جایی شروع میشه که مهاجم میتونه یک Patch مخرب به repository بده.
Gitea این Patch رو پردازش میکنه و در شرایط خاص، مهاجم میتونه از همین مسیر یک Git Hook مخرب وارد repository کنه.
بعد از اون، Hook با سطح دسترسی کاربر سرویس Gitea اجرا میشه.
قسمت نگرانکنندهتر اینه که در نصبهایی که ثبتنام کاربران بازه، مهاجم میتونه حتی بدون داشتن حساب قبلی، یک حساب بسازه و دسترسی لازم رو به دست بیاره.
این آسیبپذیری با شناسه CVE-2026-60004 ثبت شده و نسخههای 1.17 تا قبل از 1.27.1 تحت تأثیر قرار دارن.
و حالا موضوع فقط یک باگ تئوری نیست:
CISA این آسیبپذیری رو به فهرست Known Exploited Vulnerabilities اضافه کرده و حملههای واقعی علیه Gitea گزارش شده.
اگر Gitea روی سرور داری، این یکی رو نباید بندازی برای بعد.
🔗 گزارش رسمی Gitea:
https://github.com/go-gitea/gitea/security/advisories/GHSA-rcr6-4jqh-j84m
#Gitea #Security #Git #OpenSource
────────────
یک آسیبپذیری با شدت 9.8 در Gitea پیدا شده که میتونه به مهاجم اجازه بده روی سروری که Gitea روش اجرا میشه، دستور اجرا کنه.
ماجرا از جایی شروع میشه که مهاجم میتونه یک Patch مخرب به repository بده.
Gitea این Patch رو پردازش میکنه و در شرایط خاص، مهاجم میتونه از همین مسیر یک Git Hook مخرب وارد repository کنه.
بعد از اون، Hook با سطح دسترسی کاربر سرویس Gitea اجرا میشه.
قسمت نگرانکنندهتر اینه که در نصبهایی که ثبتنام کاربران بازه، مهاجم میتونه حتی بدون داشتن حساب قبلی، یک حساب بسازه و دسترسی لازم رو به دست بیاره.
این آسیبپذیری با شناسه CVE-2026-60004 ثبت شده و نسخههای 1.17 تا قبل از 1.27.1 تحت تأثیر قرار دارن.
و حالا موضوع فقط یک باگ تئوری نیست:
CISA این آسیبپذیری رو به فهرست Known Exploited Vulnerabilities اضافه کرده و حملههای واقعی علیه Gitea گزارش شده.
اگر Gitea روی سرور داری، این یکی رو نباید بندازی برای بعد.
🔗 گزارش رسمی Gitea:
https://github.com/go-gitea/gitea/security/advisories/GHSA-rcr6-4jqh-j84m
#Gitea #Security #Git #OpenSource
────────────
@PythonFarsi2024
🔸 میخواید موقع گوش دادن به آهنگ، متن آهنگ هم همزمان براتون نمایش داده بشه؟
با فایلهای LRC میتونید متن آهنگ رو با زمانبندی دقیق به موزیک پلیر اضافه کنید؛ مثلاً در پلیرهای شیائومی، هواوی و خیلی از پلیرهای دیگه.
برای ساخت فایل LRC میتونید از برنامه LRC Editor استفاده کنید:
🔗 لینک دانلود:
https://f-droid.org/packages/com.cg.lrceditor
چند نکته:
▪️ هر بخش از متن آهنگ در یک Line قرار میگیره.
▪️ با زدن دکمه
▪️ فایل
▪️ برای پیدا کردن متن آهنگ میتونید از AI یا سایتهایی مثل Genius کمک بگیرید.
مثلاً میتونید متن فارسی ترجمهشده رو هم کنار متن اصلی قرار بدید تا موقع گوش دادن، ترجمه هم داشته باشید.
#متفرقه #lyric
────────────
با فایلهای LRC میتونید متن آهنگ رو با زمانبندی دقیق به موزیک پلیر اضافه کنید؛ مثلاً در پلیرهای شیائومی، هواوی و خیلی از پلیرهای دیگه.
برای ساخت فایل LRC میتونید از برنامه LRC Editor استفاده کنید:
🔗 لینک دانلود:
https://f-droid.org/packages/com.cg.lrceditor
چند نکته:
▪️ هر بخش از متن آهنگ در یک Line قرار میگیره.
▪️ با زدن دکمه
+ میتونید زمان شروع هر خط رو مشخص کنید.▪️ فایل
.lrc باید همنام فایل آهنگ باشه و هر دو داخل یک پوشه قرار بگیرن.▪️ برای پیدا کردن متن آهنگ میتونید از AI یا سایتهایی مثل Genius کمک بگیرید.
مثلاً میتونید متن فارسی ترجمهشده رو هم کنار متن اصلی قرار بدید تا موقع گوش دادن، ترجمه هم داشته باشید.
#متفرقه #lyric
────────────
@PythonFarsi2024
❤2💔1
🔐 AppArmor در Linux 7.3 سریعتر میشود
یکی از تغییرات جالب Linux 7.3 مربوط به AppArmor است.
از این نسخه، AppArmor میتواند Policyهای امنیتی را قبل از ارسال به Kernel در فضای کاربر فشرده کند.
این تغییر برای سیستمهایی که Profileهای AppArmor زیادی دارند، میتواند زمان بارگذاری را کاهش دهد؛ Canonical در آزمایشها تا حدود ۳۰٪ بهبود در زمان صرفشده توسط سیستم را برای Profileهای بزرگ گزارش کرده.
مزیت دیگر، مصرف حافظه کمتر است؛ موضوعی که برای سیستمهای محدود مثل دستگاههای Embedded اهمیت بیشتری دارد.
یعنی یک تغییر نسبتاً کوچک در نحوه ذخیره و بارگذاری Policyها، میتواند هم سرعت و هم مصرف منابع را بهتر کند.
این قابلیت همراه با چند تغییر امنیتی و اصلاحات دیگر وارد Linux 7.3 شده است.
🔗 https://www.phoronix.com/news/Linux-7.3-AppArmor
#Linux #Security #AppArmor #OpenSource
────────────
یکی از تغییرات جالب Linux 7.3 مربوط به AppArmor است.
از این نسخه، AppArmor میتواند Policyهای امنیتی را قبل از ارسال به Kernel در فضای کاربر فشرده کند.
این تغییر برای سیستمهایی که Profileهای AppArmor زیادی دارند، میتواند زمان بارگذاری را کاهش دهد؛ Canonical در آزمایشها تا حدود ۳۰٪ بهبود در زمان صرفشده توسط سیستم را برای Profileهای بزرگ گزارش کرده.
مزیت دیگر، مصرف حافظه کمتر است؛ موضوعی که برای سیستمهای محدود مثل دستگاههای Embedded اهمیت بیشتری دارد.
یعنی یک تغییر نسبتاً کوچک در نحوه ذخیره و بارگذاری Policyها، میتواند هم سرعت و هم مصرف منابع را بهتر کند.
این قابلیت همراه با چند تغییر امنیتی و اصلاحات دیگر وارد Linux 7.3 شده است.
🔗 https://www.phoronix.com/news/Linux-7.3-AppArmor
#Linux #Security #AppArmor #OpenSource
────────────
@PythonFarsi2024
🦀 قرار است یک درایور نمایشگر USB با Rust برای Linux ساخته شود
تلاش جدیدی برای نوشتن درایورهای نمایشگر USB با Rust در Linux شروع شده.
چند Patch جدید، abstractionهای لازم برای ساخت یک درایور USB Display با Rust را به Kernel اضافه میکنند.
هدف پروژه، پشتیبانی از DisplayLink DL3 است؛ همون تکنولوژیای که در بعضی USB Dockها برای اتصال مانیتورهای بیشتر استفاده میشه.
جالب اینجاست که این کار میتونه به کنار گذاشتن بخشی از stack فعلی DisplayLink که به درایور خارج از Kernel و نرمافزار بسته وابسته است کمک کنه.
فعلاً این کار در مرحله بررسی و توسعه است، اما یک قدم دیگه برای استفاده جدیتر از Rust در Linux Kernel محسوب میشه.
🔗 https://lwn.net/Articles/1090780/
#Linux #Rust #Kernel #OpenSource
────────────
تلاش جدیدی برای نوشتن درایورهای نمایشگر USB با Rust در Linux شروع شده.
چند Patch جدید، abstractionهای لازم برای ساخت یک درایور USB Display با Rust را به Kernel اضافه میکنند.
هدف پروژه، پشتیبانی از DisplayLink DL3 است؛ همون تکنولوژیای که در بعضی USB Dockها برای اتصال مانیتورهای بیشتر استفاده میشه.
جالب اینجاست که این کار میتونه به کنار گذاشتن بخشی از stack فعلی DisplayLink که به درایور خارج از Kernel و نرمافزار بسته وابسته است کمک کنه.
فعلاً این کار در مرحله بررسی و توسعه است، اما یک قدم دیگه برای استفاده جدیتر از Rust در Linux Kernel محسوب میشه.
🔗 https://lwn.net/Articles/1090780/
#Linux #Rust #Kernel #OpenSource
────────────
@PythonFarsi2024
🔐 چرا Linux میخواد یک API رمزنگاری خودش رو کنار بذاره؟
اسمش `AF_ALG`ـه؛ یک رابط در Linux که به برنامههای معمولی اجازه میده از الگوریتمهای رمزنگاری داخل Kernel استفاده کنن.
ایدهاش ساده بود:
بهجای اینکه هر برنامه جداگانه یک کتابخانه رمزنگاری داشته باشه، میتونست از امکانات Crypto API خود Kernel استفاده کنه.
اما در عمل، نگهداری و امن نگه داشتنش تبدیل به دردسر شد.
AF_ALG در طول سالهای گذشته درگیر چندین مشکل امنیتی شده و بعضی آسیبپذیریها از همین مسیر به Kernel رسیدهاند.
حالا توسعهدهندگان Linux به این نتیجه رسیدهاند که شاید ادامه دادن این رابط ارزش دردسرش رو نداشته باشه و بحث حذف تدریجی اون مطرح شده.
قسمت جالب ماجرا اینه:
قرار بود AF_ALG دسترسی سادهتر به قابلیتهای رمزنگاری Kernel بده؛
اما حالا خودِ همین مسیر دسترسی به یک نگرانی امنیتی تبدیل شده.
یعنی گاهی اوقات امنتر کردن یک سیستم، نه با اضافه کردن قابلیت جدید، بلکه با حذف یک رابط قدیمی انجام میشه.
🔗 https://lwn.net/Articles/1088565/
#Linux #Security #Cryptography #Kernel
────────────
اسمش `AF_ALG`ـه؛ یک رابط در Linux که به برنامههای معمولی اجازه میده از الگوریتمهای رمزنگاری داخل Kernel استفاده کنن.
ایدهاش ساده بود:
بهجای اینکه هر برنامه جداگانه یک کتابخانه رمزنگاری داشته باشه، میتونست از امکانات Crypto API خود Kernel استفاده کنه.
اما در عمل، نگهداری و امن نگه داشتنش تبدیل به دردسر شد.
AF_ALG در طول سالهای گذشته درگیر چندین مشکل امنیتی شده و بعضی آسیبپذیریها از همین مسیر به Kernel رسیدهاند.
حالا توسعهدهندگان Linux به این نتیجه رسیدهاند که شاید ادامه دادن این رابط ارزش دردسرش رو نداشته باشه و بحث حذف تدریجی اون مطرح شده.
قسمت جالب ماجرا اینه:
قرار بود AF_ALG دسترسی سادهتر به قابلیتهای رمزنگاری Kernel بده؛
اما حالا خودِ همین مسیر دسترسی به یک نگرانی امنیتی تبدیل شده.
یعنی گاهی اوقات امنتر کردن یک سیستم، نه با اضافه کردن قابلیت جدید، بلکه با حذف یک رابط قدیمی انجام میشه.
🔗 https://lwn.net/Articles/1088565/
#Linux #Security #Cryptography #Kernel
────────────
@PythonFarsi2024
یه چیزی ذهنم درگیر کرده
▪️معادل فارسی سازی کلمات کار درستیه؟
(توی بخش کامنت نظرتون بگید)
▪️معادل فارسی سازی کلمات کار درستیه؟
(توی بخش کامنت نظرتون بگید)
مثلا ما برنامه نویسیم pinned «یه چیزی ذهنم درگیر کرده ▪️معادل فارسی سازی کلمات کار درستیه؟ (توی بخش کامنت نظرتون بگید)»
⌨️ یه سایت برای تقویت تایپ دهانگشتی
اگه هنوز موقع کدنویسی دنبال کلیدهای کیبورد میگردید، شاید وقتشه تایپ دهانگشتی رو جدیتر تمرین کنید.
سایت edclub بخشی به اسم TypingClub داره که تایپ کردن رو از پایه و بهصورت مرحلهای آموزش میده؛ از جایگیری انگشتها و ردیفهای کیبورد شروع میکنه و کمکم سرعت و دقتتون رو بالا میبره.
🎮 تمرینها هم فقط تایپ خشک و خالی نیستن؛ بازی، امتیاز و چالش هم داره که تمرین رو کمتر خستهکننده میکنه.
برای شروع حتی بعضی دورهها بدون ساخت حساب هم قابل استفادهان؛ ولی با حساب کاربری میتونید پیشرفتتون رو ذخیره کنید.
+تمام زبان هارو داره!
🔗 edclub / TypingClub
#معرفی_سایت #Typing #برنامه_نویسی
اگه هنوز موقع کدنویسی دنبال کلیدهای کیبورد میگردید، شاید وقتشه تایپ دهانگشتی رو جدیتر تمرین کنید.
سایت edclub بخشی به اسم TypingClub داره که تایپ کردن رو از پایه و بهصورت مرحلهای آموزش میده؛ از جایگیری انگشتها و ردیفهای کیبورد شروع میکنه و کمکم سرعت و دقتتون رو بالا میبره.
🎮 تمرینها هم فقط تایپ خشک و خالی نیستن؛ بازی، امتیاز و چالش هم داره که تمرین رو کمتر خستهکننده میکنه.
برای شروع حتی بعضی دورهها بدون ساخت حساب هم قابل استفادهان؛ ولی با حساب کاربری میتونید پیشرفتتون رو ذخیره کنید.
+تمام زبان هارو داره!
🔗 edclub / TypingClub
#معرفی_سایت #Typing #برنامه_نویسی
❤4
🎮 راهنمای اجرای بازیهای Online-Fix روی لینوکس
اگه روی لینوکس بازیهایی دارید که از Online-Fix استفاده میکنن، احتمالاً با خطاهایی مثل
نکته اینجاست که همهی Online-Fixها به یک شکل کار نمیکنن؛ بعضیها با Spacewar اجرا میشن، بعضی به
این راهنما روشهای مختلف اجرای این بازیها روی لینوکس با Proton و umu-launcher رو توضیح میده.
🔹 روش استاندارد — Spacewar
برای بازیهایی که از روش استاندارد Online-Fix استفاده میکنن، میتونید بازی رو به Steam اضافه کنید و این گزینه رو در Launch Options قرار بدید:
🔹 بدون اضافه کردن بازی به Steam
با استفاده از umu-launcher میتونید بازی رو خارج از Steam Library اجرا کنید. در این روش ابتدا Spacewar با App ID
🔗 umu-launcher
🔹 Fixهای دارای
بعضی بازیها فایل
🔹 خطای
بعضی Fixها فقط وجود DLLهای Steam رو بررسی نمیکنن و انتظار دارن Steam واقعاً داخل Prefix قابل مشاهده باشه.
برای این موارد پروژهی Steam Online Fix Launcher میتونه کمک کنه:
🔗 Steam Online Fix Launcher
🔹 خطای
برای بعضی بازیها جایگزین کردن
🔹 خطای
اگر این خطا رو با
🕷 Arachnel
اگه حوصلهی تنظیم دستی Prefix، DLL Override و App ID رو ندارید، پروژهی Arachnel هم برای سادهتر کردن اجرای Online-Fix روی لینوکس در حال توسعهست.
🔗 GitHub / Arachnel
در نهایت اگر هیچکدوم از این روشها جواب نداد، میشه Steam رو داخل Wine Prefix نصب کرد؛ هرچند بهتره این روش رو بهعنوان آخرین راهحل در نظر بگیرید.
📌 خلاصه: نوع Online-Fix هر بازی رو مشخص کنید؛ بعد بر اساس نوع Fix سراغ Steam،
+به راحتی از گلدتیم و... گیم انلاین پلی بدین
📍منبع ردیت
#Linux #Gaming #Proton #OnlineFix #Steam #Wine
────────────
اگه روی لینوکس بازیهایی دارید که از Online-Fix استفاده میکنن، احتمالاً با خطاهایی مثل
Steam is not running، Failed read Steam Environment یا مشکل Steam Overlay برخورد کردید.نکته اینجاست که همهی Online-Fixها به یک شکل کار نمیکنن؛ بعضیها با Spacewar اجرا میشن، بعضی به
steam_appid.txt نیاز دارن و بعضیها حتی وجود Steam داخل Wine Prefix رو بررسی میکنن.این راهنما روشهای مختلف اجرای این بازیها روی لینوکس با Proton و umu-launcher رو توضیح میده.
🔹 روش استاندارد — Spacewar
برای بازیهایی که از روش استاندارد Online-Fix استفاده میکنن، میتونید بازی رو به Steam اضافه کنید و این گزینه رو در Launch Options قرار بدید:
WINEDLLOVERRIDES="OnlineFix64=n;SteamOverlay64=n;winmm=n,b;dnet=n;steam_api64=n;winhttp=n,b" %command%
🔹 بدون اضافه کردن بازی به Steam
با استفاده از umu-launcher میتونید بازی رو خارج از Steam Library اجرا کنید. در این روش ابتدا Spacewar با App ID
480 نصب و اجرا میشه، سپس Prefix اون برای اجرای بازی استفاده میشه.🔗 umu-launcher
🔹 Fixهای دارای
steam_appid.txtبعضی بازیها فایل
steam_appid.txt دارن که App ID مورد استفادهی بازی داخلش قرار گرفته. در این نوع Fixها ممکنه لازم باشه App ID مشخصشده توسط Fix رو داخل این فایل قرار بدید.🔹 خطای
Steam is not runningبعضی Fixها فقط وجود DLLهای Steam رو بررسی نمیکنن و انتظار دارن Steam واقعاً داخل Prefix قابل مشاهده باشه.
برای این موارد پروژهی Steam Online Fix Launcher میتونه کمک کنه:
🔗 Steam Online Fix Launcher
🔹 خطای
Failed read Steam Environmentبرای بعضی بازیها جایگزین کردن
SteamFix64.dll میتونه مشکل رو برطرف کنه؛ البته این روش برای همهی بازیها تضمینی نیست و به ساختار Fix بستگی داره.🔹 خطای
Failed to load Steam Overlay DLLاگر این خطا رو با
umu-launcher دریافت کردید، اجرای بازی از طریق Steam رو هم امتحان کنید؛ بعضی بازیها فقط در این حالت درست کار میکنن.🕷 Arachnel
اگه حوصلهی تنظیم دستی Prefix، DLL Override و App ID رو ندارید، پروژهی Arachnel هم برای سادهتر کردن اجرای Online-Fix روی لینوکس در حال توسعهست.
🔗 GitHub / Arachnel
در نهایت اگر هیچکدوم از این روشها جواب نداد، میشه Steam رو داخل Wine Prefix نصب کرد؛ هرچند بهتره این روش رو بهعنوان آخرین راهحل در نظر بگیرید.
📌 خلاصه: نوع Online-Fix هر بازی رو مشخص کنید؛ بعد بر اساس نوع Fix سراغ Steam،
umu-launcher، steam_appid.txt یا Online Fix Launcher برید.+به راحتی از گلدتیم و... گیم انلاین پلی بدین
📍منبع ردیت
#Linux #Gaming #Proton #OnlineFix #Steam #Wine
────────────
@PythonFarsi2024
❤1
🎮 با Python هم میشه پروژههای سهبعدی ساخت!
اگه فکر میکنید برای ساخت یک پروژه 3D حتماً باید سراغ Unity یا Unreal Engine برید، Python هم گزینههای جالبی برای این کار داره.
یکی از این گزینهها Ursina هست؛ یک موتور/فریمورک سهبعدی مبتنی بر Python که میتونید باهاش محیطهای 3D، بازیها و پروژههای تعاملی بسازید.
مثلاً میشه یک صحنه سهبعدی ایجاد کرد، مدلهای مختلف بهش اضافه کرد، دوربین و نور داشت و حتی مکانیکهای بازی رو با خود Python پیادهسازی کرد.
اگر پروژه پیچیدهتر بشه، میتونید مستقیماً از Panda3D استفاده کنید؛ فریمورک قدرتمندتری که Ursina هم بر پایه اون ساخته شده.
نکته جالب اینه که برای توسعه این پروژهها میتونید از VS Code استفاده کنید و لازم نیست سراغ Unity یا Unreal برید.
🔗 Ursina:
https://www.ursinaengine.org/
📚 مستندات:
https://www.ursinaengine.org/documentation.html
💻 GitHub:
https://github.com/pokepetter/ursina
🎮 نمونه پروژهها:
https://www.ursinaengine.org/samples.html
🔗 Panda3D:
https://www.panda3d.org/
#Python #Ursina #Panda3D #3D #Programming
────────────
اگه فکر میکنید برای ساخت یک پروژه 3D حتماً باید سراغ Unity یا Unreal Engine برید، Python هم گزینههای جالبی برای این کار داره.
یکی از این گزینهها Ursina هست؛ یک موتور/فریمورک سهبعدی مبتنی بر Python که میتونید باهاش محیطهای 3D، بازیها و پروژههای تعاملی بسازید.
مثلاً میشه یک صحنه سهبعدی ایجاد کرد، مدلهای مختلف بهش اضافه کرد، دوربین و نور داشت و حتی مکانیکهای بازی رو با خود Python پیادهسازی کرد.
اگر پروژه پیچیدهتر بشه، میتونید مستقیماً از Panda3D استفاده کنید؛ فریمورک قدرتمندتری که Ursina هم بر پایه اون ساخته شده.
نکته جالب اینه که برای توسعه این پروژهها میتونید از VS Code استفاده کنید و لازم نیست سراغ Unity یا Unreal برید.
🔗 Ursina:
https://www.ursinaengine.org/
📚 مستندات:
https://www.ursinaengine.org/documentation.html
💻 GitHub:
https://github.com/pokepetter/ursina
🎮 نمونه پروژهها:
https://www.ursinaengine.org/samples.html
🔗 Panda3D:
https://www.panda3d.org/
#Python #Ursina #Panda3D #3D #Programming
────────────
@PythonFarsi2024
🔥1
Media is too big
VIEW IN TELEGRAM
🔌 قطعهای کوچک روی کابلها که وظیفه کاهش نویز را دارد
احتمالاً قطعهی مشکیرنگی را روی کابل شارژر لپتاپ، مانیتور یا بعضی کابلهای USB دیدهاید.
این قطعه معمولاً Ferrite Core نام دارد و برای کاهش نویزهای الکترومغناطیسی در کابل استفاده میشود.
داخل محفظهی پلاستیکی آن، هستهای از جنس فریت قرار دارد که به کاهش تداخلهای الکتریکی با فرکانس بالا کمک میکند.
نکته جالب اینجاست که این قطعه برای انجام وظیفهاش به برق جداگانه نیاز ندارد.
#Hardware #Electronics #Technology
────────────
احتمالاً قطعهی مشکیرنگی را روی کابل شارژر لپتاپ، مانیتور یا بعضی کابلهای USB دیدهاید.
این قطعه معمولاً Ferrite Core نام دارد و برای کاهش نویزهای الکترومغناطیسی در کابل استفاده میشود.
داخل محفظهی پلاستیکی آن، هستهای از جنس فریت قرار دارد که به کاهش تداخلهای الکتریکی با فرکانس بالا کمک میکند.
نکته جالب اینجاست که این قطعه برای انجام وظیفهاش به برق جداگانه نیاز ندارد.
#Hardware #Electronics #Technology
────────────
@PythonFarsi2024
❤1
🐉 کنترل لپتاپهای MSI در لینوکس با MControlCenter
اگه از لپتاپهای MSI استفاده میکنی و لینوکس داری، پروژهٔ متنباز MControlCenter میتونه بهت کمک کنه قابلیتهای کنترلی لپتاپت رو مدیریت کنی. 🐧
⚙️ این پروژه با هدف فراهمکردن امکانات مدیریتی لپتاپهای MSI در لینوکس توسعه داده شده و بسته به مدل دستگاه، میتونه امکاناتی مثل موارد زیر رو در اختیارت بذاره:
🔹 تغییر حالت عملکرد لپتاپ
🔹 مدیریت حالتهای مختلف سیستم
🔹 دسترسی به برخی قابلیتهای اختصاصی MSI
🔹 کنترل تنظیمات پشتیبانیشده توسط سختافزار و Firmware
💻 پروژه در GitHub:
🔗 https://github.com/dmitry-s93/MControlCenter
📌 توجه: امکانات قابل استفاده به مدل لپتاپ، نسخهٔ Firmware و پشتیبانی سیستم بستگی داره.
#Linux #ArchLinux #MSI #OpenSource #GitHub
────────────
اگه از لپتاپهای MSI استفاده میکنی و لینوکس داری، پروژهٔ متنباز MControlCenter میتونه بهت کمک کنه قابلیتهای کنترلی لپتاپت رو مدیریت کنی. 🐧
⚙️ این پروژه با هدف فراهمکردن امکانات مدیریتی لپتاپهای MSI در لینوکس توسعه داده شده و بسته به مدل دستگاه، میتونه امکاناتی مثل موارد زیر رو در اختیارت بذاره:
🔹 تغییر حالت عملکرد لپتاپ
🔹 مدیریت حالتهای مختلف سیستم
🔹 دسترسی به برخی قابلیتهای اختصاصی MSI
🔹 کنترل تنظیمات پشتیبانیشده توسط سختافزار و Firmware
💻 پروژه در GitHub:
🔗 https://github.com/dmitry-s93/MControlCenter
📌 توجه: امکانات قابل استفاده به مدل لپتاپ، نسخهٔ Firmware و پشتیبانی سیستم بستگی داره.
#Linux #ArchLinux #MSI #OpenSource #GitHub
────────────
@PythonFarsi2024
Digiato | دیجیاتو
همراه اول، ایرانسل و رایتل در گفتگو با دیجیاتو:
ما خواستار افزایش ۱۰۰ درصدی تعرفههای اینترنت هستیم
ما خواستار افزایش ۱۰۰ درصدی تعرفههای اینترنت هستیم
This media is not supported in your browser
VIEW IN TELEGRAM
🤣10
زمان بهسرعت میگذره...
اونقدر سریع که گاهی حس میکنیم همین دیروز بود که مدرسه میرفتیم، یا همین دیروز از سر کلاس استاد بیرون اومدیم.
تقریباً یک سال از گرفتن مدرک لیسانسم میگذره و کمکم داره به روزهای آخر دوران فراغت از تحصیل میرسم؛ حالا هم مثل خیلی از پسرهای دیگه، بهجز اونایی که بند پ دارن، باید برای خدمت سربازی اقدام میکردم.
حدود یک ماه از ارسال دفترچهم میگذره و چند روز پیش، نتیجهاش به دستم رسید: ۰۵ کرمان.
حالا شنبه همین هفته باید اونجا حاضر بشم و وارد فصل جدیدی از زندگیم بشم؛ فصلی که راستش نمیدونم قراره چطور بگذره.
فعالیت کانال هم بسته به شرایط، احتمالاً برای ۱۸ تا ۲۱ ماه به حالت تعلیق درمیاد.
نمیدونم قراره چه روزهایی در انتظارم باشه، چه چیزهایی یاد بگیرم یا چطور با شرایط کنار بیام؛ اما امیدوارم از پسش بربیام.
فعلا تا n تایم نامعلوم
اونقدر سریع که گاهی حس میکنیم همین دیروز بود که مدرسه میرفتیم، یا همین دیروز از سر کلاس استاد بیرون اومدیم.
تقریباً یک سال از گرفتن مدرک لیسانسم میگذره و کمکم داره به روزهای آخر دوران فراغت از تحصیل میرسم؛ حالا هم مثل خیلی از پسرهای دیگه، بهجز اونایی که بند پ دارن، باید برای خدمت سربازی اقدام میکردم.
حدود یک ماه از ارسال دفترچهم میگذره و چند روز پیش، نتیجهاش به دستم رسید: ۰۵ کرمان.
حالا شنبه همین هفته باید اونجا حاضر بشم و وارد فصل جدیدی از زندگیم بشم؛ فصلی که راستش نمیدونم قراره چطور بگذره.
فعالیت کانال هم بسته به شرایط، احتمالاً برای ۱۸ تا ۲۱ ماه به حالت تعلیق درمیاد.
نمیدونم قراره چه روزهایی در انتظارم باشه، چه چیزهایی یاد بگیرم یا چطور با شرایط کنار بیام؛ اما امیدوارم از پسش بربیام.
فعلا تا n تایم نامعلوم
❤12