18/09/2024
Million.js is an open source, minimalistic JavaScript compiler designed to enhance React performance by reducing memory usage and improving rendering speed. It uses a granular approach for DOM updates and introduces the concept of block components, which are optimized higher-order components. While it offers various advantages, including low memory usage and efficient updates, it has some drawbacks and a limited feature set compared to other frameworks like React, Preact, and Vue.js. The guide provides steps for getting started with Million.js and offers a comparison with other popular frameworks.
Website Link: https://million.dev
04/09/2024
A - Minimize! - Codeforces Round 971 (Div. 4) | Codeforces Problem Solving Bangla Tutorials
https://youtu.be/Fy71qohcDQw
04/09/2024
B - osu!mania - Codeforces Round 971 (Div. 4) | Codeforces Problem Solving Bangla Tutorials
Video Link: https://youtu.be/zQLGC5B3zIs
10/04/2024
تَقَبَّلَ اللهُ مِنَّا وَ مِنْكُمْ
তাক্বাব্বালাল্লাহু মিন্না ওয়া মিনকুম
08/04/2024
Beecrowd প্রবলেম সলভিং এর এই পর্বে আমি1064. Positives and Average প্রবলেম টি সলভ করে দেখাবো। যদি কোথাও বুঝতে অসুবিধা হয় তাহলে কমেন্ট করে জানাতে পারেন।
Video Link: https://youtu.be/11tasqLDqIw
Problem Link: https://judge.beecrowd.com/en/problems/view/1064
1064. Positives and Average | Beecrowd Problem Solving Bangla Tutorials | Competitive Programming
1064. Positives and Average | Beecrowd Problem Solving Bangla Tutorials | Competitive Programming🎀 In this video, you are going to learn how to solve the 10...
08/04/2024
Hello
Stack Learner just dropped a knowledge bomb!
🚀 Check out the latest video on Stack Learner and level up your programming game.
🖥️💻 Don't miss out – hit play now!
🔗 https://youtu.be/EXY32AJkiaw
Lecture - 135 | Project Setup and Must-Have Development Tools | Full-stack Army
Lecture - 135 | Project Setup and Must-Have Development Tools | Full-stack Army | HM Nayem | Rasel Hossainআমাদের সাথে যোগাযোগ করুনঃ ------------------------...
06/04/2024
হ্যালো, ডেভস! আশা করি ভালোই আছেন। অবশ্য নাও থাকতে পারেন, কারণ REST API নিয়ে কাজ করতে গিয়ে REST এর আর সুযোগ হয় কই? কোনো না কোনো প্যাঁচ তো লেগেই থাকে! API এন্ডপয়েন্ট বানাতে হিমশিম খাওয়া, ডেডলাইনে এসে ডকুমেন্টেশন লিখতে গিয়ে কোডের আগা-মাথা খুঁজে না পাওয়া! কত্ত প্যারা! এসব তো কিছুই না, প্রবলেমের লিস্ট বানাতে গেলে এর চেয়েও বড় বড় প্রবলেমও আসবে!
না না, ভয় পাবেন না। কিছু মিস্টেক আছে যেগুলো এভয়েড করতে পারলে বাই-ডিফল্ট অনেক সমস্যা সৃষ্টি হওয়ার আগেই নাই হয়ে যাবে। তো চলুন সেগুলো জেনে নেয়া যাক -
Article Link:
Let's Build a Better API: Common Mistakes to Avoid
হ্যালো, ডেভস! আশা করি ভালোই আছেন। অবশ্য নাও থাকতে পারেন, কারণ REST API নিয়ে কাজ করতে গিয়ে REST এর আর সুযোগ হয় কই? কোনো না কোনো ....
26/03/2024
আগামী ২৯ তারিখ থেকে শুরু হতে যাচ্ছে তিনদিন ব্যাপী "REST API Design" Workshop। ২৯, ৩০, ৩১ মার্চ ২০২৪ প্রতিদিন রাত ১০ঃ৩০ থেকে ১২ঃ৩০ পর্যন্ত REST API Design এর ওপরে একটা ব্যালেন্সড ওয়ার্কশপ হবে। ব্যালেন্সড মানে প্রচুর থিওরিও থাকবে আবার প্রাক্টিক্যালও থাকবে। তবে যাদের থিওরি পড়তে বিরক্ত লাগে, তাদের জন্য এই ওয়ার্কশপ না। কারণ এই ওয়ার্কশপে আপনাকে ব্যাকেন্ড ডেভেলপমেন্ট শেখানো হবে না। এই ওয়ার্কশপটা তাদের জন্য যারা অলরেডি ব্যাকেন্ড নিয়ে কাজ করতে জানে, এপিআই বানাতে জানে।
যারা REST API এর Principles গুলো ফলো করে স্ট্যান্ডার্ড অ্যাপ্রোচে স্কেলেবল ওয়ার্ল্ড ক্লাস REST API ডিজাইন শিখতে চায়, এই ওয়ার্কশপটা শুধু তাদের জন্য। এই ওয়ার্কশপের জন্য ল্যাংগুয়েজ বা ফ্রেমওয়ার্ক কোনো ব্যারিয়ার না। কারণ আমরা কথা বলবো API ডিজাইন ল্যাংগুয়েজ নিয়ে।
কোডতো সবাই করতে পারে, কিন্তু একটা প্রোডাক্টের লাইফ সাইকেলে কোডিং বাদেও প্রচুর কাজ থাকে। যার মধ্যে অন্যতম একটি কাজ হচ্ছে এপিআই ডিজাইন করা। আশা করি, এই ওয়ার্কশপ শেষে আপনাদের একটা কনফিডেন্স তৈরি হবে। আপনারা ওয়ার্ল্ড ক্লাস REST API ডিজাইন করতে পারবেন। এটি একটি ফ্রী ওয়ার্কশপ তাই এই ওয়ার্কশপে জয়েন করার জন্য আপনার পকেট থেকে কোনো টাকা খরচ করতে হবে না।
যেহেতু এটি ফ্রী ওয়ার্কশপ তাই আমরা সবাইকে একসাথে সুযোগ দিতে পারছিনা। নিচে ওয়ার্কশপে অংশগ্রহণ করার জন্য ফরম দেওয়া আছে সেটি পূরণ করতে হবে। ফর্ম ফিলাপের পরে আপনি একটা কুইজের লিংক পাবেন। কুইজে পার্টিসিপেট করতে হবে। মাত্র ১০ টা প্রশ্ন আছে। আপনার রেজাল্টের ওপরে ভিত্তি করে আমরা আপনাকে ১০০% স্কলারশিপ প্রভাইড করবো।
Prerequisites:
- Must have experience with backend development
- Must have experience in creating simple REST API (using any language and framework)
- Yaml & JSON
- NodeJS (Nice to have)
- TypeScript (Nice to have)
Objectives:
- Design scalable REST API
- Different design principles
- Characteristics of a well-designed API
- 6 constraints of REST API
- HTTP Methods
- HTTP Status Codes
- Uniform Interface
- Collections, Resources & Identifiers
- Logical nesting endpoints
- JSON Schema
- Open API Specification
- Swagger in action
- Filter and Pagination
- API Versioning
- Documentation
Schedule: 29 March 2024 - 31 March 2024
100% Scholarship Available
Registration Link:
REST API Design Workshop - Apply For 100% Scholarship
ওয়ার্কশপে অংশগ্রহনের সুযোগ পেতে এই ফর্মটি সঠিক তথ্য দিয়ে পূরণ করুন। অ্যাপ্লাই করার শেষ সময় ২৭/০৩/২০২৪ তারিখ বিকা.....
24/03/2024
Beecrowd প্রবলেম সলভিং এর এই পর্বে আমি 1059. Even Numbers প্রবলেম টি সলভ করে দেখাবো। যদি কোথাও বুঝতে অসুবিধা হয় তাহলে কমেন্ট করে জানাতে পারেন।
Video Link: https://youtu.be/Nd0O5V3VyWo
Problem Link: https://judge.beecrowd.com/en/problems/view/1059
beecrowd
We are a global community of developers committed to keep evolving as students and professionals. Train algorithms and programming challenges and become the expert you always dreamed to be.
21/03/2024
পর্দার আড়ালে কী চলে? অপারেটিং সিস্টেমের রহস্য উন্মোচন
মনে করেন আপনি একটি ব্যস্ততম রেষ্টুরেন্ট এ আছেন। আপনি লক্ষ করলে দেখবেন যে যখনই কেউ রেষ্টুরেন্ট এ প্রবেশ করছে তখনি একটা প্রসেস শুরু হচ্ছে। প্রত্যেকেরই কিছু চাহিদা আছে যেমন কেউ কফির জন্য এসেছে কিংবা কেউ দুপুরের খাবার খেতে। কম্পিউটার এর ক্ষেত্রে এটাকে বলা যায় প্রসেস।
এখন রেষ্টুরেন্ট এ প্রবেশ করলেই তো আপনার সামনে খাবার হাজির হবে না। waitstaff কে ডাকতে হবে কেননা আপনার কিছু রিকোয়েস্ট আছে যেমন খাবারের মেনুটা আপনার দরকার যাতে করে পছন্দের খাবার টা সিলেক্ট করে আপনি তাকে অর্ডার দিতে পারেন। এখন এই যে রিকোয়েস্ট এর পর আপনাকে একটা মেনু দেওয়া হলো সেখানে তহ হরেক রকমের আইটেম আছে। কম্পিউটার এর ক্ষেত্রে এটাকে বলা যায় সফটওয়্যার প্রোগ্রামস। প্রত্যেকটা খাবারের টেস্ট এক এক রকম অর্থাৎ প্রত্যেকটা কম্পিউটার প্রোগ্রাম এর ফাংশনালিটি এক এক রকম হয়ে থাকে।
আচ্ছা এবার আসি মূল কথায় কেননা এখানে অপারেটিং সিস্টেম হিসেবে কে কাজ করতেছে সেটা জানা দরকার। এখানে অপারেটিং সিস্টেম হিসেবে কাজ করতেছে Waitstaff। কিভাবে? আসুন তার responsibility গুলো পর্যালোচনা করা যাক।
Article Link:
introduction-to-operating-system
মনে করেন আপনি একটি ব্যস্ততম রেষ্টুরেন্ট এ আছেন। আপনি লক্ষ করলে দেখবেন যে যখনই কেউ রেষ্টুরেন্ট এ প্রবেশ করছে তখনি ....
17/03/2024
আমরা যারা shell programming বা bash programming শিখছি তারা সর্বপ্রথম যেই লাইন টা দিয়ে শুরু করি সেটা হলঃ
#!/usr/bin/env bash
echo "Hello World!"
এখন এখানে দ্বিতীয় লাইন টা আমরা সহজে বুঝতে পারলেও প্রথম লাইন টা বুঝতে অসুবিধা হয়। এটাকে বলা হয় shebang যেটা bash/shell scripting এর একদম প্রথম লাইন। এখন এই লাইন টা লেখা mandatory না। যে কেউ চাইলে এটা ignore করে আসল কাজে ফোকাস করতে পারে। তাহলে এই লাইন টা যে আমরা অনেক জায়গায় লেখা দেখি। mandatory না হওয়া সত্ত্বেও অন্যরা কেন use করে? যদি আপনার মনে এই প্রশ্ন জেগে থাকে তাহলে আসুন একটু গভীরে যাওয়া যাক।
Blog Link:
What is shebang #!/usr/bin/env bash
আমরা যারা shell programming বা bash programming শিখছি তারা সর্বপ্রথম যেই লাইন টা দিয়ে শুরু করি সেটা হলঃ #!/usr/bin/env bash echo "Hello World!" এখন এখানে দ্বিতী.....