Category: Professional

নোড . জে এস । Node.js – ইভেন্ট ইমিটার (Event Emitter)

নড জেএসঃ ইভেন্ট ইমিটার রিদওয়ান বিন শামীম নড ইমিট ইভেন্টের অনেক অবজেক্ট যেমন net.Server এর সাথে কোনও সদৃশ পিয়ার যুক্ত হলে কোনও ইভেন্টকে ইমিট করে। fs.readStream কোনও ইভেন্টকে ইমিট করে যখন এর ফাইল খোলা থাকে। events.EventEmitter সব ইভেন্ট ইমিট হওয়ার উদাহরণ। ইভেন্ট ইমিটারের শ্রেণীঃ ইভেন্ট ইমিটারের শ্রেণী events module তে ব্যপিত থাকে। নিচে উদাহরণ দেয়া …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a8%e0%a7%8b%e0%a6%a1-%e0%a6%9c%e0%a7%87-%e0%a6%8f%e0%a6%b8-%e0%a5%a4-node-js-%e0%a6%87%e0%a6%ad%e0%a7%87%e0%a6%a8%e0%a7%8d%e0%a6%9f-%e0%a6%87%e0%a6%ae%e0%a6%bf%e0%a6%9f%e0%a6%be%e0%a6%b0-e/

ইউজার ডায়াগ্রাম প্রটোকল

রিদওয়ান বিন শামীম   টিসিপি/আইপি প্রটোকল স্যুইটের সরলতম ট্রান্সপোর্ট লেয়ার কমিউনিকেশন প্রটোকল হল ইউজার ডায়াগ্রাম প্রটোকল । এটিতে কম সংখ্যক যোগাযোগ কৌশল প্রয়োগ করা হয়। ইউজার ডায়াগ্রাম প্রটোকলকে অনির্ভরযোগ্য যোগাযোগ প্রটোকল বলা হলেও এটি আইপি সার্ভিস ব্যবহার করে যেটিতে সেরা সরবরাহ কৌশল ব্যবহৃত হয়। ইউজার ডায়াগ্রাম প্রটোকলে ডাটা প্যাকেট গ্রহণকারী কোনোরূপ প্রাপ্তি সংবাদ পাঠায় না …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%9c%e0%a6%be%e0%a6%b0-%e0%a6%a1%e0%a6%be%e0%a7%9f%e0%a6%be%e0%a6%97%e0%a7%8d%e0%a6%b0%e0%a6%be%e0%a6%ae-%e0%a6%aa%e0%a7%8d%e0%a6%b0%e0%a6%9f%e0%a7%8b%e0%a6%95%e0%a6%b2-2/

নোড.জেএস । Node.js – ইভেন্ট লুপ (Node.js – Event Loop)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a8%e0%a7%8b%e0%a6%a1-%e0%a6%9c%e0%a7%87%e0%a6%8f%e0%a6%b8-%e0%a5%a4-node-js-%e0%a6%87%e0%a6%ad%e0%a7%87%e0%a6%a8%e0%a7%8d%e0%a6%9f-%e0%a6%b2%e0%a7%81%e0%a6%aa/

নোড.জেএস – প্রথম এপ্লিকেশন (Node.js – First Application)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a8%e0%a7%8b%e0%a6%a1-%e0%a6%9c%e0%a7%87%e0%a6%8f%e0%a6%b8-%e0%a6%aa%e0%a7%8d%e0%a6%b0%e0%a6%a5%e0%a6%ae-%e0%a6%8f%e0%a6%aa%e0%a7%8d%e0%a6%b2%e0%a6%bf%e0%a6%95%e0%a7%87%e0%a6%b6%e0%a6%a8-node/

নোড.জেএস – এনপিএম (Node.js – NPM)

রিদওয়ান বিন শামীম   নড প্যাকেজ ম্যানেজার বা এনপিএম দুটি ফাংশনালিটির প্রবর্তন করে, নড জেএস প্যাকেজ বা মডিউলের জন্য অনলাইন সংগ্রহস্থল তৈরি করে যা search.nodejs.orgতে খোঁজা হবে। নড জেএস প্যাকেজ ইন্সটলের জন্য কম্যান্ড লাইন ইউটিলিটি, নড জেএস প্যাকেজের ভার্সন ও সংশ্লিষ্ট নির্ভরতা বিষয়ক ব্যবস্থাপনা নিয়ন্ত্রণ করে। এনপিএম v0.6.3 এর পরবর্তী সংস্করণগুলোতে নড জেএস ইন্সটলেশন প্যাকেজের …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a8%e0%a7%8b%e0%a6%a1-%e0%a6%9c%e0%a7%87%e0%a6%8f%e0%a6%b8-%e0%a6%8f%e0%a6%a8%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%ae-node-js-npm/

নড.জেএস এর পরিবেশ তৈরি করা (Node.js – Environment Setup)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a8%e0%a6%a1-%e0%a6%9c%e0%a7%87%e0%a6%8f%e0%a6%b8-%e0%a6%8f%e0%a6%b0-%e0%a6%aa%e0%a6%b0%e0%a6%bf%e0%a6%ac%e0%a7%87%e0%a6%b6-%e0%a6%a4%e0%a7%88%e0%a6%b0%e0%a6%bf-%e0%a6%95%e0%a6%b0%e0%a6%be-node/

ইউনিক্সঃ সিস্টেম লগিং (Unix – System Logging)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%b8%e0%a6%bf%e0%a6%b8%e0%a7%8d%e0%a6%9f%e0%a7%87%e0%a6%ae-%e0%a6%b2%e0%a6%97%e0%a6%bf%e0%a6%82-%e0%a5%a4-unix-system-lo/

ডট নেট নিউক ডিএনএন – ৬ (DNN 6 – Quick Start Guide)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a1%e0%a6%9f-%e0%a6%a8%e0%a7%87%e0%a6%9f-%e0%a6%a8%e0%a6%bf%e0%a6%89%e0%a6%95-%e0%a6%a1%e0%a6%bf%e0%a6%8f%e0%a6%a8%e0%a6%8f%e0%a6%a8-%e0%a7%ac-dnn-6-quick-start-guide/

ডটনেট নিউককে আপগ্রেড করা (Upgrade DNN)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a1%e0%a6%9f%e0%a6%a8%e0%a7%87%e0%a6%9f-%e0%a6%a8%e0%a6%bf%e0%a6%89%e0%a6%95%e0%a6%95%e0%a7%87-%e0%a6%86%e0%a6%aa%e0%a6%97%e0%a7%8d%e0%a6%b0%e0%a7%87%e0%a6%a1-%e0%a6%95%e0%a6%b0%e0%a6%be/

ডটনেট নিউকের ইন্সটলেশন (Install DNN. Install Dot Net Nuke)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a1%e0%a6%9f%e0%a6%a8%e0%a7%87%e0%a6%9f-%e0%a6%a8%e0%a6%bf%e0%a6%89%e0%a6%95%e0%a7%87%e0%a6%b0-%e0%a6%87%e0%a6%a8%e0%a7%8d%e0%a6%b8%e0%a6%9f%e0%a6%b2%e0%a7%87%e0%a6%b6%e0%a6%a8%e0%a6%83-install/

ইউনিক্সঃ সেল গুরুত্বপূর্ণ রিসোর্স (Unix – Shell Useful Resources)

রিদওয়ান বিন শামীম   ইউনিক্স সেলের গুরুত্বপূর্ণ রিসোর্স বেল ল্যাবঃ ইউনিক্স অপারেটিং সিস্টেমের সূতিকাগার, ইউনিক্স অপারেটিং সিস্টেমের সারসংক্ষেপ ,ইতিহাস ও বর্ণনা এখানে পাওয়া যাবে। বিডিএস ইউনিক্সঃ বর্তমান সময়ের সার্ভার, কম্পিউটার ও সংশ্লিষ্ট সিস্টেমের জন্য FreeBSD একটি ভাল অপারেটিং সিস্টেম। লিনাক্স অনলাইনঃ লিনাক্স ইউনিক্স টাইপ ফ্রী একটি প্লাটফর্ম। Unix @ Wikipedia : ইউনিক্স অপারেটিং সিস্টেমের সংক্ষিপ্ত …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%b8%e0%a7%87%e0%a6%b2-%e0%a6%b0%e0%a6%bf%e0%a6%b8%e0%a7%8b%e0%a6%b0%e0%a7%8d%e0%a6%b8/

ইউনিক্স, লিনাক্স কমান্ড তালিকা (List of Unix, Linux Commands)

এই পোষ্টটি অতিশীগ্রই উন্মুক্ত করা হবে……………

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%b2%e0%a6%bf%e0%a6%a8%e0%a6%be%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%95%e0%a6%ae%e0%a6%be%e0%a6%a8%e0%a7%8d%e0%a6%a1-%e0%a6%a4/

ইউনিক্স, লিনাক্স সিস্টেম কল এর তালিকা (List of Unix, Linux System Calls)

ইউনিক্স, লিনাক্স সিস্টেম কল এর তালিকা accept access acct add_key adjtimex afs_syscall alarm alloc_hugepages arch_prctl bdflush bind break brk cacheflush chdir chmod chown chroot clone2 clone close connect create_module creat dup2 dup epoll_create epoll_ctl epoll_wait execve exit_group _exit exit _Exit faccessat fattch fchdir fchmodat fchmod fchownat fchown fcntl fdatasync fdetach flock fork free_hugepages fstatat fstatfs …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%b2%e0%a6%bf%e0%a6%a8%e0%a6%be%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%b8%e0%a6%bf%e0%a6%b8%e0%a7%8d%e0%a6%9f%e0%a7%87%e0%a6%ae/

ইউনিক্সঃ সেল বিল্টইন গাণিতিক ফাংশন (Unix – Shell Builtin Mathematical Functions)

রিদওয়ান বিন শামীম   আমাদের টিউটোরিয়ালের বেশিরভাগ অংশে বর্ন সেল নিয়ে কাজ করা হয়েছে কিন্তু আজ এখানে আমরা কর্ন সেলের বিল্টইন গাণিতিক ফাংশনগুলো দেখব। কর্ন সেল গাণিতিক ফাংশনের আদর্শ সেটে প্রবেশযোগ্যতা সৃষ্টি করে, সি ফাংশন কল সিনট্যাক্স ব্যবহার করে এদের কল করা হয়। ফাংশন বর্ণনা abs আদর্শ মান log ন্যাচারাল লগারিদম acos আর্ক কোসাইন sin …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%b8%e0%a7%87%e0%a6%b2-%e0%a6%ab%e0%a6%be%e0%a6%82%e0%a6%b6%e0%a6%a8/

ইউনিক্স কুইক গাইড (Unix – Quick Guide)

রিদওয়ান বিন শামীম   ইউনিক্স কি ইউনিক্স অপারেটিং সিস্টেম হল প্রোগ্রামের একটি সেট যা কম্পিউটার ও ব্যবহারকারীর মধ্যে লিঙ্ক হিসেবে কাজ করে। ১৯৬৯ সালে এটিএন্ডটি কর্মীদের দ্বারা বেল ল্যাবরেটরিতে প্রথম ইউনিক্স ডেভেলাপ করা হয়, ইউনিক্সের বিভিন্ন ভার্সন পাওয়া যায়, Solaris Unix, AIX, HP Unix এবং BSD সহ লিনাক্সও অনেকটা ইউনিক্সের মত, যেটি ফ্রী ওএস। ইউনিক্স …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%95%e0%a7%81%e0%a6%87%e0%a6%95-%e0%a6%97%e0%a6%be%e0%a6%87%e0%a6%a1-unix-quick-guide/

ইউনিক্স – কিছু প্রয়োজনীয় কমান্ড (Unix – Useful Commands)

রিদওয়ান বিন শামীম   এই কুইক গাইডে কম্যান্ড, সিনট্যাক্স ও সংক্ষিপ্ত বিবরণ তুলে ধরা হবে,এরচেয়ে বিস্তারিত জানতে হলে যে কম্যান্ড ব্যবহার করতে হবে তা হল, $man command   যাই হোক, এখানে কুইক গাইডটি দেয়া হল। ফাইল এবং ডিরেক্টরির জন্য ডিরেক্টরি তৈরি ও ফাইল নিয়ন্ত্রণ করার জন্য যেসব কম্যান্ড ব্যবহার করা হয় তা হল,   কম্যান্ড …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%95%e0%a6%ae%e0%a6%be%e0%a6%a8%e0%a7%8d%e0%a6%a1/

ইউনিক্সঃ সিগন্যাল ও ট্র্যাপ (Unix – Signals and Traps)

রিদওয়ান বিন শামীম   সিগন্যাল হল সফটওয়ারের সংকেত যা নির্দেশ করে, লক্ষ্য করার মত কিছু ঘটেছে। এটি যেকোনো রকমের, ব্যবহারকারীর কোনও চাহিদা থেকে শুরু করে মেমোরির অনুমোদিত প্রবেশযোগ্যতা সংক্রান্ত, কোনও প্রোগ্রাম চাহিদা পূরণে সক্ষম নয় এমন যেকোনো কারণে সিগন্যাল দেখানো হতে পারে। এমন কয়েকটি কমন সিগন্যাল যা আমরা সচরাচর দেখি বা ব্যবহার করি, নিচের তালিকায় …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%b8%e0%a6%bf%e0%a6%97%e0%a6%a8%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%b2-%e0%a6%93-%e0%a6%9f%e0%a7%8d%e0%a6%b0%e0%a7%8d/

ইউনিক্সঃ সিস্টেম লগিং (Unix – System Logging)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%b8%e0%a6%bf%e0%a6%b8%e0%a7%8d%e0%a6%9f%e0%a7%87%e0%a6%ae-%e0%a6%b2%e0%a6%97%e0%a6%bf%e0%a6%82-unix-system-logging/

ইউনিক্সঃ সিস্টেম পারফর্মেন্স (Unix – System Performance)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%b8%e0%a6%bf%e0%a6%b8%e0%a7%8d%e0%a6%9f%e0%a7%87%e0%a6%ae-%e0%a6%aa%e0%a6%be%e0%a6%b0%e0%a6%ab%e0%a6%b0%e0%a7%8d%e0%a6%ae/

ইউনিক্সঃ ইউজার এডমিনিস্ট্রেশন (Unix – User Administration)

রিদওয়ান বিন শামীম   ইউনিক্স সিস্টেমে তিন ধরণের একাউন্ট দেখা যায়, রুট একাউন্ট, সিস্টেম একাউন্ট ইউজার একাউন্ট   ইউজার এবং গ্রুপ ব্যবস্থাপনা তিন ধরণের ইউজার এডমিনিস্ট্রেশন ফাইল দেখা যায়, /etc/passwd: এটি ইউজার একাউন্ট ও পাসওয়ার্ড সংরক্ষণ করে। /etc/shadow: এটি কোরেসপনডিং একাউন্টের এনক্রিপটেড পাসওয়ার্ড সংরক্ষণ করে /etc/group: এটি প্রত্যেক একাউন্টের গ্রুপ ইনফরমেশন সংরক্ষণ করে   ইউনিক্সের …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%87%e0%a6%89%e0%a6%9c%e0%a6%be%e0%a6%b0-%e0%a6%8f%e0%a6%a1%e0%a6%ae%e0%a6%bf%e0%a6%a8%e0%a6%bf%e0%a6%b8%e0%a7%8d%e0%a6%9f/

ইউনিক্সঃ ফাইল সিস্টেম বেসিক (Unix – File System Basics)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%ab%e0%a6%be%e0%a6%87%e0%a6%b2-%e0%a6%b8%e0%a6%bf%e0%a6%b8%e0%a7%8d%e0%a6%9f%e0%a7%87%e0%a6%ae-%e0%a6%ac%e0%a7%87/

ইউনিক্স – SED এর সাথে রেগুলার এক্সপ্রেশন (Unix – Regular Expressions with SED)

রিদওয়ান বিন শামীম   আজকের টিউটোরিয়ালে আমরা দেখব কীভাবে sed তে রেগুলার এক্সপ্রেশন ব্যবহার করা হয়।   এসইডিকে ইনভোক করা পাইপের মাধ্যমে এসইডিতে ডাটা প্রেরণ করে একে ইনভোক করা যায়, $ cat /etc/passwd | sed Usage: sed [OPTION]… {script-other-script} [input-file]…     -n, –quiet, –silent                  suppress automatic printing of pattern space   -e script, …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-sed-%e0%a6%8f%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%aa%e0%a7%8d%e0%a6%b0%e0%a7%87%e0%a6%b6%e0%a6%a8/

ইউনিক্সঃ সেল ম্যানপেজ হেল্প (Unix – Shell Manpage Help)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%b8%e0%a7%87%e0%a6%b2-%e0%a6%ae%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%a8%e0%a6%aa%e0%a7%87%e0%a6%9c-%e0%a6%b9%e0%a7%87/

ইউনিক্সঃ সেল ফাংশন (Unix – Shell Functions)

রিদওয়ান বিন শামীম   ফাংশন কোনও স্ক্রিপ্টের ফাংশনালিটিকে ছোট ছোট লজিকাল সাবসেকশনে ভাগ করে যাতে এগুলো প্রয়োজনমত তাদের কাজ সম্পন্ন করতে পারে। পুনরাবৃত্তিমূলক কাজ সম্পাদনের জন্য ফাংশন ব্যবহার করা কোডের পুনঃব্যবহারের একটি ভাল উপায়। কোডের পুনঃব্যবহার বর্তমান সময়ের অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিঙের একটি গুরুত্বপূর্ণ অংশ। সেল ফাংশন অন্যান্য প্রোগ্রামিং ভাষার সাবরুটিন, প্রক্রিয়া ও ফাংশনের মতই।   …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%b8%e0%a7%87%e0%a6%b2-%e0%a6%ab%e0%a6%be%e0%a6%82%e0%a6%b6%e0%a6%a8-unix-shell-functions/

ইউনিক্সঃ সেল ইনপুট/আউটপুট রিডাইরেকশন (Unix – Shell Input/Output Redirections)

রিদওয়ান বিন শামীম   বেশিরভাগ ইউনিক্স সিস্টেম কম্যান্ড টার্মিনাল থেকে ইনপুট গ্রহণ করে এবং টার্মিনালে আউটপুট প্রদান করে। কম্যান্ড স্ট্যান্ডার্ড ইনপুট থেকে ইনপুট পড়ে ও স্ট্যান্ডার্ড আউটপুটে আউটপুট লিখে।   আউটপুট রিডাইরেকশন নিচের who কম্যান্ড ইউজার ফাইলের কম্যান্ডের পুরোপুরি আউটপুটে পরিণত হবে, $ who> users   এখানে লক্ষ্য করার মত বিষয়, টার্মিনালে কোনও আউটপুট নেই, …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%b8%e0%a7%87%e0%a6%b2-%e0%a6%87%e0%a6%a8%e0%a6%aa%e0%a7%81%e0%a6%9f%e0%a6%86%e0%a6%89%e0%a6%9f%e0%a6%aa%e0%a7%81%e0%a6%9f/

ইউনিক্সঃ সেল কোটিং মেকানিজম (Unix – Shell Quoting Mechanisms)

রিদওয়ান বিন শামীম   মেটাক্যারেক্টার ইউনিক্স সেল বিভিন্ন মেটাক্যারেক্টার ব্যবহার করে যারা সেল স্ক্রিপ্টে ব্যবহৃত হওয়ার সময় স্বতন্ত্র অর্থ প্রকাশ করে। যেমন *?[]’ ” \ $ ; & ( ) | ^ < > new-line space tab   উদাহরণ, * বা ? চিহ্ন প্রিন্ট করার জন্য যে কোড লিখব তা হল, #!/bin/sh  echoHello;Word   এটি …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%b8%e0%a7%87%e0%a6%b2-%e0%a6%95%e0%a7%8b%e0%a6%9f%e0%a6%bf%e0%a6%82-%e0%a6%ae%e0%a7%87%e0%a6%95%e0%a6%be%e0%a6%a8/

ইউনিক্সঃ সেল সাবস্টিটিউশন (Unix – Shell Substitution)

রিদওয়ান বিন শামীম   সাবস্টিটিউশন কী একটি সেল সাবস্টিটিউশন প্রয়োগ করে তখন, যখন সেটি এমন পরিস্থিতি অনুধাবন করে যা এক বা একাধিক বিশেষ চিহ্ন(স্পেশাল ক্যারেকটার) ধারণ করে থাকে। নিচের উদাহরণটি এমন একটি ক্ষেত্র যেখানে কোনও চলকের মুদ্রায়িত মান এর মূল মানের দ্বারা প্রতিস্থাপিত হয়েছে। একই সাথে “\n” একটি নতুন লাইনের মাধ্যমে প্রতিস্থাপিত হয়েছে। #!/bin/sh   …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%b8%e0%a7%87%e0%a6%b2-%e0%a6%b8%e0%a6%be%e0%a6%ac%e0%a6%b8%e0%a7%8d%e0%a6%9f%e0%a6%bf%e0%a6%9f%e0%a6%bf%e0%a6%89%e0%a6%b6/

ইউনিক্সঃ সেল লুপ কন্ট্রোল (Unix – Shell Loop Control)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%b8%e0%a7%87%e0%a6%b2-%e0%a6%b2%e0%a7%81%e0%a6%aa-%e0%a6%95%e0%a6%a8%e0%a7%8d%e0%a6%9f%e0%a7%8d%e0%a6%b0%e0%a7%8b/

