BRL-CAD প্রকল্প

এই পৃষ্ঠায় Google সিজন অফ ডক্সের জন্য গৃহীত প্রযুক্তিগত লেখার প্রকল্পের বিশদ বিবরণ রয়েছে৷

প্রকল্পের সারসংক্ষেপ

ওপেন সোর্স সংস্থা:
BRL-CAD
কৌশলী লেখক:
সাহেবকৌর
প্রকল্পের নাম:
BRL-CAD-এর জন্য একটি শিক্ষানবিস গাইড
প্রকল্পের দৈর্ঘ্য:
স্ট্যান্ডার্ড দৈর্ঘ্য (3 মাস)

প্রকল্প বর্ণনা

BRL-CAD-এর জন্য একটি শিক্ষানবিস গাইড

প্রকল্প বিমূর্ত

এই প্রকল্পের লক্ষ্য এমন ব্যবহারকারীদের জন্য নিবেদিত ডকুমেন্টেশন তৈরি করা যারা শুধুমাত্র BRL-CAD-তে নতুন নয় বরং ওপেন সোর্সেও নতুন।

কেন এই প্রকল্প

আমি যখন প্রথম BRL-CAD ওয়েবসাইট পরিদর্শন করি, যেহেতু আমি ওপেন-সোর্স এবং BRL-CAD-এ নতুন ছিলাম, তখন আমি একযোগে তথ্যের পরিমাণ দেখে অভিভূত হয়েছিলাম। কিন্তু গভীরভাবে, আমি জানতাম এখানে অনেক কিছু শেখার আছে। তাই, আমি এই সম্প্রদায় থেকে অনেক কিছু পেতে এবং শুরু করতে স্বাচ্ছন্দ্য বোধ করতে আমার মতো নতুন ব্যবহারকারীদের জন্য ডকুমেন্টেশন তৈরি করতে চেয়েছিলাম।

গোল

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

এটি অর্জন করতে, আমি করব:

  • ডকুমেন্টের ফ্লেশ-কিনকেড স্কোর কমপক্ষে ৫০-এর উপরে রাখা নিশ্চিত করুন। ফ্লেশ-কিনকেড পদ্ধতি অনুসারে, স্কোর যত বেশি হবে, টুকরাটি বোঝা তত সহজ হবে। আপনি অনলাইনে এর পঠনযোগ্যতা স্কোর পরীক্ষা করতে পারেন।
  • বুলেটেড বা সংখ্যাযুক্ত তালিকা ব্যবহার করুন যাতে পাঠকরা দীর্ঘ অনুচ্ছেদ দ্বারা বিরক্ত বা বিভ্রান্ত না হন।
  • ছোট অনুচ্ছেদ এবং বাক্য ব্যবহার করুন কারণ দীর্ঘ বাক্য পড়তে এবং বোঝার জন্য তুলনামূলকভাবে আরও বেশি মানসিক পরিশ্রম প্রয়োজন।
  • টেক্সট ভাঙ্গা করতে উপশিরোনাম ব্যবহার করুন. ভাল-গঠিত ডকুমেন্টেশন: ভাল-গঠিত ডকুমেন্টেশন নতুন ব্যবহারকারীদের গাইড করতে একটি গুরুত্বপূর্ণ ভূমিকা পালন করে। এটি তাদের হারিয়ে যাওয়া থেকে বাধা দেয় এবং তাদের জানাতে পারে যে তারা কোথায় যাচ্ছে এবং তারা কী করছে। এটি অর্জনের জন্য আমি একটি রুক্ষ মনের মানচিত্র তৈরি করেছি যা আমাদের এই শিক্ষানবিস গাইডকে একটি সংগঠিত উপায়ে নথিভুক্ত করতে সাহায্য করতে পারে।

প্রকল্প বর্ণনা

এই প্রকল্পটি এই সফ্টওয়্যারটিতে নতুন ব্যবহারকারীদের হাত পেতে ডকুমেন্টেশন লেখার উপর দৃষ্টি নিবদ্ধ করে।

