اتفاق عجيب در سال 2038 !

در اين تاريخ 19th of January 2038 03:14:07 UTC همونظور كه تو انيميشن ميبينيد بعضي سيستم ها (32 بيتي) كرش ميكنند و بعضي برنامه ها از كار ميافتند.

دليل: اگر كامپيوترها فيلدهاي مربوط به تاريخ رو بصورت signed 32 bit integer ذخيره كرده باشن ; در تاريخ ذكر شده فيلد تاريخ به حداكثر مقدار خود ميرسه و باعث ميشه عدد دهدهي (decimal number) به عدد منفي سويچ كنه و درنتيجه تاريخ برميگرده به 1901(در واقع يك overflow رخ ميده)

منبع

نظرات

  1. where +1 button on your blog?
    huh??!?!?!
    :-)

    پاسخحذف
  2. ممنون
    بصورت دیفالت async بود و بعضی مواقع رندر نمیشد
    از حالت دیفالت خارج شد و البته با کمی تاخیر وبلاگ لود میشه

    پاسخحذف

ارسال یک نظر

پست‌های معروف از این وبلاگ

مقدمه ای بر RavenDB – قسمت دوم

مقدمه ای بر RavenDB – قسمت سوم

lnav ابزاری بسیار کاربردی برای پیمایش لاگ ها در لینوکس و البته مک