Developer Hasib

Developer Hasib Contact information, map and directions, contact form, opening hours, services, ratings, photos, videos and announcements from Developer Hasib, Web designer, Pabna.

আপনি যে প্রোগ্রামিং ল্যাংগুয়েজ শেখেন না কেনো আপনকে ঘুরে ফিরেপাঁচটি বিষয়ের উপর খুব ক্লিয়ার ধারনা থাকতেই হবে ।আর,সে পাঁচটি...
26/11/2022

আপনি যে প্রোগ্রামিং ল্যাংগুয়েজ শেখেন না কেনো আপনকে ঘুরে ফিরে
পাঁচটি বিষয়ের উপর খুব ক্লিয়ার ধারনা থাকতেই হবে ।
আর,সে পাঁচটি বিষয় হলো:
1- Variable
2- if else
3- Array
4- Loop
5- Function
আর,এই পাঁচটি বিষয় কে আপনি বলতে পারেন প্রোগ্রামিংয়ের পঁঞ্চ রত্ন বা মণি।
তাই কোনো প্রোগ্রামিং ল্যাংগুয়েজ ঠিক ভাবে শেখার জন্য এই পাঁচটি বিষয়ের উপর খুব ক্লিয়ার ধারনা থাকা উচিত।
তা না হলে প্রোগ্রামিংয়ের 'প' ও বুজবেন না ।
আর আপনি যদি এই পাঁচটি সর্ম্পকে ক্লিয়ার ধারনা রাখতে পারেন তা হলে যে কোন সময় যে কোন প্রোগ্রামিং ল্যাংগুয়েজ
শিফট করতে পারবেন।
সব প্রোগ্রামিং ল্যাংগুয়েজে এই কনস্পেট গুলো এক কিন্তু এক একটির ডিক্লেরেশন আলাদা ।
তাই আজকে আমি লেখবো Variable নিয়ে ।
তো শুরু করা যাচ্ছে-----
কোকাকোলা খাইছেন না?
দেখছেন অতিরিক্ত কদর দেখাইছেন তাই ২০ টাকা থেকে ২৫ টাকা হয়ে গেছে ।
কোকাকোলার বোতলটার দিকে খেয়াল করেছেন।
যখন ২৫ টাকা দিয়ে কোকাকোলা কিনছিলেন তখন কিন্তু বোতলে কোকাকোলা ছিল ২৫০ মি:লি: ।
বাহিরের প্রচন্ড গরমের কারনে আপনি ঠান্ডা কোকাকোলা কে আস্তে আস্তে খেলেন প্রতি চুমুকে ৫০ মি:লি: করে ।
যখন প্রথম চুমুক দিলেন তখন ২৫০ মি:লি: থেকে নেমে আসলো ২০০ মি:লি: তে, তারপর ১৫০ মি:লি: তে, তারপর ১০০ মি:লি:তে ।
তাই আপনি বলতে পারেন কোকাকোলা টি vary হচ্ছে বা পরিবর্তন হচ্ছে ।
আর,যে বিষয়টি পরিবর্তন হয় থাকেই Variable বলে ।
সুতারং কোকাকোলাটি হলো Variable।
আর Variable শব্দটির দিকে খেয়াল করেছেন।
দেখতে পারবেন দুটি শব্দ আছে এক vary দুই able ।
vary যার অর্থ হলো : পরিবর্তন ।
able যার অর্থ হলো : যোগ্য ।
সুতারং, Variable কে বলতে পারি যেটা পরিবর্তন যোগ্য সেটাই Variable ।
দেখুন তো Variable নিয়ে আপনার আসে পাশে এই রকম কিছু আছে কিনা ?
থাকলে, কমেন্ট সেকশনে লিখে ফেলুন ।
যেভাবে Variable এর নাম সেট করবেন ।
আমি যদি RC খাই অনেক সময় RC বোতলটাকে বাড়ি নিয়ে আসি ।
মনে মনে বলি কোনো না কোনো কাজে ঠিকি লাগবে ।
হ্যা, কাজে ঠিকি লাগে । আম্মু ঐ বোতলে গরুর দুধ রাখে ।
কোন সময় সোয়াবিন তৈল বা নারিকেলের তৈল অথবা সরিষার তৈল রাখে।
কিছুক্ষন আগে যখন RC খেতে ছিলাম তখন বোতলটির নাম ছিলো RC‌‌‌'র বোতল ।
দুধ রাখার পর - দুধের বোতল ।
তৈল রাখার পর - তৈলের বোতল ।
বোতলের ভিতরের value পরিবর্তন হওয়ার সাথে সাথে কিন্তু বোতলের নামের ও পরিবর্তন হচ্ছে ।
যেমন: RC বোতল থেকে দুধের বোতল ।
যেভাবে VARIABLE ডিক্লেয়ার করবেন :
এক একটি প্রোগ্রামিং ল্যাংগুয়েজে Variable ডিক্লেয়ার করতে হয় এক এক রকম ভাবে ।
যে ভাবে JavaScipt এ Variable ডিক্লেয়ার করতে হয় ।
প্রথমে Variable এর নামের প্রথম তিনটি অক্ষর var তার পর Variable এর নাম ।
তারপর সামন চিহ্ন দেওয়ার পর Variable এর value ।
যেমন :
var telerBottol = "Sorisar Tel";
যে ভাবে Python এ Variable ডিক্লেয়ার করতে হয় ।
Python এ শুধু Variable এর নাম লিখার পর সামন চিহ্ন দেওয়ার পর Variable এর value ।
যেমন :
telerPrice = 210;
যে ভাবে PHP এ Variable ডিক্লেয়ার করতে হয় ।
PHP তে Variable এর নামের পর ডলার চিহ্ন দিতে হয় । তারপর সব আগের মতন ।
যেমন :
$telerPrice = 210;
আজকে এই পর্যন্তই দেখে হবে অন্য কোন আর্টকেলে ।