আমি কীভাবে ডকুমেন্টেশনকে আরও বর্ণনামূলক করতে চাই তার একটি উদাহরণ নীচে দেওয়া হল।

মৌলিক ভূমিকা: BRL-CAD (উচ্চারিত be-are-el-cad) হল একটি গঠনমূলক কঠিন জ্যামিতি (CSG) সলিড মডেলিং কম্পিউটার-এডেড ডিজাইন (CAD)। এটি একটি শক্তিশালী, ক্রস-প্ল্যাটফর্ম, 3D কম্পিউটার-সহায়ক ডিজাইন এবং গ্রাফিক ভিজ্যুয়ালাইজেশনের জন্য ওপেন সোর্স সলিড মডেলিং সিস্টেম। এটার চারপাশে আপনার মাথা পেতে পারেন না? এর এটা ভেঙ্গে দেওয়া যাক. ওপেন-সোর্স: ওপেন সোর্স সফ্টওয়্যার হল সোর্স কোড সহ একটি সফ্টওয়্যার যা যে কেউ পরিদর্শন, পরিবর্তন এবং উন্নত করতে পারে। BRL-CAD একটি ওপেন-সোর্স সফ্টওয়্যার হওয়ায় আপনাকে অবদান রাখতে এবং BRL-CADকে আগের চেয়ে আরও ভালো করতে স্বাগত জানাই! Computer Aided Design (CAD): সহজ কথায়, CAD হল ভৌত বস্তুর দুই বা তিন মাত্রার গ্রাফিক্যাল উপস্থাপনা তৈরি করতে কম্পিউটার প্রোগ্রামের ব্যবহার। সলিড মডেলিং সিস্টেম: BRL-CAD সলিড মডেলিং CAD এর উপর ফোকাস করে। সলিড মডেলিংকে জ্যামিতিক মডেলিংয়ের অন্যান্য রূপ থেকে আলাদা করা হয় শারীরিকভাবে নির্ভুল হওয়ার উপর জোর দিয়ে, সম্পূর্ণরূপে 3D স্থান বর্ণনা করে। এটি অভ্যন্তরীণ এবং বাহ্যিকভাবে একটি বস্তুকে অনুকরণ করে। গঠনমূলক সলিড জ্যামিতি (CSG): CSG জটিল মডেলগুলিকে আদিমগুলির মধ্যে বুলিয়ান অপারেশনগুলির একটি সিরিজ হিসাবে উপস্থাপন করতে দেয়। উপস্থাপনের জন্য ব্যবহৃত সহজতম কঠিন বস্তুগুলিকে আদিম বলা হয়। একটি মৌলিক স্তরে CSG বুঝতে, এখানে যান।

*প্রকল্পের ধারণার বিবরণে যেমন উল্লেখ করা হয়েছে: ডকুমেন্টেশনটি ন্যূনতমভাবে মৌলিক ইনস্টলেশন, সামগ্রিক বর্ণনা, BRL-CAD-এর মডেলিং নীতি, প্রধান সরঞ্জামগুলির মৌলিক ব্যবহার, মডেলিং, আমদানি/রপ্তানি, বিশ্লেষণ এবং রেন্ডারিংকে কভার করবে।

