আমিয়াখুম জলপ্রপাত

বাংলাদেশের 'নায়াগ্রা ফলস' খ্যাত আমিয়াখুম জলপ্রপাত। যা বান্দরবান জেলার থানচি উপজেলায় বাংলাদেশ-মিয়ানমার সীমান্ত ঘেঁষা নাক্ষিয়ং নামক স্থানে অবস্থিত। বিভিন্ন অঞ্চলে এটিকে বিভিন্ন নামে ডাকা হয়। তার মধ্যে খুমের-রাজ্য, নাফাখুম, আমিয়াখুম,…

Amiyakhum Falls

The "Nayagra Falls" in Bangladesh is famous as the Amiyakhum Waterfall, located in Thanchi Upazila of Bandarban district on the Bangladesh-Myanmar border. It is known by various names in different…

বাংলা ভাষার শব্দ ভাণ্ডার

যুগে যুগে এই বাংলায় বাণিজ্যের উদ্দেশ্যে অনেক সময় অনেক জাতির উপনিবেশ ঘটে। কেউ কেউ আবার ব্যবসা বানিজ্যের নাম করে শাসন করেছে এই বাংলা। তবে বাঙ্গালী জাতি প্রাচীন ভারতের একটি পরাক্রমশালী…

সম্পত্তি কি এবং কত প্রকার

সম্পত্তি বলতে সাধারনত জমি-জমা, ঘর-বাড়ি, টাকা-পয়সা, স্বর্ণালংকার ইত্যাদিকে বুঝায় কিন্তু আইনের ভাষায় সম্পত্তি হচ্ছে টাকা-পয়সা, স্বর্ণালংকার, দলিলপত্র সহ অস্থাবর যে কোন বস্তু বা দ্রব্য। সম্পত্তি সাধারনত ১০ প্রকার:- ১। চোরাই…

ভাষারীতিতে বাংলা

পৃথিবীর সকল দেশেরই রয়েছে নিজস্ব ভাষা এবং রয়েছে তাদের নিজস্ব ভাষারীতি। অঞ্চলভেদে রয়েছে ভাষার বিভিন্নতা। বিভিন্ন অঞ্চলের জনগণ তাদের নিজ নিজ অঞ্চলের ভাষায় কথা বলে। কোনো অঞ্চলের ভাষার সাথে কোনো…

ত্রিভুজের ক্ষেত্রফল

১। ত্রিভুজের ভূমি ও উচ্চতা দেওয়া থাকলে ত্রিভুজের ক্ষেত্রফল নির্ণয়ের সূত্র, = (1/2)×ভূমি×উচ্চতা, ২। ত্রিভুজটি ৩ টি বাহুর দৈর্ঘ্য দেওয়া থাকলে ত্রিভুজের ক্ষেত্রফল নির্ণয়ের সূত্র, = √(s(s-a)(s-b)(s-c)); এখানে s=(a+b+c)/2. ৩।…

ত্রিভুজের কেন্দ্র

বাহু মানে ত্রিভুজের প্রতিটি পার্শকে বাহু বলে। ভূমি মানে শীর্ষ বিন্দুর বিপরীত বাহু। শীর্ষবিন্দু মানে যেকোনো ২ বাহুর মিলন বিন্দু। উচ্চতা মানে শীর্ষবিন্দু থেকে ভূমির উপর অংকিত লম্বের দূরত্ব। মধ্যমা…

ত্রিভুজের প্রকারভেদ

তিনটি বাহুর দ্বারা আবদ্ধ আকার বা কাঠামোকে ত্রিভুজ বলে এবং তিনটি বাহু দ্বারা আবদ্ধ ক্ষেত্র বা স্থানকে বলে ত্রিভুজ ক্ষেত্র। সমকোণী ত্রিভুজের (Right Angle Friangle) বৈশিষ্ট্যগুলো হলো: সমকোণী ত্রিভুজের একটি…

জ্যামিতি (Geometry)

জ্যামিতি শব্দের 'জ্যা' এর অর্থ 'ভূমি' এবং 'মিতি' এর অর্থ 'পরিমাপ'। অর্থাৎ, জ্যামিতি শব্দের অর্থ “ভূমির পরিমাপ”। এটি প্রকৃতপক্ষে স্থান বিষয়ক বিজ্ঞান। কিন্তু বর্তমানে জ্যামিতি শুধু ভূমি পরিমাপের জন্যই ব্যবহৃত…

ডিসি ইকোপার্ক

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

'; window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML); document.body.appendChild(window._nslWebViewNoticeElement); } }); } } window._nslDOMReady(function () { window.nslRedirect = function (url) { if (scriptOptions._redirectOverlay) { const overlay = document.createElement('div'); overlay.id = "nsl-redirect-overlay"; let overlayHTML = ''; const overlayContainer = "
", overlayContainerClose = "
", overlaySpinner = "
", overlayTitle = "

" + scriptOptions._localizedStrings.redirect_overlay_title + "

", overlayText = "

" + scriptOptions._localizedStrings.redirect_overlay_text + "

"; switch (scriptOptions._redirectOverlay) { case "overlay-only": break; case "overlay-with-spinner": overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose; break; default: overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose; break; } overlay.insertAdjacentHTML("afterbegin", overlayHTML); document.body.appendChild(overlay); } window.location = url; }; let targetWindow = scriptOptions._targetWindow || 'prefer-popup', lastPopup = false; const buttonLinks = document.querySelectorAll(' a[data-plugin="nsl"][data-action="connect"], a[data-plugin="nsl"][data-action="link"]'); buttonLinks.forEach(function (buttonLink) { buttonLink.addEventListener('click', function (e) { if (lastPopup && !lastPopup.closed) { e.preventDefault(); lastPopup.focus(); } else { let href = this.href, success = false; if (href.indexOf('?') !== -1) { href += '&'; } else { href += '?'; } const redirectTo = this.dataset.redirect; if (redirectTo === 'current') { href += 'redirect=' + encodeURIComponent(window.location.href) + '&'; } else if (redirectTo && redirectTo !== '') { href += 'redirect=' + encodeURIComponent(redirectTo) + '&'; } if (targetWindow !== 'prefer-same-window' && checkWebView()) { targetWindow = 'prefer-same-window'; } if (targetWindow === 'prefer-popup') { lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', this.dataset.popupwidth, this.dataset.popupheight); if (lastPopup) { success = true; e.preventDefault(); } } else if (targetWindow === 'prefer-new-tab') { const newTab = window.open(href + 'display=popup', '_blank'); if (newTab) { if (window.focus) { newTab.focus(); } success = true; window._nslHasOpenedPopup = true; e.preventDefault(); } } if (!success) { window.location = href; e.preventDefault(); } } }); }); let buttonCountChanged = false; const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]'); if (googleLoginButtons.length && checkWebView()) { googleLoginButtons.forEach(function (googleLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(googleLoginButton); } else { googleLoginButton.remove(); buttonCountChanged = true; } }); } const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]'); if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) { facebookLoginButtons.forEach(function (facebookLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(facebookLoginButton); } else { facebookLoginButton.remove(); buttonCountChanged = true; } }); } const separators = document.querySelectorAll('div.nsl-separator'); if (buttonCountChanged && separators.length) { separators.forEach(function (separator) { const separatorParentNode = separator.parentNode; if (separatorParentNode) { const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons'); if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) { separator.remove(); } } }) } }); /** * Cross-Origin-Opener-Policy blocked the access to the opener */if (typeof BroadcastChannel === "function") { const _nslLoginBroadCastChannel = new BroadcastChannel('nsl_login_broadcast_channel'); _nslLoginBroadCastChannel.onmessage = (event) => { if (window?._nslHasOpenedPopup && event.data?.action === 'redirect') { window._nslHasOpenedPopup = false; const url = event.data?.href; _nslLoginBroadCastChannel.close(); if (typeof window.nslRedirect === 'function') { window.nslRedirect(url); } else { window.opener.location = url; } } }; }})();