Categoría: Tecnología

  • El Ecosistema MCP: el futuro del software impulsado por IA

    El Ecosistema MCP: el futuro del software impulsado por IA

    1. Introducción El desarrollo de sistemas inteligentes ha avanzado de manera significativa en las últimas décadas, pero la integración práctica entre modelos de inteligencia artificial y servicios digitales continúa siendo un desafío estructural. Mientras las arquitecturas de agentes se perfeccionan y los modelos lingüísticos alcanzan capacidades sin precedentes, surge la necesidad de un mecanismo uniforme…

  • Qué lenguajes de programación utiliza MercadoLibre: una guía clara para quienes comienzan en tecnología

    Qué lenguajes de programación utiliza MercadoLibre: una guía clara para quienes comienzan en tecnología

    MercadoLibre es una de las compañías tecnológicas más importantes de América Latina. Su plataforma de comercio electrónico, su ecosistema de pagos y sus servicios logísticos operan a gran escala, lo que exige una arquitectura robusta y lenguajes capaces de responder al alto volumen de transacciones. Este artículo ofrece una explicación formal y accesible para personas…

  • La Convergencia de Modelos: Del LLM Genérico a la Inteligencia Contextualizada

    La Convergencia de Modelos: Del LLM Genérico a la Inteligencia Contextualizada

    Palabras clave: contexto, grounding, control, recuperación, simulación, agentes Explicación de conceptos ( para no especialistas) 1. ¿Qué es el “Contextual Grounding” y por qué evita errores en la IA? Los modelos de lenguaje suelen cometer errores porque dependen de datos entrenados previamente. Para evitarlo se usa la técnica RAG, que primero busca información real en…

  • Servidor Doméstico Todo-en-Uno con GNU/Linux: Implementación de Infraestructura NAS, Contenedores y Filtrado DNS

    Servidor Doméstico Todo-en-Uno con GNU/Linux: Implementación de Infraestructura NAS, Contenedores y Filtrado DNS

    Resumen Ejecutivo Este documento presenta una guía técnica para la implementación de un servidor doméstico multifuncional basado en software libre, orientado a la reutilización de hardware obsoleto. La solución propuesta integra servicios de almacenamiento en red (NAS), orquestación de contenedores mediante Docker, filtrado DNS con Pi-hole, y servicios de nube privada, todo ello sin costos…

  • Clásico error de permisos en Laravel dentro de Sail (Docker) — se arregla en segundos.

    Clásico error de permisos en Laravel dentro de Sail (Docker) — se arregla en segundos.

    Qué está pasando El contenedor corre como usuario sail dentro de /var/www/html, pero los archivos (especialmente .env y storage/) pertenecen a tu usuario local (carlos), entonces PHP no puede escribir logs ni cache. 🩹 Solución rápida (1 comando desde tu host) Ejecutá esto desde la raíz del proyecto (fuera del contenedor): Esto da permisos totales…

  • ¿Puedo trabajar con Moodle en un Proyecto Laravel?

    ¿Puedo trabajar con Moodle en un Proyecto Laravel?

    Estoy trabajando en un proyecto Lucy. Que es un sistema de gestión académica. Y tengo que activarlo contra Moodle en principio y luego contra Microsoft Teams. Para probar Moodle, necesito tenerlo levantado en un entorno de producción. ¿Se puede integrarlo en Sails? Sí, podemos hacerlo de las dos formas: Para “probar contra él” localmente, A…

  • phpMyAdmin o pgAdmin al proyecto Laravel en Sail

    phpMyAdmin o pgAdmin al proyecto Laravel en Sail

    Lo más limpio es agregar un docker-compose.override.yml en tu proyecto Sail (así no tocas el docker-compose.yml generado). Ahí definís phpMyAdmin (para MySQL/MariaDB) o pgAdmin (para PostgreSQL). Sail carga automáticamente los *-override.yml si están en la raíz del proyecto. Opción A — phpMyAdmin (MySQL/MariaDB) Crea docker-compose.override.yml con: Luego: Entrás en http://localhost:8081.Servidor: mysql (o mariadb), Usuario/Clave: los…

  • Sails opciones de configuración o instalación.

    Sails opciones de configuración o instalación.

    🧩 1. Especificar versión de PHP Podés usar el parámetro php en la URL.Por ejemplo, para crear un proyecto con PHP 8.3: Opciones válidas: php=8.0, php=8.1, php=8.2, php=8.3, php=8.4 (según las imágenes disponibles). Esto afecta la imagen base de Sail (laravelsail/php83-composer, etc.) ⚙️ 2. Especificar servicios / componentes Podés pasar una lista separada por comas…

  • Cómo crear un proyecto Laravel con Sail sin instalar PHP ni Composer en tu sistema

    Cómo crear un proyecto Laravel con Sail sin instalar PHP ni Composer en tu sistema

    Si estás en Arch Linux (o cualquier distro liviana) y no querés ensuciar tu entorno con PHP, Composer o Node.js, Laravel Sail te permite trabajar completamente dentro de contenedores Docker. Solo necesitás tener Docker y Docker Compose v2 instalados en tu host. 🐋 1. Instalar y habilitar Docker En Compose v2 se usa docker compose (sin guion). Cualquiera de los dos paquetes (docker-compose o docker-compose-plugin) sirve. ⚙️…

  • Unbound: el DNS recursivo que domina en entornos ISP

    Unbound: el DNS recursivo que domina en entornos ISP

    Seguridad, velocidad y confiabilidad para redes profesionales. Unbound, desarrollado por NLnet Labs, es uno de los resolutores DNS recursivos más usados en ISP, universidades y datacenters. Su foco está en la validación DNSSEC, la recursión directa a la raíz, una caché flexible y un diseño robusto que prioriza estabilidad y seguridad. ¿Por qué los ISP…