ফ্রন্ট-এন্ড ডেভেলপারদের জন্য প্রয়োজনীয় লিঙ্ক---যারা   ফ্রন্ট-এন্ড ডেভেলপমেন্ট নিয়ে কাজ করেন, তাদের জন্য কিছু প্রয়োজনীয়  ...
30/08/2022

ফ্রন্ট-এন্ড ডেভেলপারদের জন্য প্রয়োজনীয় লিঙ্ক
---
যারা ফ্রন্ট-এন্ড ডেভেলপমেন্ট নিয়ে কাজ করেন, তাদের জন্য কিছু প্রয়োজনীয় ওয়েবসাইট লিঙ্ক। যেগুলো কাজ করার সময় সবসময় লাগে। আশাকরি সবার উপকার হবে। এই পোস্ট নিয়মিত আপডেট করা হবে। আপনার প্রয়োজনে বুকমার্ক করে রাখতে পারেন।
সিএসএস ফ্রেমওয়ার্ক
---
Bootstrap 5 - https://getbootstrap.com/
Foundation - https://get.foundation/
Bulma - https://bulma.io/
Reflexgrid - https://reflexgrid.com/
আইকন
---
ওয়েবসাইট ডিজাইন করার সময় আমাদের বিভিন্নরকম আইকন ব্যবহার করতে হয়। যেগুলা ওয়েবসাইট এর সৌন্দর্য আরও বৃদ্ধি করে। এখানে জনপ্রিয় কিছু আইকন ওয়েবসাইটের লিঙ্ক দেওয়া হল। আপনি আপনার ডিজাইনের চাহিদা মত আইকন ব্যবহার করতে পারেন।
Font Awesome - https://fontawesome.com/
Line Awesome - https://icons8.com/line-awesome
Icon Finder - https://www.iconfinder.com
Material Icon - https://fonts.google.com/icons?selected=Material+Icons
ফন্টস
---
যেকোনো ওয়েবসাইট ডিজাইনের একটু গুরুত্বপূর্ণ বিষয় হলো ভালো একটি ফন্ট পছন্দ করা। আপনার ফন্ট যত সুন্দর হবে, সাইটের সৌন্দর্য আরও বৃদ্ধি পাবে। ফ্রী ফন্টের মধ্যে অন্যতম ফন্ট হচ্ছে গুগলের নিজস্ব ফন্ট। যদি এর মধ্যে আপনি আপনার পছন্দ মত ফন্ট খুঁজে না পান তাহলে কাস্টম ফন্টের জন্য অন্যান্য সাইট ব্যবহার করতে পারেন।
Google Fonts - https://fonts.google.com
Custom Fonts - https://www.dafont.com/
ফ্রি ছবি
---
ডিজাইনের প্রয়োজনে প্রচুর ছবি ব্যবহার করতে হয়। আপনি যদি সরাসরি গুগল থেকে ডাউনলোড করেন তাহলে কপিরাইট এর সমস্যা হতে পারে। আবার মনমত ছবি নাও পেতে পারেন। আবার ছবি পছন্দ হলে দেখা গেল অনেক বড় সাইজ। এইরকম অনেক সমস্যা। এর জন্য ছবির বিভিন্ন ওয়েবসাইট আছে যেখান থেকে আপনি ফ্রী ছবি ডাউনলোড করতে পারবেন ইচ্ছা মত আর কোন কপিরাইট এর ঝামেলা নেই।
Unsplash - https://unsplash.com
Pexels - https://www.pexels.com
কোড ভ্যালিদেশন
--
কোড শুধু লিখলেই হয় না। কোডটা প্রোপারলি ভ্যালিড হতে হয়। নাহলে সকল ব্রাউজারে সাপোর্ট করবে না। এছাড়া এর সমস্যা হয়। কোড অনেক বড় হয়ে গেলে ম্যানুয়ালি চেক করা অনেক ঝামেলার। এইজন্য বিভিন্ন ওয়েবসাইট আছে যেখানে আপনার কোড আপলোড করে দেখতে পারেন কোড ভ্যালিড কি না। কোডের কোন জায়গায় সমস্যা, কি কি ঠিক করতে হবে সব বলে দিবে।
Html - https://validator.w3.org
Css - https://jigsaw.w3.org/css-validator
কোড ফরম্যাট
---
আমরা অনেক সময় কোড এলোমেলো ভাবে লিখি। যদিও কাজ ঠিকই করে। একজন ভালো কোডারের একটা অন্যতম গুণ হচ্ছে সুন্দর করে কোড লিখা। ইচ্ছা সত্ত্বেও অনেক সময় কোড এলোমেলো হয়ে যায়। কোড যদি খুব বেশি হয় তাহলে একটা একটা করে ঠিক করা অনেক ঝামেলার। এই কারনে বিভিন্ন ওয়েবসাইট আছে যেখানে আপনি কোড ফরম্যাট ঠিক করতে পারবেন।
Html - https://www.freeformatter.com/html-formatter.html**
Css - https://www.freeformatter.com/css-beautifier.html
JS - https://www.freeformatter.com/javascript-beautifier.html
রেস্পন্সিভ / মোবাইল ফ্রেন্ডলি চেক
---
বর্তমানে ওয়েব সাইটের অন্যতম বৈশিষ্ট্য হল সকল প্রকার ডিভাইসে যাতে ভালোভাবে দেখা যায়। বিভিন্নরকম মোবাইল, ট্যাবলেট, ল্যাপটপ বা বিভিন্ন সাইজের মনিটর আছে। ডিজাইন এমনভাবে করতে হবে যাতে সব ডিভাইস থেকে ভালোকরে দেখা যায়। সমস্যা হল এতোগুলা ডিভাইস সবার কাছে থাকা সম্ভব না। এই জন্য বিভিন্ন ওয়েবসাইট আছে যেখানে আপনি আপনার ওয়েবসাইট বিভিন্ন ডিভাইস কিরকম দেখাবে, তা সহজেই দেখতে পারবেন।
Google - https://search.google.com/test/mobile-friendly
Responsive Checker - https://www.responsivedesignchecker.com
ওয়েবসাইট স্পীড
---
ওয়েবসাইটের স্পীড খুবই গুরুত্বপূর্ণ বিষয়। যেহেতু ওয়েবসাইট ব্যবহারকারীদের একটা বড় অংশ মোবাইল ফোন ব্যবহার করেন। এই জন্য ওয়েবসাইটের স্পীড যত দ্রুত হয় , তাহলে মোবাইল ফোন থেকে ওয়েবসাইট লোড হতে কম সময় আর কম ডাটা প্রয়োজন হয়। ওয়েবসাইট স্পীড পরীক্ষা করার জন্য কিছু ওয়েবসাইট আছে
Google - https://developers.google.com/speed/pagespeed/insights
Tools Pingdom - https://tools.pingdom.com
Gtmetrix - https://gtmetrix.com/
Favicon Generator
---
https://realfavicongenerator.net/
https://www.favicon-generator.org/
https://favicon.io/
Deployment
---
GitHub Pages - https://pages.github.com
Netlify - https://www.netlify.com/
Vercel - https://vercel.com/
Surge - https://surge.sh/
Others
---
Shape Divider - https://www.shapedivider.app/
Carbon - https://carbon.now.sh/
Wappalyzer https://www.wappalyzer.com/









This is My XD To Html Project
22/08/2022

This is My XD To Html Project

Our Range Rover repair shop is capable of servicing a variety of models. We only do the work that is needed to fix your problem.

আপনি যে প্রোগ্রামিং ল্যাংগুয়েজ শেখেন না কেনো আপনকে ঘুরে ফিরে পাঁচটি বিষয়ের উপর খুব ক্লিয়ার ধারনা থাকতেই হবে ।আর,সে পাঁচট...
14/07/2022

আপনি যে প্রোগ্রামিং ল্যাংগুয়েজ শেখেন না কেনো আপনকে ঘুরে ফিরে
পাঁচটি বিষয়ের উপর খুব ক্লিয়ার ধারনা থাকতেই হবে ।
আর,সে পাঁচটি বিষয় হলো:

1- Variable
2- if else
3- Array
4- Loop
5- Function

আর,এই পাঁচটি বিষয় কে আপনি বলতে পারেন প্রোগ্রামিংয়ের পঁঞ্চ রত্ন বা মণি।
তাই কোনো প্রোগ্রামিং ল্যাংগুয়েজ ঠিক ভাবে শেখার জন্য এই পাঁচটি বিষয়ের উপর খুব ক্লিয়ার ধারনা থাকা উচিত।
তা না হলে প্রোগ্রামিংয়ের 'প' ও বুজবেন না ।

আর আপনি যদি এই পাঁচটি সর্ম্পকে ক্লিয়ার ধারনা রাখতে পারেন তা হলে যে কোন সময় যে কোন প্রোগ্রামিং ল্যাংগুয়েজ
শিফট করতে পারবেন।

সব প্রোগ্রামিং ল্যাংগুয়েজে এই কনস্পেট গুলো এক কিন্তু এক একটির ডিক্লেরেশন আলাদা ।

তাই আজকে আমি লেখবো Variable নিয়ে ।

তো শুরু করা যাচ্ছে-----

কোকাকোলা খাইছেন না?
দেখছেন অতিরিক্ত কদর দেখাইছেন তাই ২০ টাকা থেকে ২৫ টাকা হয়ে গেছে ।
কোকাকোলার বোতলটার দিকে খেয়াল করেছেন।
যখন ২৫ টাকা দিয়ে কোকাকোলা কিনছিলেন তখন কিন্তু বোতলে কোকাকোলা ছিল ২৫০ মি:লি: ।

বাহিরের প্রচন্ড গরমের কারনে আপনি ঠান্ডা কোকাকোলা কে আস্তে আস্তে খেলেন প্রতি চুমুকে ৫০ মি:লি: করে ।
যখন প্রথম চুমুক দিলেন তখন ২৫০ মি:লি: থেকে নেমে আসলো ২০০ মি:লি: তে, তারপর ১৫০ মি:লি: তে, তারপর ১০০ মি:লি:তে ।

তাই আপনি বলতে পারেন কোকাকোলা টি vary হচ্ছে বা পরিবর্তন হচ্ছে ।
আর,যে বিষয়টি পরিবর্তন হয় থাকেই Variable বলে ।
সুতারং কোকাকোলাটি হলো Variable।

আর Variable শব্দটির দিকে খেয়াল করেছেন।
দেখতে পারবেন দুটি শব্দ আছে এক vary দুই able ।
vary যার অর্থ হলো : পরিবর্তন ।
able যার অর্থ হলো : যোগ্য ।

সুতারং, Variable কে বলতে পারি যেটা পরিবর্তন যোগ্য সেটাই Variable ।

দেখুন তো Variable নিয়ে আপনার আসে পাশে এই রকম কিছু আছে কিনা ?
থাকলে, কমেন্ট সেকশনে লিখে ফেলুন ।

যেভাবে Variable এর নাম সেট করবেন ।

আমি যদি RC খাই অনেক সময় RC বোতলটাকে বাড়ি নিয়ে আসি ।
মনে মনে বলি কোনো না কোনো কাজে ঠিকি লাগবে ।

হ্যা, কাজে ঠিকি লাগে । আম্মু ঐ বোতলে গরুর দুধ রাখে ।
কোন সময় সোয়াবিন তৈল বা নারিকেলের তৈল অথবা সরিষার তৈল রাখে।

কিছুক্ষন আগে যখন RC খেতে ছিলাম তখন বোতলটির নাম ছিলো RC'র বোতল ।
দুধ রাখার পর - দুধের বোতল ।
তৈল রাখার পর - তৈলের বোতল ।

বোতলের ভিতরের value পরিবর্তন হওয়ার সাথে সাথে কিন্তু বোতলের নামের ও পরিবর্তন হচ্ছে ।
যেমন: RC বোতল থেকে দুধের বোতল ।

যেভাবে Variable ডিক্লেয়ার করবেন :

এক একটি প্রোগ্রামিং ল্যাংগুয়েজে Variable ডিক্লেয়ার করতে হয় এক এক রকম ভাবে ।

যে ভাবে JavaScipt এ Variable ডিক্লেয়ার করতে হয় ।
প্রথমে Variable এর নামের প্রথম তিনটি অক্ষর var তার পর Variable এর নাম ।
তারপর সামন চিহ্ন দেওয়ার পর Variable এর value ।

যেমন :
var telerBottol = "Sorisar Tel";

যে ভাবে Python এ Variable ডিক্লেয়ার করতে হয় ।
Python এ শুধু Variable এর নাম লিখার পর সামন চিহ্ন দেওয়ার পর Variable এর value ।

যেমন :
telerPrice = 210;

যে ভাবে PHP এ Variable ডিক্লেয়ার করতে হয় ।
PHP তে Variable এর নামের পর ডলার চিহ্ন দিতে হয় । তারপর সব আগের মতন ।
যেমন :
$telerPrice = 210;

Internet Explorer 11 has retired today.R.I.P Internet Explorer
16/06/2022

Internet Explorer 11 has retired today.

R.I.P Internet Explorer

▪️ Free Hosting Service For Frontend and Backend!ফ্রন্ট-এন্ড এবং ব্যাক-এন্ড প্রজেক্টের জন্য ফ্রি হোস্টিং প্ল্যাটফর্ম 🌐Fr...
14/06/2022

▪️ Free Hosting Service For Frontend and Backend!

ফ্রন্ট-এন্ড এবং ব্যাক-এন্ড প্রজেক্টের জন্য ফ্রি হোস্টিং প্ল্যাটফর্ম 🌐

Front-end:

→ Netlify
→ Vercel
→ Github pages
→ render. com
→ surge. sh
→ fleek. co
→ Google FB Hosting

Back-end:

→ Heroku
→ Vercel
→ Netlify Functions
→ Glitch. com
→ fly. io
→ Google Cloud Functions
→ Cloudflare Workers

Databases:

→Mongo Atlas
→Firebase
→FaunaDB
→DynamoDB (AWS)

ডোমেইন এবং হোস্টিং কী? কেন প্রয়োজন?একটি পরিপূর্ণ ওয়েবসাইট (website) বানাতে প্রাথমিক পর্যায়ে দুটি জিনিসের দরকার পড়ে।১/ ডো...
11/06/2022

ডোমেইন এবং হোস্টিং কী? কেন প্রয়োজন?

একটি পরিপূর্ণ ওয়েবসাইট (website) বানাতে প্রাথমিক পর্যায়ে দুটি জিনিসের দরকার পড়ে।

১/ ডোমেইন (Domain)
২/ হোস্টিং/সার্ভার (Hosting/Server)

১/ ডোমেইনঃ ডোমেইন মূলত একটি নাম। যে নামে একটা ওয়েবসাইট পরিচিতি পাবে।
২/ হোস্টিংঃ স্টোরেজ(storage) যেখানে ওয়েবসাইট রেখে ইন্টারনেটের সাথে সংযুক্ত করে দেওয়া হয়। হোস্টিংকে সার্ভারও বলা হয় কিছু ক্ষেত্রে। আমরা মূলত বড় বড় সার্ভারেই হোস্ট করে থাকি আমাদের ওয়েবসাইট।

ডোমেইন কেন প্রয়োজন?
ওয়েবসাইট বানাতে চান এরকম নতুন যারা আছেন তাদের অনেকেরই প্রশ্ন থাকে , ডোমেইন ছাড়া কি ওয়েবসাইট হবে না? কিংবা হোস্টিং-এর কেন প্র‍য়োজন?
প্রথম প্রশ্নে আসি। “হ্যা” ডোমেইন ছাড়া ওয়েবসাইট হয়। আর, সেটা ইন্টারনেটের সাথে যুক্ত করে সবাইকে এক্সেস ও দিতে পারবেন।

কিন্তু! আপনার ওয়েবসাইটের পরিচিতিটা কিভাবে পাবে? উত্তরটা একেবারে সহজ। হোস্টিং এ আপনাকে একটা আইপি(IP; Internet Protocol) ধরিয়ে দিবে। আইপি মূলত অনেকগুলো সংখ্যার সমষ্টি যা একটি ওয়েবসাইটের ঠিকানা নির্ধারণ করে। তো আপনার ডোমেইন না থাকলে এই আইপি দিয়েই ওয়েবসাইটের এক্সেস নিতে হবে । কিন্তু এরকম কয়জন আছে যারা আপনার ওয়েবসাইট মনে রাখার জন্য গুটি কয়েক সংখ্যা মুখস্ত করবে! তাই, আপনি আপনার ওয়েবসাইটটিকে সুন্দরভাবে সকলের নিকট উপস্থাপনের জন্য ডোমেইন এর বিকল্প খুঁজে পাবেন না।

হোস্টিং কেন প্রয়োজন?
আগেই বলেছি হোস্টিং একটি স্টোরেজ। আর এই স্টোরেজে ওয়েবসাইট ডেভেলপমেন্ট এবং ডিজাইনের পর সেখানে জমা রাখা হয়। এখন বলতে পারেন আপনার কম্পিউটারেও স্টোরেজ আছে, মোবাইলেও স্টোরেজ আছে। সেই স্টোরেজ ব্যবহার না করে কেন আলাদা করে স্টোরেজ জরুরী?

আমরা যে ইন্টারনেটের সাথে যুক্ত আছি এটি মূলত একটি নেটওয়ার্ক। নেটওয়ার্ক হল অনেকগুলো ডিভাইসকে নিজেদের মধ্যে যুক্ত করে ডেটা আদান প্রদানের মাধ্যম করে দেওয়া। আর পৃথিবিতে সব থেকে বড় নেটওয়ার্কিং সিস্টেম হল ইন্টারনেট(Internet)।

তো এই সিস্টেমে ২৪ ঘন্টাই যুক্ত থেকে সচল থাকতে পারবে এমন কোনো ডিভাইস-ই পারে সবাইকে এই বিশাল বড় নেটওয়ার্কের মাধ্যমে অন্য কাওকে এক্সেস দিতে। আমাদের ব্যক্তিগত যে ডিভাইসগুলো আছে, এগুলো আমরা চাইলেও সপ্তাহে ৭ দিন এবং দিনে ২৪ ঘন্টা ইন্টারনেটের সাথে যুক্ত রেখে একটা ডেডিকেটেড আইপি(Dedicated IP) নিয়ে সবাইকে এক্সেস দিতে পারবোনা। কিংবা ভাল মানের স্পিড এবং ব্যান্ডউইথ সমৃদ্ধ ইন্টারনেট সংযোগও মাত্র একটা ওয়েবসাইটের জন্য নিলেও সেটা বেস খরচ সাপেক্ষ(বড় বড় প্রতিষ্ঠান ছাড়া এরকম পদক্ষেপ ব্যক্তিগত পর্যায়ে দেখা যায়না)। কেননা এতে করে “খাজনা থেকে বাজনা বেশি” এমন কিছু হয়ে যাবে। কেননা মাত্র একটি ওয়েবসাইটের জন্য সার্বক্ষণিক বিদ্যুৎ নিশ্চিত করা, ভালমানের ইন্টারনেট সংযোগ ও ব্যান্ডউইথ (Bandwidth) নিশ্চিত করা দুরূহ। তাই শুধু মাত্র ওয়েবসাইটের জন্যই আলাদা ডেটা সেন্টার বানানো হয়ে থাকে যেখানে এক সাথে কয়েক লক্ষ্য ওয়েবসাইট হোস্ট (host) করা যায়। এতে করে আমরা কম খরচে একটি সহজ ও সুন্দর সমাধান পেয়ে যাই।

বিদ্রঃ ডোমেইন-হোস্টিং সম্পর্কে প্রাথমিক জ্ঞান শেয়ার করার জন্য পোস্টটি করা। যারা এ বিষয়ে জানতে চায় তাদের কাছে শেয়ার করতে পারেন। আর আপনার মতামত কমেন্ট বক্সে জানাতে পারেন।

উইন্ডোজ ১০ তৈরির জন্য কোন প্রোগ্রামিং ভাষা ব্যবহার করা হয়?উইন্ডোজ ১০ এর কার্নেল হলো Windows NT । এটি C , C++ এবং অল্প পর...
28/04/2022

উইন্ডোজ ১০ তৈরির জন্য কোন প্রোগ্রামিং ভাষা ব্যবহার করা হয়?

উইন্ডোজ ১০ এর কার্নেল হলো Windows NT । এটি C , C++ এবং অল্প পরিমানে Assembly Language ব্যাবহার করে লেখা হয়েছে । অপারেটিং সিস্টেম এর জন্য C , C++ , C # ব্যাবহার করা হয়েছে । একসময় বেশ পরিমানে Visual Basic ব্যাবহার করে হতো , কিন্তু সময়ের সাথে সাথে মাইক্রোসফট Visual Basic এর উপর ব্যাবহার কমিয়ে আনতে থাকে এবং C # এর ব্যাবহারের উপরে জোর দেয় । এখন উইন্ডোজ ডেভেলপমেন্ট এর জন্য Visual Basic ব্যাবহার হয়ই না বলা চলে । উইন্ডোজ সম্পর্কে এর থেকে খুব বেশী তথ্য পাওয়া যায় না , কারন এটি একটি ক্লোজড সোর্স অপারেটিং সিস্টেম ।

গুগল আমার সম্পর্কে কী কী জানে?এটির আসল প্রশ্ন করা উচিত ছিল  : গুগল (Google) আপনার বিষয়ে কি কি জানে না 😐আপনি একটি দারুন প...
05/02/2022

গুগল আমার সম্পর্কে কী কী জানে?
এটির আসল প্রশ্ন করা উচিত ছিল : গুগল (Google) আপনার বিষয়ে কি কি জানে না 😐

আপনি একটি দারুন প্রশ্ন করেছেন। গুগল আমার বিষয়ে কি কি জানে। ব্যাপার টা সত্যিই ভাবার মত। ধরে নিন আপনার থেকে আপনার ব্যাপার এ বেশি ই জানে গুগল। আসুন জেনে নিই কিভাবে।

আজ আপনাকে এক বছর আগের নির্দিষ্ট কোনো দিনে কি করেছিলেন বা কোথায় গিয়াছিলেন যদি জিজ্ঞাসা করা হয় আপনি হয়ত সব কিছু ঠিকঠাক ভাবে বলতে পারবেন না। কিন্তুু গুগল সেটা বলে দিতে পারবে। কিভাবে আসুন দেখে নিই।।

সেটি হল গুগল ক্যালেন্ডার। আজকাল আপনি মোবাইল এর মাধ্যমে যা যা করেন কোথাও মুভি দেখতে যান বা রেস্টুরেন্ট এ লাঞ্চ বা ডিনার এ যান সেটা গুগল ক্যালেন্ডার এ সেভ থাকে।

এখানে দেখুন ২৫ ডিসেম্বর মর্দানি টু দেখতে গিয়াছিলাম এবং টিকিট টি মোবাইল এ কেটেছিলাম তাই এটা গুগল জনে।

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

গুগল ম্যাপ এ আপনার হোম, ওয়ার্ক প্লেস সব অ্যাড করা যায় বা অটোমেটিক নিয়া নেয়। তাই আপনি কোথায় থাকেন কি করেন সব গুগল এর ডেটা বেস এ সংরক্ষিত থাকে।

আপনি Gmail ব্যাবহার করছেন। মেইল পাঠাচ্ছেন। প্রত্যেক টা মেইল নির্দিষ্ট ip অ্যাড্রেস থেকে অন্য অ্যাড্রেস এ যাচ্ছে সেই বিবরন টাও গুগল এর কাছে আছে।

তাই যত ডিজিটাল লাইফ হবে আপনার ব্যাপার এ সব কিছুই গুগল আর ও ভালো করে যানবে।

 #গিটহাব_কী? গিটহাব (github) হচ্ছে ওয়েব-ভিত্তিক গিট রিপজিটরি হোস্টিং সেবা, যা গিট এর ডিস্ট্রিবিউটেড রিভিশন কন্ট্রোল এবং ...
21/11/2021

#গিটহাব_কী?
গিটহাব (github) হচ্ছে ওয়েব-ভিত্তিক গিট রিপজিটরি হোস্টিং সেবা, যা গিট এর ডিস্ট্রিবিউটেড রিভিশন কন্ট্রোল এবং সোর্স কোড ম্যানেজমেন্ট (এসসিএম) এর কার্যকারিতা এবং ফিচার উপস্থাপন করে।

গিটহাব ফ্রি এবং পেইড দুইরকমই হোস্টিং করে। ব্যক্তিগত রিপজিটরির জন্য সাধারণত পেইড করতে হয়। গিটহাব মূলত ওপেনসোর্স সফটওয়্যার প্রোজেক্ট হোস্টিং করে।

গিটহাব ব্যবহারের সুবিধা

১. আপনার ওপেনসোর্স প্রেজেক্টে অবদান রাখার জন্য।

২. যেকোনো প্রেজেক্টের জন্য ফিল্ড-টেস্ট টুলস।

৩. গিটহাবে পাবেন ইনটিগ্রেটেড ইস্যু ট্র্যাকিং সুবিধা।

৪. একত্রে কাজ করার সুবিধা।

৫. একই প্রতিষ্ঠানের বা বিভিন্ন প্রতিষ্ঠানের মধ্যে ডিস্ট্রিবিউটেড টিম পরিচালনা করা।

গিটহাব ব্যবহারের ধাপসমূহঃ

১. গিট সেটআপ করা।

২. একটা রিপজিটরি তৈরি করা।

৩. রিপজিটরি ফর্ক (ফর্ক হচ্ছে রিপজিটরির একটা কপি) করা।

আসা করি গিট এবং গিটহাব নিয়ে আপনাদের ধারনা দিতে পেরেছি। গিট নিয়ে অনেক সাইটে অনেক ভাবে বলা আছে আপনারা চাইলে গুগুলে খুজে দেখতে পারেন।

  হাইপারটেক্সট মার্ক আপ করার জন্য তথাকথিত ভাষা, যেমন HTML (হাইপার টেক্সট মার্কআপ ল্যাঙ্গুয়েজ) প্রাথমিকভাবে ব্যবহৃত হয় ...
05/11/2021



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

বর্তমান সংস্করণটিকে HTML 4.01 হিসাবে ট্যাগ করা হয়েছে, এবং প্রমিতকরণটি W3C, অর্থাৎ ওয়ার্ল্ড ওয়াইড ওয়েব কনসোর্টিয়াম দ্বারা পরিচালিত হয়।

এই শব্দটির সংজ্ঞা স্পষ্টভাবে বোঝার জন্য, প্রথমে তথাকথিত হাইপারটেক্সট সংজ্ঞায়িত করার দিকে মনোযোগ দিতে হবে। মূলত, এটি একটি বিশেষ ধরনের বিষয়বস্তু যা নির্দিষ্ট শব্দ ছাড়াও অবশ্যই একটি ছবি বা ভিডিও বা একটি অডিও ট্র্যাক রয়েছে৷ এবং এই সংযোগে, এটি লক্ষ করা ভাল যে HTML আসলে SGML এর একটি ছোট সেট, যা স্ট্যান্ডার্ড জেনারেল মার্কআপ ল্যাঙ্গুয়েজের সংক্ষিপ্ত রূপ। যথা, এই ধরনের ভাষা বিভিন্ন ওয়ার্ল্ড ওয়াইড ওয়েব নথিতে পাওয়া সমস্ত পৃষ্ঠাগুলির উপস্থিতি নির্ধারণের জন্য সরাসরি দায়িত্বে রয়েছে এবং এটি এমন পরিস্থিতিতেও প্রয়োগ করা হয় যেখানে নথিগুলির মধ্যে সংযোগ স্থাপন করা প্রয়োজন৷

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

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

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

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

একটি নির্দিষ্ট এইচটিএমএল নথির নির্মাণ অবশ্যই এর ধরন নির্ধারণ থেকে শুরু হয়, অর্থাৎ, ডিটিডি (ডকুমেন্ট টাইপ ডেফিনিশন) নির্ধারণ করা থেকে যা এটির তৈরির জন্য এই উপলক্ষে ব্যবহৃত স্ট্যান্ডার্ডের ভিত্তিতে নির্ধারিত হয়।

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

একটি নির্দিষ্ট ক্ষেত্রে অক্ষরের আকার কী তা নির্ধারণ করার সময়, তথাকথিত হেডার ট্যাগ ব্যবহার করা হয় এবং হরফের আকার 6টি উপলব্ধ স্তরের উপর ভিত্তি করে নির্ধারিত হয়, যেমন h1 থেকে h6 পর্যন্ত।

Address

Pabna
6600

Alerts

Be the first to know and let us send you an email when Developer Hasib posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Developer Hasib:

Share

Category