আর প্রোগ্রামিং ল্যাঙ্গুয়েজের ব্যাসিক কনসেফট গুলো

আর প্রোগ্রামিং ল্যাঙ্গুয়েজ নিয়ে এর আগে একটি লেখা লিখেছি। যেখানে আর প্রোগ্রামিং ও আর স্টুডিও সম্পর্কে লিখেছি। এই লেখাতে আর প্রোগ্রামিং এর ব্যাসিক কিছু কনসেফট নিয়ে লেখার চেষ্টা করেছি। Hello World! আর প্রোগ্রাম কমান্ড লাইন থেকেই রান করা যায়। পাইথন বা ঐরকম প্রোগ্রামিং ল্যাঙ্গুয়েজ গুলোর মত। টার্মিনাল বা কমান্ড লাইনে গিয়ে R লিখে এন্টার প্রেস […]

Read More

আর প্রোগ্রামিং ল্যাঙ্গুয়েজ এবং আর স্টুডিও

ডেটাকে বলা হয় নিউ ফুয়েল। এই ডেটা তখনই ফুয়েল, যখন এটাকে কাজে লাগানো হয়। প্রতিটা ওয়েবটাইট, স্মার্ট ফোন, স্মার্ট ডিভাইস প্রচুর ডেটা কালেক্ট করে। এই ডেটা গুলো এনালাইসিস করে বিভিন্ন কাজে লাগানো হয়। ডেটা এনালাইসিস করার জন্য রয়েছে অনেক গুলো ল্যাঙ্গুয়েজ। এগুলোর মধ্যে R দারুণ একটা ল্যাঙ্গুয়েজ। এর আগে ডেটা সাইন্স নিয়ে একটা লেখা লিখেছি। […]

Read More

বাচ্চা কাচ্চাদের জন্য প্রোগ্রামিংঃ Scratch

জুমশেপারের সপ্তম জন্মবার্ষিকী অনুষ্ঠানে মোবারক ভাই এর মেয়ে নিবিশা এর সাথে দেখা। ভাই বলল নিবিশা গেম তৈরি করা শিখবে। আমাকে দেখিয়ে বলল আমি নাকি গেম তৈরি করতে জানি। তো নিবিশা আমাকে বলল আমি গেম তৈরি করব। আমি তাকে বললাম তুমি আরেকটু বড় হলে গেম তৈরি করতে পারবে। আমার উত্তর নিবিশার পছন্দ হয়নি। কারণ নিবিশা অনেক […]

Read More

হিউম্যান কম্পিউটার ইন্টারেকশন

কম্পিউটার বলতে আমরা সাধারণত ডেস্কটপ কম্পিউটারটিকেই বুঝি। কিন্তু আসলে আমাদের চারপাশের যত ইলেক্ট্রিক গ্যাজেট রয়েছে, সবই হচ্ছে কম্পিউটার। ল্যাপটপ, মোবাইল, স্মার্ট ঘড়ি, ক্যামেরা, ফ্রিজ, এসি, গাড়ি সব কিছুই বলা যায় কম্পিউটার। এ ছাড়া এখনকার কারখানা গুলোর সব জায়গাতেই কম্পিউটারাইজড টুলস দিয়ে সব কাজ হচ্ছে। রয়েছে বিশেষ ধরনের সব রোবট। এই কম্পিউটার গুলো ব্যবহার করি আমরা, […]

Read More

প্রোগ্রামিং এবং গণিত

প্রোগ্রামিং করতে কি গণিতে ভালো হতে হয়? যারা প্রোগ্রামিং শুরু করতে চায় বা কম্পিউটার সাইন্সে পড়তে চায়, তাদের অনেকের মাথায় এ প্রশ্নটা উঁকি দেয়। এ সম্পর্কে বলার আগে দুই একটা বিষয় সম্পর্কে বলে নেই। কোন কিছু আমাদের কাছে কঠিন লাগলে তা আমরা ছেড়ে দেই। এতে নিজেদেরই ক্ষতি করি। কোন একটা বিষয়ে আমরা যত সময় ব্যয় […]

Read More

পরবর্তী ডেভেলপমেন্ট প্লাটফর্ম

ডেভেলপমেন্টের জন্য পরবর্তী প্লাটফরম হতে যাচ্ছে অ্যামাজন ইকো বা গুগল হোমের মত প্লাটফরম গুলো। এগুলো বলা যায় এখনো বাচ্চা পর্যায়। আরো অনেক ইম্প্রুভ হবে। এখন এই ডিভাইস গুলো হচ্ছে ডিসপ্লে ছাড়া। সামনে বাসার যে যে কোন ডিস্প্লেতে এগুলো যুক্ত করা যাবে। আপনি যে রুমে থাকবেন, ঐ রুমের ডিসপ্লেতে তথ্য দেখাবে। সাইন্স ফিকশন মুভি গুলোর সেন্ট্রাল […]

Read More

জেনে নেই কিভাবে ১৫ দিনে গেম ডেভেলপার হওয়া যায়।

গেম তৈরি করা জানার আগে সবার আগে আপনাকে প্রোগ্রামিং সম্পর্কে জানতে হবে। প্রথম দিন আপনি জানবেন প্রোগ্রামিং এর ব্যাসিক ধারণা, কিভাবে কম্পাইলার ইন্সটল করতে হয়, কিভাবে কম্পাইল করতে হয়, ভুল কোড লিখলে কিভাবে ভুল ধরতে হয়, জানবেন ভ্যারিয়েবল সম্পর্কে, লুপ সম্পর্কে, অ্যারে সম্পর্কে, বিভিন্ন সিনট্যাক্স সম্পর্কে, এক্সপ্রেশন সম্পর্কে, একটু আধটু ডেটা স্ট্র্যাকচার সম্পর্কে, খুব ভালো […]

Read More

সফটওয়্যার ডিজাইন প্যাটার্ন

আমরা যখন শুরুতে একটা সফটওয়ার তৈরি করি, সেখানে হয়তো অল্প কিছু ফিচার থাকে। কিন্তু ইউজার বাড়তে থাকলে আমাদের বাড়তি ফিচার যুক্ত করতে হয়। বা আমরা যদি কোন ক্লায়েন্টের জন্য সফটওয়ার তৈরি করি, শুরুর দিকে ক্লায়েন্টের মাথায় যে আইডিয়া থাকে, সেটাই আমরা ইমপ্লিমেন্ট করি। এরপর ক্লায়েন্ট দেখল তার আরো কিছু ফিচার যুক্ত করা দরকার, তখন আমাদের […]

Read More

লেখা লেখির গল্প

যারা নিয়মিত বই পড়ে, তাদের মনে লেখক হওয়ার একটা সুপ্ত ইচ্ছে তৈরি হয়। ছোট বেলায় শরৎচন্দ্র চট্টোপাধ্যায় এর বই খুব ভালো লাগত। কি সুন্দর করে গ্রাম্য চিত্র ফুটিয়ে তুলত। আমার নিজের ও লিখতে ইচ্ছে করত। হুমায়ূন আহমেদের বই পড়ে মনে হত এত সহজ করে মানুষ লিখে কিভাবে। আমাকে বেশি টানত সাইন্স ফিকশন গুলো। একটু আধটু […]

Read More

ক্যারিয়ার গাইডঃ সফটওয়ার ডেভেলপমেন্ট

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

Read More