মাল্টিভার্সের সন্ধানে

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

Read More

নিজের তৈরি npm প্যাকেজ প্রজেক্টে ব্যবহার করা

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

Read More

উমরা করার অভিজ্ঞতা এবং নিয়ম

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

Read More

গিটের রিমোট ব্রাঞ্চের ফাইল রিপ্লেস

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

Read More

যে কোন ডেটার উপর রিপোর্ট তৈরি – পান্ডা প্রোফাইলিং

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

Read More

প্রথম পূর্নাঙ্গ মেশিন লার্নিং প্রজেক্ট ও ক্যাগেল কম্পিটেশন সাবমিশন

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

Read More

Cirq Logo

কোয়ান্টাম কম্পিউটারের জন্য প্রোগ্রামিং – সার্ক

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

Read More

পান্ডাতে ইন্ডেক্সিং, স্লাইসিং, সর্টিং এবং অন্যান্য

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

Read More

ডেটা ইঞ্জিনিয়ারিং এর জন্য পাইথন পান্ডা

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

Read More

প্রোগ্রামিং ল্যাঙ্গুয়েজ, অপারেটিং সিস্টেম, সফটওয়ার এবং অন্যান্য

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

Read More