AlgorithmHub - LeetCode / Programmers समस्या समाधानों को GitHub पर 1 समस्या 1 commit के रूप में अपने-आप व्यवस्थित करने वाला Extension
(chromewebstore.google.com)नमस्ते।
मैंने AlgorithmHub नाम का एक Chrome Extension बनाया है, जो algorithm समस्या समाधानों को GitHub पर अपने-आप व्यवस्थित करता है, और उसे साझा कर रहा हूँ।
[यह टूल क्या करता है?]
- LeetCode / Programmers पर समस्या हल करने पर
- जुड़े हुए GitHub Repository के साथ अपने-आप sync करता है
- code और समस्या की जानकारी को साथ में व्यवस्थित करता है
- हर 1 समस्या पर 1 commit के रूप में रिकॉर्ड करता है
[इसे क्यों बनाया?]
लाइव coding test की तैयारी करते समय मैं अपने समस्या समाधानों को GitHub पर लगातार व्यवस्थित करना चाहता था।
पहले मैं LeetHub और BaekjoonHub को साथ में इस्तेमाल करता था, लेकिन
- दोनों extensions के save करने के तरीके अलग थे
→ इसलिए समस्या समाधान repository की directory structure साफ़-सुथरी तरह से manage नहीं हो पाती थी - LeetHub के मामले में, हर बार एक समस्या हल करने पर
→ README / root update वगैरह की वजह से
→ कई commits बन जाते थे
यह हिस्सा बार-बार खटकता रहा, इसलिए मैंने इसे खुद बनाना शुरू किया।
AlgorithmHub बनाते समय मैंने नीचे की बातों पर ध्यान दिया:
- 1 समस्या = 1 commit
- LeetCode + Programmers का एक साथ support
- platform के अनुसार व्यवस्थित directory structure
- अलग-अलग platforms के बीच structure ज़्यादा बिखरे नहीं, इस तरह का design
- अनावश्यक commits हटाना
[मौजूदा स्थिति]
- बुनियादी features स्थिर रूप से काम कर रहे हैं
- इसे Chrome Extension के रूप में इस्तेमाल किया जा सकता है
- आगे और platforms और features जोड़ते रहने की योजना है
इसे इस्तेमाल करके देखें, और अगर आपके पास सुधार के लिए कोई idea या सुझाव हो तो बेझिझक बताइए।
अभी कोई टिप्पणी नहीं है.