Linuxor ? – Telegram
Linuxor ?
21.6K subscribers
1.32K photos
159 videos
10 files
1.02K links
اخبار لحظه ای تکنولوژی و معرفی ابزار های کامپیوتری و برنامه نویسی!

تبلیغات و ارتباط با من :
@LinuxorContact
Download Telegram
توی شبکه‌های توزیع شده بزرگ وقتی بخوان یه اطلاعاتی به همه نودها برسه و منابع زیادی مصرف نشه از پروتکل شایعه استفاده میکنن

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

دقیقا توی دنیای واقعی هم شایعه به همین شکله نیازی به منابع زیادی نداره که مثلا بخواید همه رو یجا جمع کنید و اطلاعاتی بدید و هدفش پوشش بخش بزرگی از جامعس.

فقط کافیه یه نفر بتونه یه دیتایی رو به چند نفر تصادفی بده و اگر اون چند نفر این کارو تکرار کنن به این صورت شایعه پخش میشه. در هر حالت، اطلاعات ممکنه در حین انتشار تغییر شکل داده یا عوض بشه.

جالب اینجاست توی ریاضیات برای این یه اصلاح داریم به اسم WHP که میگه اگه تعداد گره ها زیاد باشه به احتمال نزدیک به 1 این شایعه رو همه میشنون. این اصطلاح به این معنیه که با افزایش اندازه شبکه، احتمال رسیدن اطلاعات به همه نودها به طور چشمگیری افزایش پیدا میکنه.

🐧 @Linuxor
👍77🔥73🤣1🗿1
Primary Key ?

🐧 @Linuxor
🤣163👍16👌5🗿4💅2
میدونستین به غیر از ما کامپیوتریا بقیه نمیتونن nginx رو درست تلفظ کنن، میگی نه برو تست کن😂

🐧 @Linuxor
🤣110👍7😁42🥴2
با این ابزار میتونین DNS سیستم خودتون رو برای دور زدن تحریم ها با یک کلیک عوض کنید.


این ابزار توی پکیج abs هست (ابزار های کاربردی دیگه ای هم توش هست) بعد از نصب abs برای اجرا کامند زیر رو بزنید

abs.dns-switcher

نصب abs

https://github.com/sepsoh/awesome-bash-noscripts

اگه از قبل abs رو دارید فقط کافیه abs رو اپدیت کنید.
abs.abs-update


با تشکر از Mr_Meshky بابت اضافه کردن این اسکریپت به abs. شما هم اگه اسکریپتی نوشتین و کاربردیه میتونید به abs با PR دادن توی گیتهاب اونو اضافه کنید.

🐧 @Linuxor
👍68❤‍🔥7👀2🗿2👎1
میترسم با این گرما پنگوئن ها بمیرن

🐧 @Linuxor
🤣90💔29😭176😁6
‏اگر پایتون رو روی لینوکس اجرا می‌کنی و می‌خوای پرفورمنس کدت رو بررسی کنی، از ابزار perf استفاده کن. تو پایتون 3.12، perf اضافه شده که این کار رو خیلی راحت‌تر می‌کنه.
مثلا:
perf record -F 99 -g python3 main.py

See Documentions

🐧 @Linuxor ~ teal33t
👍44🔥21👎1🗿1
امروز داشتم داکیومنشن php رو میدیدم به دوتا دیتا تایپ عجیب خوردم true و false

دقت کنید اینا با bool فرق دارن دیتا تایپ bool هم میتونه true باشه هم false

حالا این چه مزیتی داره؟ این تابع زیر رو در نظر بگیرید

strpos(string heystack, string needle) : int | bool

کارش اینه که دوتا رشته میگیره و موقیت رشته دوم توی رشته اول رو به صورت عدد بر میگردونه و اگه وجود نداشت false برمیگردونه.

یه مشکل اساسی، تابع کی true میشه ؟ هیچ وقت. در نتیجه گذاشتن bool اینجا داره به ما اطلاعات اضافی میده در واقع یه دیتا تایپ یا ولیو تایپ به اسم false میتونیم بزاریم و از این اطلاعات اضافی جلو گیری کنیم و از گیج شدن یوزر جلوگیری کنیم.

پس ساختارو به این صورت تغییر دادن

strpos(string heystack, string needle) : int | false

و این یعنی این تابع هیچ وقت true نمیشه.


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

🐧 @Linuxor
👍51🤮6🔥41🗿1
برسی به ffmpeg و gcc از حرفت پشیمون میشی

🐧 @Linuxor
🤣141👍123🗿3😁2
استیو بالمر CEO قبلی مایکروسافت گفته بود :

لینوکس سرطانی است که از نظر مالکیت معنوی خود را به هر چیزی که لمس می کند متصل می کند😂😂😂😂


البته بعد از چند سال نظرش عوض شد و حرف خودش رو پس گرفت

🐧 @Linuxor
🤣76👍5🗿4😁2🤡2
لیست ابزار های هک و نفوذ در لینوکس، که البته کار کردن با هرکدومشون نیاز به تخصص و آموزش داره

🐧 @Linuxor ~ dan_nanni
🔥60👍13😢1🙏1🤣1
اگه مبتدی هستید وقتی سرور خواستید کانفیگ کنید این todo لیست رو داشته باشید برای داشتن یه امنیت نسبی کمکتون میکنه.

🐧 @Linuxor ~ xtremepentest
🔥60👍23👎1🤣1🗿1
لیستی از ابزار های مانیتورینگ و امنیت در لینوکس، که البته مثل مورد قبلی کار کردن با این ابزار ها نیاز به تخصص و آموزش داره


🐧 @Linuxor ~ dan_nanni
🔥37👍6🗿3🥴1
ابزار grep در یک نگاه

🐧 @Linuxor
👍509🗿1
بچه ها، ویرگول فارسی رو، تو لینوکس، یافتم، نگردید، دیگه ،،،،،
Shift + 7

🐧 @Linuxor
🤣143🙏26😐11👍7😁6
یه نفر پرسیده بود که اینکه من دنبال Open Source برم آیا بعدا زندگی خوب و پولداری میتونم داشته باشم ؟

واقعیت ماجرا اینه که اصلا تفکر اوپن سورس هیچ تضمینی برای درامد خیلی بالا نداره (البته هرچند استثناهایی وجود داره) و بیشتر کسایی که توی این حوزه کار میکنن بخاطر علاقه شخصی و تاثیر روی جامعه دارن این کارو میکنن.

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

از لحاظ سرعت هم بخوایم برسی کنیم پروژه های کلفت اوپن سورس خیلی کند رشد کردن اینکه بخوایم مثل لینوس توروالدز لینوکس بسازیم 30 سال بعد پول دار شیم این هم از لحاظ بیزنس کار جالبی نیست و اصلا ممکنه ایدتون نگیره !


برای پول در اوردن از اوپن سورس فقط باید بتونید الگو بگیرید ؛

الگوی اینکه چطوری میشه رایگان یه شبکه و کانکشن های قوی با توسعه دهنده ها و شرکت ها گرفت.

الگوی اینکه چطوری میشه با مجموعه اثرات کوچیک یه پروژه خیلی بزرگ ساخت.

الگوی اینکه قرار نیست چیزی که رایگان باشه همه ازش استفاده کنن و باید یه استراتژی برای دیدنش ساخت.

الگوی اینکه چطوری با حداقل امکانات با افراد و شرکت های بزرگ ارتباط بگیری.

الگوی اینکه چطور از نظر جمعی استفاده کنی و یه چیزی ارائه بدی به اکثریت از اون خوششون بیاد.

و کلی الگوی دیگه که مشترک بین اوپن سورس و تجارت هستن که خیلی توی بیزنس بهتون کمک میکنن.

🐧 @Linuxor
👍843🔥2💅1🗿1
This media is not supported in your browser
VIEW IN TELEGRAM
این پروژه هم جالبه اومدن یه اینترفیس وب برای youtube-dl ساختن


ابزار youtube-dl بهترین دانلودر یوتیوبه و تقریبا همیشه کار میکنه، گوگل هرکاری میکنه نمیتونه از شرش خلاص شه.

https://github.com/alexta69/metube

🐧 @Linuxor
👍47🤣13🔥3🫡1🗿1
با این ابزار میتونید توی لینوکس فن های سیستمون رو کنترل کنید

https://gitlab.com/coolercontrol/coolercontrol


🐧 @Linuxor
👍56💅8🔥4🤣3😐2
هیچ وقت لینوکس رو به عنوان حوزه اصلیتون انتخاب نکنید، چون تا اخر عمر نمیتونید بگید لینوکس بلدم 😂

🐧 @Linuxor
🤣143👍13😁4🔥2👎1
.vmx


🐧 @Linuxor
🤣99🗿3👎21😁1
داشتم به این فکر میکردم که منطقی نیس یه عده دوره #فوق_لینوکسه_ها رو رایگان ببینن و یه عده چون خبر نداشتن پولی.

ایده اینکه 30 روز رایگان باشه ایده خوبی نیست.سر همین موضوع کل دوره رو رایگان کردم.

قسمت بعدی هم امشب ساعت 12:01 توی کانال گذاشته میشه.

🐧 @Linuxor
197👌14👍7🔥5🗿5
Media is too big
VIEW IN TELEGRAM
دوره #فوق_لینوکسه_ها قسمت 4

00:15 Linux Executables

🐧 @Linuxor
🔥49🍓51🗿1