JavaRush /جاوا بلاگ /Random-SD /ڊائون لوڊنگ جي صلاحيتن. شروعاتي جاواسٽن لاءِ گيٿب تي اوپن...

ڊائون لوڊنگ جي صلاحيتن. شروعاتي جاواسٽن لاءِ گيٿب تي اوپن سورس پروجيڪٽ

گروپ ۾ شايع ٿيل
جاوا رشش تي پوئين مضمونن ۾ مهارتن کي ”بهتر ڪرڻ“ ۽ جاوا پروگرامرز جي شروعات لاءِ نوڪري ڳولڻ لاءِ وقف ڪيا ويا آهن، اسان اڳ ۾ ئي ڳالهائي چڪا آهيون آزاد اوپن سورس منصوبن تي ڪم ڪرڻ جي اهميت جو عملي تجربو حاصل ڪرڻ لاءِ، انهن منصوبن کي شامل ڪرڻ جي صلاحيت توهان جي ٻيهر شروع ۽ شو ۾. ان کي انٽرويو ۾ بند ڪريو . ڊائون لوڊنگ جي صلاحيتن.  Github تي اوپن سورس پروجيڪٽس شروعاتي جاواسٽن لاءِ - 1جيئن ته تجربيڪار ڊولپرز نوٽ ڪن ٿا، اوپن سورس منصوبن ۾ حصو وٺڻ جاوا (يا ڪنهن ٻئي پروگرامنگ ٻولي) ۾ هٿ سان تجربو حاصل ڪرڻ جو هڪ بهترين طريقو آهي. اوپن سورس پروجيڪٽس تي گڏيل ڪم نون ايندڙن کي موقعو ڏئي ٿو ته حقيقي شين جي تخليق ۾ ٻين ڪوڊرز ۽ ٻين ماهرن سان گڏ حصو وٺن. ۽ اهو، موڙ ۾، خاص طور تي هڪ سٺي نوڪري ڳولڻ جا موقعا وڌائي ٿو، خاص طور تي جونيئر پروگرامرز لاء جن جي شروعات اڃا تائين حقيقي روزگار جي تجربي سان ڀريل نه آهي. تنهن ڪري، اڄ اسان GitHub تي سڀ کان وڌيڪ دلچسپ ۽ مشهور اوپن سورس جاوا منصوبن جو هڪ انتخاب تيار ڪيو آهي، جنهن ۾ هڪ نئون ڊولپر شامل ٿي سگهي ٿو.

1. لچڪدار ڳولها

Elasticsearch هڪ REST تي ٻڌل ورهايل سرچ انجڻ آهي جيڪو ڪلائوڊ پليٽ فارمن ۾ استعمال لاءِ ٺهيل آهي. ڊائون لوڊنگ جي صلاحيتن.  Github تي اوپن سورس پروجيڪٽس شروعاتي جاواسٽن لاءِ - 2ElasticSearch Apache Lucene تي ٻڌل آهي، هڪ مفت ۽ اوپن سورس انفارميشن سرچ سافٽ ويئر لائبريري، ۽ مڪمل متن جي ڳولا جي سوالن کي پروسيس ڪري سگهي ٿي ۽ دستاويزن جي لساني ڳولا کي پڻ سپورٽ ڪري ٿي. ElasticSearch سرچ انجڻ بنيادي طور تي انهن دستاويزن تي مرکوز آهي جيڪي JSON شيون طور پيش ڪيا ويا آهن. Indexing دستاويز ٺاهي يا تازه ڪاري ڪري ٿو ته جيئن اهي ڳولها، ترتيب، ۽ فلٽر ڪري سگهجن. پروجيڪٽ ويب سائيٽ: https://www.elastic.co/ GitHub تي تارن جو تعداد: 46.7 هزار.

2. مضبوط باڪس _

Strongbox هڪ جديد اوپن سورس آرٽيڪل ريپوزٽري مئنيجر آهي جيڪو جاوا ۾ لکيل آهي. "اسان ڪوشش ڪريون ٿا ته هڪ سادي ۽ قابل اعتماد پليٽ فارم مهيا ڪرڻ لاءِ هڪ سادي ۽ قابل اعتماد پليٽ فارم جي ميزباني لاءِ مختلف قسم جي بائنري نموني جي، قطع نظر توهان وٽ اسٽوريج جي قسم جي،" پروجيڪٽ جا ليکڪ نوٽ ڪريو. ان جي چڱي طرح ترقي يافته فن تعمير جي مهرباني، Strongbox مختلف پيڪيج فارميٽ جهڙوڪ Maven، NPM، NuGet ۽ Raw لاءِ مقامي عمل درآمد فراهم ڪري ٿو. سڀئي لاڳو ٿيل پيڪيج فارميٽ جاوا ۾ مقامي طور تي لکيل آهن. پروجيڪٽ جو مقصد هڪ آفاقي مخزن مينيجر کي لاڳو ڪرڻ آهي جيڪو ميزباني ڪري سگهي ٿو ۽ ڪنهن به وڏي فارميٽ ۾ نموني جي خدمت ڪري سگهي ٿو. Strongbox ۾ هڪ سرچ انجڻ شامل آهي ۽ نمونن کي ڳولڻ لاءِ سوال جي ٻولي. پروجيڪٽ ويب سائيٽ: https://strongbox.github.io/ GitHub تي ستارن جو تعداد: 260

