GyaanSetu WebDev

Frontend, backend and devops for the modern web.

244 articlesDeep, practical knowledge

Periodic Retraining Beats Drift Detection by Up to 55% on Static Models

The arXiv study by Sawan Dasari, based on 4,000 experiments, shows that for models that cannot learn incrementally, a simple periodic-retraining schedule outperforms both error-threshold and drift-detection policies, delivering 15-55 percentage-point accuracy gains while cutting infrastructure compl

WebDev · 3 min read

ডেভেলপারদের সতর্কতা: STON.fi চেকলিস্ট এড়িয়ে গেলে আসল টোকেন হারাতে পারেন

কমিউনিটি দ্বারা রচিত এই নির্দেশিকাটি মাইগ্রেশন প্রক্রিয়াটিকে চারটি স্তরে বিভক্ত করেছে—এনভায়রনমেন্ট ভেরিয়েবল, কন্ট্রাক্ট ইন্টারঅ্যাকশন, ফি ক্যালকুলেশন এবং এজ-কেস হ্যান্ডলিং—যা লাইভ API থেকে রাউটার অ্যাড্রেস ও ফি সংগ্রহ করা, ফেইলর-মোড টেস্ট চালানো এবং SDK আপ-টু-ডেট রাখার পদ্ধতি প্রদর্শন করে।

WebDev · 4 min read

নতুন লগ স্টাডিতে দেখা গেছে, রিপোর্ট করা এআই বট ট্রাফিকের অর্ধেকই ভুয়া

আট দিনের একটি লগ সুইপে ৪৬৮টি আসল নিবন্ধ সংগ্রহ শনাক্ত করা হয়েছে, তবে ৯৯১টি রিকোয়েস্ট এআই বট হওয়ার ভান করে আসলে .env বা .git-এর মতো ফাইল খোঁজার চেষ্টা করছিল। এটি প্রমাণ করে যে স্বঘোষিত User-Agent স্ট্রিংগুলো নির্ভরযোগ্য নয়।

WebDev · 3 min read

Chrome ১৫১-এ Soft-Nav API যুক্ত হয়েছে, যা SPAs-কে রুট-লেভেল কোর ওয়েব ভাইটালস (Core Web Vitals) প্রদান করবে

Chrome ১৫১-এর Soft Navigations API অ্যাপের প্রতিটি রুট পরিবর্তনকে একটি নেভিগেশন হিসেবে লগ করে, যা LCP, INP এবং CLS-কে পারফরম্যান্স টাইমলাইনে যুক্ত করে। তবে CrUX এখনও শুধুমাত্র প্রাথমিক হার্ড লোড রিপোর্ট করে, যার ফলে SEO টুলগুলো অ্যাপের ভেতরের গভীর পৃষ্ঠার অভিজ্ঞতাগুলো সঠিকভাবে বুঝতে পারে না।

WebDev · 3 min read

এখনই আপগ্রেড করুন: Elementor Pro-এর CVSS 9.0 ত্রুটি আক্রমণকারীদের সার্ভারের পূর্ণ নিয়ন্ত্রণ নিতে সাহায্য করতে পারে

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

WebDev · 3 min read

ওরাকল ফ্রি-টিয়ার আম্পিয়ার A1-এর সীমা অর্ধেক করে ২ OCPU এবং ১২ জিবি র‍্যামে নামিয়ে এনেছে

১৮ আগস্ট, ২০২৬ থেকে কার্যকর, ওরাকলের 'Always Free' টিয়ার এখন একটি টেন্যান্সির মধ্যে মোট আম্পিয়ার A1 Flex রিসোর্স ২ OCPU এবং ১২ জিবি র‍্যামে সীমাবদ্ধ করে দিচ্ছে। এই সীমা অতিক্রম করলে স্বয়ংক্রিয়ভাবে ইনস্ট্যান্স বন্ধ হয়ে যাবে, যার ফলে ব্যবহারকারীদের অডিট, কনসোলিডেট বা আপগ্রেড করতে হবে।

WebDev · 3 min read

