সফ্টওয়্যারের একটি ওপেন-সোর্স পিসের উত্স কোডটি কীভাবে দেখুন


যখন বিকাশকারীরা তাদের সফ্টওয়্যারটি ওপেন-সোর্স হিসাবে প্রকাশ করেন, এটি দেখায় যে তারা উভয়ই বিশ্বাসযোগ্য এবং উদার। মুক্ত-উত্স সফ্টওয়্যার অন্যতম প্রধান জিনিস যা ব্যক্তিগতভাবে আমাকে স্ব-শিক্ষিত কোডার হিসাবে শুরু করতে সহায়তা করেছিল

কোনও প্রকল্প ওপেন সোর্স হওয়ার জন্য, বিকাশকারীকে তার উত্স তৈরি করতে হবে কোড সর্বজনীনভাবে উপলভ্য যাতে যাতে আগ্রহী কেউ তা পরীক্ষা করে দেখে এবং এটি থেকে শিখতে পারে। গুরুত্বপূর্ণভাবে, এটি এও দেখায় যে বিকাশকারীটির কোনও নিকৃষ্ট উদ্দেশ্য নেই, কারণ ওপেন সোর্স কোড ব্যবহারকারীদের কোনও প্রদত্ত ব্যবহার না করে তাদের নিজস্ব বাইনারিগুলি সংকলন করতে দেয়।

<চিত্র শ্রেণি = "অলস অ্যালিজেন্সেন্টার">

আপনি যদি কখনও সফ্টওয়্যারটির দুটি টুকরোগুলি দেখতে পান এবং কোনটি ব্যবহার করবেন তা আপনি নির্ধারণ করতে পারবেন না, পরীক্ষা করে দেখুন কিনা ওপেন সোর্স এবং অন্যটি নয়। যদি তা হয় তবে আপনার পছন্দটি পরিষ্কার হওয়া উচিত

তবে, আপনি যদি সফ্টওয়্যারের সোর্স কোড থেকে কোনও অংশটি শিখতে বা যোগ করতে চান তবে এটিও একটি বিকল্প। এটি করতে, আপনার উত্স কোডটি কীভাবে দেখতে হবে তা জানতে হবে। এই নিবন্ধে, আপনি কীভাবে এটি করতে পারেন সে সম্পর্কে কথা বলা যাক

উত্স কোডটি কীভাবে সন্ধান করতে হবে

একবার আপনি খণ্ড খণ্ড খুঁজে পেয়েছেন আপনি যে সোর্স সফ্টওয়্যারটির উত্স কোডটি দেখতে চান তা প্রথম পদক্ষেপটি হ'ল প্রকল্পের উত্স কোডটি কীভাবে উপলব্ধ করা হয় তা খুঁজে পাওয়া।

বেশিরভাগ ক্ষেত্রেই উত্স কোডটি হোস্ট করা হবে ওয়েবের বৃহত্তম সংস্করণ নিয়ন্ত্রণ প্ল্যাটফর্মের উপর GitHub

ইন_ কনটেন্ট_1 সব: [300x250] / dfp: [640x360]->
<স্ক্রিপ্ট টাইপ = "পাঠ্য / জাভাস্ক্রিপ্ট"> googletag.cmd.push (ফাংশন () {googletag.display ('snhb-In_content_1-0');});

গিটহাব কী?

গিটহাব ২০০৮ সালে প্রতিষ্ঠিত হয়েছিল এবং মাইক্রোসফ্ট দ্বারা 2018 সালে এটি কেনা হয়েছিল It's এটি একটি বিশ্বব্যাপী সফ্টওয়্যার বিকাশ প্ল্যাটফর্ম যা সমস্ত উত্স কোড সরবরাহ করে git পরিচালনার কার্যকারিতা এবং এর নিজস্ব বৈশিষ্ট্য যা এর সহযোগিতা ক্ষমতা এবং সংস্করণ নিয়ন্ত্রণ বৈশিষ্ট্যগুলিকে বাড়ায়

<চিত্র শ্রেণি = "অলস অ্যালিজেন্সেন্টার">

প্রায়শই না, বিকাশকারীরা তাদের মুক্ত-উত্স কোডটি গিটহাবটিতে হোস্ট করবেন। সফ্টওয়্যারগুলির কয়েকটি উদাহরণ যা আপনি সম্ভবত শুনেছেন যেগুলির মধ্যে গিটহাবের উত্স কোড রয়েছে সেগুলি হ'ল LibreOffice এর, গিম্পের, এবং ভিএলসি মিডিয়া প্লেয়ার

গিটহাবের অনুসন্ধান বৈশিষ্ট্য ব্যবহার করে, আপনি উন্মুক্ত উত্সযুক্ত প্রতিটি বড় সফ্টওয়্যার প্রকল্পের জন্য ব্যবহারিক উত্স কোডটি সন্ধান এবং দেখতে সক্ষম হবেন

উত্স কোডটি কীভাবে দেখুন

