ডেভেলপার টুল — JSON, ফরম্যাটার, Regex, JWT, সাবনেট ও আরও
JSON, কোড ও SQL ফরম্যাট করুন, JSON থেকে YAML, CSV বা টাইপড কোড বানান, রেগুলার এক্সপ্রেশন পরীক্ষা করুন, JWT ডিকোড করুন, cron সূচি পড়ুন এবং সাবনেট হিসাব করুন।
- JSON ফরম্যাটার ও ভ্যালিডেটর JSON পেস্ট করে সেটিকে সুন্দরভাবে সাজান, মিনিফাই করুন, বা ঠিক কোথায় ভাঙা তা খুঁজে বের করুন—লাইন, কলাম ও সহজ ভাষায় কারণসহ। 64-bit ID-এর মতো বড় সংখ্যা যেভাবে লেখা আছে ঠিক সেভাবেই থাকে, আর আপনার ডেটা ব্রাউজারেই থাকে।
- JSON তুলনা JSON config, API response বা data file-এর দুটি সংস্করণের মধ্যে ঠিক কী বদলেছে তা দেখুন। $.users[2].email-এর মতো path অনুযায়ী পার্থক্য দেখানো হয়, তাই key-এর ক্রম বদলানো বা আবার format করা পরিবর্তন হিসেবে দেখা যায় না।
- পাসওয়ার্ড জেনারেটর ক্রিপ্টোগ্রাফিকভাবে নিরাপদ জেনারেটর দিয়ে শক্তিশালী, এলোমেলো পাসওয়ার্ড তৈরি করুন। দৈর্ঘ্য ও অক্ষরের ধরন বেছে নিন, দেখতে একই রকম অক্ষর এড়িয়ে চলুন, এবং কত বিট এনট্রপি আছে তা দেখুন—পাসওয়ার্ড আপনার ডিভাইসেই তৈরি হয়, কোথাও পাঠানো হয় না।
- UUID জেনারেটর একসঙ্গে একাধিক ইউনিক ID তৈরি করুন—র্যান্ডম UUID v4, সময় অনুযায়ী সাজানো যায় এমন UUID v7 ও ULID, অথবা ছোট Nano ID। যেকোনো UUID পরীক্ষা করে এর ভার্সন, ভ্যারিয়েন্ট ও ভেতরে থাকা টাইমস্ট্যাম্প পড়ুন। ID-গুলো আপনার ব্রাউজারের নিরাপদ র্যান্ডম জেনারেটর ব্যবহার করে তৈরি হয়।
- JWT ডিকোডার একটি JSON Web Token পেস্ট করে এর হেডার ও পেলোড দেখুন, মেয়াদ শেষ হয়েছে কি না পরীক্ষা করুন এবং সিক্রেট বা পাবলিক কী দিয়ে সিগনেচার যাচাই করুন। সবকিছু স্থানীয়ভাবে চলে, তাই production token কখনো সার্ভারে পাঠানো হয় না।
- রেগুলার এক্সপ্রেশন টেস্টার আপনি একটি regular expression লিখে টাইপ করার সঙ্গে সঙ্গে প্রতিটি মিল হাইলাইট হতে দেখুন, capture group পরীক্ষা করুন এবং replacement ব্যবহার করে দেখুন। এটি JavaScript-এর regex engine ব্যবহার করে; বেশি সময় নেওয়া pattern পেজ আটকে না দিয়ে থামিয়ে দেওয়া হয়।
- Cron এক্সপ্রেশন পার্সার একটি Cron এক্সপ্রেশন পেস্ট করে সহজ ভাষায় এর অর্থ দেখুন এবং আপনার টাইম জোনে বা সার্ভারের টাইম জোনে ঠিক কখন পরের বার রান করবে তা জানুন। Standard crontab, seconds-সহ expression, Quartz-এর ?
- JSON থেকে YAML কনভার্টার Kubernetes ম্যানিফেস্ট, Docker Compose, CI পাইপলাইন এবং অ্যাপ্লিকেশন কনফিগারেশনের জন্য JSON-কে পরিষ্কার YAML-এ রূপান্তর করুন। কীগুলির ক্রম অক্ষুণ্ণ থাকে, YAML-এ প্রয়োজন হলেই স্ট্রিং উদ্ধৃতিচিহ্নে রাখা হয় এবং অবৈধ JSON-এর ত্রুটির লাইন নম্বর দেখানো হয়।
- YAML থেকে JSON কনভার্টার YAML কনফিগারেশন—Kubernetes manifest, Compose ফাইল ও CI pipeline—API এবং শুধু JSON গ্রহণ করে এমন টুলের জন্য JSON-এ রূপান্তর করুন। অ্যাঙ্কর, অ্যালিয়াস ও মাল্টি-লাইন স্ট্রিং সমাধান হয়, আর সিনট্যাক্স ত্রুটি কোন লাইনে আছে তা দেখানো হয়।
- JSON থেকে CSV কনভার্টার একটি JSON অ্যারে—API response বা database export—থেকে Excel, Numbers বা Google Sheets-এ খোলা যায় এমন CSV ফাইল বানান। নেস্টেড ফিল্ড address.city-এর মতো কলামে যায়, সব row-এর সব key-এর জন্য কলাম তৈরি হয়, আর কমা, উদ্ধৃতি ও line break সঠিকভাবে এস্কেপ করা হয়।
- CSV থেকে JSON কনভার্টার Excel, Google Sheets বা কোনো ডেটাবেস থেকে রপ্তানি করা CSV পেস্ট করে API বা স্ক্রিপ্টের জন্য প্রস্তুত JSON অ্যারে পান। ডিলিমিটার স্বয়ংক্রিয়ভাবে শনাক্ত হয়, কমা বা লাইন ব্রেক থাকা উদ্ধৃত ফিল্ড সামলানো হয়, আর সংখ্যা ও true/false প্রকৃত JSON টাইপে পরিণত হয়।
- সংখ্যার বেস কনভার্টার 2 থেকে 36 পর্যন্ত যেকোনো বেসে একটি সংখ্যা লিখে একসঙ্গে সেটিকে বাইনারি, অক্টাল, দশমিক, হেক্সাডেসিমাল এবং আপনার পছন্দের একটি বেসে দেখুন। ইচ্ছেমতো বড় পূর্ণসংখ্যাও নির্ভুল থাকে, আর ঋণাত্মক সংখ্যার টু’স কমপ্লিমেন্ট বিট প্যাটার্নও দেখা যায়।
- রং রূপান্তরক ও কন্ট্রাস্ট পরীক্ষক যেকোনো CSS ফরম্যাটের রং পেস্ট করে সেটিকে HEX, RGB, HSL, HSV, CMYK ও OKLCH হিসেবে পান, WCAG অ্যাক্সেসিবিলিটির জন্য ব্যাকগ্রাউন্ডের সঙ্গে কন্ট্রাস্ট পরীক্ষা করুন এবং মানানসই হালকা থেকে গাঢ় শেড স্কেল তৈরি করুন।
- JavaScript ফরম্যাটার মিনিফাই করা বা এলোমেলো JavaScript পেস্ট করে পরিষ্কার, একই ধরনের ফরম্যাটের কোড পান। বেশিরভাগ JavaScript প্রকল্পে ব্যবহৃত ফরম্যাটার Prettier-এর সাহায্যে একই জায়গায় TypeScript ও JSON-ও সমর্থিত।
- CSS ফরম্যাটার মিনিফাই করা বা এলোমেলো CSS-কে সহজে পড়ার মতো, একরকম indentation-সহ style sheet-এ রূপ দিন। nesting, variable ও mixin-সহ SCSS এবং Less-ও সমর্থিত।
- HTML ফরম্যাটার HTML আবার পড়ার মতো করে তুলুন। ফরম্যাটারটি নেস্টেড element-এ ইন্ডেন্টেশন দেয়, দীর্ঘ attribute-এর তালিকা ভেঙে সাজায় এবং style ও script ট্যাগের ভেতরের CSS ও JavaScript-ও ফরম্যাট করে।
- XML ফরম্যাটার মিনিফাই করা বা এক লাইনের XML পেস্ট করে সঠিক ইনডেন্টেশনসহ সহজে পড়া যায় এমন আউটপুট পান। লাইন ও কলামসহ সিনট্যাক্স ত্রুটি দেখানো হয়, তাই এটি দ্রুত XML সঠিকভাবে গঠিত কি না যাচাই করতেও কাজে লাগে।
- SQL ফরম্যাটার এক লাইনে থাকা লম্বা query-কে পাঠযোগ্য SQL-এ বদলান, যাতে প্রতিটি clause ও column আলাদা লাইনে থাকে। সঠিক syntax, quoting ও function ব্যবহারের জন্য আপনার database dialect বেছে নিন।
- YAML ফরম্যাটার YAML-কে দুই স্পেসের ইনডেন্টেশন ও একই রকম স্পেসিংয়ে গুছিয়ে নিন এবং ডিপ্লয়মেন্ট নষ্ট হওয়ার আগে সিনট্যাক্স ত্রুটি খুঁজে নিন। কমেন্ট ও কী-এর ক্রম বজায় থাকে।
- JavaScript মিনিফায়ার প্রোডাকশনের জন্য JavaScript ছোট করুন। Terser স্পেস ও কমেন্ট সরায়, স্থানীয় ভেরিয়েবলের নাম ছোট করে, কোড সরল করে এবং ঠিক কত বাইট সাশ্রয় হয়েছে তা দেখায়।
- CSS মিনিফায়ার প্রোডাকশনের জন্য স্টাইলশিট সংকুচিত করুন। CSSO ফাঁকা স্থান ও কমেন্ট সরায়, রং ও মান ছোট করে এবং একই সিলেক্টর বারবার থাকা রুল একত্র করে—শুধু ফাঁকা স্থান সরানোর তুলনায় এতে প্রায়ই বেশি সাশ্রয় হয়।
- JSON থেকে TypeScript কনভার্টার একটি JSON নমুনা—API response, config file বা fixture—থেকে আপনার কোডে পেস্ট করার মতো TypeScript interface তৈরি করুন। নেস্টেড object-এর নিজস্ব নামযুক্ত type হয়, আর array item-এর পার্থক্য optional বা union type হিসেবে ধরা হয়।
- JSON থেকে Go Struct কনভার্টার JSON পেস্ট করে json tags-সহ Go struct definition পান, যা encoding/json-এ ব্যবহারের জন্য প্রস্তুত। Field name-গুলো Go convention মেনে চলে, nested object নিজস্ব type-এ পরিণত হয় এবং column-গুলো gofmt-এর মতো সারিবদ্ধ থাকে।
- JSON থেকে Pydantic মডেল কনভার্টার আপনি JSON পেস্ট করলে Python-এ ডেটা যাচাই ও পার্স করার জন্য ব্যবহারযোগ্য Pydantic মডেল পাবেন। কীগুলো মূল নামের alias-সহ snake_case attribute-এ পরিণত হয়, আর nested object আলাদা class হয়ে যায়।
- JSON থেকে Rust Struct কনভার্টার JSON পেস্ট করে serde_json-এর জন্য প্রস্তুত Rust struct পান। প্রয়োজন হলে field-এ snake_case ও rename attribute ব্যবহার হয়, optional বা nullable মান Option হয়, এবং nested object-এর জন্য আলাদা struct তৈরি হয়।
- JSON থেকে JSON Schema জেনারেটর আপনি একটি JSON নমুনা পেস্ট করে সেটির বর্ণনা দেওয়া JSON Schema পান—টাইপ, নেস্টেড object, array item এবং কোন কী আবশ্যিক তা সহ। এটি validation, form বা API documentation-এর প্রাথমিক ভিত্তি হিসেবে ব্যবহার করুন।
- IP সাবনেট (CIDR) ক্যালকুলেটর IPv4 ও IPv6-এর জন্য 192.168.1.10/24-এর মতো একটি প্রিফিক্সসহ ঠিকানা লিখে নেটওয়ার্কের ঠিকানা, মাস্ক, হোস্টের রেঞ্জ ও আকার দেখুন। তারপর এটিকে ছোট সাবনেটে ভাগ করুন বা কোনো ঠিকানা এর অন্তর্ভুক্ত কি না পরীক্ষা করুন।
- Chmod ক্যালকুলেটর মালিক, গ্রুপ ও অন্যান্য ব্যবহারকারীর জন্য পড়া, লেখা এবং চালানোর বাক্সে টিক দিয়ে আপনি সংখ্যাসূচক ও প্রতীকী অনুমতি এবং chmod কমান্ড পেতে পারেন—অথবা 755 বা rwxr-xr-x লিখে এর অর্থ দেখুন।
- User-Agent পার্সার আপনার ব্রাউজার নিজের সম্পর্কে কী জানায় তা দেখুন, অথবা সার্ভার লগের User-Agent ডিকোড করে অনুরোধের পেছনে থাকা ব্রাউজার, অপারেটিং সিস্টেম ও ডিভাইস শনাক্ত করুন—সার্চ ইঞ্জিনের ক্রলার ও স্ক্রিপ্টও খুঁজে বের করুন।
- HTTP স্ট্যাটাস কোড HTTP প্রতিক্রিয়া স্ট্যাটাস কোডের সম্পূর্ণ, সহজে খোঁজার তালিকা। প্রতিটি কোডের অর্থ ও কোথায় সংজ্ঞায়িত হয়েছে তার সংক্ষিপ্ত ব্যাখ্যা আছে, যাতে লগ বা ব্রাউজারে দেখা ত্রুটি দ্রুত বুঝতে পারেন।
- HTML থেকে Markdown কনভার্টার HTML সোর্স পেস্ট করুন, অথবা যেকোনো ওয়েব পেজ বা ডকুমেন্টের একটি অংশ ফরম্যাটিংসহ কপি করে এখানে পেস্ট করুন। আপনি হেডিং, তালিকা, লিংক, টেবিল ও কোড ব্লকসহ পরিষ্কার Markdown পাবেন, যা README, wiki বা আপনার নোটে ব্যবহারের জন্য প্রস্তুত।
- Excel থেকে CSV কনভার্টার একটি .xlsx, .xls, .ods বা Numbers ফাইল খুলে শিট বেছে নিন এবং Excel-এ যেমন দেখা যায় ঠিক তেমন মানসহ CSV পান। ফাইলটি আপনার ডিভাইসেই পড়া হয় এবং কখনো আপলোড করা হয় না।
- Excel থেকে JSON কনভার্টার আপনার কোড বা API-তে ব্যবহার করার জন্য স্প্রেডশিটকে JSON-এ রূপান্তর করুন। প্রতিটি সারি হেডার সারির ভিত্তিতে একটি অবজেক্ট হবে, যাতে আসল সংখ্যা, true/false মান ও ISO তারিখ থাকবে। সবকিছু আপনার ব্রাউজারেই ঘটে।
- CSV থেকে Excel কনভার্টার CSV পেস্ট করুন বা একটি .csv ফাইল খুলে সঠিক .xlsx ওয়ার্কবুক ডাউনলোড করুন। CSV সরাসরি Excel-এ খোলার তুলনায়, দীর্ঘ ID নম্বর এবং 00731-এর মতো কোড হুবহু থাকে, আর কলামের মাপ মানানসই করে দেওয়া হয়।
- JSON থেকে Excel কনভার্টার একটি JSON অ্যারে, যেমন API response, পেস্ট করে সেটিকে .xlsx workbook হিসেবে ডাউনলোড করুন। সব অবজেক্টের key-গুলো কলাম হবে, তাই কোনো রেকর্ডে কিছু field না থাকলেও সারিগুলো ঠিকভাবে সাজবে।
- cURL থেকে কোড কনভার্টার আপনি একটি curl কমান্ড পেস্ট করুন—যেমন ব্রাউজারের developer tools থেকে কপি করা কমান্ড—এবং একই রিকোয়েস্টের সরাসরি চালানোর মতো কোড পান। হেডার, JSON body, ফর্ম আপলোড ও authentication বহাল থাকে; কিছুই কোথাও পাঠানো হয় না।
- CSS গ্রেডিয়েন্ট জেনারেটর বারবার চেষ্টা করে নয়, চোখে দেখে গ্রেডিয়েন্ট ব্যাকগ্রাউন্ড তৈরি করুন। বারের ওপর কালার স্টপ টেনে সরান, কোণ বা কেন্দ্র বদলান, এবং সব আধুনিক ব্রাউজারে কাজ করে এমন কোড কপি করুন।
- XML থেকে JSON কনভার্টার আপনি একটি XML ডকুমেন্ট, feed বা API response-কে JavaScript বা যেকোনো আধুনিক API-তে ব্যবহারযোগ্য JSON-এ রূপান্তর করুন। অ্যাট্রিবিউট ও টেক্সট অক্ষুণ্ণ থাকে, তাই JSON-কে আবার একই XML-এ রূপান্তর করা যায়।
- JSON থেকে XML কনভার্টার পুরোনো API, configuration file বা SOAP-ধাঁচের integration-এর জন্য JSON থেকে XML তৈরি করুন। আউটপুটে indentation থাকে, শুরুতে একটি XML declaration থাকে এবং well-formed কি না যাচাই করা হয়।
- JSON থেকে TOML কনভার্টার Rust-এর Cargo.toml, Python-এর pyproject.toml, Hugo এবং অ্যাপ্লিকেশন কনফিগারেশনের জন্য JSON-কে TOML-এ রূপান্তর করুন। Nested object [tables], object-এর array [[arrays of tables]] হয়, আর অবৈধ JSON হলে সমস্যার লাইনের নম্বর দেখানো হয়।
- TOML থেকে JSON কনভার্টার আপনি কোডে প্রসেস করার জন্য বা Cargo.toml ও pyproject.toml-এর মতো ফাইলের প্রকৃত গঠন দেখতে TOML config-কে JSON-এ রূপান্তর করতে পারেন। পার্সিং TOML 1.0 spec মেনে চলে, আর syntax error হলে লাইন ও কলাম দেখায়।
- ULID জেনারেটর ডেটাবেস key, লগ ও মেসেজ ID-এর জন্য একসঙ্গে অনেক ULID (Universally Unique Lexicographically Sortable Identifier) তৈরি করুন, অথবা একটি ULID পেস্ট করে সেটি কখন তৈরি হয়েছিল তা দেখুন। র্যান্ডম অংশটি আপনার ব্রাউজারের নিরাপদ র্যান্ডম সংখ্যা জেনারেটর থেকে আসে।
- Nano ID জেনারেটর Nano ID তৈরি করুন—UUID-এর চেয়ে ছোট এবং URL-এ ব্যবহারের জন্য নিরাপদ র্যান্ডম ID; ছোট লিংক, ফাইলের নাম, কম্পোনেন্ট key ও ডেটাবেস key-তে কাজে লাগে। দৈর্ঘ্য ঠিক করুন, আর ডুপ্লিকেট হওয়ার সম্ভাবনা তৈরি হওয়ার আগে কতগুলো ID তৈরি করা যাবে পেজটি তার হিসাব দেখাবে।
- SSH কী জেনারেটর সার্ভারে লগইন বা GitHub ও GitLab deploy key-এর জন্য আপনার ব্রাউজারে SSH কী জোড়া তৈরি করুন। Ed25519, RSA বা ECDSA বেছে নিয়ে OpenSSH এবং PEM—দুই ফরম্যাটই পান। কী আপনার ব্রাউজারের WebCrypto দিয়ে স্থানীয়ভাবে তৈরি হয় এবং কখনো কোনো সার্ভারে পাঠানো হয় না।
- JSONPath টেস্টার JSON থেকে ডেটা বের করতে আপনি একটি JSONPath এক্সপ্রেশন লিখতে পারেন এবং টাইপ করার সঙ্গে মিল থাকা মান ও প্রতিটি মিলের সম্পূর্ণ পাথ দেখতে পারেন। API টেস্ট, Kubernetes, লগ পাইপলাইন ও low-code টুলে JSONPath ডিবাগ করতে এটি কাজে লাগে।
- docker run থেকে Docker Compose এক বা একাধিক docker run কমান্ড পেস্ট করে সমতুল্য compose.yaml পান। পোর্ট, ভলিউম, এনভায়রনমেন্ট ভেরিয়েবল, নেটওয়ার্ক, রিস্টার্ট পলিসি, মেমরি ও CPU লিমিট, লগিং এবং হেলথ চেক রূপান্তর করা হয়। যেসব ফ্ল্যাগ রূপান্তর করা যায় না, সেগুলোর তালিকা দেওয়া হয়, যাতে আপনি সেগুলো হাতে যোগ করতে পারেন।
- Docker Compose থেকে docker run আপনি একটি compose.yaml বা docker-compose.yml পেস্ট করলে প্রতিটি সার্ভিসের সমতুল্য docker run কমান্ড পাবেন—Compose ছাড়া কোনো মেশিনে কনটেইনার চালানো বা কোনো সার্ভিস ঠিক কীভাবে শুরু হয় তা যাচাই করার জন্য এটি কাজে লাগে।
- Mermaid লাইভ এডিটর কয়েক লাইনের লেখা থেকে ফ্লোচার্ট, সিকোয়েন্স ডায়াগ্রাম, Gantt চার্ট এবং আরও অনেক কিছু আঁকুন। বাম দিকে Mermaid কোড লিখে ডান দিকে ডায়াগ্রাম আপডেট হতে দেখুন, তারপর ডকুমেন্ট, স্লাইড বা Markdown-এর জন্য SVG বা PNG এক্সপোর্ট করুন। GitHub, GitLab, Notion এবং অনেক নোট অ্যাপও সরাসরি Mermaid কোড রেন্ডার করে।
- Nginx কনফিগারেশন জেনারেটর আপনার ডোমেইন লিখুন, সাইটের ধরন বেছে নিন এবং প্রয়োজনীয় ফিচারে টিক দিয়ে ব্যবহার-প্রস্তুত nginx সার্ভার কনফিগারেশন পান। এতে রিভার্স প্রক্সি (Node.js, Python, Java অ্যাপ), স্ট্যাটিক সাইট, সিঙ্গেল-পেজ অ্যাপ (React, Vue) এবং PHP-এর জন্য HTTP থেকে HTTPS ও www রিডাইরেক্ট, WebSocket, gzip এবং স্ট্যাটিক ফাইল ক্যাশিং রয়েছে।
- SQL প্লেগ্রাউন্ড ডেটাবেস ইনস্টল না করেই SQL লিখুন। কর্মী ও বিভাগের নমুনা টেবিল লোড করা থাকে, তাই SELECT, JOIN, GROUP BY, subquery ও window function অনুশীলন করতে পারেন; অথবা নিজের SQLite ফাইল খুলে কুয়েরি চালিয়ে আবার ডাউনলোড করতে পারেন।
- অনলাইনে JavaScript চালান JavaScript লিখুন বা পেস্ট করে চালান বোতামে ক্লিক করুন, যাতে console.log, warn ও error-এর আউটপুট দেখা যায়—ছোট snippet পরীক্ষা করা, অ্যালগরিদম অনুশীলন করা বা সামান্য লজিক ডিবাগ করার জন্য। Top-level await কাজ করে, আর কোড আলাদা worker-এ চলে, তাই infinite loop পেজ আটকে দেবে না।
- রঙের কনট্রাস্ট চেকার টেক্সটের রং ও ব্যাকগ্রাউন্ডের রং লিখে WCAG কনট্রাস্ট অনুপাত দেখুন এবং সাধারণ ও বড় লেখার জন্য AA ও AAA মান পূরণ হচ্ছে কি না জানুন। মান পূরণ না হলে, টুলটি হিউ অপরিবর্তিত রেখে শুধু লাইটনেস বদলে, এক ক্লিকেই প্রয়োগযোগ্য সবচেয়ে কাছের পাস করা রং পরামর্শ দেয়।
- HTML, CSS ও JavaScript Playground আপনি বাম পাশে HTML, CSS ও JavaScript লিখুন এবং ডান পাশে ফলাফল আপডেট হতে দেখুন; নিচের কনসোলে console.log-এর আউটপুট ও স্ক্রিপ্টের ত্রুটি দেখা যাবে। ফ্রন্ট-এন্ড শেখা, কোনো স্টাইল বা ইন্টারঅ্যাকশন চেষ্টা করা, অথবা কাউকে ডেমো দেখানোর জন্য এটি কাজে লাগে—সবকিছু একসঙ্গে একটি HTML ফাইল হিসেবে ডাউনলোড করতে পারবেন।
- প্রচলিত Regex প্যাটার্ন দৈনন্দিন যাচাইয়ের জন্য প্রস্তুত regex—ইমেইল, URL, ডোমেইন, IPv4 ও MAC ঠিকানা, পূর্ণসংখ্যা, দশমিক ও টাকার পরিমাণ, তারিখ ও সময়, ইউজারনেম, শক্তিশালী পাসওয়ার্ড, হেক্স রং, UUID ও semantic version, সঙ্গে চীনা ফোন, ID ও পোস্টকোডের ফরম্যাট। প্রতিটি প্যাটার্নের সঙ্গে বর্ণনা, মেলা ও না-মেলা উদাহরণ আছে; এক ক্লিকে কপি করুন, অথবা বাক্সে লিখে পরীক্ষা করুন।
- SLA ও আপটাইম ক্যালকুলেটর 99.9% অ্যাভেইলেবিলিটিতে মাসে প্রায় ৪৩ মিনিট ডাউনটাইম চলে; 99.99%-এ মাত্র প্রায় ৪ মিনিট। SLA-কে প্রকৃত ডাউনটাইমে বদলান, এই মাসের বিভ্রাটের পর কয়টি নাইন থাকে তা বের করুন, অথবা কম্পোনেন্টগুলো সিরিজে ও রিডান্ড্যান্ট কপিসহ একত্র করুন।
- RAID ক্যালকুলেটর NAS বা সার্ভার অ্যারে বানানোর আগে দেখুন চারটি 8 TB ডিস্কে RAID 5 ও RAID 6-এ কত জায়গা মেলে এবং কয়টি ডিস্ক নষ্ট হতে পারে। লেভেল বেছে ডিস্কের তথ্য দিলেই ফল দেখা যাবে, সঙ্গে জানবেন আপনার OS লেবেলের চেয়ে কম জায়গা কেন দেখায়।
- অনলাইন আনজিপ ফোনে RAR বা 7z ফাইল এসেছে অথচ খোলার কিছু নেই?
- Excel ফাইল মার্জ ও স্প্লিট প্রতিটি দলের রিপোর্ট এক শিটে জড়ো করা, কিংবা মূল তালিকা বিভাগ অনুযায়ী ভেঙে ফেলা Excel-এর সবচেয়ে ক্লান্তিকর দুটি কাজ। ফাইল বেছে একবার ক্লিক করুন। কলাম যেকোনো ক্রমে থাকতে পারে, কারণ হেডারের নাম ধরে মেলানো হয়।
- VLSM ক্যালকুলেটর অফিস নেটওয়ার্ক, হোমল্যাব বা নেটওয়ার্কিং পরীক্ষার পরিকল্পনা করছেন?
- systemd সার্ভিস ফাইল জেনারেটর Linux সার্ভারে Node.js, Python বা Go প্রোগ্রাম চালু রাখুন, বুটের সময় শুরু করুন এবং ক্র্যাশ করলে আবার চালান — systemd-এর প্রতিটি অপশন মনে না রেখেই। কমান্ড ও ইউজার দিন, রিস্টার্ট নীতি ও এনভায়রনমেন্ট ভেরিয়েবল বেছে নিন, তারপর .service ফাইলটি ইনস্টল ও চালু করার কমান্ডসহ কপি করুন। cron-এর আধুনিক বিকল্প হিসেবে .timer পেতে “সময়সূচি অনুযায়ী চালান” টিক দিন।
- ফায়ারওয়াল রুল জেনারেটর তিন রকম সিনট্যাক্স না খুঁজে সার্ভারের প্রয়োজনীয় পোর্ট খুলুন আর বাকিগুলো বন্ধ রাখুন। একটি টেমপ্লেট বেছে পোর্ট, প্রোটোকল ও উৎস ঠিকানা দিন, তারপর ufw (Ubuntu, Debian), firewalld (RHEL, Rocky, AlmaLinux) অথবা সরাসরি iptables-এর কমান্ড কপি করুন। জেনারেটর ব্লক নিয়ম অনুমতির নিয়মের আগে সাজায় এবং নিয়মগুলো আপনার নিজের SSH সংযোগ কেটে দিলে সতর্ক করে।