یکی از بهترین جایگزینهایی که میشه برای Postman پیدا کرد، نرمافزار Insomnia هست، اوپنسورس هست و میتونید از این لینک ببینید
ولی خب چرا Postman نه؟ چون سادگیاش رو نسبت به اوایل از دست داده و کمکم فکر مهاجرت ازش فرا رسیده
ولی خب چرا Postman نه؟ چون سادگیاش رو نسبت به اوایل از دست داده و کمکم فکر مهاجرت ازش فرا رسیده
🔥7
این ویدیو از سری ویدیو های ارزشمندی هست که سورسکد Xv6 رو بررسی میکنه
منبع خوبی میتونه باشه برای کسانی که دنبال یادگیری سطوح پایینتر OS و بوتلودر هستند
نکته مهم هم اینه که الزاما قرار نیست هرکسی OS بنویسه با دیدن این سری ویدیوها
منبع خوبی میتونه باشه برای کسانی که دنبال یادگیری سطوح پایینتر OS و بوتلودر هستند
نکته مهم هم اینه که الزاما قرار نیست هرکسی OS بنویسه با دیدن این سری ویدیوها
YouTube
How does an OS boot? //Source Dive// 001
In this installment of //Source Dive//, we're learning about the xv6 Operating System; Specifically the low-level boot code that gets the CPU in the correct state to run the OS!
=[ 🔗 Links 🔗 ]=
🐋 RISC-V Docker Image: https://github.com/francisrstokes/rv…
=[ 🔗 Links 🔗 ]=
🐋 RISC-V Docker Image: https://github.com/francisrstokes/rv…
🔥4
یک جایگزین فوقالعاده قدرتمند و سرعتمند برای SocketIO در محیط های NodeJS و کاملا سازگار با رانتایم Bun:
https://github.com/uNetworking/uWebSockets.js
https://github.com/uNetworking/uWebSockets.js
GitHub
GitHub - uNetworking/uWebSockets.js: μWebSockets for Node.js back-ends :metal:
μWebSockets for Node.js back-ends :metal:. Contribute to uNetworking/uWebSockets.js development by creating an account on GitHub.
🔥4
اگه مثل من طرفدار Tiling Window Manager ها از جمله i3wm هستید و علاقه به KDE هم دارید، احتمالا پروژه i3-and-kde-plasma براتون جالب باشه
من چند سالی میشه که کاربر سفت و سخت i3wm هستم، فارغ از هر سیستمعاملی، کار کردن با چیزی جز i3wm برام غیرممکن هست
مدتی از روی اجبار برای پروژهای مجبور به استفاده از KDE Plasma شده بودم، که با کمک ریپوزیتوری بالا تونستم استفاده از چیزی غیر از i3wm رو امکانپذیرتر کنم
در حالت کلی، ریپوزیتوری بالا بهتون یاد میده که چطوری دسکتاپ KDE رو با استفاده از i3wm بالا بیارید و مدیریت کنید
تجربهاش ایدهآل و بدون نقص نیست، ولی خب برای طرفداران Tiling WM ها قابل قبول هست، در کل یک حد وسط هست، ترکیب سنتی و صنعتی
من چند سالی میشه که کاربر سفت و سخت i3wm هستم، فارغ از هر سیستمعاملی، کار کردن با چیزی جز i3wm برام غیرممکن هست
مدتی از روی اجبار برای پروژهای مجبور به استفاده از KDE Plasma شده بودم، که با کمک ریپوزیتوری بالا تونستم استفاده از چیزی غیر از i3wm رو امکانپذیرتر کنم
در حالت کلی، ریپوزیتوری بالا بهتون یاد میده که چطوری دسکتاپ KDE رو با استفاده از i3wm بالا بیارید و مدیریت کنید
تجربهاش ایدهآل و بدون نقص نیست، ولی خب برای طرفداران Tiling WM ها قابل قبول هست، در کل یک حد وسط هست، ترکیب سنتی و صنعتی
🔥7
اگر فکر میکنید جاوا اسکریپت بلدید، توصیه میکنم این تست رو انجام بدید تا متوجه بشیم که هیچکدوممون JS بلد نیستیم
https://jsisweird.com
https://jsisweird.com
🔥8
Telegram Contests
(extra reward:
به نظر میرسه که توی مسابقه Mini App تلگرام جزو رنک های دوم شدم و خب این احتمالا خبر خوبیه
رباتهایی که باهاشون شرکت کردم @SimpListBot و @DPXWalletBot بودند و سورس و داکیومنتیشن جفتشون هم میتونید ببینید، کاملا هم اوپنسورس هستند و میتونید به هر نحوی دوست داشتید استفاده کنید:
https://erfanmola.github.io/SimpList/
https://erfanmola.github.io/DPXWallet/
یه کیت نسبتا خوبی هم توسعه دادم برای Vue به اسم TeleVue که احتمالا مفید باشه براتون:
https://github.com/erfanmola/TeleVue
پ.ن: البته من برای دوم شدن شرکت نکرده بودم، ولی خب نظر داورها محترمه (:
رباتهایی که باهاشون شرکت کردم @SimpListBot و @DPXWalletBot بودند و سورس و داکیومنتیشن جفتشون هم میتونید ببینید، کاملا هم اوپنسورس هستند و میتونید به هر نحوی دوست داشتید استفاده کنید:
https://erfanmola.github.io/SimpList/
https://erfanmola.github.io/DPXWallet/
یه کیت نسبتا خوبی هم توسعه دادم برای Vue به اسم TeleVue که احتمالا مفید باشه براتون:
https://github.com/erfanmola/TeleVue
پ.ن: البته من برای دوم شدن شرکت نکرده بودم، ولی خب نظر داورها محترمه (:
erfanmola.github.io
SimpList Documentation | SimpList Documentation
Setup guide & documentations of SimpList Telegram WebApp
🔥14
| Erfan's Notes |
اگه مثل من طرفدار Tiling Window Manager ها از جمله i3wm هستید و علاقه به KDE هم دارید، احتمالا پروژه i3-and-kde-plasma براتون جالب باشه من چند سالی میشه که کاربر سفت و سخت i3wm هستم، فارغ از هر سیستمعاملی، کار کردن با چیزی جز i3wm برام غیرممکن هست مدتی…
من برای بهروز بودن و شاید از روی تفریح، بهطور موقت از XOrg به Wayland سوئیچ کردم
و در پی اون، مجبور شدم از i3wm به swaywm سوئیچ کنم
تجربهاش تا اینجا بد نبوده، ولی خب Wayland هست و دردسرهاش و محدودیتهاش و تفاوتهاش
البته من دو سال پیش هم اجبارا روی Wayland و swaywm بودم و تقریبا میتونم بگم که زندان بود برام، ولی خب الان دیگه زندان نیست و خیلی از نواقص رفع شده
در کل، اگر کاربر i3wm هستید توصیه میکنم یه تست با sway بکنید
البته همچنان Nvidia مشکلاتش با Wayland رو داره ولی خب میتونیم امیدوار باشیم که حل میشه تا قرن بعد
پ.ن: اگر علاقهمند بودید میتونم توی پست های آینده درمورد فرق های بین Wayland و XOrg توضیح بدم به صورت ویس یا متنی
و در پی اون، مجبور شدم از i3wm به swaywm سوئیچ کنم
تجربهاش تا اینجا بد نبوده، ولی خب Wayland هست و دردسرهاش و محدودیتهاش و تفاوتهاش
البته من دو سال پیش هم اجبارا روی Wayland و swaywm بودم و تقریبا میتونم بگم که زندان بود برام، ولی خب الان دیگه زندان نیست و خیلی از نواقص رفع شده
در کل، اگر کاربر i3wm هستید توصیه میکنم یه تست با sway بکنید
البته همچنان Nvidia مشکلاتش با Wayland رو داره ولی خب میتونیم امیدوار باشیم که حل میشه تا قرن بعد
پ.ن: اگر علاقهمند بودید میتونم توی پست های آینده درمورد فرق های بین Wayland و XOrg توضیح بدم به صورت ویس یا متنی
i3wm.org
i3 — i3: improved tiling X11 window manager
i3 is a tiling window manager with clean, readable and documented code, featuring extended Xinerama support, usage of libxcb instead of xlib and several improvements over wmii
🔥7
| Erfan's Notes |
من برای بهروز بودن و شاید از روی تفریح، بهطور موقت از XOrg به Wayland سوئیچ کردم و در پی اون، مجبور شدم از i3wm به swaywm سوئیچ کنم تجربهاش تا اینجا بد نبوده، ولی خب Wayland هست و دردسرهاش و محدودیتهاش و تفاوتهاش البته من دو سال پیش هم اجبارا روی…
حدود یک ماه از آخرین پستی که اینجا نوشتم میگذره، دلیلش هم احتمالا درگیری و مشغله بوده، دوباره سعی میکنم هفتگی بنویسم
ولی الان صرفا اومدم بگم که، من دوباره برگشتم روی i3 و XOrg (:
دنیا واقعا هنوز آمادگی استفاده و مهاجرت به Wayland رو نداره، یعنی در اصل، این پروتکل واقعا جای کار و اصلاح داره و فکر نمیکنم عمر ما کفاف بده جایگزین شدنش رو ببینیم، به عبارتی: خیلی از استاندارد ها مشکل دارند
آخه لامصب چرا باید من نتونم از صفحه خودم اسکرین رکورد بگیرم مثل آدم؟ یا چرا نباید یک daemon مستقل برای مدیریت نوتیفیکیشن باشه به شکل درست و حسابی؟ چرا باید drag و drop بین دو اپ آرزو بشه؟
و اینکه مشکل با Nvidia چیه؟ چرا باید Chrome به Software Rendering بیاد و Fallback کنه به جای HW Acceleration
یه باگ عجیبی هم که خوردم این بود که رم بدون استفاده باقی میموند و swap پر میشد و سیستم فریز میشد
خلاصه که دقیقا مثل دو سال پیش، از Wayland ناراضی هستم و تا دو سال دیگه هم سمتش نمیرم باز هم ، شما هم سمتش نرید
ولی الان صرفا اومدم بگم که، من دوباره برگشتم روی i3 و XOrg (:
دنیا واقعا هنوز آمادگی استفاده و مهاجرت به Wayland رو نداره، یعنی در اصل، این پروتکل واقعا جای کار و اصلاح داره و فکر نمیکنم عمر ما کفاف بده جایگزین شدنش رو ببینیم، به عبارتی: خیلی از استاندارد ها مشکل دارند
آخه لامصب چرا باید من نتونم از صفحه خودم اسکرین رکورد بگیرم مثل آدم؟ یا چرا نباید یک daemon مستقل برای مدیریت نوتیفیکیشن باشه به شکل درست و حسابی؟ چرا باید drag و drop بین دو اپ آرزو بشه؟
و اینکه مشکل با Nvidia چیه؟ چرا باید Chrome به Software Rendering بیاد و Fallback کنه به جای HW Acceleration
یه باگ عجیبی هم که خوردم این بود که رم بدون استفاده باقی میموند و swap پر میشد و سیستم فریز میشد
خلاصه که دقیقا مثل دو سال پیش، از Wayland ناراضی هستم و تا دو سال دیگه هم سمتش نمیرم باز هم ، شما هم سمتش نرید
🔥1
این سایت اومده و LLM هایی مثل GPT-3 رو به صورت بصری و سهبعدی به تصویر کشیده، دیدنش رو توصیه میکنم
https://bbycroft.net/llm
https://bbycroft.net/llm
Media is too big
VIEW IN TELEGRAM
با استفاده از این سایت میتونید برای گیتهاب خودتون این ویدیو آمار نسبتا خفن رو بسازید
https://githubunwrapped.com/
البته من با سایت خیلی حال میکردم ولی وقتی فهمیدم تولید ویدیو اش سمت سرور هست، در حالی که میتونست کاملا سمت فرانتاند باشه، دیگه باهاش حال نمیکنم
https://githubunwrapped.com/
البته من با سایت خیلی حال میکردم ولی وقتی فهمیدم تولید ویدیو اش سمت سرور هست، در حالی که میتونست کاملا سمت فرانتاند باشه، دیگه باهاش حال نمیکنم
یکی از جالبترین دیزاینهای فیگما ایرانیای که دیدم، این پروژه است
شخصیتهای شاهنامه رو با استفاده از هوشمصنوعی با یکسری پرامپتهای یکدست جنریت کردند که نتیجهاش یک کاتالوگ خفن و یکپارچه شده
کاش یک تیمی پیدا بشه که نسخه های مشابه این رو به صورت Comic داستانی بر اساس شاهنامه طراحی کنه
شخصیتهای شاهنامه رو با استفاده از هوشمصنوعی با یکسری پرامپتهای یکدست جنریت کردند که نتیجهاش یک کاتالوگ خفن و یکپارچه شده
کاش یک تیمی پیدا بشه که نسخه های مشابه این رو به صورت Comic داستانی بر اساس شاهنامه طراحی کنه
Figma
Shahnameh NFT AI
Created with Figma
🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
نمیدونم با چه منطقی، ولی یوتیوب تصمیم گرفت این ویدیو 12 سال پیش رو بهم Suggest کنه و منم نشستم دیدم، پیادهسازی یک ترنهوایی سهبعدی در اکسل!
اولین کلمهای که به ذهنم رسید، ترکیب W و T و F بود، ولی بعد که کمی فکر کردم دیدم که ما همین الانش هم داریم تقریبا مشابه این کار رو انجام میدیم! وقتی برای چاپ یک Hello World چند کیلو node_modules اجرا میشه، یا وقتی یک نفر با پایتون اپ موبایل توسعه میده، یا حتی همین VSCode و Discord ای که استفاده میکنیم با Electron هستند و ...
اینکه تکنولوژی پیش میره خوبه، ولی اینکه ما داریم تنبلتر میشیم و هزینه این تنبلی میافته روی دوش سختافزار، نگرانکنندست
اولین کلمهای که به ذهنم رسید، ترکیب W و T و F بود، ولی بعد که کمی فکر کردم دیدم که ما همین الانش هم داریم تقریبا مشابه این کار رو انجام میدیم! وقتی برای چاپ یک Hello World چند کیلو node_modules اجرا میشه، یا وقتی یک نفر با پایتون اپ موبایل توسعه میده، یا حتی همین VSCode و Discord ای که استفاده میکنیم با Electron هستند و ...
اینکه تکنولوژی پیش میره خوبه، ولی اینکه ما داریم تنبلتر میشیم و هزینه این تنبلی میافته روی دوش سختافزار، نگرانکنندست
من معمولا ترجیح میدم همیشه آخرین نسخه از هر پکیج رو در اولین فرصت دانلود و آپدیت کنم، برای همین از توزیع Arch Linux استفاده میکنم که بهصورت Rolling Release آپدیت میگیره
نکته جالب اینجاست که از حدود یکماه پیش به Mirror های ابر آروان سوئیچ کردم به جای Mirror های بینالمللی آرچ لینوکس، چیزی که توجهم رو جلب کرد این بود که سرعت دانلود آپدیتم از حدود 16Mbps رسید به 120Mbps به لطف CDN های داخل کشور
ولی نکته عجیبی که متوجه شدم این بود که: چرا پس هیچ پکیجی آپدیت نمیشه😐 ، هرچی آپدیت میاد همش از AUR هست و چیزی از خود Mirror ها آپدیت نمیشه، تا اینکه الان نگاه کردم و طبق عکس بالا دیدم که Mirror ها رو ماهی یکبار آپدیت میکنند و Sync میکنند با Upstream اصلی! 😂 الان نزدیک به یک ماه هست که Sync نشده و میتونم حدس بزنم که حداقل 70-80 درصد پکیج های روی سیستم من براشون آپدیت عرضه شده در طول این یک ماه
پ.ن: آپدیت ماهانه برای توزیعهایی مثل Ubuntu یا Debian که ترجیحشون بر Stability هست، عادی هست و مشکلی نداره، ولی دیگه برای Arch Linux و توزیعهای Rolling Release حتی اگه ساعتی Sync نمیکنید هم حداقل باید روزانه Sync کنید! مثل این میمونه که بهتون آبمیوه رایگان بدند ولی از تاریخش یک ماه گذشته باشه.
نکته جالب اینجاست که از حدود یکماه پیش به Mirror های ابر آروان سوئیچ کردم به جای Mirror های بینالمللی آرچ لینوکس، چیزی که توجهم رو جلب کرد این بود که سرعت دانلود آپدیتم از حدود 16Mbps رسید به 120Mbps به لطف CDN های داخل کشور
ولی نکته عجیبی که متوجه شدم این بود که: چرا پس هیچ پکیجی آپدیت نمیشه
پ.ن: آپدیت ماهانه برای توزیعهایی مثل Ubuntu یا Debian که ترجیحشون بر Stability هست، عادی هست و مشکلی نداره، ولی دیگه برای Arch Linux و توزیعهای Rolling Release حتی اگه ساعتی Sync نمیکنید هم حداقل باید روزانه Sync کنید! مثل این میمونه که بهتون آبمیوه رایگان بدند ولی از تاریخش یک ماه گذشته باشه.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
| Erfan's Notes |
من معمولا ترجیح میدم همیشه آخرین نسخه از هر پکیج رو در اولین فرصت دانلود و آپدیت کنم، برای همین از توزیع Arch Linux استفاده میکنم که بهصورت Rolling Release آپدیت میگیره نکته جالب اینجاست که از حدود یکماه پیش به Mirror های ابر آروان سوئیچ کردم به جای…
متوجه شدم که دانشگاه آزاد اصفهان هم Mirror هایی رو ارائه کرده، بهشون سوئیچ کردم (آخرین آپدیتش امروز بوده و ظاهرا روزانه آپدیت میشه، باید ببینیم)، حدود 281 آپدیت اومده در طول این مدت که ابرآروان ازش بیخبرمون کرده بود، سرعت دانلود هم چیزی حدود 90Mbps یا همون 11MBPS هست
سال ۲۰۱۳ زمانی بود که اولین پروژه اندرویدیام رو با Basic4Android به لطف و کمک یک اپ آموزشی نوشتم، اپی که اسمش «تکه کدهای B4A» بود و با نت 2g ایرانسل به زور تونسته بودم از کافهبازار دانلودش کنم
با پایان امروز، تقریبا ۱۰ سال کامل میشه که من برنامهنویسم، اگه توی ۲۰۱۳ قرار بود پیشبینی کنم ۲۰۲۳ رو، خودم رو یک اندروید دولوپر فوق حرفهای میدیدم که «کافهبازار» اپ هاشو توی صفحه اول به نمایش گذاشته تا همه دانلود کنند…، ولی خب اینطوری پیش نرفت و اینطوری هم پیش نمیره، برای همین هیچ درکی از ۲۰۳۳ نمیتونم داشته باشم
از ۲۰۳۳ که سهله، حتی توی همین اوایل ۲۰۲۳ هم فکر نمیکردم که تا پایانش ۹۰ درصد سرچ های گوگل و استک اورفلو من تبدیل بشه به گفتگوی حرفهای با یک Model زبانی (:
نکته ترسناک ماجرا اینجاست که ۱۰ سال بعدی رو اصلا میبینیم؟ در بهترین حالت قراره ۳-۴ تا از این ۱۰ سال ها رو ببینیم تا پایان عمرمون، که یکی دوتاش عمر مفید هست و مابقیاش عمر فرسوده، زمان واقعا ترسناکه
پ.ن: من معمولا چرت و پرت های فلسفیام رو برای خودم نگه میدارم و نکات فنیای رو پست میکنم که مفید واقع بشه، ولی خب تمامی قصدم از این پیام با کسانی هست که نگرانند که از کجا شروع کنم؟ بازار وب خوبه؟ اندروید چطور؟ فلان زبان مرده یا زندست؟ خلاصه ماجرا اینه که شروع کنید! بعد از مدتی خود جریان زندگی شما رو در مسیر درست یادگیری قرار میده
همونطوری که من با اندروید شروع کردم و الان حتی بلد نیستم یک Hello World بدون کمک سرچ برای اندروید بنویسم.
با پایان امروز، تقریبا ۱۰ سال کامل میشه که من برنامهنویسم، اگه توی ۲۰۱۳ قرار بود پیشبینی کنم ۲۰۲۳ رو، خودم رو یک اندروید دولوپر فوق حرفهای میدیدم که «کافهبازار» اپ هاشو توی صفحه اول به نمایش گذاشته تا همه دانلود کنند…، ولی خب اینطوری پیش نرفت و اینطوری هم پیش نمیره، برای همین هیچ درکی از ۲۰۳۳ نمیتونم داشته باشم
از ۲۰۳۳ که سهله، حتی توی همین اوایل ۲۰۲۳ هم فکر نمیکردم که تا پایانش ۹۰ درصد سرچ های گوگل و استک اورفلو من تبدیل بشه به گفتگوی حرفهای با یک Model زبانی (:
نکته ترسناک ماجرا اینجاست که ۱۰ سال بعدی رو اصلا میبینیم؟ در بهترین حالت قراره ۳-۴ تا از این ۱۰ سال ها رو ببینیم تا پایان عمرمون، که یکی دوتاش عمر مفید هست و مابقیاش عمر فرسوده، زمان واقعا ترسناکه
پ.ن: من معمولا چرت و پرت های فلسفیام رو برای خودم نگه میدارم و نکات فنیای رو پست میکنم که مفید واقع بشه، ولی خب تمامی قصدم از این پیام با کسانی هست که نگرانند که از کجا شروع کنم؟ بازار وب خوبه؟ اندروید چطور؟ فلان زبان مرده یا زندست؟ خلاصه ماجرا اینه که شروع کنید! بعد از مدتی خود جریان زندگی شما رو در مسیر درست یادگیری قرار میده
همونطوری که من با اندروید شروع کردم و الان حتی بلد نیستم یک Hello World بدون کمک سرچ برای اندروید بنویسم.
🔥13
اگه کاربر Arch Linux با مدیرپنجره i3wm یا Openbox یا چیز های مشابه باشید، احتمالا مشکل تصویر بالا براتون پیش اومده
قضیه از این قرار هست که بعد از هرگونه آپدیتی که
مثلا مشکلی که برای من داشت این بود که بعد از آپدیت، زبان فارسی کیبوردم حذف میشد و سرعت موسم به هم میریخت و Mouse Acceleration فعال میشد
چه اتفاقی میافته؟ قضیه رو توی تصویر بالا توضیح دادند ولی به صورت خلاصه اتفاقی که میافته این هست که با انجام شدن mkinitcpio یکبار به صورت کامل رول های udev ریلود میشن و همین باعث میشه دستگاههای شما به صورت مجازی یکبار قطع و وصل بشن، یعنی انگار کیبورد و موستون رو یکبار درمیارید و از اول وصل میکنید
همین باعث میشه تنظیمات ریست بشه وقتی از setxkbmap یا xinput حین استارتآپ برای تنظیم این کانفیگها استفاده کنید (که در i3wm و openbox و ... کاملا مرسوم هست که تنظیمات رو یکبار حین استارت شدن سیستم در فایل کانفیگ اعمال میکنید)
راهحل چی هست؟ از روش های دم دستی و ماستمالی برای تنظیم خصوصیت های input ها استفاده نکنید (مثلا setxkbmap و xinput و ...) به جاش قشنگ یک کانفیگ فایل xorg ایجاد کنید که با ریلود شدن udev تنظیمات مجددا اعمال بشه
قضیه از این قرار هست که بعد از هرگونه آپدیتی که
mkinitcpio رو درگیر میکنه تا initramfs رو انجام بده، باعث reload شدن rule های udev میشه و نتیجهاش برای محیط های XOrg اینه که: تنظیماتی که برای Input هاتون از جمله کیبورد و موس و ... انجام دادید ریست میشهمثلا مشکلی که برای من داشت این بود که بعد از آپدیت، زبان فارسی کیبوردم حذف میشد و سرعت موسم به هم میریخت و Mouse Acceleration فعال میشد
چه اتفاقی میافته؟ قضیه رو توی تصویر بالا توضیح دادند ولی به صورت خلاصه اتفاقی که میافته این هست که با انجام شدن mkinitcpio یکبار به صورت کامل رول های udev ریلود میشن و همین باعث میشه دستگاههای شما به صورت مجازی یکبار قطع و وصل بشن، یعنی انگار کیبورد و موستون رو یکبار درمیارید و از اول وصل میکنید
همین باعث میشه تنظیمات ریست بشه وقتی از setxkbmap یا xinput حین استارتآپ برای تنظیم این کانفیگها استفاده کنید (که در i3wm و openbox و ... کاملا مرسوم هست که تنظیمات رو یکبار حین استارت شدن سیستم در فایل کانفیگ اعمال میکنید)
راهحل چی هست؟ از روش های دم دستی و ماستمالی برای تنظیم خصوصیت های input ها استفاده نکنید (مثلا setxkbmap و xinput و ...) به جاش قشنگ یک کانفیگ فایل xorg ایجاد کنید که با ریلود شدن udev تنظیمات مجددا اعمال بشه
🔥5