lab – Telegram
213 subscribers
367 photos
354 videos
21 files
325 links
ما اینجا میم میزاریم بینش پست آموزشی
Download Telegram
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
Forwarded from Lack of leak XD
This media is not supported in your browser
VIEW IN TELEGRAM
اگه فک‌میکنید فقط برنامه نویسا دورکارن باید ایشونو ببینید :


@lack_xd
😁10
Forwarded from Matlog
امروز خیلی یهویی به سرم زد که برم و یبار دیگه با cloudflare workers ور برم
(شاید باهاش کار کرده باشید؛ ولی یه بستر رایگانه برای میزبانی کردن پروژه های کوچیک).
و متوجه شدم که می‌تونید بصورت کاملا رایگان و با محدودیت بسیار کمی، از یسری LLM از پیش میزبانی شده توسط کلودفلر داخل پروژه های Workers و حتی جاهای دیگه استفاده کنید
همچنین برای مدل های Beta کلاً محدودیت نورونی‌ای وجود نداره و هر تعداد درخواست که خواستید می‌تونید بفرستید:)

برای کارایی که نیاز به یه مدل خیلی قوی ندارن، یا استفاده‌ی زیاد خیلی مناسبه
برای مثال میشه با استفاده از همین Workers یه چت‌بات ساخت که می‌تونید ازش برای پرسیدن سوال های برنامه نویسی استفاده کنید، یه‌جور Code Assistant ساده و بدون محدودیت
یا کارای پیچیده تر مثل Scrape کردن محتوای وب و تحلیل داده‌ی بدست اومده و کارای اینطوری که نیاز به درخواست های زیادی دارن
یه نقطه ضعفی که داشت و متوجه‌ش شدم این بود که OpenAI API Compatible نیست به‌طور کامل و توی خیلی از پروژه ها نمیشه به‌طور مستقیم ازش استفاده کرد.
در کل چیز فان و کار راه بندازی بود و شخصا خیلی باهاش حال کردم
اینم لینک tutorialش هست که با چند تا نمونه و تمرین نحوه استفاده ازش رو بهتون نشون می‌ده:

https://developers.cloudflare.com/workers-ai/guides/tutorials/

@mat_log
1
This media is not supported in your browser
VIEW IN TELEGRAM
باگ عجیبی رو ویدیو قبلی بود
اولش نشون نمیداد
2