ইউনিক্সঃ সেল লুপ টাইপ (Unix – Shell Loop Types)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%b8%e0%a7%87%e0%a6%b2-%e0%a6%b2%e0%a7%81%e0%a6%aa-%e0%a6%9f%e0%a6%be%e0%a6%87%e0%a6%aa/

ইউনিক্সঃ সেল ডিসিশন মেকিং (Unix – Shell Decision Making)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%b8%e0%a7%87%e0%a6%b2-%e0%a6%a1%e0%a6%bf%e0%a6%b8%e0%a6%bf%e0%a6%b6%e0%a6%a8-%e0%a6%ae%e0%a7%87%e0%a6%95%e0%a6%bf%e0%a6%82/

ইউনিক্সঃ সেল বেসিক অপারেটরস (Unix – Shell Basic Operators)

রিদওয়ান বিন শামীম   প্রত্যেক সেল সমর্থিত কিছু অপারেটর থাকে। আমরা এখানে ডিফল্ট সেল (Bourne) নিয়ে আলোচনা করব।বর্ন সেলের গুরুত্বপূর্ণ যে অপারেটরগুলো নিয়ে এখানে আলোচনা করা হবেঃ এরিথমেটিক অপারেটর রিলেশনাল অপারেটর বুলিয়েন অপারেটর স্ট্রিং অপারেটর ফাইল টেস্ট অপারেটর বর্ন সেলের নিজের এরিথমেটিক কাজ সম্পাদনের কৌশল নেই কিন্তু তারা বাইরের প্রোগ্রাম যেমন awk বা expr ব্যবহার …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%b8%e0%a7%87%e0%a6%b2-%e0%a6%85%e0%a6%aa%e0%a6%be%e0%a6%b0%e0%a7%87%e0%a6%9f%e0%a6%b0%e0%a6%b8/

ইউনিক্সঃ সেল অ্যারি ব্যবহার করা (Unix – Using Shell Arrays)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%b8%e0%a7%87%e0%a6%b2-%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%b0%e0%a6%bf-%e0%a6%ac%e0%a7%8d%e0%a6%af%e0%a6%ac/

ইউনিক্সঃ স্পেশাল ভেরিয়েবলস (Unix – Special Variables)

রিদওয়ান বিন শামীম   পূর্ববর্তী টিউটোরিয়ালে ভেরিয়েবল নামে নন আলফানিউমেরিক ক্যারেক্টার ব্যবহার বিষয়ে সতর্ক করা হয়েছিল, কারণ ইউনিক্স চলকে এদের ভিন্ন অর্থ হয়। যেমন, $ ক্যারেক্টার কারেন্ট সেলে আইডি নাম্বার বা পিআইডি প্রক্রিয়া বোঝায়। $echo $$   উপরের কম্যান্ড কারেন্ট সেলের পিআইডি যেভাবে বোঝায়, 29949   নিচের ছকে সেল স্ক্রিপ্টে ব্যবহার করা যায় এমন স্পেশাল …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%b8%e0%a7%8d%e0%a6%aa%e0%a7%87%e0%a6%b6%e0%a6%be%e0%a6%b2-%e0%a6%ad%e0%a7%87%e0%a6%b0%e0%a6%bf%e0%a7%9f%e0%a7%87%e0%a6%ac%e0%a6%b2/

ইউনিক্সঃ সেল ভেরিয়েবল বা চলক ব্যবহার করা (Unix – Using Shell Variables)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%b8%e0%a7%87%e0%a6%b2-%e0%a6%ad%e0%a7%87%e0%a6%b0%e0%a6%bf%e0%a7%9f%e0%a7%87%e0%a6%ac%e0%a6%b2-%e0%a6%ac%e0%a6%be/

ইউনিক্সঃ vi এডিটর টিউটোরিয়াল । UNIX VI Editor Tutorial

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-vi-%e0%a6%8f%e0%a6%a1%e0%a6%bf%e0%a6%9f%e0%a6%b0-%e0%a6%9f%e0%a6%bf%e0%a6%89%e0%a6%9f%e0%a7%8b%e0%a6%b0%e0%a6%bf%e0%a7%9f/

ইউনিক্সঃ সেল কি? (Unix – What is Shells?)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%b8%e0%a7%87%e0%a6%b2/

ইউনিক্স – নেটওয়ার্ক কমিউনিকেশন অনুষঙ্গ (Unix – Network Communication Utilities)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%a8%e0%a7%87%e0%a6%9f%e0%a6%93%e0%a6%af%e0%a6%bc%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%95-%e0%a6%95%e0%a6%ae%e0%a6%bf%e0%a6%89/

ইউনিক্স প্রসেস ম্যানেজমেন্ট (Unix – Processes Management)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%aa%e0%a7%8d%e0%a6%b0%e0%a6%b8%e0%a7%87%e0%a6%b8-%e0%a6%ae%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%a8%e0%a7%87%e0%a6%9c%e0%a6%ae%e0%a7%87/

ইউনিক্সঃ পাইপ এবং ফিল্টার (Unix – Pipes and Filters)

রিদওয়ান বিন শামীম   ইউনিক্সে দুটি কম্যান্ড এমনভাবে সংযুক্ত করা যায় যাতে এক প্রোগ্রামের আউটপুট অন্য প্রোগ্রামের ইনপুট হিসেবে ব্যবহৃত হতে পারে। পাইপ থেকে দুই বা ততোধিক প্রোগ্রাম এভাবে সংযুক্ত হতে পারে। কম্যান্ড লাইনে দুটি কম্যান্ডের মাঝে উল্লম্ব (|) কম্যান্ড ব্যবহার করে পাইপ করা যায়। এক প্রোগ্রাম অন্য প্রোগ্রামের থেকে ইনপুট নিয়ে আদর্শ আউটপুট দেখালে …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%aa%e0%a6%be%e0%a6%87%e0%a6%aa-%e0%a6%93-%e0%a6%ab%e0%a6%bf%e0%a6%b2%e0%a7%8d%e0%a6%9f%e0%a6%be%e0%a6%b0/

ইউনিক্স বেসিক ইউটিলিটিঃ প্রিন্টিং, ইমেইল (Unix Basic Utility, Printing, Email)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%ac%e0%a7%87%e0%a6%b8%e0%a6%bf%e0%a6%95-%e0%a6%87%e0%a6%89%e0%a6%9f%e0%a6%bf%e0%a6%b2%e0%a6%bf%e0%a6%9f%e0%a6%bf%e0%a6%83/

ইউনিক্স – এনভায়রনমেন্ট (Unix – Environment)

রিদওয়ান বিন শামীম   ইউনিক্সের একটি গুরুত্বপূর্ণ ধারণা হল এর এভায়রনমেন্ট , যা এভায়রনমেন্ট চলকের মাধ্যমে বিবৃত হয়। এদের কয়েকটি সিস্টেমের মাধ্যমে, কয়েকটি সেলের মাধ্যমে, কয়েকটি আমাদের অর্থাৎ ব্যবহারকারীদের মাধ্যমে আর কয়েকটি এমন প্রোগ্রামের মাধ্যমে যা কিনা অন্য প্রোগ্রাম সেট করে। চলক হল ক্যারেক্টার স্ট্রিং যার উপর আমরা মান আরোপ করি, যা সংখ্যা হতে পারে, …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%8f%e0%a6%a8%e0%a6%ad%e0%a6%be%e0%a6%af%e0%a6%bc%e0%a6%b0%e0%a6%a8%e0%a6%ae%e0%a7%87%e0%a6%a8%e0%a7%8d%e0%a6%9f-unix-environm/

ইউনিক্সঃ ফাইল পারমিশন ও এক্সেস মোড (Unix – File Permission / Access Modes)

রিদওয়ান বিন শামীম   ফাইল ওনারশিপ ইউনিক্সের একটি গুরুত্বপূর্ণ উপাদান যা ফাইল ষ্টোরের নিরাপদ উপায় হিসেবে প্রয়োজন। ইউনিক্সের প্রত্যেকটি ফাইলে যে এট্রিবিউটগুলো থাকে সেগুলো হল, ওনারের পারমিশন, গ্রুপ পারমিশন, অন্যান্য পারমিশন   পারমিশন ইনডিকেটর ls -l কম্যান্ড ব্যবহার করে পারমিশন সংক্রান্ত অনেক তথ্য দেখা যায়, $ls -l /home/amrood -rwxr-xr– 1 amrood   users 1024 Nov 2 …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%aa%e0%a6%be%e0%a6%b0%e0%a6%ae%e0%a6%bf%e0%a6%b6%e0%a6%a8-%e0%a6%93-%e0%a6%8f%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a7%87%e0%a6%b8/

ইউনিক্সঃ ডিরেক্টরি ব্যবস্থাপনা (Unix folder/directory Management)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%a1%e0%a6%bf%e0%a6%b0%e0%a7%87%e0%a6%95%e0%a7%8d%e0%a6%9f%e0%a6%b0%e0%a6%bf-%e0%a6%ac%e0%a7%8d%e0%a6%af%e0%a6%ac%e0%a6%b8%e0%a7%8d/

ইউনিক্সঃ ফাইল ব্যবস্থাপনা (Unix – File Management)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%ab%e0%a6%be%e0%a6%87%e0%a6%b2-%e0%a6%ac%e0%a7%8d%e0%a6%af%e0%a6%ac%e0%a6%b8%e0%a7%8d%e0%a6%a5%e0%a6%be%e0%a6%aa%e0%a6%a8%e0%a6%be/

এইচটিএমএল কুইজ । HTML Quiz

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%9f%e0%a6%bf%e0%a6%8f%e0%a6%ae%e0%a6%8f%e0%a6%b2-%e0%a6%95%e0%a7%81%e0%a6%87%e0%a6%9c-%e0%a5%a4-html-quiz/

ইউনিক্স : শুরুর কথা (Unix – Getting Started)

রিদওয়ান বিন শামীম   ইউনিক্স কি ? ইউনিক্স অপারেটিং সিস্টেম হল প্রোগ্রামের একটি সেট যা কম্পিউটার ও ব্যবহারকারীর মধ্যে লিঙ্ক হিসেবে কাজ করে। এতে ব্যবহারকারী সেল নামের প্রোগ্রামের মাধ্যমে কার্নেলে যোগাযোগ করে। সেল হল কম্যান্ড লাইন ইন্টারপ্রিটার, এটি ইউজারের কম্যান্ড অনুবাদ করে কার্নেলের পাঠযোগ্য ভাষায় পরিবর্তন করে। ১৯৬৯ সালে এটিএন্ডটি কর্মীদের দ্বারা বেল ল্যাবরেটরিতে প্রথম …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%b6%e0%a7%81%e0%a6%b0%e0%a7%81%e0%a6%b0-%e0%a6%95%e0%a6%a5%e0%a6%be-unix-getting-started/

ইউনিক্স টিউটোরিয়াল (Unix Tutorial)

লেখকঃ সৈয়দআহমেদ অনুবাদঃ মতিউর রহমান। ইউনিক্স টিউটোরিয়াল UNIX হচ্ছে উইন্ডোজ সেভেন/এইট এর মত একটি কম্পিউটার অপারেটিং সিস্টেম যা একই সময়ে একাধিক ব্যবহারকারীর কাছ থেকে কার্যক্রম নিয়ন্ত্রণ করতে পারে। এই অপারেটিং সিস্টেমটি প্রায় ১৯৬৯ সালে (AT&T Bell) এটি&টি বেল ল্যাবস এ কেন থম্পসন এবং ডেনিস রিটছি নামক দুই বাক্তির দ্বারা সুচনা ঘটে। সম্মানিত পাঠক এই টিউটোরিয়ালটি …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%9f%e0%a6%bf%e0%a6%89%e0%a6%9f%e0%a7%8b%e0%a6%b0%e0%a6%bf%e0%a6%af%e0%a6%bc%e0%a6%be%e0%a6%b2-unix-tutorial/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : কুইক গাইড (DCN – Quick Guide)

রিদওয়ান বিন শামীম   ডাটা কমিউনিকেশনের সারসংক্ষেপ পরস্পর সংযুক্ত কম্পিউটার ও তদসংশ্লিষ্ট অনুষঙ্গ (যেমন প্রিন্টার ইত্যাদি) নিয়ে যে ব্যবস্থা তাকে কম্পিউটার নেটওয়ার্ক বলে।কম্পিউটার নেটওয়ার্ককে বিভিন্ন বিষয়ের উপর নির্ভর করে ভাগ করা যায় যথা, ভৌগলিক কারণ আন্তর্সম্পর্ক এডমিনিস্ট্রেশন স্থাপত্যগত কারণ   আন্তঃসংযোগ কয়েকপ্রকার ভাবে নেটওয়ার্কের উপাদানগুলো নিজেদের মধ্যে সংযুক্ত থাকতে পারে, প্রত্যেকটি একক ডিভাইস নেটওয়ার্কের অন্য …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a1%e0%a7%87%e0%a6%9f%e0%a6%be-%e0%a6%95%e0%a6%ae%e0%a6%bf%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%87%e0%a6%b6%e0%a6%a8-%e0%a6%93-%e0%a6%95%e0%a6%ae%e0%a7%8d%e0%a6%aa%e0%a6%bf%e0%a6%89/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : ডিসিএন বিষয়ক আলোচনা (Discuss DCN)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a1%e0%a6%bf%e0%a6%b8%e0%a6%bf%e0%a6%8f%e0%a6%a8-%e0%a6%ac%e0%a6%bf%e0%a6%b7%e0%a7%9f%e0%a6%95-%e0%a6%86%e0%a6%b2%e0%a7%8b%e0%a6%9a%e0%a6%a8%e0%a6%be/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : নেটওয়ার্ক সার্ভিসসমূহ (DCN – Network Services)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a8%e0%a7%87%e0%a6%9f%e0%a6%93%e0%a7%9f%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%95-%e0%a6%b8%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%ad%e0%a6%bf%e0%a6%b8%e0%a6%b8%e0%a6%ae%e0%a7%82%e0%a6%b9/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : এপ্লিকেশন প্রটোকল : (DCN – Application Protocols)

রিদওয়ান বিন শামীম   এমন বেশ কয়েকটি প্রটোকল আছে যারা এপ্লিকেশন লেয়ারে ব্যবহারকারীর জন্য কাজ করে। এদের মোটামুটি দুই ভাগে ভাগ করা যায়, যেসব প্রটোকল সরাসরি ব্যবহারকারীর জন্য কাজ করে।যেমন ইমেইল। আর যেসব প্রটোকল ব্যবহারকারীর জন্য সাহায্যকারী প্রটোকলকে সাহায্য করে। যেমন ডিএনএস।   কয়েক ধরণের এপ্লিকেশন প্রটোকল সম্পর্কে নিচে আলোচনা করা হল। ডোমেইন নেম সিস্টেম …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%8f%e0%a6%aa%e0%a7%8d%e0%a6%b2%e0%a6%bf%e0%a6%95%e0%a7%87%e0%a6%b6%e0%a6%a8-%e0%a6%aa%e0%a7%8d%e0%a6%b0%e0%a6%9f%e0%a7%8b%e0%a6%95%e0%a6%b2/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : ক্লায়েন্ট সার্ভার মডেল : (DCN – Client Server Model)

রিদওয়ান বিন শামীম   দুটি রিমোট এপ্লিকেশন প্রক্রিয়া দুই ধরণের উপায়ে যোগাযোগ রাখতে পারে, সদৃশ থেকে সদৃশ এপ্লিকেশনে যোগাযোগঃ দুটি রিমোট এপ্লিকেশন একই লেভেলে শেয়ারড রিসোর্স ব্যবহার করে এটি করতে পারে, ক্লায়েন্ট থেকে সার্ভারে যোগাযোগঃ একটি রিমোট প্রক্রিয়া ক্লায়েন্ট হিসেবে সার্ভার রূপে ক্রিয়াশীল অন্য রিমোট প্রক্রিয়ার কাছে রিকোয়েস্ট পাঠাতে পারে। ক্লায়েন্ট সার্ভার মডেলে যেকোনো প্রক্রিয়া …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%95%e0%a7%8d%e0%a6%b2%e0%a6%be%e0%a7%9f%e0%a7%87%e0%a6%a8%e0%a7%8d%e0%a6%9f-%e0%a6%b8%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%ad%e0%a6%be%e0%a6%b0-%e0%a6%ae%e0%a6%a1%e0%a7%87%e0%a6%b2-dcn-client-s/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : ইউজার ডায়াগ্রাম প্রটোকল (DCN – User Datagram Protocol)

রিদওয়ান বিন শামীম   টিসিপি/আইপি প্রটোকল স্যুইটের সরলতম ট্রান্সপোর্ট লেয়ার কমিউনিকেশন প্রটোকল হল ইউজার ডায়াগ্রাম প্রটোকল । এটিতে কম সংখ্যক যোগাযোগ কৌশল প্রয়োগ করা হয়। ইউজার ডায়াগ্রাম প্রটোকলকে অনির্ভরযোগ্য যোগাযোগ প্রটোকল বলা হলেও এটি আইপি সার্ভিস ব্যবহার করে যেটিতে সেরা সরবরাহ কৌশল ব্যবহৃত হয়। ইউজার ডায়াগ্রাম প্রটোকলে ডাটা প্যাকেট গ্রহণকারী কোনোরূপ প্রাপ্তি সংবাদ পাঠায় না …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%87%e0%a6%89%e0%a6%9c%e0%a6%be%e0%a6%b0-%e0%a6%a1%e0%a6%be%e0%a7%9f%e0%a6%be%e0%a6%97%e0%a7%8d%e0%a6%b0%e0%a6%be%e0%a6%ae-%e0%a6%aa%e0%a7%8d%e0%a6%b0%e0%a6%9f%e0%a7%8b%e0%a6%95%e0%a6%b2/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : ট্রান্সমিশন কন্ট্রোল প্রটোকল (DCN – Transmission Control Protocol)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%9f%e0%a7%8d%e0%a6%b0%e0%a6%be%e0%a6%a8%e0%a7%8d%e0%a6%b8%e0%a6%ae%e0%a6%bf%e0%a6%b6%e0%a6%a8-%e0%a6%95%e0%a6%a8%e0%a7%8d%e0%a6%9f%e0%a7%8d%e0%a6%b0%e0%a7%8b%e0%a6%b2-%e0%a6%aa%e0%a7%8d%e0%a6%b0/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : ট্রান্সপোর্ট লেয়ার : ভূমিকা (DCN – Transport Layer Introduction)

রিদওয়ান বিন শামীম   ওএসআই মডেলের লেয়ার-৪ ট্রান্সপোর্ট লেয়ার হিসেবে পরিচিত। ডাটা ট্রান্সপোর্ট সঙ্ক্রান্ত সকল মডিউল ও প্রণালী এই লেয়ারে সম্পন্ন হয়। অন্য সকল লেয়ারের মত লেয়ার-৪ ট্রান্সপোর্ট লেয়ারও রিমোট হোষ্টে সদৃশ ট্রান্সপোর্ট লেয়ারে যোগাযোগ বজায় রাখে।   ট্রান্সপোর্ট লেয়ার রিমোট হোষ্টের দুটি প্রক্রিয়ার মধ্যে peer-to-peer এবং end-to-end যোগাযোগ বজায় রাখে। ট্রান্সপোর্ট লেয়ার ঊর্ধ্বতন লেয়ার …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%9f%e0%a7%8d%e0%a6%b0%e0%a6%be%e0%a6%a8%e0%a7%8d%e0%a6%b8%e0%a6%aa%e0%a7%8b%e0%a6%b0%e0%a7%8d%e0%a6%9f-%e0%a6%b2%e0%a7%87%e0%a7%9f%e0%a6%be%e0%a6%b0-%e0%a6%ad%e0%a7%82%e0%a6%ae%e0%a6%bf%e0%a6%95/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : নেটওয়ার্ক লেয়ার প্রটোকল (DCN – Network Layer Protocols)

রিদওয়ান বিন শামীম   সব কম্পিউটারেরই একটি আইপি এড্রেস থাকে যার মাধ্যমে স্বতন্ত্রভাবে শনাক্ত করা যায়। আইপি এড্রেস লেয়ার-৩(নেটওয়ার্ক লেয়ার) লজিকাল এড্রেস। প্রতিবার কম্পিউটার রিস্টার্ট করার সময় এই আইপি এড্রেস পরিবর্তিত হতে পারে।   এড্রেস রেসোলিউশন প্রটোকল যোগাযোগের সময় হোষ্টের অভীষ্ট মেশিনের লেয়ার-২(এমএকে ) এড্রেস প্রয়োজন হয়, এমএকে এড্রেসকে বস্তুগতভাবে মেশিনের নেটওয়ার্ক ইন্টারফেস কার্ডে ঢুকিয়ে …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a8%e0%a7%87%e0%a6%9f%e0%a6%93%e0%a7%9f%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%95-%e0%a6%b2%e0%a7%87%e0%a7%9f%e0%a6%be%e0%a6%b0-%e0%a6%aa%e0%a7%8d%e0%a6%b0%e0%a6%9f%e0%a7%8b%e0%a6%95%e0%a6%b2/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : ইন্টারনেটওয়ার্কিং (DCN – Internetworking)

