
الجزء 1
تلاشى المزاج الاحتفالي. ذهب علماء الفلك في العمل الطبيعي.
في 13 يناير 2020 ، يطير جسم فلكي ضخم بحجم نبتون عبر الأرض. أن هذا لم يكن أحدًا مفهومًا ، لأن الجسم الكوني ظهر واختفى تمامًا من العدم. جادل علماء الفيزياء والفيزيائيين وعلماء الفلك لفترة طويلة حول طبيعة هذه الظاهرة. طرح Ufologists فكرة أن سفينة الفضاء الغريبة معينة قفزت فرطًا في الفضاء بالقرب من الأرض ، وأدركت أنها قد فوتت وأنه كان من الضروري أن تطير أبعد من ذلك ونفذت قفزة مفرطة مرة أخرى. لصالح هذه النظرية ، قالوا التسجيلات من بعض الأجهزة تسجيل البث الإذاعي. حاول الفيزيائيون وعلماء الفلك تحدي الرأي ، مشيرين إلى نبضات قوية تسجلها الأجهزة. بالإضافة إلى ذلك ، لبناء سفن بهذا الحجم هو ببساطة أمر لا يمكن تصوره. لم يكن مرئيًا من الأرض. صور من الفضاء ، لا أحد يستطيع أن يفعل. نعم ، وسيكون بالكاد وقت. ظهرت جثة بالقرب من الأرض لمدة 10 دقائق فقط. بالطبع ، عملت الأدوات على الفور ، لكن الناس لم يدركوا على الفور ما يحدث وأين ينظرون إليه. أطلقوا على الجسم الغريب "شيشاير كات".
الجزء 2
رجلان غير محلوقان كانا جالسين في مقهى. تي شيرت عادي ، جينز. أمام النظارات. تم بث تقارير عن حدوث هذه الظاهرة على شاشات التلفزيون. تمت مقابلة العلماء. الأفكار بالنسبة للجزء الأكبر المغلي أسفل إلى المضاربة.
أدري وسيرجي يحتسيان البيرة بعد مشروع مغلق بنجاح لتقديم سكادا جديدة. أشار أندرو بإصبعه إلى أقرب شاشة.
- ميخائليك ، ما رأيك؟ الأجانب؟
- لا ، أندريوخا. ليس هكذا. تنقيح أفلام ديزني. أعتقد أن هذا هو نوع من الفجوة في الزمكان. ظهر ثقب أسود بالقرب من الأرض وبدأ في السحب.
- حسنا دوك الأرض سوف تشديد ، لا؟
- ثم الفجوة مغلقة. الشيطان يعرف السبب. ومع ذلك ، لماذا لا الأجانب. لقد قاموا بإنشاء جهاز ، وفتحوا حفرة مسدودة ، وكانت هناك موارد كافية لمدة 10 دقائق. وقد أغلقت الدودة.
- نعم. اليوم لا يزال غبي جدا. 13 أرقام.
"هل تؤمن بسحر الرقم؟" كنت قد طلبت آراء المنجمين.
- أوه هيا.
الجزء 3
تحت تأثير جاذبية تشيشاير كات ، تحول مدار الأرض لفترة أطول قليلاً وأصبح لفترة أطول من 24 ساعة بالضبط.
بدأت خدمة دوران الأرض الدولية في مناقشة كيفية إضافة الوقت الإضافي في السنة إلى التقويم. بعد بضع ساعات من المناقشات الساخنة ، توصل الخبراء إلى حلين.
كان الاقتراح الأول هو الموافقة رسميًا على 29 فبراير يوم عادي. اتضح أنه كل 4 سنوات ستحتاج إلى إضافة يوم آخر ، وفي 30 فبراير تضاف إلى سنوات كبيسة. ولكن هذا هو سوء الحظ. 2020 هو بالفعل سنة كبيسة. يجب أن تضيف ثم 30 و 31 فبراير؟
وقدم الاقتراح الثاني ممثل استراليا. بمجرد وقوع الحادث في يناير ، يجب إضافة الوقت في يناير. أضف اليوم الثاني والثلاثين ولا تلمس الأشهر المتبقية. وجدت الفكرة المشجعين.
تذكروا الأفكار المنسية حول تقديم تقويمات دائمة لـ Comte و Armelin ، وهو تقويم مدته 13 شهرًا.
لم يتم العثور على التقويمات الأكثر جرأة من قبل المتحمسين ، لأنه عليك إجراء العديد من التغييرات في جميع مجالات الحياة ، وإعادة تدريب المسنين. يأمل الخبراء ألا تكون لدى القيادة الجديدة الرغبة في إضافة اليوم في أقرب وقت ممكن إلى الحادث. لسوء الحظ ، لم تكن القيادة الجديدة بعيدة النظر واختارت الخيار الثاني بالتصويت.
تقرر إضافته في 32 يناير.
الجزء 4
وسائل الإعلام على الفور نشر الأخبار. لم يعرف المبرمجون الغاضبون أي حدود. تم انتقاد القرار بشدة. حاولت حكومات الدول الكبرى اقتراح أشكال أخرى لحل المشكلة.
تحت ضغط المجتمع وكبار المستثمرين ، تمكنا من الدفاع عن الحل الأول للمشكلة. ولكن بالنسبة للعام الحالي ، تم بالفعل اتخاذ قرار ، ولن يدخل القرار الجديد حيز التنفيذ إلا في عام 2021.
خدمات NTP لم تجهد. لقد تم العد التنازلي في ثوان منذ عام 1970 ، لذلك سوف يمر التزامن. تجربة إدخال ثانية إضافية تم اختبارها بالفعل. يبقى السؤال في عرض وإدخال التواريخ على مستوى التطبيق.
أدرك المديرون الفنيون لبائعي البرامج الكبيرة أنهم اضطروا إلى طرح تصحيحات لمكتباتهم. هناك القليل جدا من الوقت. من الضروري تحديث إصدارات قاعدة البيانات. سيكون لديك لتحديث إصدارات المكتبة. لن يكون هناك تحديثات لجميع إصدارات البرنامج القديم.
الجزء 5
من أخبار CTO لشركة البرمجيات المتوسطة ProfurTech ، علم ميخائيل أندرييف بالأخبار.
- "سأقلب التقويم مرارًا وتكرارًا في 32 يناير" - ضحكت تحت أنفاسه.
لم تكن هناك أفكار في وقت واحد.
مشاريع مع مجموعة من الإرث. يعمل الجزء على الخوادم الداخلية التي يوجد بها وصول. حسنًا ، سوف نفكر في شيء على خوادمنا. طرح بقع ، ذهابا وإيابا.
من المقرر عقد اجتماع مع المديرين.
- مساء الخير أيها الزملاء. ربما تكون قد سمعت الأخبار حول إدخال تاريخ جديد هذا العام. أعتقد أن الأخبار لم تثيرك كثيرًا ، ولكن هناك بعض العوامل غير السارة.
- ماذا؟
- إدخال تاريخ جديد يعني أن برنامجنا سيعطل. بدءا من أنظمة التشغيل ، مع الانتهاء من جميع البرامج التي تعمل الآن في المصانع.
- من ناحية ، يجب أن تسير العمليات بسلاسة. عندما يأتي يوم 32 يناير ، ستبدأ أنظمة التشغيل في الاعتقاد بأن اليوم هو 1 فبراير. سيتم كتابة البيانات ، على التوالي ، في الأول من فبراير. لن يتمكن المستخدمون من تحديد التاريخ الحالي بشكل صحيح. سيتم إدخال بعض السجلات إما في 31 كانون الثاني (يناير) ، أو اعتبارًا من 1 فبراير (شباط).
عندما يأتي 1 فبراير ، يجب عليك "تخطي" تاريخ 1 فبراير يدويًا. في بعض الأماكن ، يجب أن تتم المزامنة التلقائية مع الساعة العالمية عبر الإنترنت. ولكن هنا ليس لدي ثقة حتى الآن.
ستبدأ البيانات من 1 فبراير الحقيقي في استكمال أو الكتابة فوق البيانات من 1 فبراير "غير واقعي". وهذا هو ، سيكون الجداول إدخالات من المستقبل.
قد يكون هناك منطق في الكود المرتبط بحقيقة أنه لا توجد بيانات من المستقبل. وإذا حدث خطأ ما في هذين اليومين ، فسيكون من الصعب للغاية العثور على خطأ.
سيستغرق تحديث البرامج الكثير من الوقت. نحتاج أولاً إلى انتظار التصحيحات من البائعين ، ثم نشرها بالكامل على الخادم ، والتحقق من الانحدار. وهذا كله لا يضمن لنا عدم وجود أخطاء.
لم أذكر كل المشاكل المحتملة ، جزء من رأسي وهذه مجرد أفكار لا يمكن اختبارها إلا في الممارسة العملية. أقترح إيقاف تشغيل الخوادم في 32 يناير وبدء تشغيلها في 1 فبراير.
ساد الصمت في القاعة. بعد دقيقة ، كسر المخرج الصمت: "إذن ، أنت مبرمج ، تحصل على المال ، لكن لا يمكنك حل المشكلة؟"
"أنا أه ... إنه ليس خطأي." هذا لم يحدث في التاريخ.
"إذن كيف تريدنا أن نوقف الإنتاج في المصانع؟" في البداية تم تنفيذ البرنامج ، لكن الآن لن يعمل شيء بدونه! أنت الآن تخبرني أنه في يوم من الأيام في السنة ، يتم ضمان عطل النباتات. نحن توريد وحدات التحكم في الطاقة والطب. هل سيتجمد الناس ويموتون؟ الأعمال سوف تخسر عدة ملايين.
فهم مايكل ما كان يجري ، انحنى رأسه وزفر.
- سنحاول القيام بكل ما نستطيع.
الجزء 6
بدأت الأفكار بعد أفكار ميشا تتدفق في الأمواج. بمجرد التوصل إلى حل لمشكلة واحدة ، تصل على الفور موجة جديدة من الاستنتاجات البديهية.
- سووو ، في بعض المشاريع التي يستخدمونها. صافي الإطار 3.5. هذا يعني أن Microsoft لن تصدر تحديثات. حسنًا ، لا يبدو أن الخدمات بالغة الأهمية ، ثم ربما يمكننا إقناع الإدارة بإيقاف تشغيلها ليوم واحد.
- لدينا نصوص في بيثون 2.7. منذ عام 2020 ، توقف الإصدار 2. * عن الدعم.
- المشاريع القديمة والجديدة تستخدم MS SQL Server القديم. قواعد البيانات فقط لا التحديث.
- كيف سيتم تحديث عملائنا؟ لا يزال بإمكانك تصحيح ASODA لدينا مع انقضاض. لكن البرامج من شنايدر إلكتريك و ABB لن يتم تحديثها. وعلاوة على ذلك ، فهي مكسورة.
- ربما تصبح المحاسبة مجنونة ، لأنها لن تكون قادرة على إدخال البيانات بشكل صحيح وإعداد التقارير. 1C بالجنون؟
- أردنا أن نقدم تجريدنا من العمل مع التواريخ في عام 2015. Eeeh ، التجربة لا يعلم أي شيء. على الرغم من أن هذا سيساعد فقط برامجنا المكتوبة ذاتيا. لن يعمل باقي البرنامج حوله كما ينبغي.
الجزء 7
أدركت ميشا أنه لا يستطيع فعل أي شيء مع المشاكل ، ولم تستطع القيادة إقناعه ، وجمع الأشياء واشترى تذاكر يوم 29 يناير إلى جزر المالديف. مقدما قليلا ، بحيث حلقت الطائرة فقط.
من المؤلف:
لقد حاولت بصدق أن أتوصل إلى استمرار للقصة. كيف تسقط التطبيقات بشكل مأساوي ، ويستسلم المبرمجون بسرعة. لكن لم يكن من الممكن الخروج بأفكار مثيرة للاهتمام حول كيفية حل مثل هذا الموقف وكيفية تقديمه بشكل جميل في شكل التاريخ. قرأت أفكارك باهتمام في التعليقات.