E-Dobavki - جاوا ۽ اسپرنگ بوٽ ۾ کاڌي جي اضافي جي ڳولا لاءِ هڪ ويب سروس، منهنجي شاگردن پاران لکيل آهي

تعارف

ائين ٿيو آهي ته گذريل ٻن سالن کان آئون ڪيف جي هڪ آئي ٽي اسڪول ۾ پروگرامنگ سيکاري رهيو آهيان. مون اهو ڪرڻ شروع ڪيو صرف تفريح لاءِ. مون هڪ دفعو هڪ پروگرامنگ بلاگ لکيو، پوء مون ان کي ڇڏي ڏنو. پر دلچسپي ماڻهن کي مفيد شيون ٻڌائڻ جي خواهش ختم نه ڪئي وئي آهي.

منهنجي مکيه ٻولي جاوا آهي. مون موبائيل فونز لاءِ گيمز، ريڊيو ڪميونيڪيشن لاءِ سافٽ ويئر، ۽ ان تي مختلف ويب سروسز لکيون. ۽ مان جاوا سيکاريندو آهيان.

هتي مان پنهنجي آخري گروپ جي تربيت جي ڪهاڻي ٻڌائڻ چاهيان ٿو. ڪيئن اهي ٽريننگ شروع ڪرڻ کان وٺي هڪ ڪم ڪندڙ ويب سروس لکڻ تائين ويا. غذائي سپليمنٽس ڳولڻ لاءِ هڪ مفيد ويب سروس. مفت، ڪوبه اشتهار، رجسٽريشن ۽ ايس ايم ايس.

خدمت پاڻ هتي آهي - E-Dobavki.com.

E-Dobavki - جاوا ۽ اسپرنگ بوٽ ۾ کاڌي جي اضافي جي ڳولا لاءِ هڪ ويب سروس، منهنجي شاگردن پاران لکيل آهي

پروجيڪٽ تعليمي آهي ۽ ڪنهن به اشتهار تي مشتمل ناهي. جيئن مان سمجهان ٿو هن اشاعت، توهان مهيا ڪري سگهو ٿا لنڪس اهڙن منصوبن لاءِ.

پروجيڪٽ کي پاڻ بيان ڪرڻ کان اڳ، مان توهان کي گروپ جي سکيا واري عمل بابت ٿورڙو ٻڌايان ٿو؛ ان کان سواءِ تصوير نامڪمل ٿيندي.

9 مهينن جي تربيت

جنهن اسڪول ۾ آئون پڙهان ٿو، اتي جاوا ڪورس 2 حصن ۾ ورهايل آهي. مجموعي طور تي، ڪورس لڳ ڀڳ 9 مهينا لڳن ٿا، سڀني وقفن سان (نئين سال جون موڪلون، وچولي منصوبن کي لکڻ جو وقت).

پهريون حصو شاگردن کي ٻوليءَ جي بنيادي مفهومن کان واقف ڪري ٿو. متغير، طريقا، OOP بنياديات ۽ سڀ شيون.

ڪورس جو ٻيو حصو مهيا ڪري ٿو ته شاگرد اڳ ۾ ئي وڌيڪ يا گهٽ سمجهي ٿو ته جاوا ۾ ڪيئن لکڻو آهي، ۽ هن کي "بالغ" ٽيڪنالاجي اسٽيڪ ڏنو وڃي ٿو. اهو سڀ SQL سان شروع ٿئي ٿو، پوء JDBC، Hibernate. پوء HTTP، servlets. اڳيون بهار آهي، گٽ ۽ ميون بابت ٿورو. ۽ شاگرد فائنل پروجيڪٽ لکن ٿا.

سڀ تربيت ماڊلز ۾ ورهايل آهي. مون هفتي ۾ ٻه ڀيرا ڪلاس هلايا. هڪ سبق جو عرصو ٻه ڪلاڪ آهي.

منهنجي سکيا جو طريقو

مون 5 گروپ ڇڏيا. اهو ٻن سالن تائين تمام گهڻو لڳي ٿو، پر مون تقريبا هميشه 2 گروپن جي متوازي ۾ اڳواڻي ڪئي.

مون مختلف طريقن جي ڪوشش ڪئي.

پهريون اختيار اهو آهي ته هڪ جوڙو هڪ نظريي سان پيش ڪرڻ لاء مختص ڪيو ويو آهي. ٻيو جوڙو خالص مشق آهي. اهو طريقو ڪنهن به طرح ڪم ڪيو، پر اهو بلڪل اثرائتو نه هو، منهنجي راء ۾.