3. ٽيمون _

ٽيمايٽ هڪ مفت آن لائن اوزار آهي جيڪو صارفين کي انهن جي ساٿين بابت گمنام راءِ ڏيڻ جي اجازت ڏئي ٿو يا، شاگردن جي صورت ۾، پروفيسر. سڀ کان پهريان، ٽيمن جو مقصد خاص طور تي شاگردن ۽ استادن لاءِ آهي. هن ٽول سان، صارف چونڊون ٺاهي سگهن ٿا (گمنام يا نه)، هڪ ئي گروپ جا ميمبر پروجيڪٽ ۾ هڪ ٻئي جي تعاون جو جائزو وٺي سگهن ٿا، استاد شاگردن کي راءِ ڏئي سگهن ٿا، وغيره. ٽيمميٽ ٽول ڪٽ ۾ ڪافي وسيع ڪارڪردگي آهي، بشمول ذاتي صارف پروفائلز ۽ سرچ انجڻ. پروجيڪٽ ويب سائيٽ: https://teammatesv4.appspot.com/ GitHub تي ستارن جو تعداد: 966

4. جبريف _

JabRef هڪ گرافيڪل بائيبلوگرافڪ انفارميشن مئنيجمينٽ سسٽم آهي جيڪو جاوا ۾ لکيل آهي جيڪو استعمال ڪري ٿو BibTeX (سافٽ ويئر فارميٽ ٿيل ببليوگرافي لسٽ ٺاهڻ لاءِ) ان جي بنيادي اندروني شڪل طور. BibTeX فائلن کي ايڊٽ ڪرڻ، سائنسي ڊيٽابيس مان ڊيٽا درآمد ڪرڻ، ۽ BibTeX فائلن کي ڳولڻ ۽ انتظام ڪرڻ لاءِ گرافڪ يوزر انٽرفيس مهيا ڪري ٿو. JabRef تحقيق ڪندڙن، عالمن ۽ اديبن کي اجازت ڏئي ٿو ته ڪتابي حوالن کي ٺاهي ۽ ٻيهر استعمال ڪن. ٺاهيل لنڪس ببليوگرافي، سائنسي مضمونن، مونوگرافس، ڪتابن ۽ ٻين ڪمن ۾ ببليوگرافڪ حوالن جي هڪ فهرست ٺاهڻ لاءِ استعمال ڪيا ويندا آهن. JabRef پوري ببليوگرافي ۾ مڪمل متن جي ڳولا کي لاڳو ڪري ٿو، ڪنهن به BibTeX فيلڊز، ڪي ورڊس، خود بخود BibTeX ڪيز ٺاهي ٿو، وغيره. پروجيڪٽ ويب سائيٽ: https://www.jabref.org/ GitHub تي ستارن جو تعداد: 1.5 هزار. ڊائون لوڊنگ جي صلاحيتن.  Github تي اوپن سورس پروجيڪٽس شروعاتي جاواسٽن لاءِ - 3

5. Wikimedia Commons Android ايپ

هي پروجيڪٽ وڪيميڊيا ڪامنز اينڊرائيڊ ايپ جي ٺهڻ لاءِ وقف آهي، جيڪا صارفين کي اجازت ڏئي ٿي ته اهي تصويرون وڪيميڊيا ڪامنز تي اپلوڊ ڪري سگهن انهن جي اسمارٽ فون يا ٽيبليٽ تان Android موبائل آپريٽنگ سسٽم جي بنياد تي. وڪيميڊيا ڪامنز تصويرن، آوازن، ٻين ميڊيا فائلن، ۽ JSON فائلن جو هڪ آن لائن مخزن آهي، جيڪي مفت لائسنس تحت ورهائجن ٿيون ۽ ڪنهن کي به بغير پابندين جي استعمال ڪري سگهجي ٿو. پروجيڪٽ ويب سائيٽ: https://commons.wikimedia.org/wiki/Commons:Mobile_app GitHub تي ستارن جو تعداد: 546

6. XWiki

