Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Shopify ওপেন-সোর্স রুভি: একটি টুল যা রুবি কোডকে ওয়েব অ্যাসেম্বলিতে রূপান্তরিত করে

Shopify ওপেন-সোর্স রুভি: একটি টুল যা রুবি কোডকে ওয়েব অ্যাসেম্বলিতে রূপান্তরিত করে

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

রুভি 18 অক্টোবর প্রিমিয়ার হয়েছিল এবং GitHub মাধ্যমে অ্যাক্সেসের জন্য উপলব্ধ। শপিফাই রুবি চালানোর ভার্চুয়াল মেশিন (ভিএম) এর প্রাথমিক অ্যাক্টিভেশনের ফলে উন্নত কর্মক্ষমতা লাভের সুনির্দিষ্ট লক্ষ্য নিয়ে রুভির বিকাশ শুরু করেছে। এটি রুবি ভিএম-এ রুবি স্ক্রিপ্টের মাধ্যমে অন্তর্ভুক্ত রুবি ফাইলগুলির কার্যকারিতাও অপ্টিমাইজ করে।

Ruvy-এর স্বতন্ত্র বৈশিষ্ট্যগুলির মধ্যে একটি হল রানটাইমে WebAssembly System Interface (WASI) আর্গুমেন্টের ব্যবস্থা করার প্রয়োজনীয়তা থেকে অব্যাহতি। Shopify-এর রিপোর্ট অনুসারে, Ruvy-নির্মিত Wasm মডিউলগুলি তাদের সংকলনের সময় প্রায় 70% কমিয়ে নেটিভ কোডে নিবন্ধন করে, যার ফলে কর্মক্ষমতা বৃদ্ধি পায়। ওয়াসম মডিউল তৈরির সময় রুবি ভিএম-এর প্রাক-অ্যাক্টিভেশনের মাধ্যমে পারফরম্যান্স বৃদ্ধি করা হয়।

Ruvy Ruby.wasm এর উপর নির্মিত, CRuby-এর অন্তর্গত Wasm পোর্টগুলির একটি অনন্য ভাণ্ডার। প্রকল্পের বর্তমান অবস্থা অনুযায়ী, রুভি প্রি-কম্পাইল করা বাইনারি দিয়ে সজ্জিত নয়। তাই, এটি একটি বাধ্যতামূলক প্রাক-পদক্ষেপ বিল্ড নির্ভরতা ইনস্টল করা এবং পরবর্তীতে রুভির একটি প্রাক-ব্যবহারের সংকলন সম্পাদন করা। এই নির্ভরতাগুলির ইনস্টলেশনের জন্য বিস্তারিত পদক্ষেপগুলি প্রকল্পের সাথে যুক্ত ReadMe বিভাগে প্রদান করা হয়েছে।

Ruvy ব্যবহার করে তৈরি করা Wasm ফাইলগুলি একটি WASI যুক্তি হিসাবে অন্তর্ভুক্ত করা ফাইল পাথের প্রয়োজনীয়তাকে বাধা দেয়। এটি একটি অতিরিক্ত সুবিধা, কারণ এটি কম্পিউটেশনাল পরিবেশের সাথে সামঞ্জস্যতা প্রদান করে যেমন নির্দিষ্ট এজ কম্পিউটিং পরিষেবা, যা শুরু ফাংশনের জন্য সম্পূরক WASI আর্গুমেন্ট অফার করতে সক্ষম নয়। Shopify তাদের সাম্প্রতিক যোগাযোগে এই অতিরিক্ত বিশদ প্রদান করেছে।

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

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

Samsung উদ্ভাবনী নিরাপত্তা এবং প্রিমিয়াম বিল্ড সহ Galaxy A55 উন্মোচন করেছে
Samsung উদ্ভাবনী নিরাপত্তা এবং প্রিমিয়াম বিল্ড সহ Galaxy A55 উন্মোচন করেছে
Samsung Galaxy A55 এবং A35 প্রবর্তন করে তার মিডরেঞ্জ লাইনআপকে বিস্তৃত করেছে, এতে Knox Vault নিরাপত্তা এবং আপগ্রেডেড ডিজাইনের উপাদান রয়েছে, সেগমেন্টটিকে ফ্ল্যাগশিপ গুণাবলীর সাথে যুক্ত করে।
ক্লাউডফ্লেয়ার এআই-এর জন্য ফায়ারওয়াল উন্মোচন করেছে যাতে বড় ভাষার মডেলগুলি রক্ষা করা যায়
ক্লাউডফ্লেয়ার এআই-এর জন্য ফায়ারওয়াল উন্মোচন করেছে যাতে বড় ভাষার মডেলগুলি রক্ষা করা যায়
ক্লাউডফ্লেয়ার AI এর জন্য ফায়ারওয়ালের সাথে এগিয়ে যায়, একটি উন্নত WAF যা বৃহৎ ভাষার মডেলকে লক্ষ্য করে সম্ভাব্য অপব্যবহারগুলিকে আগে থেকে শনাক্ত করতে এবং তা প্রতিরোধ করার জন্য ডিজাইন করা হয়েছে৷
OpenAI এর ChatGPT এখন কথা বলে: ভয়েস-ইন্টারেক্টিভ AI এর ভবিষ্যত
OpenAI এর ChatGPT এখন কথা বলে: ভয়েস-ইন্টারেক্টিভ AI এর ভবিষ্যত
ChatGPT একটি মাইলফলক বৈশিষ্ট্য অর্জন করেছে ওপেনএআই-এর ভয়েস ক্ষমতার সাথে। ব্যবহারকারীরা এখন হ্যান্ডস-ফ্রি ইন্টারঅ্যাকশন উপভোগ করতে পারেন কারণ ChatGPT iOS, Android এবং ওয়েবে উচ্চস্বরে প্রতিক্রিয়াগুলি পড়ে৷
বিনামূল্যে শুরু করুন
এটি নিজে চেষ্টা করার জন্য অনুপ্রাণিত?

AppMaster এর শক্তি বোঝার সর্বোত্তম উপায় হল এটি নিজের জন্য দেখা। বিনামূল্যে সাবস্ক্রিপশন সহ কয়েক মিনিটের মধ্যে আপনার নিজের অ্যাপ্লিকেশন তৈরি করুন

জীবনে আপনার আইডিয়া আনুন