ٻيو اختيار جيڪو مون وٽ آيو آهي ۽ جنهن تي آئون هاڻي ڪم ڪري رهيو آهيان اهو نه آهي ته هڪ مڪمل جوڙي کي نظريي ڏانهن وقف ڪيو وڃي. ان جي بدران، مان 5-10 منٽن لاء نظريي جي مختصر حصن کي ملايو، ۽ فوري طور تي انهن کي عملي مثالن سان مضبوط ڪيو. اهو طريقو بهتر ڪم ڪري ٿو.

جيڪڏهن ڪافي وقت هجي، ته مان شاگردن کي پنهنجي جاءِ تي سڏيان، انهن کي پنهنجي ليپ ٽاپ تي ويهاريان، ۽ اهي پاڻ عملي مثال ڏين. اهو عظيم ڪم ڪري ٿو، پر بدقسمتي سان اهو گهڻو وقت وٺندو آهي.

هرڪو اهو آخر تائين نٿو ڪري

مون لاءِ هڪ وحي اها حقيقت هئي ته نه سڄو گروپ ڪورس جي آخر تائين پهچي ٿو.

منهنجي مشاهدي مطابق، صرف اڌ شاگرد فائنل پروجيڪٽ لکندا آهن. انهن مان گھڻا ڪورس جي پهرين حصي دوران ختم ٿي ويا آهن. ۽ جيڪي ٻئي حصي تائين پهچي ويا آهن، عام طور تي نه گرندا آهن.

اهي مختلف سببن جي ڪري ڇڏيندا آهن.

پهرين پيچيدگي آهي. ڪو مسئلو ناهي ته اهي ڇا چوندا آهن، جاوا سادي ٻولي ناهي. اڃا به آسان پروگرام لکڻ لاء، توهان کي هڪ طبقي جي تصور کي سمجهڻ جي ضرورت آهي، هڪ طريقو. ۽ سمجھڻ لاء توھان کي لکڻ جي ضرورت آھي عوامي جامد باطل مکيه (String[] arg) سمجھڻ لاء ڪجھ وڌيڪ مفهوم آھن.

ان جي مقابلي ڪريو ٽربو پاسال سان، جيڪو اھو آھي جنھن سان گھڻن ماڻھن شروع ڪيو، مون سميت:

begin
    writeln("Первая программа");
end.

جيتري قدر مون کي خبر آهي، اسڪول ان مسئلي کي حل ڪندو اضافي ٽيسٽنگ متعارف ڪرائڻ سان. هاڻي هرڪو نه ٿو پڙهي سگهي جاوا. اهو اڃا تائين تصور جي اسٽيج تي آهي، پر اهو قدم واضح طور تي صحيح آهي.

۽ ٻيو سبب هيٺ ڏنل تصوير ۾ آهي:

E-Dobavki - جاوا ۽ اسپرنگ بوٽ ۾ کاڌي جي اضافي جي ڳولا لاءِ هڪ ويب سروس، منهنجي شاگردن پاران لکيل آهي

ماڻهو اڪثر سوچيندا آهن ته پروگرامنگ تمام گهڻو ٽيڪسٽ ٽائپ ڪرڻ ۽ ان لاءِ تمام گهڻو پئسو حاصل ڪرڻ بابت آهي. ڪاپي رائيٽر وانگر، صرف وڌيڪ پئسا.

حقيقت ٿوري مختلف آهي. ڪيترائي معمولي ڪوڊ، غير واضح ڪيڙا، هڪ مسلسل سکيا وارو عمل. اهو دلچسپ آهي، پر هر ڪنهن لاء ناهي.

اهي انگ اکر آهن. پهرين ته اهو مون کي پريشان ڪيو، مون سوچيو ته شايد مان ڪجهه غلط ڪري رهيو آهيان. ھاڻي مان سمجھان ٿو ته انگ اکر لڳ ڀڳ ساڳيا آھن گھڻن ڪورسن لاءِ. هاڻي مان ان بابت پريشان نه آهيان، پر انهن ماڻهن کي سيکاريو جيڪي ان ۾ دلچسپي رکن ٿا.

خدمت جو خيال

هڪ دفعو شاگردن مڪمل ڪورس مڪمل ڪيو هو، اهو وقت هو فائنل پروجيڪٽ لکڻ جو. مختلف خيال هئا. انهن پيش ڪيو ToDo شيٽ، پروجيڪٽ مينيجمينٽ پروجيڪٽ، ۽ ٻيو ڪجهه.

مون کي ڪجهه سادو پر مفيد ڪرڻ چاهيو. منهنجو معيار سادو هو - ڇا منهنجا دوست ۽ مان ان کي استعمال ڪري سگهون ٿا. کاڌي جي اضافي جي ڳولا لاءِ هڪ ويب سروس انهن گهرجن کي پورو ڪيو.

خيال سادو آهي. جڏهن توهان هڪ دڪان ۾ هڪ پراڊڪٽ خريد ڪندا آهيو، ته توهان ساخت ۾ ڪجهه قسم جو اي-اضافو ڏسندا آهيو. اهو ڪوڊ مان واضح ناهي ته اهو ڪيترو خطرناڪ آهي يا نه (۽ اهڙا خطرناڪ اضافو پڻ آهن جيڪي ڪيترن ئي ملڪن ۾ منع ٿيل آهن).

توھان ويب سائيٽ کوليو، ضمير جو نالو داخل ڪريو (نمبر، متبادل نالن مان ھڪڙو)، ۽ اضافي جو خلاصو حاصل ڪريو:

E-Dobavki - جاوا ۽ اسپرنگ بوٽ ۾ کاڌي جي اضافي جي ڳولا لاءِ هڪ ويب سروس، منهنجي شاگردن پاران لکيل آهي

اهڙا منصوبا آهن. توهان صرف گوگل ۾ اضافو ٽائيپ ڪري سگهو ٿا، جيتوڻيڪ اهو هميشه معلومات کي درست نه ڏيکاريندو آهي.

پر جيئن ته پروجيڪٽ تعليمي آهي، مٿين مشڪلاتن اسان کي نه روڪيو :)

عمل

هر ڪنهن جاوا ۾ لکيو، Github تي منصوبي جو ذريعو ڪوڊ.

مون سميت 7 ڄڻا هئاسين. هر هڪ پل جي درخواست ڪئي، ۽ مون، يا گروپ مان ڪنهن ٻئي شخص، هن پل جي درخواست قبول ڪئي.

پروجيڪٽ تي عمل ڪرڻ ۾ اٽڪل هڪ مهينو لڳي ويو - ان خيال کي آواز ڏيڻ کان وٺي رياست تائين جيڪو توهان هاڻي ڏسي رهيا آهيو.

parsing additives

پهرين شيء جيڪا شاگردن مان هڪ ڪئي، ان کان علاوه ڊيٽابيس جي چوڌاري هڪ فريم ورڪ جي بنيادي تخليق (ادارا، مخزن، وغيره)، موجوده معلومات جي سائيٽ مان اضافو پارس ڪرڻ هو.

اهو ضروري هو ته باقي پوائنٽن کي جانچڻ لاء. ڊيٽابيس کي آباد ڪرڻ لاءِ اضافي ڪوڊ جي ضرورت ناهي. جلدي ڪيترن ئي اضافون کي پارس ڪرڻ سان، اسان UI، ترتيب ڏيڻ، ۽ فلٽرنگ کي وڌيڪ جانچ ڪري سگهون ٿا.

اسپرنگ بوٽ توهان کي اجازت ڏئي ٿو ڪيترن ئي پروفائلز ٺاهي. پروفائل ھڪڙي فائل آھي سيٽنگون سان.

ديو ماحول لاء، اسان هڪ پروفائل استعمال ڪيو مقامي H2 DBMS سان ۽ ڊفالٽ HTTP پورٽ (8080). اهڙيء طرح، هر دفعي ايپليڪيشن شروع ڪئي وئي، ڊيٽابيس کي صاف ڪيو ويو. هن معاملي ۾ پارسر اها شيء هئي جيڪا اسان کي بچايو.

ڳولا ۽ فلٽرنگ

هڪ اهم نقطو آهي ڳولا ۽ فلٽرنگ. هڪ دڪان ۾ هڪ شخص کي لازمي طور تي ضميمه جي ڪوڊ تي ڪلڪ ڪرڻ گهرجي، يا انهن مان هڪ نالو، ۽ نتيجو حاصل ڪريو.

تنهن ڪري، Additive اداري جا ڪيترائي شعبا آهن. هي آهي اضافو ڪوڊ، متبادل نالا، وضاحت. ڳولا ساڳئي وقت سڀني شعبن ۾ پسند استعمال ڪندي ڪئي وئي آهي. ۽ جيڪڏھن توھان داخل ڪريو [123] يا [amaranth]، توھان کي ساڳيو نتيجو ملندو.

اسان اهو سڀ ڪجهه وضاحتن جي بنياد تي ڪيو. هي بهار جو هڪ حصو آهي جيڪو توهان کي بنيادي ڳولا حالتون بيان ڪرڻ جي اجازت ڏئي ٿو (جهڙوڪ ڪجهه فيلڊ، مثال طور)، ۽ پوء انهن شرطن کي گڏ ڪريو (OR يا AND).

درجن کان وڌيڪ وضاحتون لکڻ سان، توهان پيچيده سوال پڇي سگهو ٿا جهڙوڪ "تمام خطرناڪ رنگين اضافو جن جي وضاحت ۾ لفظ [لال] آهي."

بهار جي ڊيٽابيس سان ڪم ڪرڻ جي لحاظ کان، مون کي ان کي تمام آسان ڳولي. اهو خاص طور تي درست آهي جڏهن پيچيده سوالن سان ڪم ڪندي. مان سمجهان ٿو ته هن جو پنهنجو اوور هيڊ آهي، ۽ دستي طور تي لکيل ۽ بهتر ڪيل SQL سوال تيزيءَ سان هلندو.

پر مان ان نقطي تي پڻ عمل ڪريان ٿو ته هر شي کي اڳ ۾ بهتر ڪرڻ جي ضرورت ناهي. پهريون نسخو شروع ڪرڻ گهرجي، ڪم ڪرڻ، ۽ انفرادي حصن جي متبادل جي اجازت ڏيو. ۽ جيڪڏهن ڪو لوڊ آهي، انهن انفرادي حصن کي ٻيهر لکڻ جي ضرورت آهي.

سيڪيورٽي

اهو سادو آهي. ADMIN ڪردار وارا صارف آھن - اھي اضافا تبديل ڪري سگھن ٿا، انھن کي حذف ڪري سگھن ٿا، ۽ نوان شامل ڪري سگھن ٿا.

۽ ٻيا صارف آهن (رجسٽر ٿيل يا نه). اهي صرف اضافو جي فهرست کي براؤز ڪري سگهن ٿا ۽ انهن جي ضرورتن جي ڳولا ڪري سگهن ٿا.

اسپرنگ سيڪيورٽي کي الڳ الڳ حقن لاءِ استعمال ڪيو ويو. استعمال ڪندڙ ڊيٽا ڊيٽابيس ۾ محفوظ ٿيل آهي.

استعمال ڪندڙ رجسٽر ڪري سگھن ٿا. هاڻي اهو ڪجهه به نٿو ڏئي. جيڪڏهن شاگرد خدمت کي ترقي ڪرڻ جاري رکندا ۽ ڪجهه ذاتي افعال متعارف ڪرايو، ته پوءِ رجسٽريشن هٿ ۾ ايندي.

جواب ڏيڻ ۽ بوٽ اسٽراپ

ايندڙ نقطو موافقت آهي. اسان جي خدمت جي صورت ۾ (گهٽ ۾ گهٽ رستو اسان ان کي ڏٺو)، صارفين جي اڪثريت موبائل فون سان گڏ هوندي. ۽ توهان کي جلدي ڏسڻ جي ضرورت آهي توهان جي موبائل فون مان اضافي.

سي ايس ايس سان تڪليف نه ڪرڻ لاء، اسان بوٽ اسٽراپ ورتو. سستو، خوش مزاج ۽ مهذب نظر اچي ٿو.

مان انٽرفيس کي مثالي نه ٿو سڏي سگهان. مکيه صفحو اڃا به گهٽ آهي، ۽ اضافي جي تفصيلي وضاحت لاء صفحو تنگ آهي؛ موبائل فون تي ان کي وسيع ڪرڻ جي ضرورت آهي.

مان صرف ايترو چئي سگهان ٿو ته مون ڪم ۾ مداخلت ڪرڻ جي ڪوشش ڪئي جيترو ٿي سگهي ٿو. اهو اڃا تائين هڪ شاگرد منصوبو آهي. ۽ يقينا، ماڻهو اهڙين لمحن کي بعد ۾ درست ڪرڻ جي قابل هوندا.

ايس اي او جي اصلاح جو هڪ منٽ

