VEXcode EXP-এ ক্লাউড কম্পাইলার সমস্যা সমাধান করা

এই নিবন্ধটি আইটি অ্যাডমিনিস্ট্রেটর এবং ব্যবহারকারীদের সহায়তা প্রদান করবে যারা ত্রুটি বার্তা প্রাপ্ত করছে “কম্পাইলার প্রক্রিয়ার সময় শেষ হয়েছে। অনুগ্রহপূর্বক আবার চেষ্টা করুন."

ওয়েব-ভিত্তিক, iPadOS বা অ্যান্ড্রয়েড অপারেটিং সিস্টেমে চলমান VEXcode EXP ব্যবহারকারীর প্রকল্পগুলিকে মাইক্রোপ্রসেসর কোডে কম্পাইল করার জন্য একটি ক্লাউড কম্পাইলার ব্যবহার করতে হবে। এই প্ল্যাটফর্মগুলিতে নিরাপত্তা সীমাবদ্ধতার কারণে, VEX মাইক্রোপ্রসেসর কম্পাইলার স্থানীয়ভাবে চলতে অক্ষম। এই সমস্যার সমাধান করার জন্য, VEXcode একটি ক্লাউড কম্পাইলার ওয়েবসার্ভিস ব্যবহার করে যাতে এই প্ল্যাটফর্মের ব্যবহারকারীরা তাদের রোবটে কোড ডাউনলোড করতে সক্ষম হয়।

দ্রষ্টব্য: উইন্ডোজ এবং ম্যাক ব্যবহারকারীরা ক্লাউড কম্পাইলার পরিষেবাগুলি ব্যবহার করেন না।

ব্যবহারকারীরা status.vexcode.cloud পরিদর্শন করতে পারেন যাতে সমস্ত ব্যবহারকারীর জন্য ক্লাউড কম্পাইলারে কোনও পরিষেবা বাধা রয়েছে কিনা তা আবিষ্কার করতে। যদি VEXcode ক্লাউড কম্পাইলার পরিষেবাগুলি স্ট্যাটাস ওয়েবসাইটে "সংযুক্ত" হিসাবে রিপোর্ট করে, তাহলে আপনার স্থানীয় নেটওয়ার্ক ক্লাউড কম্পাইলারের অ্যাক্সেস ব্লক করতে পারে।

ফায়ারওয়াল / নেটওয়ার্ক তথ্য

(VEXcode 2.3.1+ এর জন্য তথ্য আপডেট করা হয়েছে)

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

ব্লক / C++ কম্পাইলার: cppexp.vexcode.cloud
Python Linter পরিষেবা: pythonexp.vexcode.cloud
পোর্ট: 443 (5637 এও উপলব্ধ)
প্রোটোকল: TCP

দ্রষ্টব্য: ক্লাউড কম্পাইলার পরিষেবাগুলির জন্য স্থির আইপি ঠিকানাগুলি উপলব্ধ নয় - পরিষেবাগুলি AWS-এ হোস্ট করা হয় এবং IP ঠিকানাগুলি সময়ের সাথে সাথে AWS সার্ভার দৃষ্টান্তগুলির কনফিগারেশনের সাথে পরিবর্তিত হতে পারে৷

ফার্মওয়্যার আপডেট করার পরিষেবা: content.vexrobotics.com
পোর্ট: 443
প্রোটোকল: HTTPS

ক্লাউড ডোমেন সহ যে সমস্ত ডোমেনগুলিকে সাদা তালিকাভুক্ত করতে হবে তার সম্পূর্ণ তালিকার জন্য, VEX ওয়েবসাইট এবং সংস্থানগুলির জন্য ডোমেন অ্যাক্সেসের প্রয়োজনীয়তায় যান৷

ক্লাউড কম্পাইলার সংযোগ পরীক্ষা করা হচ্ছে

আইটি অ্যাডমিনিস্ট্রেটররা VEXcode ইনস্টল করা বা একটি রোবট সংযুক্ত না করে ক্লাউড কম্পাইলার পরিষেবাগুলিতে স্থানীয় নেটওয়ার্কের সংযোগের সমস্যা সমাধানে সহায়তা করার জন্য VEXcode ক্লাউড চেক ইউটিলিটি ডাউনলোড করতে পারেন৷

ডাউনলোড করুন VEXcode ক্লাউড চেক ইউটিলিটি - উইন্ডোজ
ডাউনলোড করুন VEXcode ক্লাউড চেক ইউটিলিটি - ম্যাক

ভেক্সকোড ক্লাউড চেক অ্যাপ্লিকেশনের স্ক্রিনশট। অ্যাপ্লিকেশনটিতে VEXcode প্ল্যাটফর্ম নির্বাচন করার জন্য একটি ড্রপডাউন মেনু রয়েছে এবং এই উদাহরণে EXP নির্বাচন করা হয়েছে। মেনুর নীচে একটি "টেস্ট অ্যাগেইন" বোতাম রয়েছে। প্রধান উইন্ডোতে ব্লক / C++, পাইথন এবং VEX ফার্মওয়্যারের জন্য বিভিন্ন VEXcode সংযোগের অবস্থা দেখানো হয়। এই উদাহরণে প্রতিটি বিকল্প "Connected" পড়ে আছে। স্ট্যাটাসের সম্পূর্ণ তালিকায় ব্লক / সি++ কম্পাইলার সার্ভিস এবং নেটওয়ার্ক কানেকশন টু কম্পাইলার, তারপর পাইথন লিন্টার সার্ভিস এবং নেটওয়ার্ক কানেকশন টু লিন্টার এবং সবশেষে ভিইএক্স ফার্মওয়্যার / আপডেট সার্ভিসেসের স্ট্যাটাস দেওয়া আছে।

কিভাবে ব্যবহার করবেন

  • প্ল্যাটফর্ম ড্রপ-ডাউন মেনু থেকে আপনার প্ল্যাটফর্ম (IQ, EXP, V5) নির্বাচন করুন। একবার নির্বাচিত হলে, সঠিক সার্ভারগুলি দেখানোর জন্য UI আপডেট হবে।
  • সূচকগুলির বাম দিকে ক্লাউড কম্পাইলার পরিষেবার অবস্থা - এটি status.vexcode.cloudথেকে ডেটার উপর ভিত্তি করে। ক্লাউড কম্পাইলার পরিষেবাগুলি সমস্ত ব্যবহারকারীর জন্য চলছে কিনা এই সূচকগুলি আপনাকে জানাবে৷
  • সূচকগুলির ডান দিক হল আপনার বর্তমান নেটওয়ার্ক থেকে ক্লাউড কম্পাইলার পরিষেবাগুলির সাথে আপনার সংযোগ৷ যদি এই সূচকগুলি বলে "সংযুক্ত নয়", তাহলে আপনার নেটওয়ার্ক ক্লাউড কম্পাইলারের অ্যাক্সেস ব্লক করছে৷ এই নিবন্ধে তথ্য ব্যবহার করে আপনার নেটওয়ার্কে তালিকাভুক্ত ঠিকানা এবং পোর্ট খুলুন।
  • "আবার পরীক্ষা করুন" বোতামটি আবার ক্লাউড কম্পাইলার পরিষেবার সাথে সংযোগ করার চেষ্টা করবে এবং স্থিতি সূচকগুলি রিফ্রেশ করবে৷

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: