Java তে Palindrome চেক করার জন্য ছোট্ট একটা প্রোগ্রাম।

একটি শব্দকে উল্টালে যদি একই রকম থাকে সে শব্দ গুলোকেPalindrome  বলে। যেমন মাকে অনেকেই আদর করে অনেকেই MoM ডাকে। MoM একটি Palindrome। MoM কে উল্টিয়ে লিখলে তা MoM ই হবে।নিচে একটি প্রোগ্রাম দেওয়া হল যার সাহায্যে একটি শব্দ Palindrome কিনা তা চেক করা যাবে। কিভাবে প্রোগ্রামটি কাজ করছে বা কি ভাবে আমি লিখছিঃ একটি স্ট্রিং বা ওয়ার্ড … Read more

জাভাতে ভেক্টর ও এর মেথড গুলো

জাভাতে ডাইনামিক এরে ব্যবহার করার জন্য ভেক্টর ব্যবহার করা হয়। এটি এরে লিস্ট এর মত। এরে লিস্ট এর ব্যবহার নিয়ে একটা পোস্ট রয়েছে, ইচ্ছে করলে তা দেখতে পারেনঃ জাভাতে ArrayList [এরে লিস্ট] ও এর ব্যবহার। এরে লিস্টের মত একই ভাবে ভেক্টরও একটি নির্দিষ্ট পরিমান জায়গা নিয়ে শুরু করে [প্রায় সময়ই ১০] পরে যখন তা পূর্ন … Read more

মেথড বনাম ফাংশন অথবা ফাংশন বনাম মেথড

সি বা সি++ এর কল্যানে আমরা অনেকেই ফাংশনের সাথে পরিচিত। জাভাতে এসে আরেকটি শব্দ, তার নাম হচ্ছে মেথড। জাভাতে যখন আমি আসলাম, তখন মেথড নামের এ বস্তুর নাম শুনলাম। কিন্তু দেখতে আমাদের সি বা সি++ এর ফাংশনের মত। আমি প্রথম কনফিউসড ছিলাম যে ফাংশন কই? বা ফাংশন এর মত একে মেথডই বলার কারন কি। আসলে … Read more

ফ্রীল্যান্সিং বিষয় নিয়ে বেশি আলোচনার কারনে অনেকে এখন এটাকে ভুয়া বলে ভাবতে শুরু করছে। অনেকেই মনে করে ফ্রীল্যান্সিং মানেই পিটিসি।

পিটিসি কি আর ফ্রীল্যান্সিং কি? দুইটা দুই জগতের বস্তু নয় কি? এমন অনেকেই আছে যারা অনেক ভালো কাজ জানে কিন্তু ফীল্যান্সিং কি তা জানে না। কারন চারদিকে এটানিয়ে এত সব ভন্ডামি হচ্ছে যে সবাই এটাকে ভুয়া মনে করছে। বিষেশ করে ডূল্যান্সার আর পিটিসি যারা করে তারা মনে করে ঐটাই ফ্রীল্যান্সিং। আর তাদের আসে পাশের মানুষেরা … Read more

জাভাতে ArrayList [এরে লিস্ট] ও এর ব্যবহার।

আমরা C বা C++ এ ডাইনামিক ভাবে এরে ডিক্লেয়ার করতে পারতাম। [ C বা C++ না জানলে ও সমস্যা নেই, সময় নষ্ট করে এখন আবার C বা C++ শেখার জন্য দোড়াদৌড়ি করা লাগবে না,। জাভা একটি চমৎকার প্রোগ্রামিং ল্যাঙ্গুয়েজ] জাভাতে ডাইনামিক ভাবে এরে ডিক্লেয়ার করা যায় না। জাভাতে সাধারন এরে ডিক্লেয়ার করার পর তা আর পরিবর্তন … Read more

জাভা প্রোগ্রামিং এ সূচনা

জাভা প্রোগ্রামিং ল্যাঙ্গুয়েজ অনেক সহজ একটা ল্যাঙ্গুয়েজ। সহজ সহজ এবং সহজ। কোডিং করার জন্য বা সফট তৈরির জন্য সবই তৈরি করা রয়েছে, এখন শুধু আপনি ব্যবহার করবেন আর সফট তৈরি করবেন। আবার আমাকে জিজ্ঞেস করবেন না আপনি কয়টি তৈরি করেছেন।জাভা শেখাও অনেক সহজ। ইন্টারনেটে হাজার হাজার টিউটোরিয়াল রয়েছে। আপনি শুধু এখন শেখার বাকি। শেখার জন্য … Read more

কম্পিউটারে ম্যালওয়ারের কারনে অপ্রয়জনীয় মেসেজ ও এ গুলো থেকে মুক্তি

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

কোডার/প্রোগ্রামারদের জন্য টেক্সট এডিটর – jEdit

আপনি হয়তো আজ উইন্ডোজ ব্যবহার করেন। আজ আপনি প্রোগ্রামার/কোডার হিসেবে আজ একটি এডটির এর সকল সর্টকার্ট জানেন। কাল হয়তো আপনি ম্যাক বা লিনাক্স বেইসড কোন অপারেটীং সিস্টেম ব্যবহার করবেন। তখন আপনার প্রোগ্রামার হিসেবে এডিটর ও পরিবর্তন করতে হবে। কিন্তু আপনি আজ যে টেক্সট এডিটরটি ব্যবহার করেন তা যদি সব গুলো অপারেটিং সিস্টেমে ব্যবহার করতে পারেন … Read more

প্রিয় ব্লগার আপনাকে বলছি – আপনার জন্যই এ পোস্ট

আপনি জানেন না আপনি ইতিমধ্যে কি উপকার করে ফেলছেন। সত্যি জানেন না ব্লগ গুলো বাংলাদেশের কি উপকার করছে। কিছুই না করুক, অনেক গুলো ছেলে মেয়েকে সঠিক পথের সন্ধান দিয়েছে। অনেক গুলো ছেলে মেয়ে নিজেদের ক্যারিয়ার নিজেরাই গঠন করে নিতে পারছে এ বাংলা ব্লগ গুলোর কারনেই। আজ ফ্রীল্যান্সিং করে অনেক লক্ষ লক্ষটাকা রুজি করে, এমন কয়েকটি … Read more

বাংলাদেশের প্রযুক্তিকে এগিয়ে নেওয়ার জন্য কাজ করে যাবো

দেশের জন্য কাজ করার মাঝে অনেক মজা রয়েছে। তাই তো দেশের জন্য শহীদেরা নিজেদের জীবন দিয়ে গেছেন। আর আজ ও দিয়ে যাচ্ছেন অনেক ত্যাগ অনেক দেশ প্রেমী। নিজেকে ওদের দলে ফেলতে ইচ্ছে করতেছে। আজ থেকে বাংলাদেশের প্রযুক্তিকে এগিয়ে নেওয়ার জন্য কাজ করে যাবো। জানিনা কি ভাবে কি করলে বাংলাদেশ প্রযুক্তির দিক দিয়ে সমৃদ্ধ হবে। আমি যাই … Read more