برای شمال ایران فردا یکشنبه هشدار سیل و بارش شدید داده شده.
بچه های شمال مراقبت کنید.
البته این بارش های زیاد و خفن این مدت سر ورود سامانه های قطب شمال به خاطر گرمای اروپا به ایران از طریق شمال ایرانه و سیل و بارش خوی هم سر همین بوده
@KernelSP
بچه های شمال مراقبت کنید.
البته این بارش های زیاد و خفن این مدت سر ورود سامانه های قطب شمال به خاطر گرمای اروپا به ایران از طریق شمال ایرانه و سیل و بارش خوی هم سر همین بوده
@KernelSP
👍1
Media is too big
VIEW IN TELEGRAM
چرا در طراحی مدار و PCB، معمولاً در کنار push button (کلید فشاری) از یک خازن هم استفاده میشود؟
منبع
@KernelSP
منبع
@KernelSP
👍1
شبکه مثل همدان میمونه
خیلی وسیع و زیاد و پر مبحثه ولی هرجا میری هر کوچه یه آشنایی میبینی
خیلی وسیع و زیاد و پر مبحثه ولی هرجا میری هر کوچه یه آشنایی میبینی
🤣1
Kernel Space
شبکه مثل همدان میمونه خیلی وسیع و زیاد و پر مبحثه ولی هرجا میری هر کوچه یه آشنایی میبینی
الان من نمیفهمم چرا باید توی دوره مجازی سازی مباحث CCNA و CEH و لینوکس بیاد وسط 😂😂😂
آیا میدانستید MTU به معنی Maximum Transmission Unit هست؟!
یعنی حداکثر اندازه دادهای که داخل یک فریم لایه ۲ شبکه منتقل میشود. مثلا MTU 1500 یعنی حداکثر 1500 بایت داده داخل هر فریم اترنت قابل حمل است.
حالا اگر این مقدار را بیشتر کنید مثلا تا 9000 (که به آن Jumbo Frame میگویند)، چون اندازه هر بسته بزرگتر میشود تعداد پکتهای ارسالی کمتر میشود، در نتیجه overhead کاهش پیدا میکند و میتواند فشار روی CPU (در سمت host و تا حدی تجهیزات شبکه) را کمتر کند.
اما اگر روی سرور MTU را مثلا 9000 تنظیم کنید ولی سوییچ فقط MTU 1500 را پشتیبانی کند، بستههای بزرگ با مشکل مواجه میشوند.
یک نکته اینکه سوییچها معمولا نمیتوانند در لایه ۲ fragmentation انجام دهند و در IPv4 این روترها یا سیستمعاملها هستند که در صورت نیاز fragmentation انجام میدهند (اگر بیت DF فعال نباشد). حتی اگر فرض کنیم سوییچ لایه ۳ باشد، باز هم در بسیاری از سناریوها اگر مسیر end-to-end Jumbo Frame پشتیبانی نکند، بستهها یا drop میشوند یا با مشکل MTU mismatch و اختلال در Path MTU Discovery مواجه میشوید.
پس این تصور که «سوییچ پکت 9000 بایتی را میگیرد و به چند پکت 1500 تایی تقسیم میکند» به شکل رایج درست نیست؛ fragmentation در لایه ۳ و در شرایط خاص رخ میدهد، نه در سوئیچینگ معمولی اترنت.
پس سر همین میگن به MTU دست نزن جیززززههههه 😄
@KernelSP
یعنی حداکثر اندازه دادهای که داخل یک فریم لایه ۲ شبکه منتقل میشود. مثلا MTU 1500 یعنی حداکثر 1500 بایت داده داخل هر فریم اترنت قابل حمل است.
حالا اگر این مقدار را بیشتر کنید مثلا تا 9000 (که به آن Jumbo Frame میگویند)، چون اندازه هر بسته بزرگتر میشود تعداد پکتهای ارسالی کمتر میشود، در نتیجه overhead کاهش پیدا میکند و میتواند فشار روی CPU (در سمت host و تا حدی تجهیزات شبکه) را کمتر کند.
اما اگر روی سرور MTU را مثلا 9000 تنظیم کنید ولی سوییچ فقط MTU 1500 را پشتیبانی کند، بستههای بزرگ با مشکل مواجه میشوند.
یک نکته اینکه سوییچها معمولا نمیتوانند در لایه ۲ fragmentation انجام دهند و در IPv4 این روترها یا سیستمعاملها هستند که در صورت نیاز fragmentation انجام میدهند (اگر بیت DF فعال نباشد). حتی اگر فرض کنیم سوییچ لایه ۳ باشد، باز هم در بسیاری از سناریوها اگر مسیر end-to-end Jumbo Frame پشتیبانی نکند، بستهها یا drop میشوند یا با مشکل MTU mismatch و اختلال در Path MTU Discovery مواجه میشوید.
پس این تصور که «سوییچ پکت 9000 بایتی را میگیرد و به چند پکت 1500 تایی تقسیم میکند» به شکل رایج درست نیست؛ fragmentation در لایه ۳ و در شرایط خاص رخ میدهد، نه در سوئیچینگ معمولی اترنت.
پس سر همین میگن به MTU دست نزن جیززززههههه 😄
@KernelSP
❤🔥1
Kernel Space
آیا میدانستید MTU به معنی Maximum Transmission Unit هست؟! یعنی حداکثر اندازه دادهای که داخل یک فریم لایه ۲ شبکه منتقل میشود. مثلا MTU 1500 یعنی حداکثر 1500 بایت داده داخل هر فریم اترنت قابل حمل است. حالا اگر این مقدار را بیشتر کنید مثلا تا 9000 (که به…
اگر میپرسید که من mtu گنده دوست دارم و باید چیکار کنم؟
راه حلش اینکه کل مسیر شبکه تون رو mtu ساپورتیش رو ببرید بالا نه فقط سمت خودتون یا سرور رو
راه حلش اینکه کل مسیر شبکه تون رو mtu ساپورتیش رو ببرید بالا نه فقط سمت خودتون یا سرور رو
این خانم پیاز و آقای پرتقال چه سمی بود که ایران داره بهش دچار میشه !!!!!!
یکی از مزیتهای نسل ما در حوزه کار (مثلاً شبکه) اینه که دامنه دانش و مهارتهامون معمولاً گستردهتره.
مثلاً خیلی از ما حداقل با یک زبان برنامهنویسی آشنا هستیم یا تجربهای از لینوکس داریم. علاوه بر اون، به خاطر دسترسی راحتتر به منابع آموزشی، اینترنت سریعتر و ابزارهای هوش مصنوعی، سرعت یادگیریمون هم بالاتره.
در مقابل، در نسلهای قبلی معمولاً تمرکز روی چند حوزه محدودتر بوده؛ مثلاً شبکه یا یک تخصص مشخص. شاید کمتر با برنامهنویسی یا حوزههای جانبی درگیر بودن، اما در عوض تجربه عملی عمیقتر، صبر بیشتر و تسلط قویتری روی کارهای زیرساختی و واقعی شبکه داشتن.
در واقع میشه گفت: نسل ما بیشتر «گستردگی دانش» داره،
و نسلهای قبلی بیشتر «عمق تجربه».
هر کدوم مزیتهای خودش رو داره و ترکیب این دو میتونه بهترین نتیجه رو بسازه.
@kernelSP
مثلاً خیلی از ما حداقل با یک زبان برنامهنویسی آشنا هستیم یا تجربهای از لینوکس داریم. علاوه بر اون، به خاطر دسترسی راحتتر به منابع آموزشی، اینترنت سریعتر و ابزارهای هوش مصنوعی، سرعت یادگیریمون هم بالاتره.
در مقابل، در نسلهای قبلی معمولاً تمرکز روی چند حوزه محدودتر بوده؛ مثلاً شبکه یا یک تخصص مشخص. شاید کمتر با برنامهنویسی یا حوزههای جانبی درگیر بودن، اما در عوض تجربه عملی عمیقتر، صبر بیشتر و تسلط قویتری روی کارهای زیرساختی و واقعی شبکه داشتن.
در واقع میشه گفت: نسل ما بیشتر «گستردگی دانش» داره،
و نسلهای قبلی بیشتر «عمق تجربه».
هر کدوم مزیتهای خودش رو داره و ترکیب این دو میتونه بهترین نتیجه رو بسازه.
@kernelSP
اینم بگم که بعد از کرونا و با اومدن هوش مصنوعی، عملاً خیلی از حوزههای شغلی اون حالت کلاسیک و ثابت قبل رو از دست دادن و یه موج سنگین تغییر و آپگرید توشون افتاده، مخصوصاً سمت اتوماسیون و هوشمندسازی.
مثلاً همین شبکه رو ببین؛ دیگه اون مدل قدیمی که فقط CCNA یا Network+ کافی باشه خیلی وقتا جواب نمیده. الان کمکم پای چیزایی مثل پایتون، اسکریپتنویسی، لینوکس، داکر و کلاً مفاهیم اتوماسیون داره میاد وسط و تقریباً همه جا داره تبدیل به یه نیاز جدی میشه.
در واقع کارها هم دارن تغییر شکل میدن؛ از یه سمت سنتیِ “نگهداری و انجام کارهای تکراری” دارن میرن به سمت “ساختن، اتومات کردن و دیباگ کردن سیستمهای پیچیدهتر”.
یعنی دیگه صرفاً بلد بودن ابزارها کافی نیست؛ کسی جلوتره که بتونه سیستم رو بفهمه، بهش دست بزنه و خودکارش کنه.
@KernelSP
مثلاً همین شبکه رو ببین؛ دیگه اون مدل قدیمی که فقط CCNA یا Network+ کافی باشه خیلی وقتا جواب نمیده. الان کمکم پای چیزایی مثل پایتون، اسکریپتنویسی، لینوکس، داکر و کلاً مفاهیم اتوماسیون داره میاد وسط و تقریباً همه جا داره تبدیل به یه نیاز جدی میشه.
در واقع کارها هم دارن تغییر شکل میدن؛ از یه سمت سنتیِ “نگهداری و انجام کارهای تکراری” دارن میرن به سمت “ساختن، اتومات کردن و دیباگ کردن سیستمهای پیچیدهتر”.
یعنی دیگه صرفاً بلد بودن ابزارها کافی نیست؛ کسی جلوتره که بتونه سیستم رو بفهمه، بهش دست بزنه و خودکارش کنه.
@KernelSP
اگه پیامی اومد براتون که اختلالات بانکی رفع شدن بیا کلیک کن روی این لینک نزنید وگرنه باید با اطلاعات شخصی و بانکی خودتون بای بای کنید
🙏1
Kernel Space
POV: وقتی توی آگهی کار میزنن مزایای حمایتی و تشویقی کامل و عالی #meme @kernelSP
+
حقوق وزارت کاری و بیمه و ساعت کاری شنبه تا جمعه ۸ صبح تا ۱۲ شب 😂
تازه ما اینجا یه خانواده ایم
حقوق وزارت کاری و بیمه و ساعت کاری شنبه تا جمعه ۸ صبح تا ۱۲ شب 😂
تازه ما اینجا یه خانواده ایم
با توجه به خبر جدید اینکه به احتمال زیاد بازی GTA IV روی PS5 و PS5 Pro با ۳۰ فریم اجرا میشه، و همینطور خبر اینکه سونی در نسل بعد دیگه نمیخواد ضرر بده و قصد داره حتی روی کنسولهاش حاشیه سود هم داشته باشه (با قیمت حدود ۱۰۰۰ دلار)، به نظرم این دو تا دلیل میتونن نشونههای محکمی از تغییر جدی در آینده کنسولهای خانگی باشن.
چرا؟
چون دلیل اصلی اینکه مردم در دنیا کنسول میخریدن، جدا از بازیهای انحصاری، قیمت پایین و قدرت سختافزاری خوب در مقابل PC بود. یعنی اگه میخواستی همون کیفیت و قدرت یه کنسول ۳۰۰ دلاری رو توی PC داشته باشی، حداقل باید ۹۰۰ دلار خرج میکردی. این یه مزیت خیلی مهم بود.
از اون طرف هم بازیها روی کنسولها بهصورت انحصاری و بهینهسازیشده عرضه میشدن و معمولاً خروجی بهتری نسبت به PC داشتن.
این مدل به این خاطر ممکن شده بود که قیمت کنسولها عمداً پایین نگه داشته میشد؛ حتی سونی بعضی وقتها از جیب خودش ضرر میداد تا کنسول رو ارزون بفروشه و بعداً از طریق فروش بازیها، اشتراک PS Plus و سرویسهای دیگه، سود اصلی رو به دست بیاره.
این روند اونقدر موفق بود که حتی PS3 در زمان خودش قدرت خیلی بالایی داشت، در حدی که پنتاگون چندین PS3 رو برای ساخت ابرکامپیوتر استفاده کرد. سونی هم برای کنترل بعضی از این استفادهها، بعداً یه آپدیت فریمور منتشر کرد.
اما برگردیم به اصل موضوع:
الان با این شرایط، کنسولها تقریباً دارن به قیمت PCهای همقدرت خودشون نزدیک میشن. از اون طرف بازیها هم دیگه اون سطح قبلی بهینهسازی رو ندارن، چون شرکتها انگیزه کمتری برای بهینهسازی دقیق روی یک سختافزار ثابت دارن. علاوه بر این، کرک بازیها، قدرت بیشتر PC، امکان ارتقا، مودهای جالب، و این واقعیت که PC فقط برای بازی نیست و میشه هر کاری باهاش انجام داد، همگی فشار رو بیشتر میکنن.
با جمع شدن همه این عوامل، میشه گفت شاید واقعاً داریم به دورهای نزدیک میشیم که نقش سنتی کنسولهای خانگی کمرنگتر بشه و خرید PC بهصرفهتر و منطقیتر به نظر بیاد 😄
#Game
#GTAIV
@kernelSP
چرا؟
چون دلیل اصلی اینکه مردم در دنیا کنسول میخریدن، جدا از بازیهای انحصاری، قیمت پایین و قدرت سختافزاری خوب در مقابل PC بود. یعنی اگه میخواستی همون کیفیت و قدرت یه کنسول ۳۰۰ دلاری رو توی PC داشته باشی، حداقل باید ۹۰۰ دلار خرج میکردی. این یه مزیت خیلی مهم بود.
از اون طرف هم بازیها روی کنسولها بهصورت انحصاری و بهینهسازیشده عرضه میشدن و معمولاً خروجی بهتری نسبت به PC داشتن.
این مدل به این خاطر ممکن شده بود که قیمت کنسولها عمداً پایین نگه داشته میشد؛ حتی سونی بعضی وقتها از جیب خودش ضرر میداد تا کنسول رو ارزون بفروشه و بعداً از طریق فروش بازیها، اشتراک PS Plus و سرویسهای دیگه، سود اصلی رو به دست بیاره.
این روند اونقدر موفق بود که حتی PS3 در زمان خودش قدرت خیلی بالایی داشت، در حدی که پنتاگون چندین PS3 رو برای ساخت ابرکامپیوتر استفاده کرد. سونی هم برای کنترل بعضی از این استفادهها، بعداً یه آپدیت فریمور منتشر کرد.
اما برگردیم به اصل موضوع:
الان با این شرایط، کنسولها تقریباً دارن به قیمت PCهای همقدرت خودشون نزدیک میشن. از اون طرف بازیها هم دیگه اون سطح قبلی بهینهسازی رو ندارن، چون شرکتها انگیزه کمتری برای بهینهسازی دقیق روی یک سختافزار ثابت دارن. علاوه بر این، کرک بازیها، قدرت بیشتر PC، امکان ارتقا، مودهای جالب، و این واقعیت که PC فقط برای بازی نیست و میشه هر کاری باهاش انجام داد، همگی فشار رو بیشتر میکنن.
با جمع شدن همه این عوامل، میشه گفت شاید واقعاً داریم به دورهای نزدیک میشیم که نقش سنتی کنسولهای خانگی کمرنگتر بشه و خرید PC بهصرفهتر و منطقیتر به نظر بیاد 😄
#Game
#GTAIV
@kernelSP
❤2