GyaanSetu WebDev

आधुनिक वेबसाठी फ्रंटएंड, बॅकएंड आणि डेव्हऑप्स.

209 articlesDeep, practical knowledge

Illegal Instruction फिक्स: Android वरील Vite मधील बग मर्ज करण्यात आला आहे

Illegal Instruction फिक्स: Android वरील Vite मधील बग मर्ज करण्यात आला आहे. Android वरील Vite मधील बग फिक्स करण्यात आला आहे. गेल्या दहा महिन्यांपासून, Android arm64 वर Termux वापरणाऱ्या डेव्हलपर्सना सतत क्रॅशचा सामना करावा लागत होता. जेव्हा...

WebDev · 3 min read

TS 6.0 चा नवीन फ्लॅग ब्रॅकेट नोटेशन अनिवार्य करतो, ज्यामुळे 'Undefined Property' मुळे होणारे क्रॅश्स कमी होतील

इंडेक्स सिग्नेचरवरील डॉट-नोटेशन ॲक्सेसला कंपाईल-टाइम एररमध्ये रूपांतरित करून, हा नवीन फ्लॅग 'missing-key' बग्स लवकर शोधण्यास मदत करतो. पूर्ण 'undefined-type' सुरक्षिततेसाठी याला --noUncheckedIndexedAccess सोबत वापरा.

WebDev · 3 min read

Cloudflare चे वन-क्लिक एज टॉगल कोणत्याही साइटला AI-एजंटसाठी तयार करते

नवीन “Browser Run → Agent Readiness” स्विच बाहेर पडणाऱ्या HTML मध्ये एक छोटा JavaScript पेलोड जोडतो, ज्यामुळे साइटची WebMCP सोबत आपोआप नोंदणी होते आणि Content Credentials आणि Site MCP Server प्रॉक्सी असे दोन तयार टूल पॅक्स उपलब्ध होतात.

WebDev · 3 min read

रोबोट प्रशिक्षणाचा खर्च कमी करण्यासाठी World Labs ने 'Real-to-Sim-to-Real' पाइपलाइन सादर केली

अलीकडील एका a16z पॉडकास्टमध्ये, Fei-Fei Li आणि Yunzhu Li यांनी स्पष्ट केले की 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

Shopify वरील ड्युप्लिकेट प्रॉडक्ट JSON-LD पाच सोप्या स्टेप्समध्ये दुरुस्त करा

Google चे Schema Markup Validator वापरा, दोषपूर्ण थीम फाईल किंवा ॲप ओळखा, अतिरिक्त JSON-LD ब्लॉक काढून टाका आणि तुमच्या ॲप्सचे पुन्हा ऑडिट करा—या प्रत्येक स्टेपमुळे रिच-रिझल्ट व्हिजिबिलिटी सुधारण्यासाठी एक सिंगल आणि क्लीन प्रॉडक्ट स्कीमा पुन्हा मिळतो.

WebDev · 1 min read

व्हिस्पर स्वतः होस्ट करणे विरुद्ध APIs: वास्तविक खर्च

व्हिस्पर स्वतः होस्ट करणे विरुद्ध APIs: वास्तविक खर्च. तुमची टीम AssemblyAI चे बिल पाहते. कोणीतरी विचारते: "पैसे वाचवण्यासाठी आपण स्वतः व्हिस्पर होस्ट का करू नये?" हे ऐकायला सोपे वाटते. एक...

WebDev · 3 min read

SMS बॉम्बिंगमुळे सिम-स्वॅप अलर्ट्स लपवले जातात, ज्यामुळे हॅकर्स कोणत्याही पूर्वसूचनेशिवाय फोन नंबर हायजॅक करू शकतात

एकाच पीडिताला अवघ्या दहा मिनिटांत चारशे व्हेरिफिकेशन मेसेज मिळाले. ही अशी एक युक्ती आहे जी केवळ फोनवर मेसेजचा ताण देत नाही, तर चालू असलेली बँक चोरी आणि सिम-स्वॅप ताबा देखील लपवून ठेवते, ज्यामुळे वापरकर्ते आणि डेव्हलपर्स दोघांनाही तातडीने पावले उचलणे भाग पडते.