আমি কীভাবে ডকুমেন্টেশনের প্রতিটি অংশ কভার করব তার সংক্ষিপ্ত ভূমিকা রয়েছে।

  • বেসিক ইনস্টলেশন: প্রয়োজনীয় স্ক্রিনশট সহ BRL-CAD সফ্টওয়্যার ইনস্টল করার জন্য আমি ধাপে ধাপে টিউটোরিয়াল যোগ করব। নবাগতদের জন্য টিউটোরিয়ালটি নতুন ব্যবহারকারীদের শুরু করার জন্য একটি চমৎকার জায়গা। আমি অনুপস্থিত কিছু জিনিস হল:
  • এই শিক্ষানবিস টিউটোরিয়ালের ধাপগুলি বুলেট বা সংখ্যাযুক্ত নয়। প্রতিটি ধাপের শেষে একটি স্ক্রিনশট সহ একটি ধাপে ধাপে টিউটোরিয়াল থাকা ব্যবহারকারীর টিউটোরিয়ালের সাথে যুক্ত হওয়ার সম্ভাবনা বেশি করে তোলে।
  • সামর্থ্যের একটি সামগ্রিক বিবরণ: এই বিভাগে বিআরএল-সিএডি-এর বিস্ময় দেখানোর ক্ষমতা আছে এমন সমস্ত ক্ষেত্র থাকবে। এই অংশের দিকে মনোযোগ আকর্ষণ করার জন্য একটি চিত্রগত পদ্ধতি একটি ভাল উপায় হবে।
  • BRL-CAD-এর মডেলিং নীতিগুলি: এই অংশটির আরও ব্যাখ্যার প্রয়োজন হবে কারণ ব্যবহারকারীরা এই মডেলিং নীতিগুলির উপর দৃঢ় উপলব্ধি পেলে BRL-CAD আরও ভালভাবে বুঝতে পারবেন৷
  • প্রধান সরঞ্জামগুলির প্রাথমিক ব্যবহার: এর অধীনে, আমাদের প্রধান সরঞ্জামগুলির পৃথক টিউটোরিয়াল এবং তাদের মৌলিক ব্যবহার থাকবে। এগুলো হবে ধাপে ধাপে টিউটোরিয়াল।
  • রপ্তানি/আমদানি: ব্যবহারকারীরা জ্যামিতি রূপান্তর লাইব্রেরি সম্পর্কে জানতে পারবে। BRL-CAD-এর সবচেয়ে সাধারণ ব্যবহার হল জ্যামিতিকে এক ফরম্যাট থেকে অন্য ফর্ম্যাটে রূপান্তর করা। এই বিভাগের অধীনে, আমরা রপ্তানি এবং আমদানি রূপান্তরকারী নিয়ে আলোচনা করি।
  • রেন্ডারিং: আমরা আমাদের সফ্টওয়্যারে রেন্ডারিংয়ের মূল বিষয়গুলি এবং এর প্রয়োজনীয়তাগুলি কভার করব। ব্যবহারকারীরা জানতে পারবেন কিভাবে BRL-CAD-এ ছবি রেন্ডার করতে হয়।

তা ছাড়া, নিম্নলিখিত বিষয়গুলিতেও ফোকাস করা হয়:

  • ডকুমেন্টেশনের শুরুতে এই সফ্টওয়্যারটি কী তা সম্পর্কে প্রাথমিক ধারণা থাকবে।
  • কিভাবে ব্যবহারকারীরা এই ওপেন সোর্স সম্প্রদায়ের সাথে সংযোগ করতে পারে; BRL-CAD জুলিপ চ্যাটের লিঙ্ক।
  • একটি বিমূর্ত স্তরে, ডকুমেন্টেশনকে একটু হাস্যকর করে তোলে এবং নতুন ব্যবহারকারীদের বড় শব্দ দ্বারা নিরুৎসাহিত না হতে অনুরোধ করে। আমি BRL-CAD উইকির মূল পৃষ্ঠায় ব্যবহৃত সহানুভূতিশীল পদ্ধতি পছন্দ করেছি।
  • ব্যবহারকারীরা এই সফ্টওয়্যার ব্যবহার করে কিছু আশ্চর্যজনক জিনিসের স্ক্রিনশট পাবেন।

মাইলফলক

জুলাই (প্রস্তাব পর্যালোচনার সময়কাল)

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

আগস্ট 1 - 7 আগস্ট (সম্প্রদায় বন্ধন)

  • প্রকল্প সম্পর্কে পরামর্শদাতাদের সঙ্গে আলোচনা.
  • প্রকল্পের বিবরণ পরিমার্জন।
  • মাইলফলকগুলিতে প্রয়োজনীয় পরিবর্তন করুন (যদি প্রয়োজন হয়)।

আগস্ট 8 - আগস্ট 14

  • ডকবুক এক্সএমএল এর সাথে পরিচিত হন

