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

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

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

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

বাচ্চা কাচ্চাদের জন্য প্রোগ্রামিংঃ Scratch
জুমশেপারের সপ্তম জন্মবার্ষিকী অনুষ্ঠানে মোবারক ভাই এর মেয়ে নিবিশা এর সাথে দেখা। ভাই বলল নিবিশা গেম তৈরি করা শিখবে। আমাকে দেখিয়ে বলল আমি নাকি গেম তৈরি করতে জানি। তো নিবিশা আমাকে বলল আমি গেম তৈরি করব। আমি তাকে বললাম তুমি আরেকটু বড় হলে গেম তৈরি করতে পারবে। আমার উত্তর নিবিশার পছন্দ হয়নি। কারণ নিবিশা অনেক […]
হিউম্যান কম্পিউটার ইন্টারেকশন
কম্পিউটার বলতে আমরা সাধারণত ডেস্কটপ কম্পিউটারটিকেই বুঝি। কিন্তু আসলে আমাদের চারপাশের যত ইলেক্ট্রিক গ্যাজেট রয়েছে, সবই হচ্ছে কম্পিউটার। ল্যাপটপ, মোবাইল, স্মার্ট ঘড়ি, ক্যামেরা, ফ্রিজ, এসি, গাড়ি সব কিছুই বলা যায় কম্পিউটার। এ ছাড়া এখনকার কারখানা গুলোর সব জায়গাতেই কম্পিউটারাইজড টুলস দিয়ে সব কাজ হচ্ছে। রয়েছে বিশেষ ধরনের সব রোবট। এই কম্পিউটার গুলো ব্যবহার করি আমরা, […]
প্রোগ্রামিং এবং গণিত
প্রোগ্রামিং করতে কি গণিতে ভালো হতে হয়? যারা প্রোগ্রামিং শুরু করতে চায় বা কম্পিউটার সাইন্সে পড়তে চায়, তাদের অনেকের মাথায় এ প্রশ্নটা উঁকি দেয়। এ সম্পর্কে বলার আগে দুই একটা বিষয় সম্পর্কে বলে নেই। কোন কিছু আমাদের কাছে কঠিন লাগলে তা আমরা ছেড়ে দেই। এতে নিজেদেরই ক্ষতি করি। কোন একটা বিষয়ে আমরা যত সময় ব্যয় […]
পরবর্তী ডেভেলপমেন্ট প্লাটফর্ম
ডেভেলপমেন্টের জন্য পরবর্তী প্লাটফরম হতে যাচ্ছে অ্যামাজন ইকো বা গুগল হোমের মত প্লাটফরম গুলো। এগুলো বলা যায় এখনো বাচ্চা পর্যায়। আরো অনেক ইম্প্রুভ হবে। এখন এই ডিভাইস গুলো হচ্ছে ডিসপ্লে ছাড়া। সামনে বাসার যে যে কোন ডিস্প্লেতে এগুলো যুক্ত করা যাবে। আপনি যে রুমে থাকবেন, ঐ রুমের ডিসপ্লেতে তথ্য দেখাবে। সাইন্স ফিকশন মুভি গুলোর সেন্ট্রাল […]
জেনে নেই কিভাবে ১৫ দিনে গেম ডেভেলপার হওয়া যায়।
গেম তৈরি করা জানার আগে সবার আগে আপনাকে প্রোগ্রামিং সম্পর্কে জানতে হবে। প্রথম দিন আপনি জানবেন প্রোগ্রামিং এর ব্যাসিক ধারণা, কিভাবে কম্পাইলার ইন্সটল করতে হয়, কিভাবে কম্পাইল করতে হয়, ভুল কোড লিখলে কিভাবে ভুল ধরতে হয়, জানবেন ভ্যারিয়েবল সম্পর্কে, লুপ সম্পর্কে, অ্যারে সম্পর্কে, বিভিন্ন সিনট্যাক্স সম্পর্কে, এক্সপ্রেশন সম্পর্কে, একটু আধটু ডেটা স্ট্র্যাকচার সম্পর্কে, খুব ভালো […]