একজন কার্নেল বিকাশকারী হোম সহকারী সহ খেলেন: সাধারণ ছাপ (lwn.net)

(LWN সাবস্ক্রাইবার-কেবল সামগ্রী)

Lwn.net এ স্বাগতম

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

দ্বারা জোনাথন কার্বেট
মে 9, 2025

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

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

প্রকল্প স্বাস্থ্য

প্রথম নজরে, বাড়ির সহকারী একটি সংস্থার মালিকানাধীন প্রকল্পের কয়েকটি বৈশিষ্ট্য বহন করে। প্রশ্নে সংস্থা, নবু হাউসপ্রকল্পের চারপাশে গঠিত হয়েছিল এবং এর বেশ কয়েকটি মূল বিকাশকারীকে নিয়োগ দেয়। সংস্থাটি যেভাবে অর্থোপার্জন করে তার মধ্যে একটি হ’ল একটি $ 65/বছরের সাবস্ক্রিপশন পরিষেবা সহ, ফায়ারওয়ালযুক্ত আবাসিক নেটওয়ার্কগুলিতে ইনস্টল করা হোম অ্যাসিস্ট্যান্ট সার্ভারগুলিতে দূরবর্তী অ্যাক্সেস সরবরাহ করে। হোম অ্যাসিস্ট্যান্টের সেই দূরবর্তী বিকল্পের জন্য সমর্থন রয়েছে এবং অন্য কোনও নেই। একটি টান অনুরোধের জন্য সমর্থন যোগ করার জন্য কী হবে তা দেখতে আকর্ষণীয় হবে, বলুন, Openthings মেঘ বিকল্প হিসাবে। এই অনুরোধের ভাগ্য প্রকল্পটি কতটা উন্মুক্ত তা সম্পর্কে অনেক কিছু বলবে।

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

এটি বলেছিল, কর্পোরেট-নিয়ন্ত্রিত প্রকল্পের সাথে থাকা বেশিরভাগ সতর্কতা চিহ্নগুলি হোম সহকারী সহ উপস্থিত নেই। প্রকল্পের অবদানকারী লাইসেন্স চুক্তি কার্নেলের বিকাশকারী শংসাপত্রের উত্সের একটি ডেরাইভেটিভ; অবদানকারীরা তাদের কাজ সম্পর্কে তাদের কপিরাইট ধরে রাখে। যেহেতু 2024.4 মুক্তিহোম সহকারী কোর সংগ্রহস্থল 900 টিরও বেশি অবদানকারীদের থেকে 17,000 এরও বেশি পরিবর্তনগুলি অর্জন করেছে। যদিও বেশ কয়েকটি নবু কাসা কর্মচারী (সহায়কভাবে তালিকাভুক্ত) এই পৃষ্ঠা) শীর্ষ দশজন অবদানকারীদের মধ্যে উপস্থিত, তারা সেই তালিকায় আধিপত্য বিস্তার করে না।

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

ইনস্টলেশন এবং সেটআপ

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

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

বাক্সের বাইরে, যদিও একটি নতুন হোম সহকারী ইনস্টলেশন বেশি কিছু করে না। এর কাজটি সর্বোপরি, পুরো ঘর জুড়ে সিস্টেমগুলির সাথে ইন্টারফেস করা এবং প্রতিটি ঘর আলাদা। যদিও হোম সহকারী স্বয়ংক্রিয়ভাবে কিছু সিস্টেম খুঁজে পেতে পারে (এটি ভাইয়ের প্রিন্টারটি খুঁজে পেয়েছিল এবং আমাকে কর্তব্যরতভাবে জানিয়েছিল যে ডিভাইসটি অনিবার্যভাবে সায়ান টোনারের উপর কম ছিল), তবে সাধারণত ঘরে কী ইনস্টল করা আছে তা সম্পর্কে এটি বলা দরকার। সুতরাং, ব্যবহারকারী দ্রুত “ইন্টিগ্রেশনস” এর বিশ্বে প্রবেশ করে – হোম সহকারীটির ডিভাইস ড্রাইভার।

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

বেশিরভাগ সংহতকরণ, সেটআপ সময়ে, নেটওয়ার্কে উপযুক্ত ডিভাইসগুলির যে কোনও আবিষ্কার করবে – যদি সেই ডিভাইসগুলি অবশ্যই সেই ধরণের আবিষ্কারকে সমর্থন করে। প্রায়শই, একটি সংহতকরণ ব্যবহারের জন্য প্রশ্নযুক্ত ডিভাইসগুলির বিক্রেতার দ্বারা সরবরাহিত ক্লাউড অ্যাকাউন্টে লগ ইন করার জন্য শংসাপত্রগুলির প্রয়োজন হবে। যখন সম্ভব হয়, সংহতকরণগুলি বেশিরভাগ ক্ষেত্রে স্থানীয়ভাবে পুরোপুরি পরিচালনা করার চেষ্টা করে; কিছু প্রাথমিক ডিভাইস আবিষ্কারের জন্য কেবল ক্লাউড সংযোগ ব্যবহার করে। যখন কোনও বিকল্প নেই, যদিও, সংহতকরণগুলি ক্লাউড অ্যাকাউন্টে লগইন থাকবে এবং তাদের ডিভাইসের সাথে সেভাবে যোগাযোগ করবে; এই মোডটি বিক্রেতার দ্বারা সমর্থিত (বা কনডোন) হতে পারে বা নাও হতে পারে। অবশ্যই কিছু বিক্রেতারা আছে সক্রিয়ভাবে প্রতিকূল হোম সহকারী সঙ্গে সংহতকরণ।

যেমনটি প্রত্যাশা করা যেতে পারে, সংহতকরণের মান ব্যাপকভাবে পরিবর্তিত হয়। আমি চেষ্টা করেছি বেশিরভাগ সংহতকরণ যথেষ্ট ভাল কাজ করেছে। ওপেনস্প্রিংকলার (২০২৩ সালে এখানে পর্যালোচনা করা হয়েছে) ইন্টিগ্রেশন, পরিবর্তে, ডিভাইস কনফিগারেশনটিকে পুরোপুরি দূষিত করেছে, আমাকে কম-নিখুঁত লনের সাথে দেখা হওয়ার লজ্জায় প্রকাশ করেছে; এটি দ্রুত সরানো হয়েছিল। যখন কোনও ডিভাইস বিক্রেতার দ্বারা সরবরাহিত হোম অ্যাসিস্ট্যান্ট সাপোর্টের সাথে আসে তখন এটি একটি বিশেষ চমকপ্রদ বিষয়, তবে এটি এখনও তুলনামূলকভাবে বিরল ঘটনা। হোম অ্যাসিস্ট্যান্ট এখন 25 বছর আগে লিনাক্সের অনুরূপ অবস্থানে রয়েছে; অনেকগুলি ডিভাইস সমর্থিত, তবে প্রায়শই তাদের বিক্রেতার সত্ত্বেও এবং একটিকে সাবধানতার সাথে উপাদানগুলি বেছে নিতে হয়।

সুরক্ষা

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

প্রকল্প আছে একটি পোস্ট সুরক্ষা নীতি প্রকল্পের অবস্থান বর্ণনা; এটি কোনও সুরক্ষা ইস্যু সম্পর্কিত প্রতিবেদনে 90 দিনের নিষেধাজ্ঞার জন্য জিজ্ঞাসা করে। প্রকল্পের সুরক্ষা সম্পর্কে লেখকরা তাদের প্রকল্পটি পেরিয়ে তাদের কাজ চালাতে উত্সাহিত করা হয় “সুতরাং আমরা নিশ্চিত করতে পারি যে সমস্ত দাবি সঠিক“। সুরক্ষা নীতিটি তৃতীয় পক্ষের সংহতকরণ সম্পর্কিত প্রতিবেদনগুলি স্পষ্টভাবে বাদ দেয় (মূল প্রকল্পটি সেগুলি ঠিক করতে পারে না)। প্রকল্পটি হোম সহকারী হিসাবে লগইন করা ব্যবহারকারীরা যে কোনও ধরণের সুযোগ-সুবিধা বাড়ানোর ক্ষেত্রেও আগ্রহী নয়, ধরে নিচ্ছেন যে যে কোনও অ্যাকাউন্ট রয়েছে তার সম্পূর্ণ বিশ্বাসযোগ্য।

প্রকল্পটি কেবল জারি করেছে একটি সুরক্ষা পরামর্শ 2024 এর শুরু থেকে 2023 সালে বেশ কয়েকটি ছিল, বেশিরভাগ ফলাফল হিসাবে একটি সুরক্ষা নিরীক্ষা গিথুব দ্বারা সম্পাদিত।

তৃতীয় পক্ষের সংহতকরণের সামগ্রিক পরীক্ষা নেই, যা শেষ পর্যন্ত আরও বেশি পাইথন কোড। সুতরাং অজানা ইন্টিগ্রেশন লোড করা পিওয়াইপিআই থেকে একটি অজানা মডিউল আমদানির অনুরূপ; এটি সম্ভবত কাজ করবে, তবে সমস্যার সম্ভাবনা রয়েছে। প্রকল্পটি মাঝে মধ্যে থাকে তৃতীয় পক্ষের সংহতকরণে সুরক্ষা সমস্যার প্রতিবেদনতবে এই জাতীয় প্রতিবেদনগুলি বিরল। আমি বন্যে সক্রিয়ভাবে দূষিত সংহতকরণের কোনও প্রতিবেদন খুঁজে পেতে অক্ষম, তবে একজন খুব শীঘ্রই বা পরে উপস্থিত হওয়ার নিয়তিযুক্ত বলে মনে হচ্ছে।

