Category: Root

Node.js – কলব্যাক এর ধারণা। কলব্যাক কি? (Callbacks Concept)

মোহাম্মদ আব্দুল্লাহ   Callback কি ? Callback একটি ফাংশনের জন্য একটি asynchronous সমতূল্য । একটি কলব্যাক ফাংশন একটি নির্দিষ্ট কাজের শেষে সাধারনত কল করা হয়ে থাকে । Node.js এ callback ফাংশন প্রচুর পরিমানে ব্যবহার হয়ে থাকে । Node.js এর সকল API গুলি এমনাভাবে তৈরী করা হয়েছে যাতে করে তারা callbacks সমর্থন করে । উদাহরণস্বরূপ, একটি …

Continue reading

এজাইলের বৈশিষ্ট্য (Features of Agile)

রিদওয়ান বিন শামীম   বেশিরভাগ এজাইল ডেভলাপমেন্ট পদ্ধতি কোনও সমস্যা সমাধানের সময় এটিকে ছোট ছোট টাস্কে ভাগ করে নেয়। কোনও প্রকল্পের জন্যই সরাসরি কোনও দীর্ঘমেয়াদী পরিকল্পনা থাকে না। পুনরাবৃত্তিমূলক বিষয়গুলো স্বল্পমেয়াদী যেমন ১ থেকে ৪ সপ্তাহের মেয়াদে পরিকল্পনা করা হয়। প্রতিটা পুনরাবৃত্তিমূলক বিষয়ের জন্য একটি করে ক্রস ফাংশনাল টিম তৈরি করা হয় যা সফটওয়ার ডেভলাপমেন্টের …

Continue reading

এজাইলঃ ডেইলি স্ট্যান্ডআপ । Agile Daily Stand Up

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

Continue reading

jQuery শুরু করা

আপনার ওয়েব পেজ এ jQuery যোগ করা আপনার ওয়েব পেজ এ jQuery শুরু করার জন্য বেশ কিছু উপায় রয়েছে: jQuery.com ওয়েব পেজ থেকে jQuery লাইব্রেরি ডাউনলোড করে CDN যেমন-Google থেকে jQuery অন্তর্ভুক্ত করে।   jQuery ডাউনলোড করা ডাউনলোড করার জন্য jQuery এর দুটি ভার্সন রয়েছে: উৎপাদন সংস্করণ – এটি আপনার লাইভ (ওয়েবে সচল) ওয়েব সাইটের …

Continue reading

এজাইল পদ্দতিতে সম্পাদিত (done) এর সংজ্ঞাঃ The definition of done for User Story, Iteration, and Release

রিদওয়ান বিন শামীম   ইউজার স্টোরি, পুনরাবৃত্তিক ধাপ ও রিলিজের ক্ষেত্রে সম্পাদিত (done) এর সংজ্ঞা নিচে দেয়া হল, ইউজার স্টোরি ইউজার স্টোরি হল এক ধরনের রিকোয়ারমেন্ট যা ব্যবহারকারীর সহজাত বর্ণনায় কয়েক লাইনে বিবৃত হয় ও একটি পুনরাবৃত্তিক ধাপে সম্পন্ন হয়। একটি ইউজার স্টোরি তখনই সম্পন্ন বা ডান(done) হবে যখন সংশ্লিষ্ট সব কোড অন্তর্ভুক্ত হয়েছে, সব …

Continue reading

ডিএনএন ৮.০ ডেভলপার কুইক স্টার্ট

রিদওয়ান বিন শামীম   ডিএনএন ৮.০ ডেভলপার একটি প্রক্রিয়াধীন বিষয় যেহেতু ৮.০.০ ভার্সনটি ২০১৫ এর নভেম্বরের আগে বাজারে আসছে না।   পরিকল্পনার অন্তর্ভুক্ত বিষয়   প্রধান সংস্করণ, এমভিসি মডিউলের উন্নতি, এইচটিএমএল সিঙ্গেল পেজ এপ্লিকেশন মডিউল(এসপিএ), ডাইনামিক কন্টেন্ট ক্রিয়েটর, ডট নেট ৪.৫ রিকোয়ারমেন্ট, প্লাটফর্ম ও ইউআই সেপারেশন।   ইস্যু লিঙ্ক আলোচ্য ইস্যুর তালিকার লিঙ্ক নিচে দিয়ে …

Continue reading

Node.js – সার্বজনীন অবজেক্ট (Global Objects)

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

Continue reading

পিএইচপিঃ ইন্টারভিউয়ের প্রশ্নাবলী এবং উত্তরসমূহ। PHP Interview Questions and Answers

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

Continue reading

এজাইল – পণ্য ব্যাকলগ (Agile Product Backlog)

পণ্য ব্যাকলগ হচ্ছে সম্পাদন করা হবেে এমন একটি তালিকা । আইটেমগুলোকে বৈশিষ্ট্য অনুযায়ী স্থান দেওয়া হয় । আদর্শ ক্ষেত্রে আইটেমগুলোকে ইউজার স্টোরি অনুযায়ী বিভাজন/Divide করা উচিত। পণ্য ব্যকলগ গুরুত্বপূর্ণ কেন? এটি তৈরি করা হয় যাতে প্রত্যেকটি এবং সকল বৈশিষ্ট্য এর আনুমানিক হিসাব করা যায় । এটি পণ্যের রোডম্যাপ পরিকল্পনায় সাহায্য করে। এটা বৈশিষ্ট্যসমূহের পুণরায় প্রাধান্য নির্ধারণ করতে …

Continue reading

বাংলাদেশ এ তথ্য প্রযুক্তি এর ব্যবসার সুযোগ । IT Business Opportunities in Bangladesh

Chakri Khujbo na Debo Workshop on 2nd June, 2012 from Chakri Khujbo Na Chakri Debo on Vimeo.