XWiki هڪ مفت وڪي سافٽ ويئر پليٽ فارم آهي جيڪو جاوا ۾ لکيو ويو آهي، جنهن ۾ توسيع ڪرڻ ۽ معلومات کي ترتيب ڏيڻ جي صلاحيت تي زور ڏنو ويو آهي ۽ پروگرام طور وڪي بيس تائين رسائي حاصل ڪئي ويندي آهي. لازمي طور تي، XWiki هڪ Wiki انجڻ آهي جيڪو توهان کي وڪي صفحن تي ايپليڪيشن ٺاهڻ جي اجازت ڏئي ٿو. پروجيڪٽ جا ٺاهيندڙ پاڻ XWiki کي ٻي نسل جو وڪي پليٽ فارم سڏين ٿا. "پهرين نسل وڪي مواد تي تعاون لاءِ ٺهيل آهي. ٻئي نسل جا وڪيز وڪي پيراڊم ۽ صفحي جي ايڊيٽنگ جي طريقي کي استعمال ڪندي ويب ايپليڪيشنن جي گڏيل ٺاھڻ لاءِ موزون آھن. XWiki ٻئي نسل يا پھرين نسل جي وڪي طور استعمال ڪري سگھجي ٿو،“ اھي بيان ڪن ٿا. XWiki وٽ ڪافي ڪارڪردگي آهي، جنهن ۾ صفحو ۽ رسائي جي حقن جي انتظام جو نظام، پيج ايڪسپورٽ کي PDF، شماريات، بلاگ، هاٽ ڪيز، RSS ۽ گهڻو ڪجهه شامل آهي. پروجيڪٽ ويب سائيٽ: https://www.xwiki.org/

7. زيروڪوڊ

Zerocode هڪ ڪميونٽي تي هلندڙ، مفت ۽ اوپن API آٽوميشن ۽ لوڊ ٽيسٽنگ فريم ورڪ آهي جيڪو بنيادي جاوا JUnit اجزاء استعمال ڪندي ٺاهيو ويو آهي. ڊولپرز کي اجازت ڏئي ٿو ته آساني سان ۽ جلدي ممڪن طور تي ٽيسٽ ڪيس ٺاهي ۽ برقرار رکي. "زيروڪوڊ توهان کي توهان جي خاصيتن لاءِ ٽيسٽ ڪيس ٺاهڻ ۽ آساني سان انهن کي برقرار رکڻ جي اجازت ڏئي ٿو ، اڪثر عام مسئلن کان پاسو ڪندي. ٽيسٽنگ سادو YAML/JSON فارميٽس جي مهرباني ۽ مشهور IDEs جهڙوڪ Eclipse، IntelliJ ۽ NetBeans لاءِ مقامي سپورٽ جي مهرباني، اضافي پلگ ان کي انسٽال ڪرڻ جي ضرورت کان سواءِ، هڪ هوا بڻجي وڃي ٿي، "پروجيڪٽ ڊولپرز چون ٿا. پروجيڪٽ ويب سائيٽ: https://zerocode.io/ GitHub تي ستارن جو تعداد: 304

8. سرڪس ڊي بي

SirixDB ھڪڙو عارضي NoSQL ڊيٽابيس مينيجمينٽ سسٽم آھي جيڪو ڊيٽابيس وسيلن ۾ ذخيرو ٿيل ھر نظرثاني جي مڪمل تاريخ کي برقرار رکي ٿو. توهان کي ڪنهن به تبديلين کي جلدي بحال ڪرڻ جي اجازت ڏئي ٿي، انهي سان گڏ موازنہ. هتي سوال پروسيسنگ ڪارڪردگي آهي جيڪا مختلف وقتن سان لاڳاپيل پيچيده سوالن کي سپورٽ ڪري ٿي. هڪ عارضي ڊيٽابيس سسٽم ڇا آهي؟ هي اصطلاح هڪ سسٽم کي بيان ڪرڻ لاءِ استعمال ڪيو ويندو آهي جيڪو ڪجهه تبديليون ٿيڻ کان اڳ ڊيٽا جي ماضي جي رياستن کي جلدي بحال ڪرڻ جي قابل هوندو آهي. "جيئن ته اڪثر جديد ڊيٽابيس اڃا تائين صرف هڪ وڏي ٽيبل ۾ موجوده يا تاريخي ڊيٽا کي محفوظ ڪن ٿا، اسان موجوده حالتن کي بهتر ڪرڻ جي مقصد سان اهڙي سسٽم جي ڪارڪردگي جي تحقيق ڪرڻ شروع ڪيو. زمين کان وٺي، اسان سرڪس نالي هڪ اوپن سورس سسٽم ٺاهيو آهي جيڪو ننڍڙا رڪارڊ محفوظ ڪري ٿو ۽ پيچيده عارضي سوالن کي پڻ سپورٽ ڪري ٿو، مؤثر طريقي سان غير عارضي ڊيٽابيس سسٽم سان مقابلو ڪري ٿو، "SirixDB خالق ڪميونٽي کان ڊولپرز جي وضاحت ڪريو. پروجيڪٽ ويب سائيٽ: https://sirix.io/ GitHub تي ستارن جو تعداد: 498
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION