Фильтр публикаций


Репост из: One3erver.com
🔵#زیرساخت #شبکه چیست؟ زیرساخت شبکه (Network Infrastructure) یکی از مهم‌ترین ارکان فناوری اطلاعات است که شامل سخت‌افزارها، نرم‌افزارها، #پروتکل‌ها و سرویس‌های متعددی برای مدیریت و انتقال داده‌ها می‌شود. اجزای اصلی زیرساخت شبکه شامل روتر (#Router)، سوئیچ (#Switch)، فایروال (#Firewall)، پهنای باند (#Bandwidth) و مراکز داده (#Data_Center) است. این زیرساخت به سازمان‌ها کمک می‌کند تا ارتباطات داخلی و خارجی خود را بهینه‌سازی کرده و داده‌ها را به‌صورت امن انتقال دهند.

🔺 برای مشاهده کامل پست، کلیک کنید 🔺

✉️ @one3erver


Репост из: Jadi Var Log
هفته پیش یه خبری بود که یه نفر بازی Doom رو توی یک فایل پی دی اف اجرا کرده! همون آدم این هفته یه لینوکس رو «توی» یه پی دی اف اجرا کرده. یعنی یه فایل پی دی اف که وقتی بازش می کنین لینوکس داره ران می شه (: توی این ویدئو مساله رو توضیح دادم و گفتم از نظر فنی چه اتفاقی در جریانه. فعلا انگلیسی اش آپلود شده و چون برای خودم هیجان انگیز و برای انگلیسی شما خوبه گفتم فعلا همین رو شر کنم تا اون یکی آپلود بشه. شاید فردا.

پ.ن. تو شرکت‌ها به این انگلیسی می‌گن انگلیسی بین المللی (: زبونی ساده تر که همه بهش حرف میزنیم و اشتباهاتی هم داره. ویدئو مال یاد گرفتن زبان نیست، مال ریختن ترس از انگلیسی است (:

You won’t believe this—someone just ran Linux inside a PDF!

Last week, a student named ading2210 got Doom running inside a PDF file. But now, he’s taken it to the next level—this new PDF can run a shell, vi, and even more tools!

How is this even possible? In this video, I’ll break down the tech behind it and show you exactly how this mind-blowing trick works. Let’s dive in!

https://youtu.be/zcBoB9zoH1U


‏ℹ️ این مقاله قدیمی مربوط به 11 سال پیش رو که با تیتر "Systemd بصورت گسترده توسط توزیع های لینوکس پذیره شده اما بسیاری از توسعه دهندگان از آن متنفرن!"

🔗 https://www.zdnet.com/article/linus-torvalds-and-others-on-linuxs-systemd/
🆔 @LinuxTV_iR


Репост из: Pink Orca | پینک اورکا
‏👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻
مرورگرهای وب چطور کار می‌کنن؟

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

وقتی یک URL رو وارد می‌کنی، مرورگر اول باید IP سرور رو پیدا کنه. برای این کار از DNS استفاده می‌کنه که مثل یک دفترچه تلفن می‌مونه و آدرس‌های وب رو به IP تبدیل می‌کنه. مثلاً وقتی example.com رو می‌نویسی، مرورگر از DNS می‌پرسه که IP این دامنه چنده.

بعد از پیدا کردن IP، مرورگر یک درخواست HTTP یا HTTPS به سرور می‌فرسته. این درخواست شامل اطلاعات مختلفی مثل نوع مرورگر، سیستم‌عامل و هدرهای دیگه هستش. اگه از HTTPS استفاده بشه، یک لایه امنیتی SSL/TLS هم اضافه می‌شه که اطلاعات رو رمزنگاری می‌کنه.

سرور جواب می‌ده و فایل‌های HTML‌‏، ‎CSS و JavaScript رو می‌فرسته. حالا مرورگر باید این فایل‌ها رو پردازش کنه. اول HTML رو می‌خونه و یک DOM Tree می‌سازه. DOM Tree در واقع ساختار صفحه رو نشون می‌ده. همزمان CSS رو هم پردازش می‌کنه و CSSOM می‌سازه که استایل‌های صفحه رو مشخص می‌کنه.

موتور رندر مرورگر (مثلاً Blink در کروم یا Gecko در فایرفاکس) DOM و CSSOM رو با هم ترکیب می‌کنه و Render Tree می‌سازه. Render Tree فقط المان‌هایی رو شامل می‌شه که باید نمایش داده بشن. مثلاً المان‌های display: none توش نیستن.

بعد از ساخت Render Tree، مرورگر Layout رو انجام می‌ده که مشخص می‌کنه هر المان کجای صفحه قرار بگیره و چقدر فضا اشغال کنه. آخرین مرحله هم Paint هستش که المان‌ها رو روی صفحه می‌کشه.

‏JavaScript هم توی این بین اجرا می‌شه و می‌تونه DOM رو تغییر بده. موتور JavaScript (مثل V8 در کروم) کد رو اجرا می‌کنه و تغییرات رو اعمال می‌کنه. هر تغییری در DOM ممکنه باعث بشه مرورگر دوباره Layout و Paint رو انجام بده که به این فرآیند Reflow می‌گن.

مرورگرها برای سریع‌تر کار کردن از تکنیک‌های مختلفی استفاده می‌کنن. مثلاً کروم برای هر تب یک پراسس جدا می‌سازه تا اگه یک تب کرش کرد، بقیه تب‌ها کار کنن. همچنین از GPU برای شتاب‌دهی گرافیکی استفاده می‌کنن و فایل‌های استاتیک رو توی کش ذخیره می‌کنن تا سریع‌تر لود بشن.

آخرین بخش مهم، وب APIs هستن که به جاوااسکریپت اجازه می‌دن با سیستم‌عامل و دستگاه تعامل داشته باشه. مثلاً WebRTC برای تماس تصویری، WebGL برای گرافیک ۳ بعدی و WebAssembly برای اجرای کد با سرعت بالا استفاده می‌شن.

#علوم_کامپیوتر #نوشته #شبکه
~> @PinkOrca 🩷


🌀 این deepseek واقعا ی حرکت بزرگی بوده
اون قسمتش جذابه که اومده رقیب openai o1 که قیمتش حدود 200 دلاره رو که اسمش deepseek r1 هستش رو رایگان و اوپن سورس منتشر کرده که از نسخه openai سبک تر و بهینه تره !
https://ollama.com/library/deepseek-r1

راستش من مدل 1.5 میلیاردیشو نصب کردم خیلی خوب نبود و اصلا فارسی رو روون حرف نمیزد و مجبور بودم کلا انگلیسی بگم تا بفهمه!
حالا مدل 14 میلیاردیشم امشب نصب میکنم ببینم اگه بهتر بود بگم بهتون
ی نرم افزار بنام chatboxai.app هم اومده واسط شده بین مدل مورد نظر و یک واسط گرافیکی و راحت تر بتونین با مدل مورد نظرتون چت کنید
تجربه شما چطور بوده با این مدل چینی ؟

🆔 @LinuxTV_iR


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


Репост из: وب آموز
فعلا آنلاین طلا نخرید!


👤 برا (لینوکسیا/systemd) کارا چنتا دستور مهم رو یاد بگیرید / پارت 3

اینم ی چیت شیت ساده برای User Management & Group Management

😵‍💫 @LinuxTV_iR


👤 برا (لینوکسیا/systemd) کارا چنتا دستور مهم رو یاد بگیرید / پارت 2

اینم خودتون ببینید چیه دیگه و تست کنید ( خوابم میاد و البته خیلی ساده ست )

😵‍💫 @LinuxTV_iR


کسی درمورد HenOS چیزی میدونه ؟


👤 برا (لینوکسیا/systemd) کارا چنتا دستور مهم رو یاد بگیرید
نمایش همه اطلاعات سیستم:
uname -a
نمایش hostname کنونی و اطلاعات مربوط بهش:
hostnamectl
اطلاعات درمورد cpu ت:
lscpu
نمایش تایم سیستم.
timedatectl status
نمایش real-time پروسس های سیستم:
top
2 تا نمایشگر پروسس های سیستم حرفه ای تر:
htop - btop
نمایش مصرف دیسک در فرمت human-readable :
df -h
نمایش RAM و سواپ آزاد و مصرفی :
free -m
بخواین ی دستور بزنین و هنوز ترمینالتون قابل استفاده باشه ( منتظر تموم شدن پروسس نشه )
[command] &
حالا بخوایم لیستشونو ببینیم :
jobs
حالا بخوایم به اون پروسسی که واسش منتظر نموندیم بریم:
fg

تو لینوکس ما Cron jobs & Scheduling داریما!
با
crontab -e
میتونین کانفیگ کرون جاب هاتونو ادیت کنید
با
crontab -l
میتونین لیست کرون جاب های یوزر تونو ببینید!

درمورد chmod و chown بعدا حرف میزنیم.

درمورد find هم قبلا گفتیم!
درمورد grep هم نیازه جدا حرف بزنیم!

فشرده سازی فایل(ها) به پسوند .tar.gz
tar -czvf name.tar.gz name2.tar.gz
حالا بخوایم از فایل هایی با پسوند .tar.gz یا tar.bz یا tar.xz استخراج انجام بدیم:
tar -xvf

🚀 @LinuxTV_iR


ی نگاه بندازین به خصوص به 777 و 755 .


🔒 @LinuxTV_iR


🔔 خبر های چند روزه لینوکسی

1⃣🐧 ورژن 6.13 کرنل لینوکس 3 روز پیش منتشر شد.
📚 Read more
✋🏻 Official git diff(s)

🔢 اVirtualBox توی ورژن 7.1.6 که داده بیرون از کرنل 6.13 لینوکس پشتیبانی کرده.
🔗 Source

🔢 ما ایرانیا میتونیم به افغانستان و ورژن 22.1 لینوکس مینت مهاجرت کنیم.
آره، خلاصه که Linux Mint 22.1 اومده بیرون و میتونی اپگرید کنی.

‏🔢 محققان دانشگاه واترلو در کانادا ادعا کرده‌اند که با تغییر تنها ۳۰ خط کد در سیستم‌عامل لینوکس، می‌توان مصرف انرژی برخی از مراکز داده را تا ۳۰ درصد کاهش داد.
🔗 Source

‏🔢 Rhino Linux 2025.1 ی گزینه هوشمند برای آمادگی در ترک ویندوز!
🔗 Source

🌐 @LinuxTV_iR


Видео недоступно для предпросмотра
Смотреть в Telegram
⚙ API ( Application Programming Interface )
🪄 چطور کار میکنه؟
🆔 @LinuxTV_iR


Репост из: Network Security
#FUN😁
➖➖➖➖➖
CHANNEL
GROUP


آقای طالقانی میخواد درمورد SSL , TLS و فرق Lets Encrypt که رایگانه و سایر مجوز ها رو توضیح بده:

🔗 https://www.youtube.com/watch?v=tNkiwB5uXzo
🆔 @LinuxTV_iR


🐧 اونایی که خودشون PS1 خودشونو کاستومایز کردن بیان PS1 خودشونو بندازن تو کامنت ها که ماهم استفاده کنیم =)

💻 @LinuxTV_iR


خیلی وقت ها سرور که می خرید اون مجازی سازش خیلی مزخرفه و دیفالت ufw نداره و یا مشکلات DNS داره و گاها ارتباط با گیت هاب مشکل داره

یه ریپو هست اقای هاشمی نوشتند که اسکریپت خوبیه وقتی اجرا می‌شود خودکار میاد تنظیمات اولیه رو انجام میده حتی مثلا میاد تایم دستگاه رو با geo location سرور شما تنظیم میکنه

یکی از قابلیت های دیگش نتورک رو میاد بهینه می کنه و bbr رو فعال می کنه

یکی از قابلیت هاش اینه لیمیت های سیستم که روی بعضی از مجازی ساز ها فعال هست رو بر میداره مثلا گاها تعداد کانکشن های بعضی سرور ها محدود هست مثلا نمیزاره بیش از ۵۰ هزار کانکشن tcp ایجاد بشه یه گزینه داره این هارو بر میداره و نامحدود می کنه

https://github.com/hawshemi/Linux-Optimizer


Репост из: LpicFarsi
Видео недоступно для предпросмотра
Смотреть в Telegram
یکی از بخشهای جذاب در bash متغییر PS1 هست که مدیریت اطلاعات نمایش در خط فرمان هست.

در این بخش روش نمایش آدرس IP یک کارت شبکه دلخواه در این متغییر رو مشاهده می کنید.

متغییر دریافت IP از یک کارت شبکه خاص

IP=$(ip -4 addr show enp0s3 | grep -oP '(?


‏🫶🏻 یکی از اعضای کانال ی ریپو ایرانی معرفی کرد که یکی از قابلیت هاش نصب و تنظیم خودکار fail2ban روی سرویس ssh شماست!

‏✅ طبق ادعای سازنده این ابزار اگر در حین لاگین 5 بار رمز غلط زده شود ، آیپی شخص مورد نظر به مدت 24 ساعت در بلک لیست قرار می گیرد.

‎🔗 https://github.com/MrAminiDev/NetOptix

Показано 20 последних публикаций.