রিদওয়ান বিন শামীম   বাস্তব জগতে এক প্রশাসনের অধীনে থাকা নেটওয়ার্কগুলো ভৌগলিকভাবে ছড়ানো। সেখানে এক রকম বা ভিন্ন এক বা একাধিক নেটওয়ার্ককে সংযুক্ত করার প্রয়োজন হতে পারে। দুটি নেটওয়ার্কের মধ্যে রাউটিং এর প্রক্রিয়াকে ইন্টারনেটওয়ার্কিং বলে। প্রটোকল, টপোলজি, লেয়ার-২ নেটওয়ার্কিং ও এড্রেসিং স্কিমের তারতম্যের জন্য নেটওয়ার্কগুলোকে ভিন্ন ধরা হয়। ইন্টারনেটওয়ার্কিংএ রাউটারগুলো পরস্পরের এড্রেস ও অন্যান্য এড্রেস …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a1%e0%a7%87%e0%a6%9f%e0%a6%be-%e0%a6%95%e0%a6%ae%e0%a6%bf%e0%a6%89%e0%a6%a8%e0%a6%bf%e0%a6%95%e0%a7%87%e0%a6%b6%e0%a6%a8-%e0%a6%93-%e0%a6%95%e0%a6%ae%e0%a7%8d%e0%a6%aa%e0%a6%bf%e0%a6%89-5/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : নেটওয়ার্ক রাউটিং (DCN – Network Layer Routing)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a8%e0%a7%87%e0%a6%9f%e0%a6%93%e0%a7%9f%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%95-%e0%a6%b0%e0%a6%be%e0%a6%89%e0%a6%9f%e0%a6%bf%e0%a6%82/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : নেটওয়ার্ক এড্রেসিং (DCN – Network Addressing)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a8%e0%a7%87%e0%a6%9f%e0%a6%93%e0%a7%9f%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%95-%e0%a6%8f%e0%a6%a1%e0%a7%8d%e0%a6%b0%e0%a7%87%e0%a6%b8%e0%a6%bf%e0%a6%82/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : নেটওয়ার্ক লেয়ার : ভূমিকা (DCN – Network Layer Introduction)

রিদওয়ান বিন শামীম   ওএসআই মডেলের লেয়ার-৩ কে নেটওয়ার্ক লেয়ার বলা হয়, নেটওয়ার্ক লেয়ার হোষ্ট ও নেটওয়ার্ক এড্রেসিং সংক্রান্ত বিষয়, সাবনেটওয়ার্ক ব্যবস্থাপনা ও ইন্টারনেটওয়ার্কিং নিয়ন্ত্রণ করে থাকে। সাবনেটের আওতায় বা বাইরে সোর্স থেকে লক্ষ্যে প্যাকেট পৌঁছে দেয়া নেটওয়ার্ক লেয়ারের দায়িত্ব। দুটি ভিন্ন সাবনেটের ভিন্ন এড্রেসিং স্কিম বা অসম্পৃক্ত এড্রেসিং টাইপ থেকে থাকতে পারে। প্রটোকলের ক্ষেত্রেও …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a8%e0%a7%87%e0%a6%9f%e0%a6%93%e0%a7%9f%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%95-%e0%a6%b2%e0%a7%87%e0%a7%9f%e0%a6%be%e0%a6%b0-%e0%a6%ad%e0%a7%82%e0%a6%ae%e0%a6%bf%e0%a6%95%e0%a6%be/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : ডাটা লিঙ্ক কন্ট্রোল এবং প্রটোকল (DCN – Data-link Control & Protocols)

রিদওয়ান বিন শামীম   যখন একক মাধ্যমে কোনও ডাটা ফ্রেম(লেয়ার-২ ডাটা) এক হোষ্ট থেকে অন্য হোষ্টে প্রেরণ করা হয় তখন প্রেরণকারী ও গ্রহণকারীর গতি সমান হতে হয়। গতি কোনও কারণে ভিন্ন হলে ডাটা হারিয়ে বা নষ্ট হয়ে যেতে পারে। এই গতিকে নিয়ন্ত্রণ করার জন্য দুই ধরণের ব্যবস্থা করা যায়, থামা এবং আবার শুরু করাঃ এই …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a1%e0%a6%be%e0%a6%9f%e0%a6%be-%e0%a6%b2%e0%a6%bf%e0%a6%99%e0%a7%8d%e0%a6%95-%e0%a6%95%e0%a6%a8%e0%a7%8d%e0%a6%9f%e0%a7%8d%e0%a6%b0%e0%a7%8b%e0%a6%b2-%e0%a6%8f%e0%a6%ac%e0%a6%82-%e0%a6%aa/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : ক্রুটি নির্ণয় ও সংশোধন (DCN – Error Detection & Correction)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%95%e0%a7%8d%e0%a6%b0%e0%a7%81%e0%a6%9f%e0%a6%bf-%e0%a6%a8%e0%a6%bf%e0%a6%b0%e0%a7%8d%e0%a6%a3%e0%a7%9f-%e0%a6%93-%e0%a6%b8%e0%a6%82%e0%a6%b6%e0%a7%8b%e0%a6%a7%e0%a6%a8/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : ডাটা লিঙ্ক লেয়ার : ভূমিকা (DCN – Data-link Layer Introduction)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a1%e0%a6%be%e0%a6%9f%e0%a6%be-%e0%a6%b2%e0%a6%bf%e0%a6%99%e0%a7%8d%e0%a6%95-%e0%a6%b2%e0%a7%87%e0%a7%9f%e0%a6%be%e0%a6%b0-%e0%a6%ad%e0%a7%82%e0%a6%ae%e0%a6%bf%e0%a6%95%e0%a6%be/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : নেটওয়ার্ক সুইচিং (DCN – Network Switching)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a8%e0%a7%87%e0%a6%9f%e0%a6%93%e0%a7%9f%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%95-%e0%a6%b8%e0%a7%81%e0%a6%87%e0%a6%9a%e0%a6%bf%e0%a6%82/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : মাল্টিপ্লেক্সিং (DCN – Multiplexing)

রিদওয়ান বিন শামীম   মাল্টিপ্লেক্সিং একটি প্রক্রিয়া যেটিতে কোনও শেয়ারড লিঙ্কে ট্রান্সমিশনের ডিজিটাল ও এনালগ স্ট্রিম একসাথে প্রক্রিয়াজাত হয়। মাল্টিপ্লেক্সিং উচ্চ ক্ষমতাসম্পন্ন মিডিয়ামকে নিম্ন ক্ষমতাসম্পন্ন লজিকাল মিডিয়ামে বিভাজিত করে যা পরবর্তীতে বিভিন্ন স্ট্রিম দ্বারা শেয়ারড হয়। এ প্রক্রিয়ায় আলো (অপটিক্যাল ফাইবার) ও বাতাসে (রেডিও ফ্রিকোয়েন্সি) যোগাযোগ সম্ভব।   ফ্রিকোয়েন্সি ডিভিশন মাল্টিপ্লেক্সিং ফ্রিকোয়েন্সি যখন বাহক তখন …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%ae%e0%a6%be%e0%a6%b2%e0%a7%8d%e0%a6%9f%e0%a6%bf%e0%a6%aa%e0%a7%8d%e0%a6%b2%e0%a7%87%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%bf%e0%a6%82-dcn-multiplexing/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : ওয়ারলেস ট্রান্সমিশন (DCN – Wireless Transmission)

রিদওয়ান বিন শামীম   ওয়ারলেস ট্রান্সমিশন আনগাইডেড মিডিয়ার একটি রূপ। ওয়ারলেস যোগাযোগের ক্ষেত্রে দুই বা ততোধিক যন্ত্রের মধ্যে বস্তুগত কোনও সম্পর্ক স্থাপিত হয় না, বেতার ব্যবস্থায় যোগাযোগ সম্পন্ন হয়। ওয়ারলেস সিগন্যাল বাতাসে ছড়ায় এবং উপযুক্ত এন্টেনা দ্বারা গৃহীত ও এর ব্যাখ্যা বিবৃত হয়। যখন কম্পিউটার বা বেতার যন্ত্রের ইলেকট্রিক সার্কিটে এন্টেনা লাগানো হয় তখন এটি …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%93%e0%a7%9f%e0%a6%be%e0%a6%b0%e0%a6%b2%e0%a7%87%e0%a6%b8-%e0%a6%9f%e0%a7%8d%e0%a6%b0%e0%a6%be%e0%a6%a8%e0%a7%8d%e0%a6%b8%e0%a6%ae%e0%a6%bf%e0%a6%b6%e0%a6%a8-dcn-wireless-transmission/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : ট্রান্সমিশন মিডিয়া (DCN – Transmission Media)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%9f%e0%a7%8d%e0%a6%b0%e0%a6%be%e0%a6%a8%e0%a7%8d%e0%a6%b8%e0%a6%ae%e0%a6%bf%e0%a6%b6%e0%a6%a8-%e0%a6%ae%e0%a6%bf%e0%a6%a1%e0%a6%bf%e0%a7%9f%e0%a6%be-dcn-transmission-media/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : এনালগ ট্রান্সমিশন : (DCN – Analog Transmission)

রিদওয়ান বিন শামীম   এনালগ মাধ্যমে ডাটা প্রেরণ করতে হলে ডাটাকে এনালগ সিগন্যালে রূপান্তরিত করে নিতে হয়। ডাটা রূপান্তরের ক্ষেত্রে দুটি বিষয় হয়ে থাকে, ব্যান্ডপাসঃ ফিল্টারের মাধ্যমে চাহিদামত ফ্রিকোয়েন্সি ফিল্টারিং ও অতিক্রম করানো হয়। লো পাসঃ লো পাস একধরনের ফিল্টার যার মধ্য দিয়ে কম ফ্রিকোয়েন্সির সিগন্যাল প্রেরিত হয়।   ডিজিটাল থেকে এনলগে রূপান্তর যখন এক …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%8f%e0%a6%a8%e0%a6%be%e0%a6%b2%e0%a6%97-%e0%a6%9f%e0%a7%8d%e0%a6%b0%e0%a6%be%e0%a6%a8%e0%a7%8d%e0%a6%b8%e0%a6%ae%e0%a6%bf%e0%a6%b6%e0%a6%a8/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : ডিজিটাল ট্রান্সমিশন : (DCN – Digital Transmission)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a1%e0%a6%bf%e0%a6%9c%e0%a6%bf%e0%a6%9f%e0%a6%be%e0%a6%b2-%e0%a6%9f%e0%a7%8d%e0%a6%b0%e0%a6%be%e0%a6%a8%e0%a7%8d%e0%a6%b8%e0%a6%ae%e0%a6%bf%e0%a6%b6%e0%a6%a8/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : ফিজিকাল লেয়ার : ভূমিকা (DCN – Physical Layer Introduction)

রিদওয়ান বিন শামীম   ওএসআই মডেলে ফিজিকাল লেয়ার মূল হার্ডওয়ার ও সিগনালিং কৌশলের সমন্বয় সাধনে গুরুত্বপূর্ণ ভূমিকা পালন করে, ওএসআই মডেলে ফিজিকাল লেয়ারই একমাত্র লেয়ার যেটি দুটি ভিন্ন ষ্টেশনের বস্তুগত যোগাযোগ নিয়ে কাজ করে। এই লেয়ার হার্ডওয়ার ইকুইপমেন্ট, ক্যাবলিং, ওয়ারিং এবং বাইনারি সিগন্যাল প্রকাশের জন্য প্রয়োজনীয় পালস ও ফ্রিকোয়েন্সি বিবৃত করে। ফিজিকাল লেয়ার এর সার্ভিসকে …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%ab%e0%a6%bf%e0%a6%9c%e0%a6%bf%e0%a6%95%e0%a6%be%e0%a6%b2-%e0%a6%b2%e0%a7%87%e0%a7%9f%e0%a6%be%e0%a6%b0-%e0%a6%ad%e0%a7%82%e0%a6%ae%e0%a6%bf%e0%a6%95%e0%a6%be/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : কম্পিউটার নেটওয়ার্ক সিকিউরিটি (DCN – Computer Network Security)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%95%e0%a6%ae%e0%a7%8d%e0%a6%aa%e0%a6%bf%e0%a6%89%e0%a6%9f%e0%a6%be%e0%a6%b0-%e0%a6%a8%e0%a7%87%e0%a6%9f%e0%a6%93%e0%a7%9f%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%95-%e0%a6%b8%e0%a6%bf%e0%a6%95%e0%a6%bf/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : কম্পিউটার নেটওয়ার্ক মডেল (DCN – Computer Network Models)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%95%e0%a6%ae%e0%a7%8d%e0%a6%aa%e0%a6%bf%e0%a6%89%e0%a6%9f%e0%a6%be%e0%a6%b0-%e0%a6%a8%e0%a7%87%e0%a6%9f%e0%a6%93%e0%a7%9f%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%95-%e0%a6%ae%e0%a6%a1%e0%a7%87%e0%a6%b2/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : কম্পিউটার নেটওয়ার্ক টোপোলজি (DCN – Computer Network Toplogies)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%95%e0%a6%ae%e0%a7%8d%e0%a6%aa%e0%a6%bf%e0%a6%89%e0%a6%9f%e0%a6%be%e0%a6%b0-%e0%a6%a8%e0%a7%87%e0%a6%9f%e0%a6%93%e0%a6%af%e0%a6%bc%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%95-%e0%a6%9f%e0%a7%8b%e0%a6%aa/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : নেটওয়ার্ক লেন টেকনোলজি (DCN – Network LAN Technologies)

রিদওয়ান বিন শামীম   বিভিন্ন নেটওয়ার্ক লেন টেকনোলজি নিয়ে আলোচনা করা যাক,   ইথারনেট লেন টেকনোলজিতে এটি বহুল প্রচলিত, ১৯৭০ সালে Bob Metcalfe এবং D.R. Boggs এটি আবিস্কার করেন। IEEE 802.3 তে ১৯৮০ সালে আদর্শ হিসেবে এটিকে গ্রহণ করা হয়।   ইথারনেট মিডিয়া ব্যবহার করে। শেয়ার করা মিডিয়ার ডাটা পরস্পর সংঘর্ষ প্রবণ হতে পারে। ইথারনেট …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%a8%e0%a7%87%e0%a6%9f%e0%a6%93%e0%a7%9f%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%95-%e0%a6%b2%e0%a7%87%e0%a6%a8-%e0%a6%9f%e0%a7%87%e0%a6%95%e0%a6%a8%e0%a7%8b%e0%a6%b2%e0%a6%9c%e0%a6%bf/

সফটওয়্যার প্রজেক্ট ম্যানেজমেন্ট (Software Project Management)

সৈয়দ আলী শাফিন   যে কোন সফটওয়্যার (বা সাধারন মানুষ যাকে বলে আই টি) কোম্পানিতে প্রধানত: দু’ধরণের কাজ হয়ে থাকে । সফটওয়্যার প্রোগ্রামিং সফটওয়্যার প্রজেক্ট ম্যানেজমেন্ট আমাদের আজকের বিষয় সফটওয়্যার প্রজেক্ট ম্যানেজমেন্ট. সফটওয়্যার প্রজেক্ট বলতে আমরা বুঝি, একটি সফটওয়্যার এর প্লানিং থেকে শুরু করে, এর প্রোগ্রামিং, কোয়ালিটি পরীক্ষা, ক্লায়েন্টের কাছে বুঝিয়ে দেয়া. এর এই প্রতিটি …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%b8%e0%a6%ab%e0%a6%9f%e0%a6%93%e0%a7%9f%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%b0-%e0%a6%aa%e0%a7%8d%e0%a6%b0%e0%a6%9c%e0%a7%87%e0%a6%95%e0%a7%8d%e0%a6%9f-%e0%a6%ae%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%a8/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : কম্পিউটার নেটওয়ার্ক টাইপ (DCN – Computer Network Types)

রিদওয়ান বিন শামীম   সাধারণত নেটওয়ার্কের বিস্তৃতি বলতে এর ভৌগলিক বিস্তৃতি বোঝায়, এটি আমাদের ব্যবহৃত সেলফোন থেকে এর ব্লুটুথ হেডফোন পর্যন্ত ক্ষুদ্র দূরত্বের হতে পারে আবার ইন্টারনেটের মত বিশ্বব্যপী বিস্তৃতও হতে পারে।   পারসোনাল এরিয়া নেটওয়ার্ক ক্ষুদ্রতম নেটওয়ার্ক, ব্যবহারকারীর ব্যক্তিগত ব্যবহারে সীমাবদ্ধ। ব্লুটুথ বা ইনফ্রারেড সমৃদ্ধ যন্ত্রপাতি এই ধরণের নেটওয়ার্ক ব্যবহার করে। ১০ মিটার সীমার …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%95%e0%a6%ae%e0%a7%8d%e0%a6%aa%e0%a6%bf%e0%a6%89%e0%a6%9f%e0%a6%be%e0%a6%b0-%e0%a6%a8%e0%a7%87%e0%a6%9f%e0%a6%93%e0%a7%9f%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%95-%e0%a6%9f%e0%a6%be%e0%a6%87%e0%a6%aa/

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : সংক্ষিপ্ত বিবরণ (DCN – Overview)

রিদওয়ান বিন শামীম   পরস্পর সংযুক্ত কম্পিউটার ও তদসংশ্লিষ্ট অনুষঙ্গ (যেমন প্রিন্টার ইত্যাদি) নিয়ে যে ব্যবস্থা তাকে কম্পিউটার নেটওয়ার্ক বলে। এই নেটওয়ার্ক তারযুক্ত বা তারবিহীন উভয় ধরনেরই হতে পারে। কম্পিউটার নেটওয়ার্ককে বিভিন্ন বিষয়ের উপর নির্ভর করে ভাগ করা যায় যথা,   ভৌগলিক কারণ আমাদের নিজস্ব টেবিল, বিল্ডিং, শহর এসবের তারতম্যের ভিত্তিতে বিভাজন হতে পারে, আন্তর্সম্পর্ক …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%b8%e0%a6%82%e0%a6%95%e0%a7%8d%e0%a6%b7%e0%a6%bf%e0%a6%aa%e0%a7%8d%e0%a6%a4-%e0%a6%ac%e0%a6%bf%e0%a6%ac%e0%a6%b0%e0%a6%a3-dcn-overview/

অ্যাপ এম এল এর ইতিহাস (AppML History)

রিদওয়ান বিন শামীম   ১৯৯৯ সালে রেফসনেস ডাটা (Refsnes Data) অ্যাপ এম এল এর প্রথম সংস্করণ ডেভলাপ করে।এমনকি তখনও অ্যাপ এম এল মূলত ওয়েব ক্লায়েন্ট ও ওয়েব সার্ভারের মধ্যে এইচটিটিপি কমিউনিকেশনের উপর নির্ভরশীল ছিল। পরবর্তীতে এই পদ্ধতিই এজ্যাক্স নামে পরিচিতি লাভ করে। ২০০০ সালের সেপ্টেম্বরে নরওয়ের একজন গ্রাহকের আগ্রহে প্রায় ৩০টি এপ্লিকেশনের ডাটা উইন্ডোজ ডেক্সটপ …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%aa-%e0%a6%8f%e0%a6%ae-%e0%a6%8f%e0%a6%b2-%e0%a6%8f%e0%a6%b0-%e0%a6%87%e0%a6%a4%e0%a6%bf%e0%a6%b9%e0%a6%be%e0%a6%b8/

অ্যাপ এমএল স্থাপত্য (AppML Architecture)

নাজমুল ইসলাম আধুনিক ওয়েব স্থাপত্য AppML সমসাময়িক কৌশল এবং আধুনিক ওয়েব ডেভেলপমেন্ট এর ধারনাকে একত্রিত করে। AppML গতি, সরলতা, এবং কম খরচে উপর নজর দেয়: সেবামূলক MVC আর্কিটেকচার অত্যন্ত কম ব্যান্ডউইথ খরচ ক্লাউড কম্পিউটিং জন্য অনুকূল উপস্থাপনা বা প্রেজেন্টেশন থেকে কন্টেন্টসময়হ সম্পূর্ণ আলাদা করা ইন্টেলিজেন্ট ঘোষণামূলক প্রোগ্রামিং দ্রুত এবং তৎপর ওয়েব ডেভেলপমেন্ট উচ্চ আকার পরিবর্তনযোগ্য …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%aa-%e0%a6%8f%e0%a6%ae%e0%a6%8f%e0%a6%b2-%e0%a6%b8%e0%a7%8d%e0%a6%a5%e0%a6%be%e0%a6%aa%e0%a6%a4%e0%a7%8d%e0%a6%af-appml-architecture/

অ্যাপ এমএল রেফারেন্স – এপিআই (AppML Reference – API)

আদনান নাহিদ   অ্যাপ এমএল মেথড   মেথড বা পদ্ধতি বিবরণ new AppML() একটি নতুন AppML অবজেক্ট বা বস্তু তৈরি করুন appml (“name”) নির্দিষ্ট নামের AppML অবজেক্ট বা বস্তু ফেরত দেয় displayMessage(text) নির্দিষ্ট বার্তা প্রদর্শন করে getData() অ্যাপ্লিকেশন থেকে তথ্য গ্রহণ করে run() একটি অ্যাপ্লিকেশন অবজেক্ট বা বস্তু চালু করে setError(no, description) একটি নির্দিষ্ট ত্রুটি …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%aa-%e0%a6%8f%e0%a6%ae%e0%a6%8f%e0%a6%b2-%e0%a6%b0%e0%a7%87%e0%a6%ab%e0%a6%be%e0%a6%b0%e0%a7%87%e0%a6%a8%e0%a7%8d%e0%a6%b8-%e0%a6%8f%e0%a6%aa/

অ্যাপ এম এল রেফারেন্সঃ ডাটাবেস (AppML Reference – Databases)

রিদওয়ান বিন শামীম     ডাটাবেসের বৈশিষ্ট্য ডাটাবেসের বৈশিষ্ট্য ডাটাবেসকে ডাটা সোর্সরূপে প্রদর্শন করে। এর কিছু উপবৈশিষ্ট্য আছে,   Element (উপাদান) বর্ণনা “connection” ডাটাবেসের কানেকশনের নাম “execute” এসকিউএল বিবৃতির অ্যারি যা ডাটা পুনঃরসজ্জিত করার আগে সম্পাদন করতে হয় (ঐচ্ছিক) “keyfield” মূল টেবিলের জন্য প্রধান ক্ষেত্র(ঐচ্ছিক) “maintable” এপ্লিকেশনের জন্য মূল টেবিল(ঐচ্ছিক) “orderby” নির্ধারিত এসকিউএল আরোপিত ক্লস(ঐচ্ছিক) …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%aa-%e0%a6%8f%e0%a6%ae-%e0%a6%8f%e0%a6%b2-%e0%a6%b0%e0%a7%87%e0%a6%ab%e0%a6%be%e0%a6%b0%e0%a7%87%e0%a6%a8%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%a1%e0%a6%be-2/

অ্যাপ এম এল রেফারেন্সঃ ডাটা ফাইল (AppML Reference – Data Files)

রিদওয়ান বিন শামীম   ডাটাবেসের বৈশিষ্ট্য ডাটাবেসের বৈশিষ্ট্য ডাটাবেসকে ডাটা সোর্সরূপে প্রদর্শন করে।এর কিছু উপবৈশিষ্ট্য আছে, উপাদান বিবরণ “type” ডাটা ফাইলের ধরণ (“csvfile”, “xmlfile”, or “jsonfile”) “filename” ফাইলের নাম “record” এক্সএমএল ডাটা নডের নাম (যদি xmlfile হয়) “items” ডাটা আইটেম   টেক্সট ফাইল থেকে ডাটা এই মডেল কমা দিয়ে আলাদা করা টেক্সট ফাইল থেকে টাইটেল, …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%aa-%e0%a6%8f%e0%a6%ae-%e0%a6%8f%e0%a6%b2-%e0%a6%b0%e0%a7%87%e0%a6%ab%e0%a6%be%e0%a6%b0%e0%a7%87%e0%a6%a8%e0%a7%8d%e0%a6%b8%e0%a6%83-%e0%a6%a1%e0%a6%be/

অ্যাপ এম এল রেফারেন্স (AppML Reference)

রিদওয়ান বিন শামীম   অ্যাপ এম এল এইচটিএমএল এট্রিবিউট উদাহরণ, <div appml-include-html=”inc_header.htm”></div> <h1>Customers</h1> <table appml-data=”customers.js” appml-controller=”myController”>   <tr>     <th>Customer</th>     <th>City</th>     <th>Country</th>   </tr>   <tr appml-repeat=”records”>     <td>{{CustomerName}}</td>     <td>{{City}}</td>     <td>{{Country}}</td>   </tr> </table> <divappml-include-html=”inc_footer.htm”></div>       Attribute Description Explained appml-controller AppML controller হিসাবে বিবৃত AppML Controllers appml-data এপ্লিকেশনের জন্য …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%aa-%e0%a6%8f%e0%a6%ae-%e0%a6%8f%e0%a6%b2-%e0%a6%b0%e0%a7%87%e0%a6%ab%e0%a6%be%e0%a6%b0%e0%a7%87%e0%a6%a8%e0%a7%8d%e0%a6%b8-appml-reference/

অ্যাপ এমএল এ অ্যামাজন ডাটাবেজ ব্যবহার করা (AppML using Amazon Database)

হ্যালো বন্ধুরা, আমাদের সাইটে আসার জন্য ধন্যবাদ… এখানে আমরা আমাজন ডাটাবেজ সম্পর্কে আলোচনা করব। ডাটাবেজ এ সংযুক্ত হওয়া খুব একটা কঠিন কাজ নয়। একটু জানলই তোমরা সহজেই ডাটাবেজ এর সাথে সংযুক্ত হতে পারবে আস জেনে নেই… আমাজন রিলেশনাল ডাটাবেস সার্ভিস কি (RDS) বিভিন্ন ডাটাবেজ প্রতিষ্ঠানের মধ্যে আমাজন হলো একটি প্রতিষ্ঠান। এই প্রতিষ্ঠান বিভিন্ন ডাটাবেজের সুবিধা …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%aa-%e0%a6%8f%e0%a6%ae%e0%a6%8f%e0%a6%b2-%e0%a6%8f-%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%ae%e0%a6%be%e0%a6%9c%e0%a6%a8-%e0%a6%a1%e0%a6%be%e0%a6%9f/

অ্যাপ এম এল -এ গুগল ক্লাউড এসকিউএল ব্যবহার করা (AppML using Google Cloud SQL)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%aa-%e0%a6%8f%e0%a6%ae-%e0%a6%8f%e0%a6%b2-%e0%a6%8f-%e0%a6%97%e0%a7%81%e0%a6%97%e0%a6%b2-%e0%a6%95%e0%a7%8d%e0%a6%b2%e0%a6%be%e0%a6%89%e0%a6%a1/

অ্যাপ এম এল ওয়েবম্যাট্রিক্স (AppML WebMatrix)

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

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%8f%e0%a6%aa%e0%a6%bf%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%ae%e0%a6%8f%e0%a6%b2-%e0%a6%93%e0%a7%9f%e0%a7%87%e0%a6%ac%e0%a6%ae%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%9f%e0%a7%8d%e0%a6%b0%e0%a6%bf%e0%a6%95/

অ্যাপ এম এল ডট নেট (AppML .NET)

রিদওয়ান বিন শামীম   ডট নেট সার্ভারে প্রবেশযোগ্যতা থাকলে নিচের প্রক্রিয়ায় অ্যাপ এম এল সার্ভার এপ্লিকেশন তৈরি করা যাবে, প্রবেশযোগ্যতা না থাকলে ওয়েবম্যাট্রিক্সের জন্য প্রযোজ্য প্রক্রিয়া অনুসরণ করতে হবে।   টেস্ট পেজ তৈরি করা প্রথমে টেস্ট পেজ তৈরি করে সেটিকে পিএইচপি সার্ভারে customers.htm নাম দিয়ে(বা অন্য কোনও নামও চলবে) সংরক্ষণ করতে হবে। customers.htm <!DOCTYPE html> …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%aa-%e0%a6%8f%e0%a6%ae-%e0%a6%8f%e0%a6%b2-%e0%a6%a1%e0%a6%9f-%e0%a6%a8%e0%a7%87%e0%a6%9f-appml-net/

অ্যাপ এম এল পিএইচপি (AppML PHP)

রিদওয়ান বিন শামীম   যদি কোনও পিএইচপি ডাটাবেসে প্রবেশযোগ্যতা থাকে তাহলে তাহলে নিচের নির্দেশ মোতাবেক অ্যাপ এম এল সার্ভার এপ্লিকেশন তৈরি করা সম্ভব হবে। পিএইচপি ডাটাবেসে প্রবেশযোগ্যতা না থাকলে ওয়েবম্যাট্রিক্সের জন্য প্রযোজ্য উপদেশ দেখতে হবে।   টেস্ট পেজ তৈরি করা টেস্ট পেজ তৈরি করে customers.htm রূপে (বা অন্যকোনও রূপে) পিএইপি সার্ভারে সংরক্ষণ করতে হবে। customers.htm …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%aa-%e0%a6%8f%e0%a6%ae-%e0%a6%8f%e0%a6%b2-%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-appml-php/

অ্যাপ এম এল ডাটাবেস (AppML Database)

আপনার নিজের ওয়েব SQL ডাটাবেস তৈরি করুন নীচের ছোট ইউটিলিটি ব্যবহার করে, AppML ব্যবহার করে আপনি আপনার নিজের ওয়েব SQL ডাটাবেস তৈরি করতে পারেন। নিজেই নিজের এসকিউএল লিখুন, অথবা প্রদত্ত এসকিউএল ব্যবহার করুন: নোটঃ ওয়েব এসকিউএল শুধুমাত্র ক্রোম এবং সাফারি ব্রাউজারে কাজ করে। কাস্টোমার DROP TABLE IF EXISTS Customers; CREATE TABLE IF NOT EXISTS Customers (CustomerID …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%aa-%e0%a6%8f%e0%a6%ae-%e0%a6%8f%e0%a6%b2-%e0%a6%a1%e0%a6%be%e0%a6%9f%e0%a6%be%e0%a6%ac%e0%a7%87%e0%a6%b8-appml-database/

জাভাস্ক্রিপ্ট অবজেক্ট নটেশন ভূমিকা (JSON – Introduction)

রিদওয়ান বিন শামীম   জেএসওএন(JSON) জাভাস্ক্রিপ্ট অবজেক্টের মূল্যায়ন করে জেএসওএন ফরম্যাট সিনট্যাক্সভাবে জাভাস্ক্রিপ্ট অবজেক্টের কোডের অনুরূপ। সাদৃশ্য থাকায় জেএসওএন ডাটাকে নেটিভ জাভাস্ক্রিপ্ট অবজেক্টে রূপ দিতে জাভাস্ক্রিপ্ট পারসার(এক্সএমএলের মত) ব্যবহার না করে আদর্শ জাভাস্ক্রিপ্ট ফাংশন ব্যবহার করে থাকে।   নিচের কোডগুলো ব্যবহার করে এই উদাহরণটি পরীক্ষা করে দেখা যেতে পারে জেএসওএন উদাহরণ, <!DOCTYPE html> <html> <body> …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%9c%e0%a6%be%e0%a6%ad%e0%a6%be%e0%a6%b8%e0%a7%8d%e0%a6%95%e0%a7%8d%e0%a6%b0%e0%a6%bf%e0%a6%aa%e0%a7%8d%e0%a6%9f-%e0%a6%85%e0%a6%ac%e0%a6%9c%e0%a7%87%e0%a6%95%e0%a7%8d%e0%a6%9f-%e0%a6%a8%e0%a6%9f/

জাভাস্ক্রিপ্ট অবজেক্ট নটেশন কর্মপ্রণালীঃ JSON How To

রিদওয়ান বিন শামীম জেএসওএন এর একটি গুরুত্বপূর্ণ ব্যবহার হল ওয়েব সার্ভার থেকে তথ্য বা ডাটা পড়া ও ওয়েব পেজে তা দেখানো। কাজ সহজ করার স্বার্থে ফাইলের পরিবর্তে কোন স্ট্রিংকে ইনপুট হিসেবে ব্যবহার করেও এটি করা যায়। জেএসওএন উদাহরণঃ অবজেক্ট থেকে স্ট্রিং জাভাস্ক্রিপ্ট স্ট্রিং তৈরি করা যাক যেটিতে জেএসওএন সিনট্যাক্স আছে, var text = ‘{ “employees” …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%9c%e0%a7%87%e0%a6%8f%e0%a6%b8%e0%a6%93%e0%a6%8f%e0%a6%a8-%e0%a6%95%e0%a6%b0%e0%a7%8d%e0%a6%ae%e0%a6%aa%e0%a7%8d%e0%a6%b0%e0%a6%a3%e0%a6%be%e0%a6%b2%e0%a7%80%e0%a6%83-json-how-to/

জাভাস্ক্রিপ্ট অবজেক্ট নটেশন উদাহরণ (JSON Example)

এই উদাহরণটি পিএইচপি এবং মাইএসকউএল দ্বারা চালিত ওয়েব সার্ভার থেকে জেএসওএন ডাটা পড়ে। <!DOCTYPE html> <html> <body> <h1>Customers</h1> <div id=”id01″></div> <script> var xmlhttp = new XMLHttpRequest(); var url = “http://www.w3schools.com/website/customers_mysql.php”; xmlhttp.onreadystatechange=function() {     if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {         myFunction(xmlhttp.responseText);     } } xmlhttp.open(“GET”, url, true); xmlhttp.send(); function myFunction(response) {     …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%9c%e0%a7%87%e0%a6%8f%e0%a6%b8%e0%a6%93%e0%a6%8f%e0%a6%a8-%e0%a6%89%e0%a6%a6%e0%a6%be%e0%a6%b9%e0%a6%b0%e0%a6%a3/

অ্যাপ এম এল ফর্ম (AppML Forms)

রিদওয়ান বিন শামীম   এই অধ্যায়ে দেখানো হবে কীভাবে ডাটাবেসের বিপরীতে ইনপুট ফর্ম তৈরি করা যায়।   ফর্ম মডেল তৈরি করা model_customersform.js { “database” : {     “connection” : “localmysql”,     “maintable” : “Customers”,     “keyfield” : “CustomerID”,     “sql” : “SELECT * FROM Customers”}, “updateItems” : [     {“item” : “CustomerName”},     {“item” : …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%aa-%e0%a6%8f%e0%a6%ae-%e0%a6%8f%e0%a6%b2-%e0%a6%ab%e0%a6%b0%e0%a7%8d%e0%a6%ae-appml-forms/

অ্যাপ এম এল লিস্ট (AppML Lists)

রিদওয়ান বিন শামীম   এই অধ্যায়ে আমরা একটি ডাটাবেস থেকে রেকর্ড লিস্ট করব।   নতুন মডেল তৈরি করা পূর্ববর্তী অধ্যায়ে ডাটাবেস তৈরি করতে মডেল ব্যবহার করা হয়েছে। এখন ফিলটার ও সংক্ষিপ্ত বর্ণনাসহ নতুন মডেল তৈরি করব,  model_customerslist.js { “rowsperpage” : 10, “database” : {     “connection” : “localmysql”,     “sql” : “SELECT * Customers”,     …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%aa-%e0%a6%8f%e0%a6%ae-%e0%a6%8f%e0%a6%b2-%e0%a6%b2%e0%a6%bf%e0%a6%b8%e0%a7%8d%e0%a6%9f-appml-lists/

AppML প্রোটোটাইপ (AppML Prototype)

আদনান নাহিদ   এই অধ্যায়ে আমরা একটি ওয়েব অ্যাপ্লিকেশনের জন্য একটি প্রোটোটাইপ তৈরি করবো ।   একটি HTML প্রোটোটাইপ তৈরি প্রথমত, আপনার প্রিয় সিএসএস ব্যবহার করে একটি শালীন এইচটিএমএল প্রোটোটাইপ তৈরি করুন । আমরা এই উদাহরণে বুটস্ট্র্যাপ ব্যবহার করেছি : উদাহরণ <!DOCTYPE html> <html lang=”en-US”> <title>Customers</title> <link rel=”stylesheet” href=”http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css”> <body> <div class=”container”> <h1>Customers</h1> <table class=”table …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/appml-%e0%a6%aa%e0%a7%8d%e0%a6%b0%e0%a7%8b%e0%a6%9f%e0%a7%8b%e0%a6%9f%e0%a6%be%e0%a6%87%e0%a6%aa-appml-prototype/

অ্যাপ এম এল ক্লায়েন্ট (The AppML Client)

রিদওয়ান বিন শামীম   পরবর্তী অধ্যায়গুলোতে আমরা ওয়েব ব্রাউজারে ওয়েব এপ্লিকেশন তৈরি করব।   অ্যাপ এম এল ক্লায়েন্ট অ্যাপ এম এল ক্লায়েন্ট হল একধরনের জাভাস্ক্রিপ্ট যা যেকোনো ওয়েব ব্রাউজারে চলতে পারে। এটি এক লাইনের কোডের মাধ্যমেই যেকোনো এইচটিএমএল পেজে যোগ করা যায়, <scriptsrc=”http://www.w3schools.com/appml/2.0.3/appml.js”></script>   অ্যাপ এম এল ক্লায়েন্ট এইচটিএমএল এট্রিবিউট ব্যবহার করে যেকোনো এইচটিএমএল উপাদানে …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%aa-%e0%a6%8f%e0%a6%ae-%e0%a6%8f%e0%a6%b2-%e0%a6%95%e0%a7%8d%e0%a6%b2%e0%a6%be%e0%a7%9f%e0%a7%87%e0%a6%a8%e0%a7%8d%e0%a6%9f-the-appml-client/

AppML কেস স্টাডি – কর্মকর্তা-কর্মচারী (AppML Case Study – Employees)

এইচটিএমএল এইচটিএমএল সোর্স: <!DOCTYPE html> <html lang=”en-US”> <title>Employees</title> <link rel=”stylesheet” href=”http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css”> <script src=”http://www.w3schools.com/appml/2.0.3/appml.js”></script> <body> <div class=”container”> <h1>Employees</h1> <div id=”Form01″ class=”jumbotron” style=”display:none” appml-data=”local?model=model_employeesform” appml-controller=”myFormController”>   <div appml-include-html=”inc_formcommands.htm”></div>   <div class=”form-group”>     <label>Last Name:</label>     <input id=”LastName” class=”form-control”>   </div>   <div class=”form-group”>     <label>First Name:</label>     <input id=”FirstName” class=”form-control”>   </div>   <div class=”form-group”>     <label>Date …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/appml-%e0%a6%95%e0%a7%87%e0%a6%b8-%e0%a6%b8%e0%a7%8d%e0%a6%9f%e0%a6%be%e0%a6%a1%e0%a6%bf-%e0%a6%95%e0%a6%b0%e0%a7%8d%e0%a6%ae%e0%a6%9a%e0%a6%be%e0%a6%b0%e0%a7%80-appml-case-study-employees/

AppML কেস স্টাডি – শ্রেণীবিভাগ সমূহ (AppML Case Study – Categories)

এইচটিএমএল এইচটিএমএল সোর্স: <!DOCTYPE html> <html lang=”en-US”> <title>Categories</title> <link rel=”stylesheet” href=”http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css”> <script src=”http://www.w3schools.com/appml/2.0.3/appml.js”></script> <body> <div class=”container”> <h1>Categories</h1> <div id=”Form01″ class=”jumbotron” style=”display:none” appml-data=”local?model=model_categoriesform” appml-controller=”myFormController”>   <div appml-include-html=”inc_formcommands.htm”></div>   <div class=”form-group”>     <label>CategoryName:</label>     <input id=”CategoryName” class=”form-control”>   </div>   <div class=”form-group”>     <label>Description:</label>     <input id=”Description” class=”form-control”>   </div> </div> <div appml-data=”local?model=model_categorieslist”>   <div appml-include-html=”inc_listcommands_nofilter.htm”></div>   …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/appml-%e0%a6%95%e0%a7%87%e0%a6%b8-%e0%a6%b8%e0%a7%8d%e0%a6%9f%e0%a6%be%e0%a6%a1%e0%a6%bf-%e0%a6%b6%e0%a7%8d%e0%a6%b0%e0%a7%87%e0%a6%a3%e0%a7%80%e0%a6%ac%e0%a6%bf%e0%a6%ad%e0%a6%be%e0%a6%97-%e0%a6%b8/

AppML কেস স্টাডি – কোনো পরিবহনে মাল লেনদেনকারী (AppML Case Study – Shippers)

এইচটিএমএল এইচটিএমএল সোর্স: <!DOCTYPE html> <html lang=”en-US”> <title>Shippers</title> <link rel=”stylesheet” href=”http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css”> <script src=”http://www.w3schools.com/appml/2.0.3/appml.js”></script> <body> <div class=”container”> <h1>Shippers</h1> <div id=”Form01″ class=”jumbotron” style=”display:none” appml-data=”local?model=model_shippersform” appml-controller=”myFormController”> <div appml-include-html=”inc_formcommands.htm”></div> <div class=”form-group”> <label>ShipperName:</label> <input id=”ShipperName” class=”form-control”> </div> <div class=”form-group”> <label>Phone:</label> <input id=”Phone” class=”form-control”> </div> </div> <div appml-data=”local?model=model_shipperslist”>   <div appml-include-html=”inc_listcommands_nofilter.htm”></div>   <table class=”table table-striped table-bordered”>   <tr>     <th></th>     …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/appml-%e0%a6%95%e0%a7%87%e0%a6%b8-%e0%a6%b8%e0%a7%8d%e0%a6%9f%e0%a6%be%e0%a6%a1%e0%a6%bf-%e0%a6%95%e0%a7%8b%e0%a6%a8%e0%a7%8b-%e0%a6%aa%e0%a6%b0%e0%a6%bf%e0%a6%ac%e0%a6%b9%e0%a6%a8%e0%a7%87/

AppML কেস স্টাডি – সরবরাহকারী পাইকার পরিবেশক (AppML Case Study – Suppliers)

এইচটিএমএল এইচটিএমএল সোর্স: <!DOCTYPE html> <html lang=”en-US”> <title>Suppliers</title> <link rel=”stylesheet” href=”http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css”> <script src=”http://www.w3schools.com/appml/2.0.3/appml.js”></script> <body> <div class=”container”> <h1>Suppliers</h1> <div id=”Form01″ class=”jumbotron” style=”display:none” appml-data=”local?model=model_suppliersform” appml-controller=”myFormController”>   <div appml-include-html=”inc_formcommands.htm”></div>   <div class=”form-group”>     <label>SupplierID:</label>     <input id=”SupplierID” class=”form-control”>   </div>   <div class=”form-group”>     <label>SupplierName:</label>     <input id=”SupplierName” class=”form-control”>   </div>   <div class=”form-group”>     <label>ContactName:</label>     <input …

Continue reading

Permanent link to this article: http://bangla.sitestree.com/appml-%e0%a6%95%e0%a7%87%e0%a6%b8-%e0%a6%b8%e0%a7%8d%e0%a6%9f%e0%a6%be%e0%a6%a1%e0%a6%bf-%e0%a6%b8%e0%a6%b0%e0%a6%ac%e0%a6%b0%e0%a6%be%e0%a6%b9%e0%a6%95%e0%a6%be%e0%a6%b0%e0%a7%80-%e0%a6%aa%e0%a6%be/

Load more