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 мин чтения

Всплеск избыточной автономности: не запускает ли ваш ИИ-ассистент рабочие скрипты втайне от вас?

Список OWASP GenAI Top 10 на 2026 год, основанный на анализе более чем 6000 реальных инцидентов, выводит «избыточную автономность» на третье место, подчеркивая, что LLM, способные вызывать API, запускать код или проводить денежные транзакции, наносят реальный операционный ущерб.

WebDev · 4 мин чтения

Разработчики предупреждают: игнорирование чек-листа STON.fi может привести к потере реальных токенов

В руководстве, подготовленном сообществом, процесс миграции разделен на четыре уровня: переменные окружения, взаимодействие с контрактом, расчет комиссий и обработка пограничных случаев. В нем описывается, как получать адреса роутеров и комиссии через live API, проводить тестирование на ошибки и поддерживать SDK в актуальном состоянии.

WebDev · 4 мин чтения

Половина зарегистрированного трафика ИИ-ботов — фейковая, показало новое исследование логов

Восьмидневный анализ логов выявил 468 подлинных запросов к статьям и 991 запрос, имитирующий ИИ-ботов, но на самом деле нацеленный на поиск таких файлов, как .env или .git. Это подтверждает, что самодекларируемые строки User-Agent ненадежны.

WebDev · 3 мин чтения

Chrome 151 добавляет Soft-Nav API, обеспечивая SPA Core Web Vitals на уровне маршрутов

Soft Navigations API в Chrome 151 регистрирует каждое изменение маршрута внутри приложения как навигацию, передавая показатели LCP, INP и CLS в Performance Timeline. Однако CrUX по-прежнему учитывает только первоначальную загрузку страницы, из-за чего SEO-инструменты все еще не видят реальный пользовательский опыт при переходе по внутренним страницам.

WebDev · 3 мин чтения

Обновитесь сейчас: уязвимость Elementor Pro с рейтингом CVSS 9.0 позволяет злоумышленникам получить полный контроль над сервером

Уязвимость RCE вызвана особенностями обработки загрузки файлов через двойной цикл в Elementor Pro, что позволяет злоумышленнику отправить файл с пустым именем, обойти валидацию и разместить вредоносный PHP-скрипт в публичной директории загрузок.

WebDev · 3 мин чтения

Платежи X402 на базе USDC достигли 7,3 млн в сети Base и 5,6 млн в сети Polygon

Несмотря на то, что X402 зафиксировал 14 миллионов микроплатежей в сетях Base и Polygon, в публичном каталоге X402 числится 1662 сервиса, из которых лишь 90 когда-либо проводили расчеты ончейн, что подчеркивает масштабную проблему с поиском сервисов для автономных агентов.

WebDev · 2 мин чтения

Oracle вдвое сокращает лимиты Ampere A1 в бесплатном уровне до 2 OCPU и 12 ГБ ОЗУ

С 18 августа 2026 года уровень Always Free от Oracle ограничивает общий объем ресурсов Ampere A1 Flex до 2 OCPU и 12 ГБ ОЗУ на одну учетную запись (tenancy). Превышение лимита приводит к автоматическому отключению экземпляров, вынуждая пользователей проводить аудит, консолидировать ресурсы или переходить на платный тариф.

WebDev · 3 мин чтения

GPTBot возглавляет список блокировок: почти половина крупнейших сайтов закрывает доступ для ИИ

Анализ за 2026 год показывает, что 44,9% самых посещаемых сайтов намеренно блокируют как минимум одного ИИ-краулера, при этом GPTBot занимает первое место в списке. Владельцы сайтов часто путают ботов для обучения с ботами для ответов, рискуя исчезнуть из лент ответов на базе ИИ.

WebDev · 4 мин чтения

Бесшумные атаки на фреймворки обходят шумные сканирования WordPress в современных веб-приложениях

Анализ логов edge-серверов работающего сайта на Next.js за месяц выявил 8 900 подозрительных запросов, большинство из которых были направлены на несуществующие пути WordPress. Настоящая угроза исходила от двух недавно обнаруженных CVE, которые позволяют злоумышленникам смешивать вредоносный трафик с обычными пользовательскими запросами, обходя традиционные системы оповещения.

WebDev · 3 мин чтения

OpenCode экономит час спринта благодаря рефакторингу React-хуков в терминале

В ходе двухнедельного испытания OpenCode переименовал React-хук в одиннадцати компонентах, сгенерировал рабочие файлы pytest и обновил npm-пакеты — и всё это через командную строку. Это сэкономило команде около часа работы в спринте, сохранив возможность использования привычных редакторов.

WebDev · 4 мин чтения

ИИ-почтовые боты крадут пароли через скрытый CSS, обходя Outlook и Gmail

