क्या `काल` टूट गया है? सितंबर 1752 में क्या हुआ था?


28

यदि आप अपने आउटपुट cal 9 1752को देखते हैं तो आपको यह अजीब आउटपुट दिखाई देगा:

   September 1752
 S  M Tu  W Th  F  S
       1  2 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

निम्नलिखित कहानी " कैल 9 1752 समझाया" "90 के दशक की शुरुआत में एक समाचार सूची से कॉपी की गई थी और डेविड जी विस्मैन (विश्वविद्यालय में कंप्यूटर विज्ञान विभाग में एक नेटवर्क प्रबंधक) द्वारा एक कंप्यूटर दर्शकों के लिए मज़ेदार सामग्री के संग्रह के तहत संग्रहीत की गई थी। पश्चिमी ओंटारियो की)।

मूल रूप से कुछ पुराने संस्करण 7 मशीन पर "कैल" कमांड लिखने वाले लड़के को अपने कोड में एक-एक त्रुटि दिखाई दी। यह कुछ गलत आउटपुट के रूप में दिखाई दिया, जब एक मॉलॉक ने शून्य के साथ 12 अतिरिक्त बाइट्स को ओवरवोट किया, इस प्रकार ऊपर देखे गए अजीब कैलेंडर आउटपुट के लिए अग्रणी।

अब, उनके दाहिने दिमाग में कोई भी वास्तव में सितंबर 1752 के कैलेंडर के बारे में परवाह नहीं करता है। यहां तक ​​कि वर्ष 1752 का विचार भी यूनिक्स के तहत मौजूद नहीं है, क्योंकि 1970 की शुरुआत तक यूनिक्स के लिए समय शुरू नहीं हुआ था। परिणामस्वरूप, किसी को भी पता नहीं था कि "कैल "बहुत बाद तक यह त्रुटि थी। तब तक "कैल" की हजारों प्रतियाँ तैर रही थीं, उनमें से कई बाइनरी-ओनली थीं। उन सभी को ठीक करने में बहुत देर हो गई।

इसलिए 1975 के मध्य में, कुछ उच्च-स्तरीय AT & T अधिकारी पोप के साथ मिले, और एक समझौते पर आए। कैलेंडर को रेट्रो रूप से बदलकर UNIX वास्तविकता के अनुरूप सितंबर 1752 में लाया गया। चूंकि कैलेंडर को 14 सितंबर, 1752 से पीछे की ओर बदलकर बदला गया था , इसके बाद की कोई भी तारीख प्रभावित नहीं हुई थी। इससे पहले की तारीखों को सभी 12 दिनों में स्थानांतरित कर दिया गया था। उन्होंने बग को एक विशेषता के रूप में दस्तावेज करने के लिए "कैल" के लिए मैन पेज भी तय किया।

3 सितंबर से 13 सितंबर तक के 11 दिन केवल रिकॉर्ड से चले गए थे। उन्होंने इतिहास की पुस्तकों को खोजा और पाया कि सौभाग्य से उन 11 दिनों के दौरान बहुत अधिक महत्व नहीं था।

कुल मिलाकर, यह पूरी घटना एक गैर-घटना थी। एक विज्ञान कथा लेखक ने बाद में इसके बारे में सुना, और विज्ञान-कथा के एक पूर्ण-लंबाई वाले काम में "द लेथ ऑफ हेवेन" नामक एक पुस्तक को उड़ा दिया, जो कि मेरी राय में वास्तव में जो कुछ हुआ उससे बहुत समानता रखता है।

आउटपुट विसंगति के लिए वास्तविक स्पष्टीकरण क्या है?


14
क्या /humorआपके द्वारा पोस्ट किए गए URL में निर्देशिका नहीं है ? ;)
एलेक्स

1
उस लिंक ने मुझे अच्छी हँसी दी।
jw013

1
... फिर से आउटपुट में क्या गड़बड़ है? : पी
d33tah

एक प्रोलेप्टिक ग्रेगोरियन कैलेंडर अधिक उचित लगता है अन्यथा आपको कैलेंडर को कुछ सटीकता के साथ निर्धारित करने के लिए देश, धर्म आदि को जानने की आवश्यकता है।
JFS

1
यहां तक ​​कि वर्ष 1752 का विचार भी यूनिक्स के तहत मौजूद नहीं है। ... लेकिन क्या यूनिक्स का विचार 1752 में मौजूद था?
Alois Mahdal

जवाबों:


49

वास्तविक कहानी का पता लगाने के लिए, man calअपने आप को चलाने का प्रयास करें:

The Gregorian Reformation is assumed to have occurred in 1752 on the 3rd
of September.  By this time, most countries had recognized the reforma-
tion (although a few did not recognize it until the early 1900’s.)  Ten
days following that date were eliminated by the reformation, so the cal-
endar for that month is a bit unusual.

फिर, यदि आपका इतिहास अस्पष्ट है, तो ग्रेगोरियन कैलेंडर द्वारा शुरू किए गए परिवर्तनों की जानकारी के लिए विकिपीडिया के साथ जारी रखें और यह दुनिया के विभिन्न हिस्सों में गोद लेने का इतिहास है:

ग्रेगोरियन कैलेंडर सुधार में दो भाग शामिल थे, जूलियन कैलेंडर का एक सुधार जो पोप ग्रेगोरी के समय तक उपयोग किया जाता था, साथ में ईस्टर की तारीखों की गणना के लिए जूलियन कैलेंडर के साथ चर्च द्वारा उपयोग किए जाने वाले चंद्र चक्र के सुधार के साथ।
[...]
३६५.२५ दिन (३६५ दिन ६ घंटे) से ३६५.२४२५ दिन (३६५ दिन ५ घंटे ४ ९ मिनट १२ सेकंड) से कैलेंडर वर्ष की औसत लंबाई में परिवर्तन के अलावा, प्रति वर्ष १० मिनट ४ seconds सेकंड की कमी , ग्रेगोरियन कैलेंडर सुधार भी इन लंबाई के बीच पिछले संचित अंतर से निपटा।
[...]
प्रोटेस्टेंट सुधार के कारण, हालांकि, कई पश्चिमी यूरोपीय देशों ने शुरू में ग्रेगोरियन सुधार का पालन नहीं किया था, और अपनी पुरानी शैली प्रणालियों को बनाए रखा था। आखिरकार अन्य देशों ने स्थिरता के लिए सुधार का पालन किया, लेकिन जब तक पूर्वी यूरोप (रूस और ग्रीस) में जूलियन कैलेंडर के अंतिम अनुयायी 20 वीं शताब्दी में ग्रेगोरियन प्रणाली में बदल गए, उन्हें अपने कैलेंडर से 13 दिन छोड़ना पड़ा। 1582 के बाद से दो कैलेंडर के बीच अतिरिक्त संचित अंतर के कारण
[...]
ब्रिटेन और ब्रिटिश साम्राज्य (अब संयुक्त राज्य अमेरिका के पूर्वी भाग सहित) ने १ (५२ में ग्रेगोरियन कैलेंडर को अपनाया था, जिस समय तक इसे ११ दिनों तक सही करना आवश्यक था। बुधवार, 2 सितंबर 1752 के बाद गुरुवार, 14 सितंबर 1752 था।

1 जनवरी, 1970 को यूनिक्स के साथ आने और दुनिया की घड़ियों को रीसेट करने के लिए, रीसेट को दिखाने के लिए तारीख चुनने के अलावा पूरी गड़बड़ी के बारे में कुछ भी नहीं किया गया था। चूंकि दुनिया ने विभिन्न देशों में अलग-अलग समय पर वर्तमान ग्रेगोरियन कैलेंडर प्रणाली को अपनाया, इसलिए इस सुधार को करने का सही समय कुछ हद तक मनमाना है।

यदि आपके पास कभी ऐसा कारण है कि आपके सॉफ़्टवेयर में दूर तक जाने वाली तारीखों को गिनने के लिए, आप एक रीसेट की तुलना में बहुत अधिक महत्वपूर्ण मुद्दों में भाग लेंगे! कैलेंडरिंग का इतिहास आश्चर्य से भरा है!


3
बहुत बढ़िया जवाब! चीजों को और अधिक जटिल बनाने के लिए, कुछ यूनानी मठवासी समाज आज भी जूलियन कैलेंडर का उपयोग कर रहे हैं।
terdon

1
"इस सुधार को करने का सही समय कुछ हद तक मनमाना है" - यह देखरेख की जाती है। एक अधिक सटीक संस्करण होगा "यह उस दिनांक (नों) को पहचानने के लिए कम से कम उपयोगकर्ता का स्थान लेगा जिस पर सुधार हुआ था।" (स्वीडिश, एक के लिए, 40 वर्षों में कैलेंडर सुधार को धब्बा बनाने की एक महत्वाकांक्षी योजना थी: en.wikipedia.org/wiki/Swidel_calendar )
पिस्कवर

4

यहां कैलेंडर्स (पीडीएफ) के बारे में एक अच्छा पेपर दिया गया है, जो बताता है कि किस प्रकार ईस्टर की धीमी गति से वर्ष के माध्यम से इस तिथि में सुधार आवश्यक हो गया और यह भी बताता है कि विभिन्न देशों ने कब स्विच बनाया।

पृष्ठ 904 पर:

उन्होंने [पोप ग्रीगोरी] ने कैलेंडर में संचित 10-दिवसीय त्रुटि को भी सही करते हुए घोषणा की कि गुरुवार, 4 अक्टूबर, 1582 CE, पुरानी शैली में अंतिम बार (जूलियन कैलेंडर), शुक्रवार, 15 अक्टूबर, 1582 CE, द्वारा पीछा किया जाएगा। नई शैली (ग्रेगोरियन) कैलेंडर का पहला दिन। कैथोलिक देशों ने इस नियम का पालन किया, लेकिन प्रोटेस्टेंट देशों ने विरोध किया: स्पेन, पुर्तगाल और इटली ने इसे तुरंत अपनाया, जैसा कि जर्मनी में कैथोलिक राज्यों ने किया था। जर्मनी के विरोधी हिस्सों ने इसे अपनाने के लिए 1700 तक इंतजार किया। ग्रेट ब्रिटेन और उसके उपनिवेश ( संयुक्त राज्य अमेरिका सहित ) ने 1752 तक प्रतीक्षा की , रूस 1918 में क्रांति के बाद और बुल्गारिया 1920 के बाद आयोजित हुआ।

कागज को गोद लेने की तारीखों की एक विस्तृत सूची को संदर्भित करना जारी है जो खगोलविदों द्वारा संकलित किया गया था और सीधे आगे के तरीके से बताता है कि विभिन्न कैलेंडर प्रणाली के बीच कैसे परिवर्तित किया जाए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.