লিঙ্কড লিস্ট / Linked list সম্পর্কে ধারণা এবং সি প্রোগ্রামিং এ ইমপ্লিমেন্টেশন

ডেটা স্টোর করার জন্য অ্যারের মত আরেকটি ডেটা স্ট্যাকচার হচ্ছে Linked List। এটি স্ট্র্যাকচার অনুযায়ী ডাটা স্টোর করে, এবং রান টাইমে নতুন স্পেসের দরকার হলে অটোমেটিকেলি তা তৈরি করে নিতে পারে।  এটি হচ্ছে ডাইনামিক ডেটা স্ট্রাকচার। এটি অ্যারের মতই, তবে অ্যারেতে আমাদের কতটুকু মেমরি দরকার, প্রথমেই বলে দিতে হয়। কিন্তু লিঙ্কড লিস্টে প্রয়োজন অনুযায়ী মেমরি বাড়ানো … Read more

ইন্টারনেটে নিজের ক্যারিয়ার গঠন

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

এডসেন্স / এডমব পিন পাওয়া নিয়ে সমস্যা এবং সমাধান।

গুগল এডসেন্স / এডমব  একাউন্টে নির্দিষ্ট পরিমান টাকা জমা হওয়ার পর একাউন্টে দেওয়া ঠিকানায় চিঠিয়ে পাঠিয়ে থাকে। চিঠি পাঠানোর ৩০ দিনের মধ্যেই পেয়ে যাওয়ার কথা। যদি না পেয়ে থাকেন, তাহলে আবার পিন পাঠানোর জন্য রিকোয়েষ্ট করতে পারেন। দ্বিতীয় বারও যদি পিন না পেয়ে থাকেন, তাহলে তৃতীয় বার রিকোয়েস্ট পাঠাতে পারেন… তৃতীয় বার রিকোয়েস্ট পাঠানোর কিছুদিনের মধ্যে … Read more

C/সি প্রোগ্রামিং এ ডাইনামিক মেমরি এলোকেশন

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

LaTeX – ল্যাটেক এ সূচনা

প্রজেক্ট ট্রজেক্ট, রিসার্চ মিসার্চ করার সময় পেপার লেখার জন্য উৎকৃষ্ট  ডকুমেন্ট প্রিপারেশন সিস্টেম হছে LaTeX [লেটেক]। এটি  TeX উপর ভিত্তি করে তৈরি, যা Donald Knuth ডিজাইন করেছেন, টাইপসেটিং সিস্টেম হিসেবে। TeX হচ্ছে লো লেভেল ল্যাঙ্গুয়েজ। অনেকের জন্যই TeX এ কাজ করা কঠিন, সে জন্যই LaTeX ডেভেলপ করা হয়েছে। আমাদের প্রজেক্টের পেপার আমরা মাইক্রোসফট ওয়ার্ডে করে ফেলি, … Read more

এন্ড্রয়েড মাল্টি একটিভিটি / মাল্টি লেয়াউট টিউটোরিয়াল

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

২০ ঘন্টায় শিখুন যে কোন বিষয়

আমরা মোটামুটি অনেকেই শুনেছি যে কোন একটা বিষয়ে এক্সপার্ট হতে দশ হাজার ঘন্টা ব্যয় করা লাগে। একটা মানুষ নিয়মিত একটা বিষয়ের উপর লেগে থাকলে তার এক্সপার্ট হতে প্রায় দশ বছরের কাছা কাছি সময় লাগবে। এবং এটা গবেষণায় প্রমাণিত। মানে হচ্ছে একটা বিষয়ের পৃথিবীর সেরা এক্সপার্ট হতে হলে ঐ বিষয়ের উপর দশ হাজার ঘন্টা ব্যয় করতে হয়। … Read more

HTML এবং CSS দিয়ে একটি পূর্ণাঙ্গ ওয়েব সাইট তৈরির বিস্তারিত গাইড লাইন

HTML এবং CSS সম্পর্কে মোটামুটি ধারণা আছে, কিন্তু কিভাবে একটা ওয়েব পেইজ তৈরি করবেন, তা বুঝতে পারছেন না, তাদের জন্য একটি লেখা। লেখাটি দেখে এবং নিজে নিজে চেষ্টা করলে নিজে নিজে একটা ওয়েব সাইট তৈরি করতে পারবেন। তার জন্য আপনার HTML, CSS সম্পর্কে অল্প কিছু ধারণা থাকতে হবে। যেমন HTML কি, HTML Tag কি, CSS … Read more

কুয়াকাটা ভ্রমন, মার্চ ২০১৫

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

ব্লগস্পটে লেখা লিখি করে স্মার্ট প্যাসিভ রেভিনিউ তৈরি করা।

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