Web appOpen in Telegram
LLinux 🐧 (Kernel Fa)

Linux 🐧 (Kernel Fa)

@KernelFa · channel · Tech · indexed since 2026-08-01
100subscribers
62posts in the index
L
Linux 🐧 (Kernel Fa)
Photo
click to show
میدونستید توی لینوکس به هرچی که وجود نداره دست بزنید به وجود میاد؟ 🐧 @Linuxor
3 · 224 ·
L
Linux 🐧 (Kernel Fa)
تو مصاحبه بک اند ممکنه بپرسن که آیا برای مایکروسرویس ها از API Gateway استفاده می کنید؟ مزیت ها و کاربرد های مختلف API Gateway: 1. Routing کلاینت فقط به یک endpoint درخواست میزنه و Gateway درخواست رو به مایکروسرویس مربوطه میده که دیزاین کلی سیستم ساده میشه 2. Rate limiting and throttling می تونیم با اعمال Rate limiting جلوی حمله DDoS رو بگیریم و این موضوع در Gateway انجام بشه نه در هر مایکروسرویس 3. Caching می تونیم پاسخ های هر مایکروسرویس رو Cache کنیم و اگر درخواست مشابه بود همون رو برگردونیم که بار کلی سیستم کم میشه 4. Authentication and Authorization می تونیم دسترسی دادن رو یکجا انجام بدیم تا اینکه هر مایکروسرویس جداگانه اینکار رو بکنه 5. Load Balancing اگر از یک سرویس چند instance داشته باشیم می تونیم بینشون load balance کنیم 6. Monitoring می تونیم یه سری metric جمع آوری کنیم و ببینیم کدوم مایکروسرویس ها ضعیف تر عمل میکنند و reliability سیستم رو بالا ببریم 7. Transformation اگر مثلا یه سرویس SOAP قدیمی داشته باشیم که XML برمیگردونه می تونیم تبدیلش به JSON کنیم حتی میتونم داده های سرویس های مختلف رو ترکیب کنیم. 8. Request and response validation اگر Schema از request و response مایکروسرویس ها داشته باشیم جایی که یک مایکروسرویس خطا خورده میتونیم متوجه بشیم و خطای مناسب برگردونیم 9. Circuit Breaker با استفاده از این الگو اگر یک مایکروسرویس مشکلی داشت می تونیم از یک مایکروسرویس جایگزین استفاده کنیم. 10. Service Discovery کلاینت ها نیاز ندارن که بدونن هر مایکروسروس کجاست و با این الگو می تونیم راحت سرویس اضافه و کم کنیم. 11. API Versioning Gateway می تونه از وجود چند نسخه از یک API خبر داشته باشه و دولوپر ها راحت می تونن نسخه های جدید رو توسعه بدن 12. Error Handling می تونیم خطا با فرمت یکسان تولید کنیم حتی اگر یک مایکروسرویس از دسترس خارج شده باشه 13. Service Aggregation تو این الگو به جای اینکه یک کلاینت به چند مایکروسرویس درخواست بده، Gateway پاسخ چند مایکروسرویس رو تو یک response ترکیب می کنه که بار کلی سیستم کم میشه 14. Web Application Firewall (WAF) می تونیم یک Firewall اضافه کنیم و جلوی حملاتی مثل XSS و DDoS و SQL Injection رو بگیریم 15. API
8 · 234 ·
A
Amir Hossein Kamandlou
Link
click to show
تاحالا اسم پویش رها کردن گیت هاب (Give up GitHub) رو شنیده بودید؟ اگه مثل من نشنیده بودید از این لینک میتونید بفهمید داستان چیه https://sfconservancy.org/GiveUpGitHub
2 · 124 ·
A
Amir Hossein Kamandlou
Link
click to show
🌟 بعد از Notcoin حالا ربات Major توسط خود تلگرام عرضه شده ! تو این ربات میتونید با انجام وظایف روزانه و دعوت رتبه‌ت رو بالا ببری و پول تلگرام (Stars) دریافت کنی ! 🤩 هر ده هزارتا استار که جمع کنید میشه ۱۶۰ دلار 😎 حدودا ۱۰ میلیون تومن شما با استارز میتونید اکانت پریمیوم بخرید و در آینده‌ای نزدیک میتونید اونو تبدیل به TON کنید و سپس نقدش کنید ! ✅ این ربات یک روزه فعالیتش شروع شده. تیک آبی رو داره و برای خود تلگرامه، اگه از نات کوین جا موندین به هیچ عنوان این یکیو از دستش ندید. ورود به ربات 👇 https://t.me/major/start?startapp=5060247333
150 ·
A
Amir Hossein Kamandlou
با سویچ k- توی man میتونید به دنبال یه Keyword توی man پیچ ها بگردین مثلا من دنبال کامند هایی هستم که با cpu سرو کار دارن ولی اسمشون رو نمیدونم : man -k cpu یا مثلا میخوام ببینم چه پکیج هایی مربوط به php هستن : man -k php 🐧 @Linuxor
174 ·
A
Amir Hossein Kamandlou
Photo
click to show
‏‌‎ربات اصلی نات کوین دوباره فعال شده (استارت کنید) @NotCoin
160 ·
Amir Hossein Kamandlou
امروز داشتم داکیومنشن 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
140 ·
A
Photo
click to show
لیست ابزار های امنیت و نفوذ در لینوکس، که البته کار کردن با هرکدومشون نیاز به تخصص و آموزش داره 🐧 @Linuxor ~ dan_nanni
3 · 212 ·
A
Amir Hossein Kamandlou
Audio
z1-main-epi-2-1c.mp3 · 13.2 MB · click to show
🎙 اپیزود دوم z1cast منتشر شد! 🎙 -‌‏ I-XRAY دزدی اطلاعات به سبک مدرن این قسمت درباره یه دزدی عجیب و غریب حرف می‌زنیم؛ یه هشدار جدی برای همه‌مون که بیشتر حواس‌مون به هویتمون، زندگی‌مون، مالمون و از همه مهم‌تر دیتامون و خانوادمون باشه! اگه می‌خواید بدونید چطوری می‌تونید از خودتون و عزیزانتون محافظت کنید، حتماً این اپیزود رو از دست ندید. 🌟 لیست سرویس های استفاده شده در IXRAY : 👁 ‏- FastPeopleSearch ‏- CheckThem -‏ Instant Checkmate‌‌‏ - لینک کامل تمام سرچ انجین های جستجوی چهره ابزار های مفید برای حذف اطلاعات : - ‏Secure Eraser ‏- Jumbo Privacy ‏- Delete Me 📹 دست اندرکاران: گویندگان و متن : فرهان و شایان گرافیست : مهیب کاور آرت، تدوینگر و پروداکشن: فرهان شعر و متن ترانه: شایان مجری و متن نمایشنامه: فرهان، اجراکنندگان: فرهان و شایان میکس و مستر آهنگ: شروین بازبین گران: بازبینگر شعر: فرهام بازبین‌گر پادکست: صادق @z1cast #podcast #ep2 #single
2 · 186 ·
Amir Hossein Kamandlou
Photo
click to show
What is LVM in Linux? LVM stands for Logical Volume Manager. It is a system for managing disk storage in a more flexible and advanced way than traditional partitioning schemes. Instead of directly partitioning physical disks, LVM creates an abstraction layer that allows for easier resizing, adding, and managing storage without being constrained by fixed partition sizes. @KernelFa
179 ·
A
درس امروز همیشه دوتا ورژن از کرنل رو داشته باشید روی سیستم که اگه یکیش رو مثل من خراب کردید کل روزتون هم خراب نشه باهاش و سوییچ کنید روی اون یکی کرنل. @KernelFa
4 · 1.2K ·
Amir Hossein Kamandlou
Link
click to show
🔥 چند نفر از بچه‌های کامیونیتی، یه ابزار کاربردی با گولنگ برای خلاص شدن از شر ارور 403 نوشتن. من هم یه کمک کوچیکی تو این پروژه داشتم. 😊 حتماً تستش کنید و اگر نظری داشتید یا مشکلی پیدا کردید، تو بخش Issues مطرح کنید. 🙌 دمتون گرم که حمایت می‌کنید! ❤️ https://github.com/403unlocker/403Unlocker-cli
6 · 125 ·
A
Reply🔥 چند نفر از بچه‌های کامیونیتی، یه ابزار کاربردی با گولنگ برای خلاص شدن از شر ارور 403 نوشتن. من هم یه کمک کوچیکی تو این پروژه داشتم. 😊 حتماً تستش کنید و اگر نظری داشتید یا مشکلی پیدا کردید، تو بخش Issues مطرح کنید. 🙌 دمتون گرم که حمایت می‌کنید! ❤️ https://github.com/403unlocker/403Unlocker-cli
🔥 تا حالا شده روی سرور موقع نصب Docker یا pull کردن یه image با ارور 403 برخورد کنید؟ 😤 این ابزار دقیقاً برای همین مواقع طراحی شده و می‌تونه حسابی به کارتون بیاد! 😎 حتماً تستش کنید و نظر بدید. ❤️‍🔥
2 · 249 ·
A
Amir Hossein Kamandlou
Photo
click to show
🖥 کامیونیتی و رویداد Beginner friendly کامپیوتر ساینس! 🚀 اگر به مفاهیم عمیق علوم کامپیوتر علاقه داری، این مطلب رو تا آخر بخون! 🔹 بررسی منابع اول علوم کامپیوتر و برنامه نویسی 🔹 یادگیری در جمع و رسیدن به یک بیس کامپیوتر ساینسی! 🔹 گفت‌وگو به شکل میز گرد و فری دیسکاشن! 🔹 مباحث عمیق از تئوری تا پیاده‌سازی 🔹 جامعه‌ای برای یادگیری و رشد تخصصی هدف ما ایجاد کامپیوتر ساینس های جونیور هست تا در آینده نزدیک بتونیم باهم به پژوهش و ساخت چیزهای جدید بپردازیم! 🌍 به ما بپیوندید : 📎 https://t.me/ccismywife
164 ·
A
Amir Hossein Kamandlou
با توجه به موج اخیر تعدیل نیرو در بسیاری از شرکت‌های فناوری، تصمیم گرفتم رباتی بسازم که به عزیزانی که به‌دنبال موقعیت‌های شغلی جدید هستن کمک کنه سریع‌تر به فرصت‌های مناسب دسترسی پیدا کنن. 📢 این ربات به‌صورت خودکار جدیدترین آگهی‌های شغلی حوزه برنامه‌نویسی، توسعه نرم‌افزار و فناوری را از سایت جابینجا استخراج کرده و در کانال @findtechjob منتشر می‌کنه. 📬 شما می‌تونید بدون نیاز به مراجعه مداوم به سایت‌ها، از طریق این کانال در جریان تازه‌ترین فرصت‌های شغلی قرار بگیرید. 🔄 اطلاعات هر ۱۰ دقیقه بروزرسانی میشه و فقط آگهی‌های جدید نمایش داده می‌شن. 👨‍💻 هدف من از ساخت این ربات، حمایت از جامعه‌ی برنامه‌نویسان و کمک به افرادیه که شاید ناگهانی شغلشون رو از دست دادن. به‌زودی منابع بیشتری به این ربات اضافه می‌کنم تا پوشش فرصت‌ها کامل‌تر بشه. اگر پیشنهادی برای بهبودش دارید خوشحال می‌شم بشنوم 🙏 @findtechjob
126 ·
A
Amir Hossein Kamandlou
🎵 دانلود سریع آهنگ از SoundCloud با یک ربات! 🤖 آهنگ مورد علاقتو مستقیم روی تلگرام دریافت کن 🎧 ✅ کیفیت بالا MP3 ✅ نمایش کاور و نام خواننده ✅ فقط با ارسال لینک آهنگ ➡️ ربات: @SoundCloudDownl0aderBot
77 ·

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog · Search · How we count