GyaanSetu WebDev

Frontend, backend and devops for the modern web.

230 articlesDeep, practical knowledge

Cómo detener los bots de entrenamiento manteniendo los bots de citación para el tráfico de ChatGPT

Un comando genérico “Disallow: /” para GPTBot solo bloquea al rastreador de entrenamiento; los bots de citación que muestran tus páginas en el panel de respuestas de ChatGPT permanecen activos. Utiliza reglas explícitas en robots.txt o el AI Crawl Control de Cloudflare para permitir OAI-SearchBot, ChatGPT-User y sus similares, mientras bloqueas a GPTBot, ClaudeBot,

WebDev · 4 min de lectura

El verdadero costo de autoalojar Whisper frente a las APIs

El verdadero costo de autoalojar Whisper frente a las APIs. Tu equipo ve la factura de AssemblyAI. Alguien pregunta: «¿Por qué no simplemente alojamos Whisper nosotros mismos para ahorrar dinero?». Parece sencillo. Descarga un…

WebDev · 3 min de lectura

Un script de limpieza borró fragmentos de código de decenas de artículos

Una tarea de mantenimiento rutinaria identificó erróneamente las etiquetas {% raw %} de Liquid, tratándolas como variables sin cerrar y eliminando los bloques de código circundantes en cada artículo que las utilizaba, lo que obligó a realizar una reversión de emergencia y a replantear las pruebas de migración.

WebDev · 3 min de lectura

FastPix supera a todos en cargas de 177 MB, mientras Cloudinary gana la prueba de 65 MB

El entorno de pruebas de Node.js midió tanto el tiempo de carga bruto como el tiempo de disponibilidad en una conexión limitada a 10 Mbps, determinando que FastPix es el más rápido para archivos de 177 MB y que Cloudinary ofrece un estado de disponibilidad de 2 segundos para clips de 65 MB, mientras que Mux destacó en los fotogramas de arranque en frío.

WebDev · 3 min de lectura

Trate la inyección de prompts como un fallo de autorización y elimine las herramientas no autorizadas

Los desarrolladores deben dejar de exponer funciones privilegiadas en el conjunto de herramientas del modelo. Al generar un catálogo de funciones por cada solicitud basado en los permisos del solicitante y bloquear el acceso por defecto cuando la identidad no sea clara, los agentes de LLM pueden eliminar el margen del 1 % de inyección de prompts que provoca filtraciones de datos.

WebDev · 5 min de lectura

Los tests intermitentes están matando tu CI: cambia las tasas de aprobación por métricas de confianza en los fallos

Los equipos persiguen altos porcentajes de aprobación mientras los fallos intermitentes ocultan los errores reales. Al rastrear la recurrencia de fallos, la tasa de detección de defectos, la dependencia de reintentos y el tiempo de diagnóstico, transformas los ruidosos cuadros rojos en señales confiables que realmente guían los lanzamientos.

WebDev · 4 min de lectura