रस्टमध्ये कमांड लाइन टूल्स, जी दर आठवड्याला हाताने केली जाणारी कामे करतात: फाइल रूपांतरित करणे किंवा प्रमाणित करणे, मोठ्या प्रमाणात नामांतर करणे आणि क्रमवारी लावणे, API ला कॉल करणे आणि परिणाम CSV किंवा JSON मध्ये लिहिणे, एका शेड्यूलवर चालवणे आणि त्याने काय केले याचा अहवाल देणे. ते एका बायनरी म्हणून पाठवले जाते, ते चालवणाऱ्या मशीनवर काहीही स्थापित करण्याची गरज नाही.
मी फाइल्स, API आणि शेड्युल्ड टास्क स्वयंचलित करण्यासाठी एक रस्ट कमांड लाइन टूल तयार करेन
1 टूल, 3 कमांड्सपर्यंत, CSV आणि JSON इन आणि आउट, चाचण्या, README, एक बायनरी.
- 1 टूल, 3 कमांड्सपर्यंत
- स्रोत कोड
6 कमांड्सपर्यंत, एक प्रमाणित कॉन्फिग फाइल, Linux, Windows, macOS साठी बायनरी.
- 6 कमांड्सपर्यंत, कॉन्फिग, 3 बायनरी
- स्रोत कोड
10 कमांड्सपर्यंत, सर्व स्टँडर्ड, समांतर प्रक्रिया, टॅग केलेले रिलीज.
- 10 कमांड्सपर्यंत, समांतर
- स्रोत कोड
सानुकूल ऑफरची विनंती करा
सानुकूल ऑफरची विनंती करण्यासाठी लॉग इन करा
या Zinner कडून वैयक्तिकृत ऑफरची विनंती करण्यासाठी एक विनामूल्य खाते तयार करा किंवा लॉग इन करा.
लॉग इन / नोंदणी कराविक्रीपूर्व प्रश्न विचारा
प्रश्न विचारण्यासाठी लॉग इन करा
प्लॅटफॉर्मवरील स्पॅम कमी करण्यासाठी, प्री-सेल मेसेजेस फक्त लॉग-इन केलेल्या युजर्सनाच पाठवता येतील.
या Zinner ला थेट संदेश पाठवण्यासाठी एक विनामूल्य खाते तयार करा किंवा लॉग इन करा.
लॉग इन / नोंदणी करालॉगिन आवश्यक आहे
या Zinner ला संदेश पाठवण्यासाठी एक विनामूल्य खाते तयार करा किंवा लॉग इन करा.
लॉग इन / नोंदणी करालॉगिन आवश्यक आहे
वैयक्तिकृत ऑफरची विनंती करण्यासाठी एक विनामूल्य खाते तयार करा किंवा लॉग इन करा.
लॉग इन / नोंदणी कराएका दृष्टीक्षेपात
तुम्हाला निर्णय घेण्यास मदत करण्यासाठी या सेवेबद्दलची प्रमुख माहिती. Zinn Hub द्वारे व्युत्पन्न, विक्रेत्याद्वारे नाही.
मूल्य स्थिती
भाषा आणि रनटाइम
समर्थित प्लॅटफॉर्म
मालकी आणि स्त्रोत
यासाठी सर्वोत्तम
तुम्हाला काय मिळेल
पूर्ण वर्णन
लहान टीम्स आणि एकल ऑपरेटर्ससाठी जे दर आठवड्याला तेच फाइल, API किंवा पुनर्नामांकन काम हाताने करतात आणि त्याऐवजी एक कमांड वापरू इच्छितात. Rust टूलला एकाच जलद बायनरीमध्ये संकलित करते: ते चालवणाऱ्या मशीनवर काहीही स्थापित करण्याची गरज नाही, कोणतीही Python किंवा Node आवृत्ती सिंकमध्ये ठेवण्याची गरज नाही आणि ते मोठ्या फाइल्सवर जलद राहते.
स्टार्टर हे 3 कमांड्सपर्यंत, आर्ग्युमेंट्स आणि हेल्प स्क्रीन, CSV, JSON इन आणि आउट, चाचण्या, एक README, तुम्ही निवडलेल्या प्लॅटफॉर्मसाठी एक बायनरी आणि तुमच्या रिपॉझिटरीमधील स्त्रोत कोड असलेले एक टूल आहे. एक कमांड म्हणजे तिच्या आर्ग्युमेंट्ससह एक क्रियापद: import आणि validate हे दोन आहेत. स्टँडर्ड 6 कमांड्सपर्यंत जाते आणि एक कॉन्फिग फाइल जोडते ज्याच्या त्रुटी अयशस्वी झालेली ओळ आणि फील्ड दर्शवतात, तसेच Linux, Windows, macOS साठी बायनरी. ॲडव्हान्स्ड 10 कमांड्सपर्यंत जाते, कॉन्फिग फाइल आणि तिन्ही बायनरी समाविष्ट करते आणि इनपुटसाठी समांतर प्रक्रिया जोडते जे पंक्तीनुसार चालण्यासाठी खूप मोठे आहेत, तसेच प्रत्येक टॅगवर बायनरी तयार करणारी रिलीज वर्कफ्लो.
ऑर्डरच्या मध्यभागी संक्षिप्त वाढल्यास, मी ते करण्यापूर्वी अतिरिक्त कोट करतो: ॲड-ऑन, किंवा नवीन ऑर्डर. समाविष्ट नाही: ग्राफिकल इंटरफेस, मोबाइल ॲप, गेम सर्व्हर प्लगइन्स. Rust ही भाषा आहे, गेम नाही.
कोड तुमचा आहे: पूर्ण स्त्रोत तुमच्या रिपॉझिटरीमध्ये जातो आणि तुम्ही तो बदलू शकता, पुन्हा वापरू शकता किंवा दुसऱ्या डेव्हलपरला देऊ शकता. डिलिव्हरीनंतर, आम्ही सहमत झाल्याप्रमाणे जे काही काम करत नाही ते मी विनामूल्य दुरुस्त करतो.
मी 10+ वर्षांपासून IT मध्ये आहे आणि रस्टमध्ये तयार करतो. माझ्या सार्वजनिक कामांमध्ये reqwest-rotate, crates.io वर एक ओपन-सोर्स रस्ट HTTP लायब्ररी, 198 चाचण्या आणि CI सह समाविष्ट आहे.
अनेक दिवसांच्या बिल्डवर प्रत्येक कामाच्या दिवशी लिखित अद्यतने, जलद उत्तरे, कोणतेही कॉल नाहीत.
तुमचा प्रकल्प पूर्ण करण्यासाठी पायऱ्या
1. लेखी स्वरूपात निश्चित केलेला स्कोप - मी तुमच्या गरजा वाचतो आणि कोणत्याही कोडपूर्वी कमांड लिस्ट, इनपुट आणि आउटपुट फॉरमॅट आणि टियर फिटची पुष्टी करतो. कमांड म्हणजे तिच्या आर्गुमेंट्ससह एक क्रियापद.
2. पहिल्या कमांडसह स्केलेटन - प्रोजेक्ट स्केलेटन, हेल्प स्क्रीन आणि तुमच्या सॅम्पल फाइलवर एंड-टू-एंड काम करणारी पहिली कमांड, जेणेकरून तुम्ही लवकर बिल्ड रन करू शकता आणि कमी खर्चात दिशा दुरुस्त करू शकता.
3. उर्वरित कमांड्स, टेस्टसह - उर्वरित कमांड्स, प्रत्येक तिच्या टेस्टसह. मल्टी-डे बिल्डवर तुम्हाला प्रत्येक कामाच्या दिवशी एक लहान लेखी अपडेट मिळते.
4. बायनरीज, कॉन्फिग, README - तुमच्या प्लॅटफॉर्मसाठी बायनरी (स्टँडर्ड आणि ॲडव्हान्स्डवर तिन्ही), कॉन्फिग फाइल आणि पॅरलल प्रोसेसिंग जिथे टियरमध्ये त्यांचा समावेश आहे, आणि शेड्यूलवर रन करण्यासाठी अचूक लाइनसह README.
5. तुमच्या रिपॉझिटरीमध्ये हँडओव्हर - तुमच्या रिपॉझिटरीमध्ये लेखी हँडओव्हरसह सोर्स वितरित केला जातो: तो कसा बिल्ड करायचा, टेस्ट कशा रन करायच्या, रिलीज कसा कट करायचा.
Zinner गुणवत्ता हमी
प्रत्येक Zinner ला प्लॅटफॉर्ममध्ये सामील होण्यापूर्वी पुनरावलोकन केले जाते आणि मंजूर केले जाते.
सर्व सेवा आमच्या गुणवत्ता हमी वचनबद्धतेने समर्थित आहेत.
तुम्ही वितरित केलेल्या कामाला मंजुरी देईपर्यंत तुमचे पेमेंट सुरक्षित आहे.
पॅकेजेसची तुलना करा
| कार्य | स्टार्टर | मानक | प्रगत |
|---|---|---|---|
| वितरण वेळ | 4 दिवस | 7 दिवस | 14 दिवस |
| पुनरावृत्ती | 1 | 2 | 3 |
| व्याप्ती | 1 टूल, 3 कमांड्सपर्यंत | 6 कमांड्सपर्यंत, कॉन्फिग, 3 बायनरीज | 10 कमांड्सपर्यंत, पॅरलल |
| सोर्स कोड | ✓ | ✓ | ✓ |
पोर्टफोलिओ
या Zinn शी संबंधित विक्रेत्याच्या कामाची उदाहरणे.

reqwest-rotate: ओपन-सोर्स क्रेट
स्क्रॅपर्स आणि API क्लायंटसाठी एक लहान reqwest रॅपर ज्यांना प्रॉक्सी रोटेशन, प्रति-होस्ट दर मर्यादित करणे आणि बॅकऑफसह पुन्हा प्रयत्न करणे आवश्यक आहे, मध्यवर्ती फ्रेमवर्क न वापरता. डॉक्स, CI आणि सुमारे दोनशे चाचण्यांसह crates.io वर प्रकाशित.

सेवेचे तपशील
वारंवार विचारले जाणारे प्रश्न
तिच्या स्वतःच्या आर्गुमेंट्ससह एक क्रियापद. इम्पोर्ट ही एक कमांड आहे, व्हॅलिडेट ही दुसरी. स्टार्टर 3 पर्यंत कव्हर करते, स्टँडर्ड 6 पर्यंत, ॲडव्हान्स्ड 10 पर्यंत, आणि ॲड-ऑन एका वेळी अधिक जोडते.
स्टार्टर तुम्ही गरजांमध्ये नमूद केलेल्या प्लॅटफॉर्मसाठी एक बायनरी तयार करते. स्टँडर्ड आणि ॲडव्हान्स्ड तिन्ही पाठवतात, जे होस्ट केलेल्या विंडोज आणि macOS रनर्सवर तयार केले जातात, --help आउटपुट पुराव्यासाठी असते.
तुम्ही खरेदी करण्यापूर्वी मला अंदाजे आकार सांगा. जेव्हा इनपुट इतके मोठे असते की ते पंक्तीनुसार हाताळता येत नाही, तेव्हा प्रोग्रेस लाइनसह पॅरलल प्रोसेसिंग ते हाताळते: ॲडव्हान्स्डमध्ये समाविष्ट आहे, आणि स्टार्टर आणि स्टँडर्डवर ते लार्ज इनपुट स्पीड-अप ॲड-ऑन आहे.
नाही. ही Rust प्रोग्रामिंग भाषा आहे: कोणतेही सर्व्हर प्लगइन्स नाहीत, कोणत्याही प्रकारचे गेमचे काम नाही.
तुम्ही आहात. पूर्ण सोर्स तुमच्या रिपॉझिटरीमध्ये जातो, आणि तुम्ही तो बदलू शकता, पुन्हा वापरू शकता किंवा मला विचारल्याशिवाय दुसऱ्या डेव्हलपरला देऊ शकता.
सध्याची स्थिर Rust, 2024 एडिशन. जर टूलला विद्यमान कोडबेस किंवा जुन्या टूलचेनमध्ये फिट व्हायचे असेल, तर गरजांमध्ये आवृत्तीचे नाव द्या आणि मी त्यानुसार बिल्ड करेन.
होय. YAML, TOML किंवा XML सारखे टेक्स्ट फॉरमॅट ठीक आहेत, फक्त गरजांमध्ये त्यांचे नाव द्या. बायनरी किंवा प्रोप्रायटरी फॉरमॅटसाठी प्रथम नमुन्याकडे पाहणे आवश्यक आहे, आणि तुम्ही खरेदी करण्यापूर्वी मी त्यांचे कोट देतो.
ग्राहक पुनरावलोकने
आमचे ग्राहक या Zinn बद्दल काय म्हणतात ते पहा
श्रेणी
Zinner धोरणे
संबंधित Zinns

बी एस क्यू एल सी पी पी जावा पायथन वेब डेटाबेस प्रोग्रामिंग स्क्रिप्ट प्रोजेक्ट डेव्हलपर