WebDev · 3 min read

Cloudflare बॉट चॅलेंजमुळे नेटिव्ह पेमेंट POSTs मध्ये अडथळा, 'Fetch' ने सुटला प्रश्न

Stripe कडे रिडायरेक्ट करणारा एक साधा HTML फॉर्म चाचणीमध्ये व्यवस्थित चालला, परंतु Cloudflare च्या मागे असलेल्या खऱ्या Chrome वापरकर्त्यांना 503 एररचा सामना करावा लागला. सबमिशन 'fetch-first' फ्लोमध्ये बदलल्यामुळे POST ला बॉट चॅलेंज पार करता आले आणि त्यानंतर GET रिडायरेक्टद्वारे पेमेंट पूर्ण झाले.

WebDev · 4 min read

Cleanup Script Erased Code Snippets From Dozens of Articles

A routine maintenance job mis-identified Liquid’s {% raw %} tags, treating them as unclosed variables and stripping the surrounding code blocks from every article that used them, forcing an emergency rollback and a rethink of migration testing.

WebDev · 3 min read

Stateless MCP मुळे डेव्हलपर्स Cloudflare वर मोफत मार्कडाउन सर्व्ह करू शकतात

बेंचमार्क असे दर्शवतात की रीड-ओन्ली MCP सर्व्हर मुख्य एंडपॉइंट्सवर 0-1 ms CPU वापरतो, जो Cloudflare च्या प्रति-रिक्वेस्ट 10 ms च्या मर्यादेच्या खूप खाली आहे; मात्र नेटवर्क लॅटन्सीमुळे एकूण वॉल-क्लॉक वेळ ~88 ms पर्यंत वाढू शकते.

WebDev · 2 min read

Hermes Agent ने AI ऑटोमेशन सुलभ केले आहे, पण सुरक्षेची जबाबदारी डेव्हलपर्सवर सोपवली आहे

Hermes Agent ची मॉड्युलर रचना लँग्वेज मॉडेल, ऑर्केस्ट्रेशन कोअर आणि एक्झिक्युटेबल टूल्स वेगळे करते, ज्यामुळे तुम्ही स्क्रिप्ट्स, REST कॉल्स किंवा Docker कमांड्स जोडू शकता—परंतु, तुम्हाला एजंटला सँडबॉक्समध्ये ठेवणे आणि API की सुरक्षित ठेवणे देखील आवश्यक आहे.

WebDev · 3 min read

बॉट डिटेक्शन टेस्टमध्ये BrowserAct ने Playwright Headless Mode ला मात दिली

एका सँडबॉक्स लॉगिन पेजवर केलेल्या तुलनात्मक चाचणीत, BrowserAct च्या stealth ब्राउझरने isBot:false असे उत्तर दिले, तर Playwright च्या डिफॉल्ट हेडलेस सेशनने isBot:true असे रिपोर्ट केले; यावरून डिफॉल्ट user-agent आणि webdriver फ्लॅग्स कशा प्रकारे ऑटोमेशनचा पर्दाफाश करतात हे स्पष्ट झाले.

WebDev · 4 min read

CollectionsMarshal मुळे Dictionary Count करण्याचा वेळ TryGetValue पेक्षा १.७ पट वेगाने कमी होतो

एकदा मोजण्यासाठी मी प्रत्येक शब्द दोनदा हॅश केला. गेल्या आठवड्यात मी एका लॉग पार्सरचे प्रोफाइलिंग केले. ते दैनंदिन लॉगमधील एरर कोड मोजते. याचे मुख्य लॉजिक म्हणजे एक साधे डिक्शनरी अपडेट आहे. बहुतेक डेव्हलपर्स...

WebDev · 1 min read