इस प्रोजेक्ट के बारे में
Meaningfull-commits (borjagm1/meaningfull-commits) जानबूझकर बनाया गया एक न्यूनतम नवीनता रिपॉजिटरी है जिसका घोषित उद्देश्य एक ऐसा काउंटर है जो लगातार बढ़ता रहता है। README इसे इस प्रकार संक्षेप में बताता है: "संख्या ऊपर जाती है। बस इतना ही। यही रिपॉजिटरी है।"
दस्तावेजीकृत प्रवाह: एक cron जॉब grind.sh को कॉल करता है, जो index.html को अपडेट करता है, और Caddy परिणाम को सर्व करता है। यही स्क्रिप्ट GitHub पर कमिट और पुश भी करती है। README में आर्किटेक्चर को इस प्रकार दर्शाया गया है: [cron] -> grind.sh -> index.html अपडेट करता है -> Caddy इसे सर्व करता है, जिसमें grind.sh से एक शाखा -> git push -> GitHub ("पवित्र हरे वर्ग" के रूप में वर्णित) की ओर जाती है।
README में सूचीबद्ध केवल दो फाइलें हैं: index.html, जो संख्या (THE NUMBER) दिखाती है, और grind.sh, जो 'ग्राइंड' यानी वृद्धि और कमिट चक्र को निष्पादित करता है। किसी अन्य फाइल, निर्भरता, कॉन्फ़िगरेशन विकल्प, परीक्षण या इंस्टॉलेशन चरणों का वर्णन नहीं किया गया है।
ग्राइंड तीव्रता: README संभावित अंतराल और परिणामी कमिट वॉल्यूम की एक तालिका प्रदान करता है:
- 5 सेकंड: 17,280 प्रति दिन, 518,400 प्रति माह, 6,307,200 प्रति वर्ष ("प्रमाणित रूप से पागल")
- 15 सेकंड: 5,760 प्रति दिन, 172,800 प्रति माह, 2,102,400 प्रति वर्ष ("GitHub पुलिस को बुलाता है")
- 30 सेकंड: 2,880 प्रति दिन, 86,400 प्रति माह, 1,051,200 प्रति वर्ष ("पूरी तरह से अनहिंज्ड")
- 1 मिनट: 1,440 प्रति दिन, 43,200 प्रति माह, 525,600 प्रति वर्ष ("पीक ग्राइंडसेट")
- 5 मिनट: 288 प्रति दिन, 8,640 प्रति माह, 105,120 प्रति वर्ष ("सम्मानजनक हसल")
- 30 मिनट: 48 प्रति दिन, 1,440 प्रति माह, 17,520 प्रति वर्ष ("कैजुअल")
FAQ बिंदु जैसा लिखा गया है: क्यों? क्योंकि संख्या (THE NUMBER) बढ़नी चाहिए; यह कब रुकता है? यह नहीं रुकता; लागत? VPS का भुगतान पहले ही किया जा चुका है, डोमेन एक वैकल्पिक दिखावा है, बाकी सब $0 है; क्या यह VPS का अच्छा उपयोग है? संख्या (THE NUMBER) ऐसे सवालों से खुद को संबंधित नहीं करती; क्या होगा यदि VPS डाउन हो जाता है? संख्या रुक जाती है, भूलती नहीं है, और फिर से शुरू हो जाती है।
लाइसेंसिंग और दायरा: प्रोजेक्ट MIT लाइसेंस के तहत जारी किया गया है। यह प्रभावी रूप से एक मजाक प्रोजेक्ट है, लेकिन यह शेड्यूल्ड स्क्रिप्ट निष्पादन, फाइल म्यूटेशन, गिट-आधारित स्टेट पर्सिस्टेंस और ऑपरेटर के अपने VPS पर Caddy के माध्यम से स्टैटिक सर्विंग के एक छोटे, पूर्ण सेल्फ-होस्टेड लूप का प्रदर्शन भी करता है। सूचीबद्ध दो फाइलों और cron शेड्यूल के अलावा बाकी सब कुछ तैनात करने वाले व्यक्ति द्वारा प्रदान किया जाना होगा।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.