جيئن ته مان ٻن سالن کان وڌيڪ عرصي تائين ويب سائيٽن ۽ ايس اي او سان لاڳاپيل هر شيءِ ۾ ويجھي شامل آهيان، مان گهٽ ۾ گهٽ بنيادي ايس اي او اصلاح کان سواءِ هڪ پروجيڪٽ جاري نه ڪري سگهيو آهيان.

حقيقت ۾، مون هر هڪ اضافو لاءِ عنوان ۽ وضاحت جو هڪ ٽيمپليٽ نسل ٺاهيو. URL تقريبا CNC آهي، جيتوڻيڪ اهو ننڍو ٿي سگهي ٿو.

مون پڻ حاضري شماريات شامل ڪيا. سائيٽ کي شامل ڪيو ويو Yandex Webmaster ۽ گوگل سرچ ڪنسول ۾ سرچ انجڻ جي وارننگن جي نگراني ڪرڻ لاءِ.

اهو ڪافي نه آهي. توھان کي پڻ شامل ڪرڻ جي ضرورت آھي robots.txt ۽ sitemap.xml مڪمل انڊيڪسنگ لاءِ. پر ٻيهر، هي هڪ شاگرد منصوبو آهي. مان انهن کي ٻڌائيندس ته ڇا ڪرڻ جي ضرورت آهي، ۽ جيڪڏهن اهي چاهيندا، اهي ڪندا.

توهان کي هڪ SSL سرٽيفڪيٽ ڳنڍڻ جي ضرورت آهي. مفت Let's Encrypt به ڪم ڪندو. مون هن کي بهار جي بوٽ لاء ڪيو. اهو ڪرڻ ڏکيو ناهي، ۽ پي ايس جو اعتماد وڌي ٿو.

منصوبي لاء اڳتي ڇا آهي؟

پوء، حقيقت ۾، پسند ماڻهن تي آهي. پروجيڪٽ جو اصل خيال پڻ شامل آهي پروڊڪٽس جو ڊيٽابيس شامل ڪرڻ جي لنڪ سان.

"Snickers" داخل ڪريو ۽ ڏسو ته ڇا غذائي اضافو شامل آھي ان ۾.

جيتوڻيڪ منصوبي جي شروعات تي، مون کي خبر هئي ته اسان وٽ ڪا به مصنوعات نه هوندي :) تنهن ڪري، اسان صرف اضافو سان شروع ڪيو.

ھاڻي توھان پروڊڪٽس شامل ڪري سگھوٿا ۽ اضافي متعارف ڪرايو. بنس جيڪڏهن اهو هڪ وسيع ڊيٽابيس آهي، اتي صارف هوندا.

ٽپي وڃڻ

پروجيڪٽ VPS، Aruba Cloud تي لڳايو ويو. هي آهي سستو VPS جيڪو اسان ڳولي سگهون ٿا. مان هن فراهم ڪندڙ کي استعمال ڪري رهيو آهيان منهنجي منصوبن لاءِ هڪ سال کان وڌيڪ، ۽ مان ان سان خوشيءَ سان خوش آهيان.

VPS خاصيتون: 1 GB ريم، 1 سي پي يو (مون کي تعدد بابت خبر ناهي)، 20 GB SSD. اسان جي منصوبي لاء اهو ڪافي آهي.

پروجيڪٽ عام ايم وي اين صاف پيڪيج استعمال ڪندي ٺهيل آهي. نتيجو هڪ فٽ جار آهي - هڪ قابل عمل فائل سڀني انحصار سان.

اهو سڀ ڪجهه پاڻمرادو ڪرڻ لاءِ، مون ڪجهه بيش اسڪرپٽ لکيا.

پهرين رسم الخط پراڻي جار فائل کي ختم ڪري ٿو ۽ هڪ نئين ٺاهي ٿو.

ٻيو اسڪرپٽ جمع ٿيل جار کي لانچ ڪري ٿو، ان کي گهربل پروفائل جو نالو گذري ٿو. ھن پروفائل ۾ ڊيٽابيس ڪنيڪشن جي معلومات شامل آھي.

ڊيٽابيس ساڳئي VPS تي MySQL آهي.

مجموعي منصوبي جي بحالي ۾ شامل آهن:

  • SSH ذريعي VPS ۾ لاگ ان ڪريو
  • جديد گٽ تبديلين کي ڊائون لوڊ ڪريو
  • هلايو local-jar.sh
  • هلندڙ ايپليڪيشن کي مارڻ
  • لانچ-production.sh