আসলে বাড়ির সহকারী সহ কিছু করছেন

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

এটি লক্ষণীয় যে এই সত্তাগুলির সেটআপটি মাঝে মাঝে কিছুটা অ-নির্ধারিত বলে মনে হয়। আমার সৌরজগতের ইনভার্টার সহ 22 টি প্যানেল রয়েছে, যার প্রতিটি প্রায় এক ডজন পরামিতি (ভোল্টেজ, বর্তমান, ফ্রিকোয়েন্সি, তাপমাত্রা ইত্যাদি) রিপোর্ট করে। কোন প্যানেলটি প্রতিবেদন করছে তা নির্ধারণ করার কোনও সহজ উপায় নেই, উদাহরণস্বরূপ, সেন্সর_এএমপিএস_12বিশেষত যেহেতু সেন্সর_ফ্রিকোয়েন্সি_12 প্রায় অবশ্যই একটি সঙ্গে মিল
ভিন্ন প্যানেল আমার অভিজ্ঞতা হ’ল হোম অ্যাসিস্ট্যান্ট এমন লোকদের জন্য এমন একটি সিস্টেম যা তাদের কাজের অবস্থায় নিয়ে যাওয়ার জন্য জিনিসগুলির সাথে ঘুরে বেড়াতে অনেক সময় ব্যয় করতে ইচ্ছুক। এই সেন্সরগুলির সাথে ডিল করা তার প্রাথমিক পরিচয় ছিল; নাম এবং ছাদ পজিশনের মধ্যে ম্যাপিংটি বের করতে কিছুটা সময় লেগেছিল, তারপরে প্রতিটি সেন্সরটিকে আরও সহায়ক কিছুতে নামকরণ করতে।

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

হোম সহকারীটির আর একটি অংশ যা আমি এখনও খুব বেশি খেলিনি তা হ’ল অটোমেশন এবং দৃশ্য। অটোমেশনগুলি সাধারণ নিয়ম-ট্রিগারযুক্ত প্রোগ্রাম যা কিছু নিয়ন্ত্রণে পরিবর্তন করে। তারা “অন্ধকার হয়ে গেলে সামনের আলো চালু করুন” বা “যদি কেউ ডোরবেল বাজায় এবং কেউ বাড়িতে না থাকে” এর মতো ক্রিয়া চালাতে পারে। দৃশ্যগুলি ক্যানড ডিভাইস কনফিগারেশনের সেট। কেউ “ইন-লস ভিজিটিং” নামে একটি দৃশ্য তৈরি করতে পারে যা জোরে পাঙ্ক সংগীত বাজায়, তাপমাত্রাকে ঠিক উপরে হিমায়িত করে সেট করে, সমস্ত ভয়েস নিয়ন্ত্রণকে অক্ষম করে এবং হালকা বাল্বের সমস্তটি 6000k এ সুর করে।

সুসংবাদটি হ’ল, যদি না ফিডলিং নিজেই বিন্দু না হয় (এবং এটি একটি ভাল হতে পারে), এমন একটি সময় আসে যখন জিনিসগুলি কেবল কাজ করে এবং ফিডলিং থামতে পারে। একটি সু-কনফিগার করা হোম সহকারী উদাহরণ বাড়ির অবস্থা সম্পর্কে বিশদ তথ্য সরবরাহ করে-এবং যেখানে ডিভাইসগুলি এটি অনুমতি দেয় সেখানে নিয়ন্ত্রণ করে-যে কোনও ওয়েব ব্রাউজারে এটি পৌঁছাতে পারে এবং লগ ইন করতে পারে to

সবই বলা হয়েছে, এটি স্পষ্ট যে হোম সহকারীকে কেন শক্তিশালী এবং ক্রমবর্ধমান অনুসরণ রয়েছে। এটি একটি উন্মুক্ত প্ল্যাটফর্ম যা এমন একটি শিল্পে নিয়ন্ত্রণ নিয়ে আসে যা আমাদের ঘর এবং তাদের তৈরি ডেটাগুলিতে দৃ firm ়ভাবে উপলব্ধি রাখতে যথাসাধ্য চেষ্টা করছে। হোম সহকারী দেখায় যে আমরা এই সমস্ত ভঙ্গুর, অ-হস্তক্ষেপযোগ্য, রাগ-পুল-সুস্পষ্ট ক্লাউড সিস্টেমগুলি ছাড়াই সুন্দরভাবে করতে পারি। লিনাক্স যেমন প্রমাণ করেছিল যে আমাদের কম্পিউটারগুলির উপর আমাদের নিয়ন্ত্রণ থাকতে পারে, হোম সহকারী দেখায় যে আমাদের বাড়ির উপর নিয়ন্ত্রণ আত্মসমর্পণ করতে হবে না।

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



Source link