پرش به محتوا
ورود | ثبت‌نام
سخنان قصار
  • بگذار طبع ماجراجویت هراز گاهی بر احساسات دیگرت پیروز شود.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • برترین بی نیازی و دارایی، ناامیدی است از آنچه در دست مردم است.امام علی (ع)
  • ستودن بیش از آن چه كه سزاوار است نوعی چاپلوسی، و كمتر از آن،‌ درماندگی یا حسادت است.امام علی (ع)
  • وفاداری با خیانت كاران نزد خدا نوعی خیانت، و خیانت به خیانت كاران نزد خدا وفاداری است.امام علی (ع)
  • وقتی به دیدن دوست بیمار خود می روی به یاد داشته باش كه امید دادن وتقویت افكار مثبت برای او قویترین داروست.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • خدا از مردم نادان عهد نگرفت كه بیاموزند، تا آنكه از دانایان عهد گرفت كه آموزش دهندامام علی (ع)
  • بعضی كارها را فقط باید انجام داد، بعضی را باید بهتر از گذشته انجام دادو برخی دیگر را نیازی به انجام دادن نیست ، سعی كن فرق بین آنها را تشخیص دهی .اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • ای فرزند آدم ! اندوه روز نیامده را بر امروزت میفزا، زیرا اگر روز نرسیده، از عمر تو باشد خدا روزی تو را خواهد رساند.امام علی (ع)
  • وقتی غذای نذری را تقسیم می كنی ، اول به كسی كه آن را پخته تعارف كن.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • وقتی چیزی را می بینی كه خیلی دلت می خواهد مال تو باشد به خاطر مقدار كمی پول آن را از دست نده.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • وقتی در كاری شكست می خوری عذر و بهانه نیاور.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • كمتر تلویزیون تماشا كن.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • سعی كن هر كاری را قبل از موعد مقرر به انجام برسانی.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • هر گاه مستحبات به واجبات زیان رساند آن را ترك كنید.امام علی (ع)
  • جاهلان شما پر تلاش، و آگاهان شما تن پرور و كوتاهی ورزند !امام علی (ع)
  • از حرام دنیا چشم پوش، تا خدا زشتی های آن ر ا به تو نمایاند، و غافل مباش كه لحظه ای از تو غفلت نشود.امام علی (ع)
  • سعی كن بهترین معلم فرزندانت باشی.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • هنگام ماهیگیری یا پیاده روی دو نوار لاستیكی ضخیم به دور كیف پولت ببند تا از افتادن آن جلوگیری  شود.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • وقتی فردی را كه مشتاق دیدارش بودی ملاقات كردی لبخند بزن خودت را معرفی كن و بگو: تا به حال سعادت دیدارشما را نداشته ام.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • بی نیازی از عذرخواهی، گرامی تر از عذر راستین استامام علی (ع)
  • به یك دانش آموز نیازمند كمك كن تا در اردوهای تابستانی شركت كند.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • سخت ترین گناهان، گناهی است كه گناهكار آن را سبك شماردامام علی (ع)
  • دو گرسنه هرگز سیر نشوند: جویندة علم و جویندة مالامام علی (ع)
  • مردم فرزندان دنیا هستند و هیچ كس را بر دوستی مادرش نمی توان سرزنش كرد.امام علی (ع)
  • شغلی را انتخاب كن كه روحت را هم به اندازه حساب بانكی ات غنی سازد.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • سه كتاب خوب بچه گانه بخر، آنها را بخوان و به یك پسر بچه هدیه كن.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • به خاطرداشته باش كه گاهی اوقات سكوت بهترین پاسخ است .اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • فكرنكن مردمی كه درحرفه خود بالاترین مقام را دارند همه چیز را می دانند.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • به مردمی كه شغل دشواری دارند بیشتر احترام بگذار.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • هر وقت فرصت كردی ، دست فرزندت را در دست بگیر،به زودی زمانی خواهد رسید كه او اجازه این كار را به تو نخواهد داد.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • كار اندكی كه ادامه یابد، از كار بسیاری كه از آن به ستوه آیی امیدوار كننده تر است.امام علی (ع)
  • بدون فخرفروشی شاهد پیروزی را در آغوش بگیر.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • وقتی می بینی كسی كارهای كوچك را به خوبی انجام می دهد، مسئولیت كارهای بزرگتر را به او واگذاركن.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • یك پیشنهاد خوب را از هركسی كه باشد بپذیر.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • منزلت را درطبقات بالای آپارتمان انتخاب كن.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • یادت باشد هرچه بیشتر بدانی كمتر خواهی ترسید.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • افكار محرمانه ات را مخفی نگهدار.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • هر گاه خدا بخواهد بنده ای را خوار كند، دانش را از او دور سازد.امام علی (ع)
  • معاملاتت را مكتوب كن. قراردادهای شفاهی اعتباری ندارند.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
  • چمدانهای گرانقیمت به دست نگیر، ممكن است توجه دزدان را به خود جلب كند.اچ جکسون براون (کتاب نکته‌های کوچک زندگی)