একবার আপনি গিটহাব সংগ্রহস্থলটি খুঁজে পেয়েছেন যা সফ্টওয়্যারটির উত্স কোডটি হোস্ট করে, আপনি দেখতে পাবেন যে সবকিছু একটি প্রাথমিক ডিরেক্টরি ট্রিতে সংগঠিত। ফাইলগুলির জন্য, গিটহাব ভিউডিং কোডটিকে খুব সহজ করে তোলে

একটি ডেভলপমেন্ট প্ল্যাটফর্ম হিসাবে, গিটহাব সুন্দরভাবে সোর্স কোডটিকে তার ওয়েব ইন্টারফেসের মাধ্যমে ফর্ম্যাট করে। প্রায় সমস্ত নামীদামী প্রকল্পগুলির মধ্যে একটি README.md অন্তর্ভুক্ত থাকবে যা একটি মার্কডাউন ফাইল যা সংগ্রহস্থল এবং এর কাঠামো সম্পর্কে সহায়ক তথ্য প্রদর্শন করে। আপনি যখন কোনও সংগ্রহস্থলে যান, নীচে স্ক্রোল করুন এবং আপনি এই ফাইলটির বিষয়বস্তু দেখতে পাবেন<ডি ক্লাস = "অলস WP-block-image"><চিত্র শ্রেণি = "অলস অ্যালিজেন্সেন্টার">

সংগ্রহস্থলের README.md পরীক্ষা করা গুরুত্বপূর্ণ আউট কারণ এটি ব্যবহারকারীদের উত্স কোডের দিকে নির্দেশ করে যা তারা আগ্রহী হতে পারে। কোনও ভাণ্ডার সমস্ত প্রকারের কোড এবং অন্যান্য ডেটা দিয়ে পূর্ণ হতে পারে, এর কিছুটি আপনার পক্ষে সম্পূর্ণ অকেজো, তাই এই ফাইলটি আপনার রোডম্যাপ <

একবার আপনি যখন অনুসন্ধান করতে চান যে কোডটি আপনার আগ্রহী তখন এটি আপনাকে কোথায় করতে চান সেজন্য সংগ্রহস্থলের ডিরেক্টরি ট্রিতে ক্লিক করতে হবে

কোনও ফাইলের উপর ক্লিক করা এটিকে সঠিক বাক্য গঠন হাইলাইটিংয়ের সাথে প্রদর্শন করবে

<চিত্র শ্রেণি = "অলস অ্যালিজেন্স্টার">

দ্রুত তদন্তের জন্য, গিটহাবের ওয়েব ইন্টারফেস দুর্দান্ত। তবে আরও জটিল উত্স কোডের জন্য আপনি একই সময়ে বা দীর্ঘ সময় ধরে একাধিক ফাইল দেখতে চাইতে পারেন। এই ক্ষেত্রে, আমরা সাবালাইম পাঠ্যের মতো টেক্সট সম্পাদক এর মাধ্যমে উত্স কোডটি ডাউনলোড এবং দেখার পরামর্শ দিই

উত্স কোডটি ডাউনলোড করা

গিটহাব থেকে একটি সংগ্রহশালা ডাউনলোড করতে মাত্র দুটি ক্লিক লাগে

প্রতিটি সংগ্রহস্থলের শীর্ষে সারিটির নীচে কমিট, শাখা, প্যাকেজ, প্রকাশনা এবং অবদানকারীদের মোট সংখ্যা প্রদর্শিত হয়, আপনি দেখতে পাবেন ক্লোন বা ডাউনলোডলেবেলযুক্ত একটি সবুজ বোতাম। এটিতে ক্লিক করুন এবং জিপ ডাউনলোড করুননির্বাচন করুন<ডি ক্লাস = "অলস WP-block-image"><চিত্র শ্রেণি = "অলস অ্যালগেন্সেন্টার">

ডিফল্টরূপে, এটি একটি জিপ ফাইল হিসাবে বর্তমান সংগ্রহস্থলের মাস্টার শাখাটি ডাউনলোড করা শুরু করবে। সম্পূর্ণ হয়ে গেলে, আপনাকে যা করতে হবে তা হ'ল আপনার কম্পিউটারের একটি স্থানীয় ফোল্ডারে সংরক্ষণাগারটি বের করা। তারপরে, একটি টেক্সট সম্পাদক ব্যবহার করে, আপনি কোনও রিপোজিটরির যে কোনও ফাইলকে ব্রাউজারের প্রয়োজন হয় না এমনভাবে দ্রুত খুলতে পারেন

আপনি যদি অভিজ্ঞ কোডার না হন তবে গিটহাবটি কিছুটা বিভ্রান্ত হতে পারে প্রথমে. আপনি যদি এটিকে শীর্ষ স্তরের একটি রিডমি সহ সোর্স কোডের একটি ওপেন ডিরেক্টরি হিসাবে ভাবেন তবে এটি খুব ভয় দেখানো নয়। গিটহাব ব্যবহার করে সোর্স কোডটি স্থানীয়ভাবে এবং তার ওয়েব ইন্টারফেসের মাধ্যমেই সহজ।

প্রকৌশল 2018 UTSA কলেজ

সম্পর্কিত পোস্ট:


21.12.2019