یه توزیع Real Time از لینوکس داریم به اسم RTLinux که توی سیستم هایی که نیاز به پاسخگویی سریع و دقیق دارن استفاده میشه
توی صنعت خیلی از سیستم عامل های Real Time استفاده میشه، مثلا یه ماشین رو درنظر بگیرید که روی حالت رانندگی خودکاره این ماشین در لحظه داره اطلاعات محیط رو از سنسور های مختلفی که داره پردازش میکنه، یهو یه مانع جلوش ظاهر میشه این ماشین باید توی اون لحظه ترمز بگیره اصلا مهم نیست سیستم عامل چه فرایند دیگه ای رو داره اون لحظه اجرا میکنه
اگه سیستم عامل Real Time نباشه میگه حالا جناب سیستم ترمز یه لحظه صبر کن کار سنسور پردازش تصویر تموم شه بعد تو کارتو شروع کن، توی این تایم حیاتی ممکنه کلی اتفاق بد برای سرنشین های ماشین بیفته.
کرنل لینوکس برای استفاده عام ساخته شده و Real Time نیست اما RTLinux این ویژگی رو بهش اضافه میکنه.
🐧 @Linuxor
توی صنعت خیلی از سیستم عامل های Real Time استفاده میشه، مثلا یه ماشین رو درنظر بگیرید که روی حالت رانندگی خودکاره این ماشین در لحظه داره اطلاعات محیط رو از سنسور های مختلفی که داره پردازش میکنه، یهو یه مانع جلوش ظاهر میشه این ماشین باید توی اون لحظه ترمز بگیره اصلا مهم نیست سیستم عامل چه فرایند دیگه ای رو داره اون لحظه اجرا میکنه
اگه سیستم عامل Real Time نباشه میگه حالا جناب سیستم ترمز یه لحظه صبر کن کار سنسور پردازش تصویر تموم شه بعد تو کارتو شروع کن، توی این تایم حیاتی ممکنه کلی اتفاق بد برای سرنشین های ماشین بیفته.
کرنل لینوکس برای استفاده عام ساخته شده و Real Time نیست اما RTLinux این ویژگی رو بهش اضافه میکنه.
🐧 @Linuxor
👍91🔥11❤2❤🔥2🗿2
به شبکه ای که بتونه 12.5KiB رو با یه ضرب انتقال بده میگن Long Fat Network که یه شبکه با پهنای باند بالا و سرعت بالایی محسوب میشه
زمان قدیم کامپیوتری که توی این شبکه بود اگه ویندوز یا مک بود موقع اتصال به این شبکه کند عمل میکرد،که سال 2006 الگوریتم CUBIC به لینوکس اضافه شد و این الگوریتم در واقع باعث میشه توی زمان کوتاه تری سیستم عامل از حجم بیشتری از شبکه استفاده کنه
ویندوز و مک هم با یه تاخیر 7 8 ساله تازه فهمیدن قضیه چیه و این الگوریتم رو از روی لینوکس کپی کردن
🐧 @Linuxor
زمان قدیم کامپیوتری که توی این شبکه بود اگه ویندوز یا مک بود موقع اتصال به این شبکه کند عمل میکرد،که سال 2006 الگوریتم CUBIC به لینوکس اضافه شد و این الگوریتم در واقع باعث میشه توی زمان کوتاه تری سیستم عامل از حجم بیشتری از شبکه استفاده کنه
ویندوز و مک هم با یه تاخیر 7 8 ساله تازه فهمیدن قضیه چیه و این الگوریتم رو از روی لینوکس کپی کردن
🐧 @Linuxor
2👍83😁18🗿3
چطور بدون سابقه کاری، رزومهای قوی بسازیم؟
مهم ترین چیزی که توی رزومه شما میشه پیدا کرد سابقه کاریتون توی جا های دیگس،
اما درست کردن سابقه برای شروع خیلی سخته، چون برای درست کردنش خودش نیاز به سابقه داره.
راحت ترین چیزی که میمونه گرفتن مدرک ها و سرتیفیکیت هاست، این ریپو اومده یه لیستی از کورس ها و سرتیفیکیت های رایگان که اتفاقا معتبر هم هستن رو جمع آوری کرده
https://github.com/cloudcommunity/Free-Certifications
مثلا بجای اینکه ساده بنویسید Network بلدم بنویسید فلان سرتیفیکیت Network رو از huawei دارم، خیلی خیلی توی رزومتون بولد تر دیده میشه.
🐧 @Linuxor
مهم ترین چیزی که توی رزومه شما میشه پیدا کرد سابقه کاریتون توی جا های دیگس،
اما درست کردن سابقه برای شروع خیلی سخته، چون برای درست کردنش خودش نیاز به سابقه داره.
راحت ترین چیزی که میمونه گرفتن مدرک ها و سرتیفیکیت هاست، این ریپو اومده یه لیستی از کورس ها و سرتیفیکیت های رایگان که اتفاقا معتبر هم هستن رو جمع آوری کرده
https://github.com/cloudcommunity/Free-Certifications
مثلا بجای اینکه ساده بنویسید Network بلدم بنویسید فلان سرتیفیکیت Network رو از huawei دارم، خیلی خیلی توی رزومتون بولد تر دیده میشه.
🐧 @Linuxor
1👍99🔥5❤2🗿1
آیا همیشه چیز های خفن همه گیر میشن؟
حقیقت تلخ نه هستش، شما بهترین و خفن ترین پروژه دنیا هم بسازید هیچ کس قرار نیست ببینتش چون خفنه
توی این چند سال اخیر لینوکس به اندازه عمر 30 و خورده ای سالش بخاطر پروژه های تجاری مثل Steam تونسته یوزر جذب کنه، شاید حتی بخش بزرگی از یوزرها از مزیت های لینوکس خبر نداشته باشن فقط چون در معرض دیده شدن قرار گرفته اوناهم گفتن "بد نیست یه تستی کنیم"
پیشنهاد من اینه که اگه کاری یا پروژه ای رو شروع میکنید برای اینکه بعدا دلسرد نشید به قابلیت تجاری شدنش هم فکر کنید مثلا اگه دارین یه لایبری مینویسین شاید تا اخر عمرتون روش کار کنید و یه جامعه کوچیک ازش استفاده کنن، یا همین امشب به به طور فان یه ربات تلگرامی چند هزار خطی رفرالی بنویسید هفته بعد چند میلیون دنبال کننده داشته باشید
🐧 @Linuxor
حقیقت تلخ نه هستش، شما بهترین و خفن ترین پروژه دنیا هم بسازید هیچ کس قرار نیست ببینتش چون خفنه
توی این چند سال اخیر لینوکس به اندازه عمر 30 و خورده ای سالش بخاطر پروژه های تجاری مثل Steam تونسته یوزر جذب کنه، شاید حتی بخش بزرگی از یوزرها از مزیت های لینوکس خبر نداشته باشن فقط چون در معرض دیده شدن قرار گرفته اوناهم گفتن "بد نیست یه تستی کنیم"
پیشنهاد من اینه که اگه کاری یا پروژه ای رو شروع میکنید برای اینکه بعدا دلسرد نشید به قابلیت تجاری شدنش هم فکر کنید مثلا اگه دارین یه لایبری مینویسین شاید تا اخر عمرتون روش کار کنید و یه جامعه کوچیک ازش استفاده کنن، یا همین امشب به به طور فان یه ربات تلگرامی چند هزار خطی رفرالی بنویسید هفته بعد چند میلیون دنبال کننده داشته باشید
🐧 @Linuxor
1👍105❤7🗿1
بعضی سایتا برای انتشار نسخه های برنامه هاشون ممکنه نسخه deb یا rpm نداشته باشن
برای اینکه اون برنامه رو با پکیج منیجرتون سازگار کنید با ابزار alien میتونید فایل rpm رو به deb تبدیل کنید
alien --to-deb ./linuxor.rpm
و یا به صورت برعکس فایل deb رو به rpm تبدیل کنید
alien --to-rpm ./linuxor.deb
🐧 @Linuxor
برای اینکه اون برنامه رو با پکیج منیجرتون سازگار کنید با ابزار alien میتونید فایل rpm رو به deb تبدیل کنید
alien --to-deb ./linuxor.rpm
و یا به صورت برعکس فایل deb رو به rpm تبدیل کنید
alien --to-rpm ./linuxor.deb
🐧 @Linuxor
1👍86🔥10❤🔥2👎2🗿2
اگه تازه اومدین روی لینوکس و سردرگمین که آیا جایگزینی برای برنامه های فعلیتون هست یا نه، کافیه وارد سایت زیر بشید و اسم برنامه ای که میخواین رو بنویسید و جایگزینش رو بهتون پیشنهاد میده :
alternativeto.net
🐧 @Linuxor
alternativeto.net
🐧 @Linuxor
3❤53👍15👎3💩2🗿2
اگه میخواید از ChatGPT و Gemini یا Claude برای ساختار دیاگرام یا نمودارهای ساده استفاده کنید میتونید ازش بخواید که فرمت خروجی رو بصورت Mermaid بده
خوبی این فرمت اینه که تو Markdown هم میتونید بذاریدش
با این سایت هم میتونین کد Mermaid رو به نمودار تبدیل کنید:
mermaid.js.org/intro/
پرامپتی که برای Mermaid بالا نوشتم :
Create a diagram of popular Linux distributions using Mermaid.
🐧 @Linuxor ~ thanks to __MNSP__
خوبی این فرمت اینه که تو Markdown هم میتونید بذاریدش
با این سایت هم میتونین کد Mermaid رو به نمودار تبدیل کنید:
mermaid.js.org/intro/
پرامپتی که برای Mermaid بالا نوشتم :
Create a diagram of popular Linux distributions using Mermaid.
🐧 @Linuxor ~ thanks to __MNSP__
👍59🔥3🗿2💅1
فک کن آیفون خودشو به زمینو زمان زده سیستم عاملش رو با سخت افزارش یکپارچه کنه که نرم افزار ها بهتر اجرا بشن، ایرانیا بخاطر تحریما در نهایت مجبورن از وب اپ ها استفاده کنن.
اجرای وب اپ ها بجای اپ های نیتیو روی آیفون یعنی شما سوار مرسدس بنز کلاس S اید ولی روی جرثقیل یدک کشه.
🐧 @Linuxor
اجرای وب اپ ها بجای اپ های نیتیو روی آیفون یعنی شما سوار مرسدس بنز کلاس S اید ولی روی جرثقیل یدک کشه.
🐧 @Linuxor
🤣168👍17😁7💔3👎2
هانی پات Honeypot یه مکانیزمیه که برای به دام انداختن هکرا استفاده میشه
به این صورته که سیستم فیک عمدی درست میکنن مثلا یه صفحه لاگین ادمین سایت و هکر که اون رو مورد هدف قرار میده و استراتژی خودشو پیاده میکنه تیم امنیتی اون رو رصد میکنه و از استراتژی های هکر برای افزایش امنیت خودشون استفاده میکنن.
حتی ممکنه سیستم رو عمدی جوری بسازن که هکر فک کنه واقعا هک کرده اما اون پشت تحت کنترل باشه، البته همه هکر ها توی دام هانی پات نمیفتن و حتی بعضیاشون هم عمدا وارد هانی پات میشن و با فعالیت های شبیه به هک تیم امنیت رو سردرگم میکنن.
🐧 @Linuxor
به این صورته که سیستم فیک عمدی درست میکنن مثلا یه صفحه لاگین ادمین سایت و هکر که اون رو مورد هدف قرار میده و استراتژی خودشو پیاده میکنه تیم امنیتی اون رو رصد میکنه و از استراتژی های هکر برای افزایش امنیت خودشون استفاده میکنن.
حتی ممکنه سیستم رو عمدی جوری بسازن که هکر فک کنه واقعا هک کرده اما اون پشت تحت کنترل باشه، البته همه هکر ها توی دام هانی پات نمیفتن و حتی بعضیاشون هم عمدا وارد هانی پات میشن و با فعالیت های شبیه به هک تیم امنیت رو سردرگم میکنن.
🐧 @Linuxor
👍95🤣29🗿7❤2😁2
This media is not supported in your browser
VIEW IN TELEGRAM
با این تریک میتونید بدون نصب یه ابزار اونو روی سیستمتون روی یه کانتینر ایزوله اجرا کنید
docker run -it cmd.cat/htop/iostat
این کامند میاد یه کانتینر میسازه و دوتا ابزار htop و iostat رو روش نصب میکنه و هر چیز دیگه ای رو میتونید با اسلش بهش اضافه کنید، حجم زیادی هم اشغال نمیکنه کانتینر آلپاینه کلا 10 مگابایته.
🐧 @Linuxor
docker run -it cmd.cat/htop/iostat
این کامند میاد یه کانتینر میسازه و دوتا ابزار htop و iostat رو روش نصب میکنه و هر چیز دیگه ای رو میتونید با اسلش بهش اضافه کنید، حجم زیادی هم اشغال نمیکنه کانتینر آلپاینه کلا 10 مگابایته.
🐧 @Linuxor
👍52❤1🔥1🤪1🗿1
توی حمله DOS مهاجما آدرس مبدا پکت رو عوض میکنن که حملشون به خودشون برنگرده، حالا این عوض کردن اثراتش دامن گیر بقیه میشه که بهش میگن backscatter، و نکته جالب اینجاست از طریق backscatter که روی شبکه به وجود میاد میشه فهمید یه بنده خدایی تحت حمله DOS قرار گرفته.
🐧 @Linuxor
🐧 @Linuxor
🤣71🗿6❤4👍3❤🔥2
اگه نمیتونید یه سیستم بزرگ رو پیاده کنید و وسطش هی گیر میکنه و پیش نمیره این پترن ساده رو استفاده کنید.
تایمی که قراره بزارید برای پروژتون رو نصف کنید و نصفش اولش رو شروع کنید با راحت ترین و احتمالا بد ترین ابزار و ماژول های ممکن پروژه رو پیش ببرید، اصلا مهم نیست اون ابزار و ماژوله چقدر بده فقط کار کنه حله.
و توی نیمه دوم تایمتون شروع کنید به Refactoring و اصلاح اون ابزار ها و ماژول های بد با نسخه بهترش، اینطوری دیگه پروژتون همیشه در حال توسعس و احتمال اینکه پیش بره خیلی بالا تره اون پروژه بدی هم که ساختین هم بهش میگن MVP نگران نباشین کم کم درست میشه.
🐧 @Linuxor
تایمی که قراره بزارید برای پروژتون رو نصف کنید و نصفش اولش رو شروع کنید با راحت ترین و احتمالا بد ترین ابزار و ماژول های ممکن پروژه رو پیش ببرید، اصلا مهم نیست اون ابزار و ماژوله چقدر بده فقط کار کنه حله.
و توی نیمه دوم تایمتون شروع کنید به Refactoring و اصلاح اون ابزار ها و ماژول های بد با نسخه بهترش، اینطوری دیگه پروژتون همیشه در حال توسعس و احتمال اینکه پیش بره خیلی بالا تره اون پروژه بدی هم که ساختین هم بهش میگن MVP نگران نباشین کم کم درست میشه.
🐧 @Linuxor
2👍91🗿5👎4❤🔥3❤1