एल्गोरिदम solving, open source गतिविधि, निरंतरता आदि कई संकेतकों के आधार पर आपकी डेवलपर ज़िंदगी को गेम tier की तरह बदलकर GitHub profile README आदि में कार्ड फ़ॉर्मेट में embed किया जा सकने वाला यह एक प्रोजेक्ट है.

https://github.com/bnbong/codemaru

कुल 8 tier मौजूद हैं:

Seed → Bronze → Silver → Gold → Platinum → Diamond → Master → Maru  

यह टूल हाल की उस स्थिति में बनाया गया, जब Baekjoon Online Judge की सेवा बंद हो गई और solved.ac की tier rank भी अब आगे नहीं बढ़ाई जा सकती। ऐसे में लगा कि सिर्फ एल्गोरिदम नहीं, बल्कि मेरी पूरी डेवलपमेंट गतिविधि के आधार पर tier में बदलकर दिखाने वाली कोई सेवा हो तो अच्छा होगा। डोपामिन फूटने वाले पलों में से एक tier badge दिखाना भी होता है, और दौड़ते रहने के दौरान आँखों के सामने दिखने वाला लक्ष्य हो तो प्रेरणा भी मिलती है।

प्रोजेक्ट के नाम में शामिल शुद्ध कोरियाई शब्द 'Maru' का अर्थ पहाड़ या छत की चोटी होता है। AI तकनीक की प्रगति का दबाव हो, फिर भी हम डेवलपर्स को ऊपर देखते हुए चढ़ते रहना चाहिए। आखिर डेवलपर का काम समस्याओं को हल करना और मूल्य प्रदान करना ही है। और मेरा यह भी मानना है कि कोई भी तकनीक ऐसी नहीं होती जो इंसानों के लिए न हो। आपको मिले हुए माहौल में, यहाँ तक कि AI से भरी दुनिया में भी, अगर 'मैं' नेतृत्व अपने हाथ में रखना चाहता हूँ, तो अपनी डेवलपमेंट क्षमता को खुद निखारते रहना होगा। इसी अर्थ में उम्मीद है कि मेरा प्रोजेक्ट Codemaru आपकी दौड़ का motivation या लक्ष्य बने। आइए, हम सब Maru की ओर दौड़ें!!

Tier card के लिए https://codemaru.bnbong.com/ साइट generator में tier card preview और HTML/Markdown embed लिंक देखे जा सकते हैं, और GitHub Actions workflow कॉन्फ़िगर करके अपनी पसंद के GitHub repository में self-hosting तरीके से भी embed किया जा सकता है।

यह GitHub username, BOJ(solved.ac) और LeetCode प्रोफ़ाइल जानकारी के आधार पर विश्लेषण करता है। full/compact layout समर्थित हैं, और dark/light/transparent theme भी उपलब्ध हैं। Tier icon पर शानदार animation चलता है।

नई theme जोड़ने की योजना है, और PR/Issue/feedback सबका स्वागत है! मुझे Gold tier मिला।

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.