15 আগস্ট - 21 আগস্ট

  • "BRL-CAD-এর প্রাথমিক ভূমিকা" এর জন্য ডকুমেন্টেশন লেখা
  • "বেসিক ইনস্টলেশন" এর জন্য ধাপে ধাপে টিউটোরিয়াল লেখা

22 আগস্ট - 27 আগস্ট

  • BRL-CAD-এর বিভিন্ন ক্ষমতা অন্বেষণ করা এবং স্ক্রিনশট সহ তাদের তালিকাভুক্ত করা।
  • একটি পৃথক পৃষ্ঠায় পৃথক বৈশিষ্ট্য ব্যাখ্যা করুন.

28 আগস্ট - 3 সেপ্টেম্বর

  • ক্ষমতার জন্য পৃথক ডক্সে কাজ চালিয়ে যান।

সেপ্টেম্বর 4 - সেপ্টেম্বর 10

  • মডেলিং নীতিতে কাজ করা।
  • সমস্ত মডেলিং নীতি ব্যাখ্যা.

সেপ্টেম্বর 11 - সেপ্টেম্বর 17

  • প্রধান সরঞ্জামগুলির প্রাথমিক ব্যবহার নিয়ে কাজ করুন।
  • প্রতিটি টুলের মৌলিক ব্যবহার নথিভুক্ত করার জন্য সংক্ষিপ্ত ধারনা।

সেপ্টেম্বর 18 - সেপ্টেম্বর 24

  • প্রতিটি টুল ব্যবহার ডকুমেন্টিং.

25 সেপ্টেম্বর - 1 অক্টোবর

  • টিউটোরিয়ালের জন্য একটি কঠিন মডেল তৈরি করতে মডেলিংয়ের উপর কাজ করুন এবং পাশাপাশি একটি খসড়া লিখুন।

অক্টোবর 2 - 8 অক্টোবর

  • মডেলিং খসড়া উন্নত.

অক্টোবর 2 - 8 অক্টোবর

  • রপ্তানি এবং আমদানি রূপান্তরকারী অধ্যয়নরত.

অক্টোবর 9 - অক্টোবর 15

  • রপ্তানি এবং আমদানি নথি প্রস্তুত করুন।
  • রেন্ডারিং কাজ শুরু করুন.

অক্টোবর 16 - অক্টোবর 22

  • রেন্ডারিং টিউটোরিয়াল নথিভুক্ত করা।

অক্টোবর 23 - অক্টোবর 29

  • সমস্ত নথি পর্যালোচনা.

30 অক্টোবর - 5 নভেম্বর

  • ডকবুক এক্সএমএলে কাজ করা

নভেম্বর 6 - 12 নভেম্বর

  • পরামর্শদাতা এবং অন্যান্য সম্প্রদায়ের সদস্যদের কাছ থেকে পর্যালোচনার জন্য জিজ্ঞাসা করুন এবং পরিবর্তনগুলিতে কাজ করুন।
  • পরামর্শদাতাদের সাথে আলোচনা করা এবং চূড়ান্ত পরিবর্তন করা।

12 নভেম্বর - 22 নভেম্বর

  • আলোচনা এবং প্রক্রিয়া পরিবর্তন.
  • ডকুমেন্টেশন চূড়ান্ত স্পর্শ প্রদান.

আমার সম্পর্কে

আমি আমার স্কুল জীবন থেকে লেখালেখির সাথে জড়িত। আমি স্কুল থেকে বাড়িতে এসে আমার দিন সম্পর্কে সব লিখতাম; কি আমার দিন ভাল বা খারাপ করেছে. আমি যে ভুলগুলি করেছি এবং কীভাবে আমি সেগুলিকে উন্নত করতে পারি তা লিখতে আমি সর্বদা আগ্রহী ছিলাম।

ওয়েব ডিজাইনার হিসাবে আমার প্রশিক্ষণের সময়, আমরা প্রতিদিন যা শিখি তা লিখতে বলা হয়েছিল। আমি যে সমস্যার মুখোমুখি হয়েছি তার কিছু নথিভুক্ত করব এবং এর সমাধান করব।

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