۳ دقیقه مطالعه دسته‌ها: دانستنی ها

ماجرای باگ Y2K چه بود؟ | از پیش‌بینی فاجعه تا واقعیت

ماجرای باگ Y2K چه بود؟ | از پیش‌بینی فاجعه تا واقعیت

سال 2000 (Y2K) برای بسیاری یادآور ترس و نگرانی بود. در حالی که عده‌ای برای جشن گرفتن آماده می‌شدند، گروهی دیگر پیش‌بینی فاجعه‌ای بزرگ را می‌کردند. این نگرانی از کجا نشأت می‌گرفت؟ از یک فرض برنامه‌نویسی قدیمی که تصور می‌شد با تغییر تاریخ از 31 دسامبر 1999 به 1 ژانویه 2000، سیستم‌های کامپیوتری از کار خواهند افتاد.

عصر وحشت تکنولوژیک

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

با توجه به وابستگی شدید زندگی روزمره به کامپیوترها در سال 1999، انتظار می‌رفت که سال نو میلادی عواقب جدی و کامپیوتری به دنبال داشته باشد. مردم نگران سیستم‌های بانکی، چراغ‌های راهنمایی، شبکه‌های برق، فرودگاه‌ها، مایکروویوها و تلویزیون‌ها بودند، زیرا همه این‌ها توسط کامپیوترها کنترل می‌شدند.

پیشگویان بدبین حتی پیش‌بینی کردند که فرآیندهای مکانیکی ساده مانند سیفون توالت نیز تحت تأثیر باگ Y2K قرار خواهند گرفت. برخی بر این باور بودند که Y2K تمدن را به شکلی که می‌شناسیم پایان خواهد داد. در حالی که برنامه‌نویسان به سختی در تلاش برای به‌روزرسانی سیستم‌های کامپیوتری بودند، بسیاری از مردم عادی با ذخیره پول نقد و مواد غذایی اضافی خود را برای بدترین سناریوها آماده می‌کردند.

آماده‌سازی برای مقابله با باگ

از سال 1997، یعنی چند سال قبل از فراگیر شدن وحشت از مشکل هزاره، دانشمندان کامپیوتر در حال کار بر روی راه حل بودند. موسسه استانداردهای بریتانیا (BSI) استانداردهای جدیدی را برای انطباق کامپیوترها با سال 2000 توسعه داد. این استاندارد که با نام DISC PD2000-1 شناخته می‌شد، چهار قانون را مشخص می‌کرد:

  1. هیچ مقدار برای تاریخ فعلی نباید باعث ایجاد اختلال در عملکرد شود.
  2. عملکرد مبتنی بر تاریخ باید به طور مداوم برای تاریخ‌های قبل، حین و بعد از سال 2000 رفتار کند.
  3. در تمام رابط‌ها و ذخیره‌سازی داده‌ها، قرن در هر تاریخ باید به صراحت یا با قوانین و الگوریتم‌های استنتاجی غیرمبهم مشخص شود.
  4. سال 2000 باید به عنوان سال کبیسه شناخته شود.

در اصل، این استاندارد درک کرده بود که باگ به دو مسئله کلیدی تکیه دارد:

  1. نمایش دو رقمی موجود در پردازش تاریخ مشکل‌ساز بود.
  2. سوء تفاهم در محاسبات سال‌های کبیسه در تقویم میلادی باعث شد که سال 2000 به عنوان یک سال کبیسه برنامه‌ریزی نشود.

مشکل اول با ایجاد برنامه‌نویسی جدید برای وارد کردن تاریخ به صورت اعداد چهار رقمی (1997، 1998، 1999 و غیره) حل شد، در حالی که قبلاً فقط با دو رقم (97، 98 و 99) نشان داده می‌شدند. راه حل دوم اصلاح الگوریتم محاسبه سال‌های کبیسه به "هر مقدار سالی که بر 100 تقسیم شود، سال کبیسه نیست" با افزودن "به استثنای سال‌هایی که بر 400 بخش‌پذیر هستند" بود.

در 1 ژانویه چه اتفاقی افتاد؟

با این همه آماده‌سازی و برنامه‌نویسی به‌روزرسانی شده قبل از تغییر تاریخ، فاجعه تا حد زیادی دفع شد. وقتی تاریخ موعود فرا رسید و ساعت‌های کامپیوتر در سراسر جهان به 1 ژانویه 2000 به‌روز شدند، اتفاق غیرعادی بسیار کمی رخ داد. تنها چند مشکل نسبتاً جزئی ناشی از باگ هزاره رخ داد و حتی تعداد کمتری از آن‌ها گزارش شد.

نظرات (۰)

هنوز نظری ثبت نشده است. اولین نفر باشید!

نوشتن نظر

ماجرای باگ Y2K چه بود؟ | از پیش‌بینی فاجعه تا واقعیت — https://www.rayeshmand.ir/article/y2k-and-the-new-millenium

دسته بندی مقالات