ব্লক লিস্টের শীর্ষে GPTBot; প্রায় অর্ধেক বড় ওয়েবসাইট এআই অ্যাক্সেস বন্ধ করে দিচ্ছে

একটি ২০২৬ সালের বিশ্লেষণ অনুযায়ী দেখা গেছে যে, সবচেয়ে বেশি ভিজিট করা ওয়েবসাইটগুলোর মধ্যে ৪৪.৯% ওয়েবসাইট ইচ্ছাকৃতভাবে অন্তত একটি এআই ক্রলার ব্লক করে দিচ্ছে, যেখানে GPTBot তালিকার শীর্ষে রয়েছে। সাইট মালিকরা প্রায়ই ট্রেনিং বট এবং অ্যানসার বটের মধ্যে পার্থক্য করতে ভুল করেন, যার ফলে এআই-চালিত অ্যানসার ফিড থেকে হারিয়ে যাওয়ার ঝুঁকি তৈরি হচ্ছে।

WebDev · 4 min read

Coinbase x402-এ টিকটকের 'অফুরন্ত টাকা'র দাবি আসলে মাসে ১০ হাজার ডলার আয়ের একটি মরীচিকা

আমি ১৫,১৩৩টি x402 এন্ডপয়েন্ট স্ক্র্যাপ করে দেখেছি যে, মধ্যম মানের এন্ডপয়েন্টগুলো প্রতি ৩০ দিনে মাত্র একবার কল পায় এবং মাত্র ২৮টি ১,০০০ কলের বেশি কল পেয়েছে। পুরো বিক্রেতা ইকোসিস্টেম জুড়ে মাসিক আয় সর্বোচ্চ প্রায় ১০ হাজার ডলার—যা কোনো টাকা ছাপানোর গ্লিচ বা ত্রুটি নয়।

WebDev · 2 min read

টার্মিনালে React Hooks রিফ্যাক্টর করে OpenCode স্প্রিন্টের এক ঘণ্টা সময় বাঁচালো

দুই সপ্তাহের একটি ট্রায়ালে, OpenCode কমান্ড লাইনের মাধ্যমেই এগারোটি কম্পোনেন্টে একটি React hook-এর নাম পরিবর্তন করেছে, সফল pytest ফাইল তৈরি করেছে এবং npm প্যাকেজগুলো আপগ্রেড করেছে—যার ফলে টিমের পছন্দের এডিটরগুলো ব্যবহার করেই স্প্রিন্টের প্রায় এক ঘণ্টার কাজ বেঁচে গেছে।

WebDev · 4 min read

Illegal Instruction ফিক্স করা হয়েছে: অ্যান্ড্রয়েডে Vite-এর বাগটি মার্জ করা হয়েছে

Illegal Instruction ফিক্স করা হয়েছে: অ্যান্ড্রয়েডে Vite-এর বাগটি মার্জ করা হয়েছে। অ্যান্ড্রয়েডে Vite-এর বাগটি ফিক্স করা হয়েছে। গত দশ মাস ধরে, অ্যান্ড্রয়েড arm64-এ Termux ব্যবহারকারী ডেভেলপাররা ক্রমাগত ক্র্যাশ সমস্যার সম্মুখীন হচ্ছিলেন। যখন...

WebDev · 3 min read

TechForge সতর্ক করছে যে প্রাথমিক পর্যায়ের মাইক্রোসার্ভিসগুলো ল্যাটেন্সি-ভারী ডিস্ট্রিবিউটেড মনোলিথে পরিণত হচ্ছে

নির্দেশিকাটি দেখায় যে অনেক স্টার্টআপ একটি মাত্র শেয়ার্ড ডিবি (DB) ব্যবহার করেও তাদের কোডবেসকে “মাইক্রো-সার্ভিস-ভিত্তিক” হিসেবে চিহ্নিত করে, যা এমন টাইটলি-কাপলড মডিউল তৈরি করে যা এখনও নেটওয়ার্ক ল্যাটেন্সির সমস্যায় ভোগে। শুধুমাত্র তখনই একটি সার্ভিস আলাদা করুন যখন প্রকৃত স্কেলিং বা ওনারশিপের প্রয়োজন দেখা দেয়।