Исследователи на конференции Black Hat USA 2026 продемонстрировали, что специально сформированный CSS может скрывать текст от человеческого зрения, в то время как ИИ-агенты электронной почты продолжают его считывать. Это позволяет им похищать пароли, токены и IP-адреса из Outlook, Gmail, Yahoo и Proton.

WebDev · 4 мин чтения

Исправлена ошибка Illegal Instruction: баг Vite на Android исправлен

Исправлена ошибка Illegal Instruction: баг Vite на Android исправлен. Ошибка Vite на Android устранена. В течение десяти месяцев разработчики, использующие Termux на Android arm64, сталкивались с постоянными сбоями. Когда...

WebDev · 3 мин чтения

Новый флаг TS 6.0 требует использования квадратных скобок, сводя к минимуму сбои из-за неопределенных свойств

Превращая доступ через точку к индексным сигнатурам в ошибку компиляции, новый флаг позволяет выявлять ошибки отсутствующих ключей на ранних этапах. Используйте его в сочетании с --noUncheckedIndexedAccess для обеспечения полной безопасности типов при работе с undefined.

WebDev · 3 мин чтения

TechForge предупреждает: ранние микросервисы превращаются в распределенные монолиты с высокими задержками

В руководстве показано, что многие стартапы называют свою кодовую базу «микросервисной», используя при этом единую общую БД. Это создает сильно связанные модули, которые по-прежнему страдают от сетевых задержек. Выделяйте сервис в отдельный компонент только тогда, когда возникает реальная необходимость в масштабировании или разделении зон ответственности.

WebDev · 5 мин чтения

Переключатель Cloudflare Edge в один клик делает любой сайт готовым к работе с ИИ-агентами

Новый переключатель «Browser Run → Agent Readiness» добавляет небольшой JavaScript-код к исходящему HTML, автоматически регистрируя сайт в WebMCP и предоставляя два готовых набора инструментов: Content Credentials и прокси-сервер Site MCP Server.

WebDev · 3 мин чтения

World Labs внедряет конвейер Real-to-Sim-to-Real для снижения затрат на обучение роботов

В недавнем подкасте a16z Фей-Фей Ли и Юньчжу Ли рассказали, как SceniX от World Labs создает точные цифровые двойники складов, ресторанов и отелей, позволяя роботам отрабатывать задачи в симуляции, прежде чем они начнут работу в реальной среде.

WebDev · 3 мин чтения

How to Stop Training Bots While Keeping Citation Bots for ChatGPT Traffic

A generic “Disallow: /” for GPTBot only blocks the training crawler; the citation bots that surface your pages in ChatGPT’s answer pane remain active. Use explicit robots.txt rules or Cloudflare’s AI Crawl Control to allow OAI-SearchBot, ChatGPT-User, and their peers while denying GPTBot, ClaudeBot,

WebDev · 4 мин чтения

Переход от сортировки по очкам к A-Res устранил баг «вечно одна и та же сетка» на нашей главной странице

Благодаря однократной обработке каждой строки-кандидата и использованию мини-кучи всего из 24 элементов, новый метод взвешенной алгоритмической выборки не только обновляет сетку при каждой перезагрузке, но и радикально снижает потребление памяти SQLite.

WebDev · 3 мин чтения

Как исправить дублирование JSON-LD товаров на Shopify за пять простых шагов

Запустите Google Schema Markup Validator, найдите проблемный файл темы или приложение, удалите лишний блок JSON-LD и проведите повторный аудит приложений — каждый шаг поможет восстановить единую чистую схему товара для лучшего отображения расширенных результатов в поиске.

WebDev · 1 мин чтения

Реальная стоимость: самостоятельный хостинг Whisper против использования API

Реальная стоимость: самостоятельный хостинг Whisper против использования API. Ваша команда видит счет от AssemblyAI. Кто-то спрашивает: «Почему бы нам просто не запустить Whisper самостоятельно, чтобы сэкономить?» Это звучит просто. Скачайте...

WebDev · 3 мин чтения

SMS-бомбинг маскирует уведомления о подмене SIM-карты, позволяя злоумышленникам незаметно перехватывать номера

Один из пострадавших получил четыреста проверочных SMS за десять минут. Эта тактика не только перегружает телефон, но и скрывает кражу банковских средств и захват SIM-карты, вынуждая пользователей и разработчиков действовать максимально быстро.

WebDev · 3 мин чтения

Cloudflare Bot Challenge ломает нативные POST-запросы платежей, но Fetch спасает ситуацию

Обычная HTML-форма с редиректом на Stripe работала в тестах, но выдавала ошибку 503 у реальных пользователей Chrome за Cloudflare. Переход на схему с использованием fetch позволил POST-запросу пройти проверку на ботов, после чего GET-редирект завершил платеж.

WebDev · 4 мин чтения