Author Archives: কামরুল হাসান

ভার্চুয়াল হোম ল্যাব সরঞ্জাম এবং খরচাপাতি

Published by:

পড়ূন – ভার্চুয়ালাইজেশন কি এবং কেন?

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

সিপিইউ – ইন্টেল সিপিইউ বেস্ট এটা সবাই জানেন। এফিসিয়েন্সি, পার্ফরম্যন্স, ফিচার সবদিক থেকে এএমডীর থেকে অনেক এগিয়ে ইন্টেল প্রসেসরগুলো। দৈনন্দিন কাজের জন্য বাজেট অনুযায়ী যেকোন ইন্টেল চিপ নিতে পারেন। তবে ভার্চুয়ালাইজেশনের জন্য কিনতে হলে কিছু ফিচার আছে যেগুলো দেখেই প্রসেসর টা কিনবেন। ফিচারগুলো হচ্ছে  VT-X এবং VT-D. এর মধ্যে প্রথমটি ভিটিএক্স বেশি দরকারী। ভিটিডী থাকলে ভালো, না থাকলে তেমন সমস্যা নেই। একান্তই যদি এএমডীর প্রসেসর কিনতে হয়, তাহলে ভার্চুয়ালাইজেশন সাপোর্ট আছে কিনা যাচাই করে কিনবেন। ইন্টেল প্রসেসর ফিচারগুলো দেখার জন্য আসুন ইন্টেল আর্ক এ (Intel ARK).

ডিস্ক স্পেস এবং টাইপ – ডিস্ক স্পেস নিয়ে অনেকের সমস্যা হবেনা আশাকরি। কারন ডিস্ক স্পেস এলোকেশনটা ভার্চুয়াল। অর্থাৎ আপনার ফিজিকাল ডিস্ক এ ধরুন মাত্র ২০গিবি খালি আছে, সেখানে কিন্তু আপনি একটা ভার্চুয়াল সিস্টেম তৈরি করে সেটাকে মনগড়া একটা ডিস্ক স্পেস দিতে পারেন। চাইলে ১০০গিবিও দিতে পারেন। যতক্ষণ না আপনার রিয়াল স্পেস ২০গিবি ব্যবহৃত না হচ্চে, ততক্ষণ কোন সমস্যা হবেনা। এবার বলি ডিস্ক টাইপের কথা। আমাদের বেশিরভাগ হোলো স্পিনিং ডিস্ক টাইপ, ৭২০০ আরপিএম। এগুলো দৈনন্দিন ব্যবহারের জন্য ঠিক আছে। কিন্তু যখন ভার্চুয়াল সিস্টেম রানিং করবেন, তখন পার্ফরম্যন্স অনেক কমে যায় কারন এগুলোর রাইটিং স্পিড অনেক কম। তাহলে সমাধান কি? যদি সম্ভব হয়, তাহলে এসএসডি ব্যবহার করাই শ্রেয়। ৫০০গিবি স্পিনিং ডিস্কের চেয়ে ১০০গিবি এসএসডি ড্রাইভ অনেক কাজে আসে, বিশেষ করে ভার্চুয়ালাইজেশনের ক্ষেত্রে। সিস্টেমগুলো হবে অনেক দ্রুত। তাছাড়া আজকাল এসএসডির মুল্য অনেক হাতের নাগালে। আপনার বাজেটে যত বড় সম্ভব হয়, তত বড় এসএসডি ড্রাইভ নিতে পারেন। আমি ২৪০গিবি বা তার উপরে নিতে বলবো।

মেমরি / র‍্যাম অনেকটা ডিস্ক স্পেসের মতই র‍্যম নির্ভর করবে আপনি কি ধরনের সিস্টেম বানাতে চান। দুই/তিনটে ভার্চুয়াল সিস্টেমের জন্য ৮গিবি হলেই চলবে। তবে ৫/৬ টি ভিএম চালাতে গেলে ১৬গিবি প্রয়োজন হবে। এছাড়া একদম পরিপূর্ণ একটি ল্যাব তৈরির জন্য ৩২গিবি হলে বেস্ট হয়। এসএসডির মত মেমরিও আজকাল অনেক সস্তায় পাওয়া যায়। চাইলে সেকেন্ড হ্যন্ড/ইউজড মেমরিও কিনতে পারেন। ডিডিআর৪ যেহেতু লেটেস্ট, তার দাম একটু বেশি, তাই ডিডিআর৩ মেমরি নিলেও চলবে। অবশ্য ৩ নাকি ৪ এটা নির্ভর করবে আপনার মাদারবোর্ড এবং সিপিইউর উপর।

তাহলে ব্যপারটা হোলো– কি করতে চাই? এটা ঠিক করতে হবে আগে > তারপর আমার বাজেট কতো? আমি কি নতুন বিল্ড করবো নাকি আপগ্রেড করবো? > বাজেট অনুযায়ী মেমরি, সিপিইউ, ডিস্ক কেনা।

বাংলায় টাইপিং – কম্পিউটার এবং মোবাইল

Published by:

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

কম্পিউটারে বাংলা লিখনঃ

অভ্র কিবোর্ড (Avro Keyboard) – এ মূহুর্তে অভ্র কিবোর্ড সেরা। যদিও এটি ফুল ওয়ার্ড প্রসেসর নয়, তবুও এটার সুবিধা হচ্ছে আপনি কম্পিউটারের যেকোন এপ্লিকেশনের সাথে এটি ব্যবহার করতে পারবেন। এটি একটি সিস্টেম প্লাগিনের মত কাজ করে। অর্থাৎ কিবোর্ডে একটি কি চেপে বাংলা/ইংলিশে মোড পরিবর্তন করা হয়। ফলে মাইক্রোসফট ওয়ার্ড, এক্সেল, আউটলুক, পাওয়ার পয়েন্ট, যেকোন ব্রাউজার ইত্যাদিতেই বাংলা লিখা সম্ভব। অভ্রর রয়েছে বিশাল এক সাপোর্ট কমিউনিটি। এছাড়াও অভ্র কিবোর্ড পাওয়া যাবে – উইন্ডোজ, ম্যকিন্টোশ, লিনাক্সের জন্য। আপনি চাইলে ইউএসবি ড্রাইভে এর পোর্টেবল ভার্সন ইন্সটল না করেই সরাসরি ব্যবহার করতে পারবেন। Avro Keyboard is highly recommended for computers.

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

টি-বাংলা ওয়ার্ড প্রসেসর (T-Bangla Word Processor) – এটি জাভা বেসড ফোনেটিক/ইউনিজয় ওয়ার্ড প্রসেসর। যেহেতু জাভা বেসড, এটি উইন্ডোজ, ম্যক, এবং লিনাক্সে চলবে। চাইলে কিবোর্ড লেয়াউট পরিবর্তন করা সম্ভব। এর ডেভেলপার একুশের ওয়েবসাইটে এর পাশাপাশি আরো পাওয়া যাবে ফন্ট, ওয়েবসাইট বাংলা টুলস ইত্যাদি।

মোবাইলে বাংলা লিখনঃ

এন্ড্রয়েড – রিদ্মিক কিবোর্ড (Ridmik Keyboard) – এন্ড্রয়েডের সেরা বাংলা কিবোর্ড রিদ্মিক। খুবি লাইটওয়েট, ফাস্ট, ফ্রী, রিসোর্স খায়না বললেই চলে। সহজেই ইংলিশ/বাংলা মোডে পরিবর্তন করা যায় স্পেস বার স্লাইডিং করে। এতে ইংলিশ, বাংলা ফোনেটিক, প্রভাত, ন্যশনাল লেয়াউট রয়েছে। যেহেতু এটি এন্ড্রয়েড সিস্টেম কিবোর্ড, সেহেতু যেকোন এপ এ আপনি বাংলা টাইপ করতে পারবেন। এসএমএস, ফেসবুক, ভাইবার, ইমেইল, হোয়াটসএপ সবকিছুতে বাংলা লিখতে পারবেন। গুগল প্লে স্টোরে এর পাশাপাশি আরো কিছু বাংলা কিবোর্ড পাওয়া যাবে তবে সেগুলোর মধ্যে আরেকটি ভালো কিবোর্ড হোলো – Mayabi Keyboard. এ দুটোই আপাতত সেরা এন্ড্রয়েড বাংলা কিবোর্ড। রিদ্মিক ১ নম্বরে, মায়বী ২ এ।

আইওএস (Ridmik) – আইওএস ৮ এর আগ পর্যন্ত আইফোনে বাংলা লিখা খুবি বিরক্তিকর ছিল। বাংলা লিখার জন্য সম্পুর্ন আলাদা একটা এপ ইন্সটল করা লাগতো, সেখানে বাংলা লিখে সেটা কপি করে তারপর অন্যত্র পেস্ট করা লাগতো। আইওএস ৮ এ যখন অল্টারনেটিভ কিবোর্ড সাপোর্ট যুক্ত হয়, তখন এ সমস্যার সমাধান হয়। রিদ্মিক নিয়ে নতুন কিছু বলার নেই যেহেতু একটু আগেই সেটা বর্ণনা করলাম। আইওএস এ ইন্সটল করে নিতে পারেন রিদ্মিক। আইটিউনসে এপ স্টোরে গিয়ে সার্চ করলেই পেয়ে যাবেন রিদ্মিক। আইওএস এ অল্টারনেটিভ কিবোর্ডে যে সমস্যা দেখেছি সেটা হলো মাঝে মাঝে আইফোন তার ডিফল্ট কিবোর্ডে চেঞ্জ হয়ে যায়। তখন আবার আপনাকে সেটিংস এ গিয়ে অল্টারনেটিভ কিবোর্ড সিলেক্ট করতে হয়। এটা কিন্তু রিদ্মিকের সমস্যা নয়, এটা যেকোন নন এপল কিবোর্ডে হয়।

নেথ সার্ভার (NethServer) 6.6

Published by:

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

নেথ সার্ভার (NethServer) লিঙ্কঃ

স্ক্রীনশটঃ