213 subscribers
371 photos
355 videos
21 files
327 links
ما اینجا میم میزاریم بینش پست آموزشی
Download Telegram
Forwarded from Univerbity (Farzad)
I'm a teapot?


کد خطای 418 پروتکل HTTP یه شوخی هستش که به عنوان "من یک قوری ام" (شایدم چای ساز) شناخته میشه.🫖

این کد به عنوان یه شوخی و دروغ ۱۳ در آوریل سال 1998 توی استاندارد های HTTP قرار داده شد.
این خطا بخشی از پروتکل ساختگی Hyper Text Coffee Pot Control Protocol(HTCPCP) هستش و زمانی که یه قوری با اطلاعات اینترنتی درخواستی برای دم کردن چای ارسال میکنه ظاهر میشه؟ :/

این خطا زمانی ظاهر میشه که سرور تبدیل به چای ساز شده و نمیتونه درخواست رو پردازش و پاسخ بده😐
این کد هنوز توی داکیومنت های استاندارد HTTP وجود داره و یه شوخی(بی مزه) بین برنامه نویس هاست.🍵

حالا نکته جالبی که تو یه سایت خوندم اینه که سایت های روسیه ای حملات DDOS رو با این کد خطا دفع میکنن.🤷‍♂🇷🇺

هک بامزه: اگه به آدرس https://google.com/teapot برید یه قوری بامزه میبینید که اگه روش کلیک کنید براتون یه فنجون چای میریزه :)

@Univerbity
2
در حال حاضر دنبال یسری محتوای آموزشی خوب و عمیقم که دانش لینوکسیم رو افزایش بدم یک کانالی که از قبل داشتم
https://youtube.com/@learnlinuxtv
اینه که سعی میکنم از این به بعد ویدیو هاشو دقیق تر دنبال کنم.
اگه پیشنهادی داشتید خوشحال میشم بگید.
🎉3
I just scored a new YouTube badge link


اینو من تازه دیدم تو یوتیوبم و بنظرم خیلی باحاله
خودم از اینکه قبلن یسری از cs50 هارو دیده بودم تعجب کردم، برا سال 2023 هست.

رو پروفایلتون بزنید و قسمت Badges بهتون نشون میده چه دوره هایی رو کامل دیدید.
YouTube video

این ویدیو میاد درمورد ۱۰ تا چیز که بنظرش اگه وقتی لینوکس رو شروع کرده بود می‌دونست، بهتر بود حرف میزنه. یسری هاش جای حرف داره بنظرم.

1. Unused RAM is wasted RAM.

2. Sometimes high CPU usage is a good thing.

3. Inodes need to be tracked, as well as available space. df -i command is importatnt.

4. A large number of distros is a good thing, a superpower. It allows you to change up the user interface.

5. Use LVM (logical volume manager) to get more control over your storage, treating multiple things as one. You can resize file systems online.

6. You don't have to memorize Linux commands.Memorize everyday ones; it's okay to look up lesser-used ones.

7. Always have a backup distro.

8. GIT version control is not just for software developers but also for system administration.

9. LVM has a snapshot feature, useful for trying new things.

10. Especially for cloud servers, take all individual volumes when backing up data.


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

گاهی بالا بودن مصرف CPU نه‌تنها بد نیست، بلکه نشونه‌ی کار مفیده. وقتی داری کد کامپایل می‌کنی، ویدیو رندر می‌گیری یا یه تسک سنگین انجام می‌دی، اتفاقاً باید CPU تا ته کار بکشه؛ اگه نکشه، یعنی وقتت داره حروم می‌شه. حتی بهتره CPU یه مدت کوتاه صد درصد بره بالا و بعد ول کنه، تا این‌که نصفه‌نیمه و کش‌دار بمونه. البته اگه مصرف بالا بی‌دلیل باشه، مثلاً یه پروسه گیر کرده باشه یا سیستم داغ کنه، اون‌وقت باید شک کنی. خلاصه اینکه CPU باید کار کنه، ولی کار درست.

اگه فقط فضای خالی دیسک رو چک می‌کنی و حواست به inodes نیست، یه روز می‌بینی با اینکه کلی فضا داری، دیگه نمی‌تونی حتی یه فایل بسازی! هر فایل یا دایرکتوری یه inode مصرف می‌کنه، و وقتی تعدادش تموم بشه، کارت تمومه—even اگه صد گیگ فضا خالی داشته باشی. مخصوصاً تو سیستم‌هایی که پر از فایل ریز و ریزن، مثل لاگ یا کش، این قضیه حیاتی می‌شه. دستور df -i دقیقاً برای همینه؛ بهت می‌گه چندتا inode مصرف شده و چندتا باقی مونده. خلاصه اینکه مراقب inodes هم باش، فقط فضا رو نبین.

و اینکه موافقم که نیاز نیست تمام دستورات حفظ باشی و فقط دستورات روزمره اونم چون روزمرس.
👍2
Youtube video

موضوع اصلی دستور ls -R هست و همینطور دستور bindkey
و در آخر هم Banana Cursor Theme یا تم موزی کرسر که اگه دوست داشتید نصب کنید این لینک گیتهابش:
https://github.com/ful1e5/banana-cursor
💯2
YouTube video

از بین ویدیو هایی که من از دیتاسنتر ها دیدم بنظرم این یکی از بهترینا بود، اول میره سراغ قدیمی ترین ساختمان که داخلش یه عالمه mini tower case وجود داره و قشنگ سیر تحول دیتا سنترا رو میشه دید، بجز اون نکته مثبت دیگش نشون دادن ابزار های دیتاسنتر هاست مثل تست سلامت هارد.
👌2🥰1
Forwarded from Programming (Mohamad Reza)
حالا فهمیدم کلین کد فایده اصلیش چیه
🤣5🥰2
lab
از یوتیوب متشکرم که ویدیو خودم رو به خودم پیشنهاد میده 🙏
سیستم پیشنهاد دهی یوتیوب اینطوری هست که اگه درصد خوبی از اون تعدادی که بهشون ویدیو پیشنهاد شده ویدیو رو تماشا کنن به آدمای بیشتری پیشنهادش میده و اگه شما یک ویدیو با کیفیت آپلود کرده باشین با همین سیستم زیاد دیده میشه و همینطور اگه ویدیو بی کیفتی باشه از یجایی به بعد دیگه سیستم پیشنهاد دهی یوتیوب براش ارزش قائل نمیشه و ویدیو شما میره تو زباله دان تاریخ اینترنت😔🙏
👍5
Forwarded from memealloc
🐳5
دوستان مراسم ختم آنلاین رو در نظر داشته باشید خیلی بصرفس
🤣6
+ ماه اول شرکت جدید چطور گذشت؟
واکنش من:
💯7👻1
چنلای برنامه نویسی رو که دنبال میکنم همشون دارن راجب اینترنت طبقاتی و اینجور چیزا پست میزارن، به این فکر کردم هر موقع افکار عمومی رو درگیر یه خبری کردن بعدش یه اتفاق عجیب غریب افتاد که جامعه به اون اتفاقی که قرار بود بیفته و جامعه داشت ازش می‌نالید، راضی بود.

بعد این وسط یسری میان میگن که "اینطوری کیفیت خدمات ارائه شده به مردم بهتر میشه🤡"
احتمال زیاد شماهم تجربه بد قطعی برق و بلافاصله قطعی کامل یا نسبی اینترنت رو تجربه کردین در درجه اول که بنظرم اپراتور ها موظفند باطری های آنتن هاشون رو تعمیر کنن در درجه دوم اگر پر هزینس، فکر نمیکنم وصل موندن ۲۴ ساعتی اپراتور ها به شبکه برق تاثیر آنچنانی رو مصرف برق بزاره، و از این جهت که ارتباطات ممکنه حیاطی باشه اگر این چنین مردم دنبال رفاه بودن فکری به حال این قضیه می‌کردند.
👍61👌1
Forwarded from memealloc
Forwarded from Sadra Codes
ناگفته نماند، تا امروز هیچ اسبی نتونست تراکتور برونه.. شرایط نگهداری ازشون بهترم شد. :)
Storage

Question: How does telegram afford so much storage space? Will they ever run out of disk space??

[4y ago]
Google basically admitted a few weeks ago that no matter how cheap storage might be, it is just not feasible enough to keep offering unlimited storage for something that cannot be monetized. Google Photos is getting billions of files uploaded to it on a weekly basis. Most of it would be optimized for small files but it is still a lot of data. Telegram allows you to upload more than this and with 500 million users, it is still a lot of data to be stored for free with more data adding up on a daily basis.

I do hope that Telegram is able to monetize this year with announced features. Enough to keep the service running for many years to come.

https://blog.google/products/photos/storage-changes/

They revealed that more than 4 trillion photos and videos were already stored in Google Photos—28 billion new items are uploaded every week

Put simply: Google admitted that while storage costs are decreasing, the exponential surge in uploads—billions every week—means truly unlimited free storage is no longer sustainable without a monetization model

Still, as of now: nobody else offers this kind of truly unlimited, hassle-free file storage for free. Telegram really stands out.
2
🤣9