هن عمل ۾ ٽي منٽ لڳن ٿا. اهو لڳي ٿو ته مون کي اهڙي ننڍڙي منصوبي لاء هڪ سمارٽ پسند آهي.

مشڪلات

منصوبي کي ٺاهڻ ۾ بنيادي مشڪلاتون تنظيمي نوعيت جا هئا.

اتي ماڻهن جو هڪ گروپ آهي جيڪو معلوم ٿئي ٿو ته پروگرام ڪيئن ڪجي، پر تمام سٺو ناهي. اهي ڪجهه ڄاڻن ٿا، پر اهي اڃا تائين ان کي لاڳو نٿا ڪري سگهن. ۽ هاڻي انهن کي هڪ مهيني ۾ منصوبي کي مڪمل ڪرڻ جي ضرورت آهي.

مون هن گروپ ۾ هڪ مشروط ٽيم ليڊر جي سڃاڻپ ڪئي. هن ڪمن جي فهرست سان گڏ هڪ گوگل ڊاڪ رکيو، ڪم ورهايو، ۽ انهن جي قبوليت کي سنڀاليو. هن پڻ ڇڪڻ جي درخواستن کي قبول ڪيو.

مون شاگردن کي پڻ چيو ته هر شام هڪ مختصر رپورٽ لکڻ لاءِ انهن ڪم تي جيڪي هن منصوبي تي ڪيا آهن. جيڪڏهن توهان ڪجھ به نه ڪيو، ٺيڪ، صرف لکو "ڪجهه به نه ڪيو." هي عظيم مشق آهي ۽ توهان کي ٿورڙي تنگ ٿي ويندي آهي. نه هرڪو هن قاعدي جي پيروي ڪئي، بدقسمتي سان.

ان سڄي تحريڪ جو مقصد سادو هو. هڪ ٽيم ٺاهيو، جيتوڻيڪ صرف ٿوري وقت لاء، گڏجي ڪم ڪرڻ لاء.

مون چاهيو ٿي ته ماڻهو محسوس ڪن ته انهن جو ڪم اهم هو. سمجھو ته اھي خال ۾ گولي ڪوڊ نه لکندا آھن. ۽ جيڪي اهي گڏجي ڪري رهيا آهن هڪ منصوبو آهي ته ماڻهو پوء استعمال ڪندا.

پهريون يا ٻه هفتا هڪ تعميراتي هئي. ادارا ۽ ننڍا ڪم سستيءَ سان ڪيا ويا. ٿوريءَ دير سان مون انهن کي اٿاريو، ۽ ڪم وڌيڪ مزيدار ٿيندو ويو. چيٽ ۾ ڪميونيڪيشن جاندار بڻجي وئي، شاگردن پنهنجو اضافو پيش ڪيو.

مان سمجهان ٿو ته مقصد حاصل ڪيو ويو آهي. پروجيڪٽ ٿي چڪو آهي، ماڻهن کي هڪ ٽيم ۾ ڪم ڪرڻ جو ٿورو تجربو مليو. اتي ھڪڙو نمايان، واضح نتيجو آھي جيڪو دوستن کي ڏيکاري سگھجي ٿو ۽ وڌيڪ ترقي يافته آھي.

پهچڻ

سکيا دلچسپ آهي.

هر ڪلاس کان پوءِ مان جذباتي ٿي موٽي آيو هوس. مان هر هڪ جوڙي کي منفرد بڻائڻ جي ڪوشش ڪريان ٿو ۽ جيترو ٿي سگهي ڄاڻ ڏيان ٿو.

اهو سٺو آهي جڏهن مون کي سيکاريندڙ گروپ فائنل تائين پهچي ٿو. اهو خاص طور تي ٿڌو آهي جڏهن ماڻهو لکندا آهن "مون کي نوڪري ملي آهي، سڀ ڪجهه ٺيڪ آهي، مهرباني." جيتوڻيڪ اهو هڪ جونيئر آهي، جيتوڻيڪ اهو پهريون ڀيرو سڀ کان وڏو پئسا نه آهي. پر سڀ کان اهم ڳالهه اها آهي ته انهن پنهنجي خواهشن ڏانهن هڪ قدم کنيو، ۽ اهي ڪامياب ٿيا.

جيتوڻيڪ مضمون ڪافي وسيع ٿي ويو، اهو ضرور ممڪن نه هو ته سڀني نقطن کي ڍڪڻ لاء. تنهن ڪري، تبصرن ۾ پنهنجا سوال لکو.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو