কম্পিউটার דיर्घদিন ব্যবহার করলে আপনি জিনিসগুলো পরিবর্তন করতে বা আউট-অফ-দ-বক্স অন্তর্ভুক্ত নয় এমন ফাংশনালিটি যোগ করতে চাবেন। ডেভেলপাররা সাধারণত তাদের প্রয়োজন অনুযায়ী জিনিসগুলো পরিবর্তন করে, এবং ইউজাররা তাদের প্রোগ্রাম ইনস্টল করে। সময়ের সাথে সাথে এটি হার্ড ড্রাইভ স্পেসে প্রভাব ফেলতে পারে, এবং কিছু কেসে কম্পিউটার পারফরম্যান্সও প্রভাবিত হতে পারে।
পোর্টেবল অ্যাপ্লিকেশনগুলো ফলে একটি গুরুত্বপূর্ণ টপিক बनেছে। সকল প্রোগ্রাম পোর্টেবল নয়, কিন্তু অনেকগুলো হ্যাঁ, এবং Make Tech Easier আগে কিছু must-have পোর্টেবল প্রোগ্রাম কভার করেছিল। কিন্তু কোন প্রোগ্রাম রাখবেন এবং সেগুলো কী করে সেটি জানা কেন আপনার কাছে সেগুলো থাকা উচিত সেটি ব্যাখ্যা করে না।
পোর্টেবল অ্যাপস কী?

সহজ কথায়, ये হলো সেই প্রোগ্রামগুলো जिन्हें ব্যবহার করার জন্য আপনাকে ইনস্টল করতে হয় না। আপনার কম্পিউটারে ইতিমধ্যে কিছু উদাহরণ থাকতে পারে, কিন্তু এগুলোরও সম্ভব হয় একটি বড় ইনস্টলারের অংশ হিসেবে আসা (যেমন Microsoft Word, যা Microsoft Office ইনস্টলারের অংশ হিসেবে আসে)।
একটি পোর্টেবল অ্যাপ ব্যবহার করা ততটুকু সহজ: এটি ডাউনলোড করুন, তারপর সেটি যে ফোল্ডারে সংরক্ষিত আছে সেখান থেকে রান করুন। কিছু কেসে, আপনি কমপ্রেসড আর্কাইভ থেকে থেকেও এটি রান করতে পারেন, যেমন .zip বা .rar।
কেন পোর্টেবল অ্যাপ ব্যবহার করবেন?

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

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

অবশ্যই! আধুনিক কম্পিউটিং-এ তাদের জায়গা আছে, কিন্তু সেটি মানে না যে আপনি ট্রেডিশনাল ইনস্টলার ছাড়া দেবেন। একে কারণ, আপনি খুঁজে পাবেন সকল প্রোগ্রাম পোর্টেবল ফরম্যাটে নেই। আরেকটি সহজ সত্য হল কম্পিউটারগুলো জিনিসগুলো সহজ করার জন্য - আপনি ইতিমধ্যে ইনস্টল করা সকল সফ্টওয়্যার আনইনস্টল করা এর চেয়ে বেশি কঠিন।
বিপরীতে, কিছু প্রোগ্রাম ফুল-সাইজ ডাউনলোড হিসেবে উপলব্ধ নয়। একটি চমৎকার উদাহরণ হল Rufus, বুটেবল USB ম্যানেজার। এটি একটি .zip ডাউনলোডে আসে যাতে প্রোগ্রামটি থাকে এবং এটি মেমরি স্টিক থেকে রান করতে পারে কখনোই ইনস্টল না হয়ে।
তাদের সেলফ-কন্টেইনড প্রকৃতির কারণে, পোর্টেবল অ্যাপস সবসময় তাদের ট্রেডিশনালি ইনস্টল করা কাউন্টারপার্টসতে দ্রুত নয়। আসলে, অনেক প্রোগ্রাম ট্রেডিশনাল ইনস্টলারের সাথে আসার একটি কারণ আছে। পারফরম্যান্স প্রায়ই হার্ডওয়্যারের ওপর নির্ভর করে, যেন অন্য কিছু।
পোর্টেবল অ্যাপ কোথায় পাবেন?

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

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

আপনি যেটি চালাতে চাচ্ছেন সেটি যদি এই ফোল্ডার লেআউটের মতো দেখায়, তবে এটিকে 'bin' ফোল্ডারের মাধ্যমে অ্যাক্সেস করা উচিত। খুব সম্ভব "bin" ফোল্ডারে প্রচুর ফাইল থাকবে; শুধু সেটি এক্সিকিউট করুন যেটির নাম ডাউনলোডের সাথে মিলে। এই উদাহরণে, আমরা Midori ওয়েব ব্রাউজার ডাউনলোড করেছি এবং তাই "midori.exe" রান করব 'bin' ফোল্ডার থেকে যাতে সেটি কাজ করে।
যদি .exe রান করার সময় এরর মেসেজ আসে, তবে আপনি 'bin' ফোল্ডারে অন্য মিলতা জুলতা নামের .exe ট্রাই করতে পারেন বা আর্কাইভটি অন্য ফোল্ডারে এক্সট্রাক্ট করে সেখান থেকে রান করতে পারেন।
উপসংহার

পোর্টেবল অ্যাপস খুব সুবিধাজনক হতে পারে, এবং যদিও সকল প্রোগ্রাম পোর্টেবল ফরম্যাটে উপলব্ধ নয়, সংখ্যা নিঃসন্দেহে বেড়ছে। Make Tech Easier-এ আমরা প্রায়ই প্রোগ্রামের পোর্টেবল ভার্সন ব্যবহার করি টেস্টিং বা এক্সপেরিমেন্ট করার সময়, درাং মেইনস্টেয়স যেমন Microsoft Office ফুল-ফ্যাট ইনস্টল পায়।

পার্থক্য জানা উপকারী, কমে না সেটি আপনাকে প্রোগ্রাম ইনস্টল করতে বাঁচায় যেগুলো আপনার কয়েকবার ব্যবহার ছাড়া প্রয়োজন নেই। পোর্টেবল অ্যাপস আপডেট হয় না এই আलोচনা কিছুটা ফ্লড: কিছু হয় না, অন্যদের হয়।