WebDev · 5 min read

ক্লাউডফ্লেয়ারের ওয়ান-ক্লিক এজ টগল যেকোনো সাইটকে এআই-এজেন্ট প্রস্তুত করে তোলে

নতুন “Browser Run → Agent Readiness” সুইচটি আউটগোয়িং HTML-এ একটি ছোট জাভাস্ক্রিপ্ট পেলোড যুক্ত করে, যা স্বয়ংক্রিয়ভাবে সাইটটিকে WebMCP-তে নিবন্ধন করে এবং দুটি তৈরি টুল প্যাক প্রদান করে – কন্টেন্ট ক্রেডেনশিয়ালস এবং একটি সাইট MCP সার্ভার প্রক্সি।

WebDev · 3 min read

রোবট প্রশিক্ষণের খরচ কমাতে World Labs চালু করল Real-to-Sim-to-Real পাইপলাইন

সাম্প্রতিক একটি a16z পডকাস্টে, ফেই-ফেই লি এবং ইউনজু লি ব্যাখ্যা করেছেন কীভাবে World Labs-এর SceniX গুদামঘর, রেস্তোরাঁ এবং হোটেলের নিখুঁত ডিজিটাল টুইন তৈরি করে, যা রোবটদের বাস্তব পরিবেশে কাজ শুরু করার আগে সিমুলেশনে বিভিন্ন কাজ মহড়া দিতে সাহায্য করে।

WebDev · 3 min read

ChatGPT ট্রাফিকের জন্য সাইটেশন বট চালু রেখে কীভাবে ট্রেনিং বট বন্ধ করবেন

GPTBot-এর জন্য একটি সাধারণ “Disallow: /” শুধুমাত্র ট্রেনিং ক্রলারটিকে ব্লক করে; কিন্তু সাইটেশন বটগুলো, যা ChatGPT-এর উত্তর প্যানে আপনার পেজগুলোকে প্রদর্শন করে, সেগুলো সক্রিয় থাকে। GPTBot এবং ClaudeBot-কে বাধা দেওয়ার পাশাপাশি OAI-SearchBot, ChatGPT-User এবং তাদের সমগোত্রীয় বটগুলোকে অনুমতি দিতে সুনির্দিষ্ট robots.txt নিয়ম অথবা Cloudflare-এর AI Crawl Control ব্যবহার করুন।

WebDev · 4 min read

পাঁচটি সহজ ধাপে শপিফাই-এ ডুপ্লিকেট প্রোডাক্ট JSON-LD ঠিক করার উপায়

গুগলের স্কিমা মার্কআপ ভ্যালিডেটর চালান, সমস্যাযুক্ত থিম ফাইল বা অ্যাপটি শনাক্ত করুন, অতিরিক্ত JSON-LD ব্লকটি সরিয়ে ফেলুন এবং আপনার অ্যাপগুলো পুনরায় অডিট করুন—প্রতিটি ধাপ উন্নত রিচ-রেজাল্ট ভিজিবিলিটির জন্য একটি একক ও পরিচ্ছন্ন প্রোডাক্ট স্কিমা নিশ্চিত করে।

WebDev · 1 min read

Whisper নিজে হোস্ট করা বনাম API ব্যবহারের প্রকৃত খরচ

Whisper নিজে হোস্ট করা বনাম API ব্যবহারের প্রকৃত খরচ। আপনার টিম AssemblyAI-এর বিল দেখছে। কেউ একজন জিজ্ঞেস করল: "টাকা বাঁচাতে আমরা কেন Whisper নিজেই হোস্ট করছি না?" এটি শুনতে সহজ মনে হয়। একটি ডাউনলোড...

WebDev · 3 min read

SMS বোম্বিং সিম-সোয়াপ অ্যালার্ট ঢেকে দেয়, ফলে আক্রমণকারীরা কোনো আগাম সতর্কতা ছাড়াই নম্বর হাইজ্যাক করতে পারে

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

WebDev · 3 min read