
बधाई, प्रिय साथियों! मैं अपने व्यक्तिगत परियोजनाओं में से एक को आपके ध्यान में लाना चाहता हूं:
स्निपेट्स.प्रो -
स्निपेट्स का एक मुफ्त पुस्तकालय। मैं पूरी तरह से समझता हूं कि समान सेवाएं पहले से मौजूद हैं, लेकिन मैं दूसरों से कुछ अलग करना चाहता था। ठीक है, इसके अलावा, एक सुविधाजनक और मैत्रीपूर्ण प्रणाली बनाकर खुद को और अपने सहयोगियों को लाभान्वित करने के लिए :) मैंने अधिकतम समाजीकरण की दिशा में कोर्स करने की कोशिश की: स्निपेट्स और उपयोगकर्ताओं की रेटिंग, मेरे अपने स्निपेट और पसंदीदा फ़ीड, टिप्पणियां, सामाजिक नेटवर्क पर तुरंत अपने पसंदीदा कोड को साझा करने की क्षमता।
जो पहले ही किया जा चुका है
खरोंच से सिस्टम विकास में तीन दिन लग गए, डिबगिंग और पकड़ने वाले कीड़े - एक और दो दिन। प्रारंभ में, मैं केवल बुनियादी कार्यक्षमता को लागू करना चाहता था, लेकिन विकास प्रक्रिया में यह मेरी योजना से थोड़ा अधिक निकला।
- पंजीकरण, प्राधिकरण, एक भूल पासवर्ड की वसूली (आप फेसबुक के माध्यम से लॉग इन कर सकते हैं, मैं जल्द ही ट्विटर के माध्यम से प्राधिकरण को जोड़ दूंगा और, शायद, गिटहब के माध्यम से)।
- स्निपेट प्रकाशित करना (यह प्राधिकरण के बिना भी संभव है, बस कैप्चा दर्ज करके)
- एक स्निपेट ( कोडमिरर पर आधारित) जोड़ते समय एक पूर्ण कोड संपादक
- श्रेणियों और टैग द्वारा स्निपेट्स का सुविधाजनक टूटना
- खोज प्रणाली (केवल नाम और टैग द्वारा खोज करते समय)
- जोड़ा स्निपेट्स और "पसंदीदा" के अपने फ़ीड के साथ उपयोगकर्ता प्रोफ़ाइल
- स्निपेट के लिए मतदान की संभावना (तदनुसार, यह स्निपेट और उसके लेखक की रेटिंग को प्रभावित करता है)
- स्निपेट को "पसंदीदा" में जोड़ने की क्षमता
- सामाजिक नेटवर्क में स्निपेट्स साझा करने की क्षमता (अब तक केवल एफबी, ट्विटर, Google+, वीके और रेडिट)
- एक स्निपेट को एक टेक्स्ट फ़ाइल के रूप में डाउनलोड करने की क्षमता, एक अलग ब्राउज़र टैब में कोड को देखने की क्षमता (बस कच्चे कोड, बिना किसी "भूसी"), और सिस्टम इंटरफ़ेस के भीतर (प्रत्येक स्निपेट में एक पठनीय अनुमति है)।
- स्निपेट के लिए टिप्पणियाँ
- RSS श्रेणी के द्वारा जोड़े गए नवीनतम स्निपेट्स के साथ फ़ीड करता है
- सेवा इंटरफ़ेस रूसी, अंग्रेजी, चेक और जर्मन में उपलब्ध है
भविष्य की योजना
मुख्य विकास नीति जिसे मैं सेवा के उपयोगकर्ताओं के साथ प्रतिक्रिया करना चाहता हूं: अगर मैं देखता हूं कि यह या उस फ़ंक्शन की आवश्यकता है, तो इसे जोड़ा जाएगा। लेकिन बिल्कुल निकट भविष्य में यह महसूस किया जाएगा:
- बुनियादी कार्यक्षमता का और विकास।
- सामाजिक नेटवर्क (कम से कम ट्विटर और GitHub) के माध्यम से प्राधिकरण।
- स्निपेट्स का संपादन और, परिणामस्वरूप, उनका संस्करण।
- सक्रिय उपयोगकर्ताओं के लिए उनकी रेटिंग के आधार पर कोई भी इंट्रासिस्टम प्रोत्साहन।
निष्कर्ष
मुझे आपके किसी भी सुझाव, टिप्पणियों और आपकी ओर से किसी भी उचित आलोचना के लिए खुशी होगी, प्रिय सहयोगियों। मैं बीटा परीक्षण में भाग लेने के लिए सभी को आमंत्रित करता हूं, और, संभवतः, अपने स्वयं के कोड के टुकड़े को जोड़कर सेवा के विकास में एक छोटा सा योगदान देता हूं :) आपका ध्यान के लिए धन्यवाद!