چه مشکلی در سال ۲۰۳۸ انتظارمان را می کشد؟

احتمالاً بسیاری از شما مشکلی که برای سال ۲۰۰۰ پیش بینی میشد را به یاد دارید. مشکلی که تصور میشد بخاطر بازگشت دو رقم سال میلادی در سال ۲۰۰۰ به ۰۰ ایرادات منطقی به وجود آمده و موجب اختلال در شبکه های کامپیوتری شود. اما خوشبختانه کامپیوترها در آن سال آنقدر باهوش نبودند که چنین مشکلی پدیدار شود.

اما وضع ممکن است در مورد سال ۲۰۳۸ اندکی متفاوت باشد. همانطور که میدانید بسیاری از برنامه های کامپیوتری با زبان C نوشته شده اند. زبان C از یک کتابخانه برای آگاهی از زمان استفاده می کند که به Standard Time Library شناخته می شود. این کتابخانه از یک عدد ۴ بایتی (۳۲ بیتی) برای شمارش زمان استفاده می کند. در واقع تبدیل این عدد ۳۲ رقمی در برنامه ها و سیستم عامل ها، زمان را بر اساس سال و ماه و روز و ساعت و دقیقه و ثانیه برای ما قابل فهم می کند.

این عدد ۴ بایتی از بامداد اول ژانویه ۱۹۷۰ ساعت ۱۲:۰۰:۰۰ مشغول شمارش است. در آن لحظه عدد مزبور صفر بوده و هر ثانیه یکی به آن اضافه شده است. پس برای مثال عددی مانند 919642718 مشخص کننده گذرِ ۹۱۹ میلیون و ۶۴۲ هزار و ۷۱۸ ثانیه از اولین ثانیه بامداد اول ژانویه ۱۹۷۰ است و ساعت ۱۶:۱۸:۳۸ در ۲۱ فوریه ۱۹۹۹ به وقت غربی آمریکا را مشخص می کند.

استفاده از این فرمت زمانی برای کامپیوترها بسیار ساده است. به این خاطر که با تبدیل عدد مربوطه به ثانیه و دقیقه و ساعت و روز و ماه و سال و تعیین اختلاف از ساعت مبدا می توانند زمان دقیق فعلی را تخمین بزنند و بفهمند دقیقا چقدر زمان از لحظه مبدا زمانی شان گذشته است.

اگر -همانقدر که ما انتظار داریم- آنقدر گیک باشید که از بیت و بایت سر در بیاورید، می توانید با یک محاسبه ساده بفهمید که حداکثر ارزش یک عدد ۴ بایتی رفم ۲٫۱۴۷٫۴۸۳٫۶۴۷ است. اگر این عدد را به زمان قابل فهم ترجمه کنید خواهید فهمید که در ۱۹ ژانویه ۲۰۳۸ به پایان میرسد. مشکل سال ۲۰۳۸ همینجاست. در آن زمان با به پایان رسیدن این عدد، کلیه برنامه ها و سیستم عامل های مبنتی بر زبان C برای درک زمان دچار مشکل شده و ممکن است باگ های بسیاری هویدا شود.

البته خوشبختانه به احتمال زیاد رفع این مشکل به مراتب از مشکل سال ۲۰۰۰ ساده تر است. بسیاری از برنامه های نوشته شده با C می توانند با فرمت زمانی جدید کامپایل شوند تا برای استفاده از کتابخانهٔ جدید آماده باشند. برای مثال یک فرمت ۸ بایتی می تواند جایگزین نسخه فعلی شود. به هر حال با توجه به اینکه زمان زیادی تا سال ۲۰۳۸ باقی مانده و راه حل هم وجود دارد، گذرِ بی خطر از آن چندان هم مشکل نیست.

مطالب مرتبط

کنترل پنل نیروگاه هسته‌ای سر از حراجی درآورد؛ ثبت ده‌ها پیشنهاد برای خرید

این روزها به لطف فروشگاه‌های خرید و فروش اینترنتی می‌توان با کمی جستجو هر کالایی را پیدا کرد. به تازگی یک حراجی در بریتانیا قسمتی از کنترل پنل و سیستم مانیتورینگ یک نیروگاه هسته‌ای را برای فروش گذاشته است.«Ramco» که از بزرگ ترین حراجی‌های آنلاین بریتانیا به شمار می‌رود، کنترل پنل رآکتور یک نیروگاه هسته‌ای... ادامه مطلب

بازخوانی عصر سیاه علم؛ زمانی که گالیله در دفاع از علم به دادگاه رفت

چهار قرن پیش گالیلئو گالیله، دانشمند ایتالیایی، آزادی و جانش را در خطر قرار داد تا بنگاه‌های مذهی را متقاعد کند که نظریه مرکزیت کوپرنیک راجع به منظومه شمسی -که براساس آن زمین و دیگر سیارات به دور خورشید می‌گردند- در واقع بیانگر یک حقیقت فیزیکی است.بعد از مشاهداتی که خود گالیله کرده بود و... ادامه مطلب

گزارش IDC از بازار گجت‌های پوشیدنی در فصل اول ۲۰۲۰؛ سلطه اپل ادامه دارد

بر اساس آخرین گزارش شرکت تحقیقاتی IDC، بازار گجت‌های پوشیدنی رشد قابل توجهی را در سه ماهه اول ۲۰۲۰ تجربه کرده است. تحلیلگران این شرکت از تقاضای بالا برای محصولات پوشیدنی در دوران کرونا خبر داده‌اند.اپل در سه ماهه اول سال جاری میلادی ۲۱.۲ میلیون واحد گجت پوشیدنی صادر کرده که نسبت به صادرات ۱۳.۳... ادامه مطلب

با قدیمی‌ترین حشره دنیا آشنا شوید؛ کشف فسیل ۴۲۵ میلیون ساله هزارپا در اسکاتلند

محققان با کشف فسیل ۴۲۵ میلیون ساله هزارپا در اسکاتلند، قدیمی ترین حشره تاریخ را شناسایی کردند. به گفته آن‌ها این فسیل از تمام فسیل‌های شناخته شده‌ از حشرات، عنکبوتیان و دیگر حشرات موذی قدمت بیشتری دارد.فسیل یاد شده در جزیره‌ای به نام «کررا» (Kerrera) در اسکاتلند کشف شده و نشان می‌دهد حشرات بسیار سریع... ادامه مطلب

تجربه کاربران از صفحات وب در رتبه بندی نتایج جستجوی گوگل مد نظر گرفته می شود

امروز گوگل اعلام کرد که قصد دارد «تجربه صفحات» را به فهرست فاکتورهایی اضافه کند که برای رتبه دهی آن صفحات در سرچ در نظر می گیرد. این شرکت همچنین قصد دارد پیش نیاز AMP (صفحات موبایلی پرشتاب) برای نمایش خبرها در صدر نتایج جستجوی موبایل را حذف کند. گوگل طی بیانیه ای اعلام کرده... ادامه مطلب

مأموریت غیرممکن در فضا؛ آیا فیلم تام کروز و ناسا بدون صحنه‌های اکشن است؟

یکی از فضانوردان ناسا که سابقه ساخت فیلم کوتاه در ایستگاه فضایی بین المللی را دارد، فیلمبرداری در فضا را بسیار سخت توصیف کرده و تردیدهایی را در مورد ساخت اولین فیلم در این ایستگاه با نقش آفرینی تام کروز به وجود آورده است.اواسط اردیبشهت ماه ناسا از همکاری با اسپیس ایکس و «تام کروز»... ادامه مطلب

ویجیاتو

نظرات ۲۲

وارد شوید

برای گفتگو با کاربران، وارد حساب کاربری خود شوید.

ورود

رمزتان را گم کرده‌اید؟