সার্ভার সম্পর্কে ধারণা, wamp সার্ভার ইন্সটল এবং ব্যবহার

ওয়েব সাইট গুলো যে আমরা ভিজিট করি, তা সার্ভার থেকে আসে। সার্ভারে Apache বা nginx এর মত সার্ভার ইনস্টল করা থাকে। আমরা নিজেদের কম্পিউটারে  Apache বা nginx ইন্সটল করে আমাদের কম্পিউটারকে সার্ভার হিসেবে ব্যবহার করতে পারি।   সার্ভার ইন্সটলের পর আমরা যে কোন ওয়েব পেইজ ঐখানে রেখে তা দেখতে পারি। ওয়েব সাইট গুলো তৈরি করা হয় HTML […]

Read More

পাইথন প্রোগ্রামিং স্ট্রিং

পাইথন স্ট্রিং ফরমেট একটা স্ট্রিং এর ভেতরে একটা ভ্যারিয়েবল প্রিন্ট করার জন্য String Formates ব্যবহার করা হয়। যেমন আমাদের a এবং b নামে দুইটি ভ্যারিয়েবল আছে। a এবং b এর মান আমরা স্ট্রিং এর ভেতরে প্রিন্ট করব। এভাবেঃ value of a = 10. value of b = 50 তার জন্যঃ আমরা চাইলে স্ট্রিংটা একটা ভ্যারিয়বলে […]

Read More

নভোথিয়েটার এবং সামরিক যাদুঘরে ঘুরাঘুরি এবং ন্যাশনাল অ্যাপ এওয়ার্ড ইভেন্ট এ অংশগ্রহন

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

Read More

পাইথন প্রোগ্রামিং – ডিকশনারি / Dictionary

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

Read More

পাইথন প্রোগ্রামিং – টাপল / Tuple

লিস্টের মতই আরেকটি ডেটা স্ট্র্যাকচার হচ্ছে Tuple. কেউ উচ্চারন করে টাপল কেউ টুপল। লিস্ট ডিক্লেয়ার করি আমরা স্কোয়ার ব্র্যাকেট দিয়ে। টাপল ডিক্লেয়ার করি প্রথম ব্র্যাকেট দিয়েঃ টাপলের ভ্যালু এক্সেস করাঃ প্রথম ভ্যলু পেতেঃ দ্বিতীয় ভ্যালু পেতেঃ উপরের টাপলে শেষ ভ্যালু আমরা পেতে পারিঃ এভাবেও পেতে পারিঃ উপরের টাপলে শেষ ভ্যালু আমরা পেতে পারিঃ এ কাজ […]

Read More

ক্লাস এবং অবজেক্ট

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

Read More

রেগুলার এক্সপ্রেশন

Regular Expressions বা regex বা regexp হচ্ছে কিছু কারেকটারের সিকোয়েন্স, যা একটা সার্চ প্যাটার্ন তৈরি করে। পুরা লাইনটার মধ্যে সব গুলোই ইংরেজী শব্দ। বাংলা করলে ভয়াবহ হবে। তাহলে ইংরেজীতেই দেখি রেগুলার এক্সপ্রেশন কিঃ A regular expression is a sequence of characters that forms a search pattern. যে সার্চ প্যাটার্ণটি তৈরি করে, তা কোন টেক্সট সার্চ করার […]

Read More

কেন প্রোগ্রামিং?

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

Read More

পাইথন প্রোগ্রামিং এ ফাংশন

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

Read More

পাইথন – break & continue

break: একটা for লুপ দেখিঃ এখানে লেটার গুলো একটা একটা করে সব গুলো প্রিন্ট কবে। break এর কাজ হচ্ছে আমরা যখন একটা মান পাবো, তখন লুপ থেকে বের হয়ে যাবো। আর বের হয়ে যাওয়ার জন্য break ব্যবহার করা হয়। যেমন আমরা যখন string শব্দটির মধ্যে n লেটারটি পাবো, তখন লুপ থেকে বের হবো। আর তার […]

Read More