IR
irwinrodriguez.dev
Inicio

Artículos

Tutoriales, casos de uso y novedades del ecosistema FoxPro y X#.

Novedad 15 oct 2026

Golem 1.6: dos técnicos en el mismo servidor ya no se pisan

Al desconectar, el Guardián suelta la ranura en el acto. Si está ocupada, el que llega ve quién la tiene, le puede dejar una nota y esperar su turno, y si el titular se ha olvidado de la sesión, a los 5 minutos se le cede.

Leer artículo →
Novedad 12 oct 2026

Golem 1.5.3: lo que ha cambiado desde la 1.5 en las manos, las llamadas largas y FoxAgent

Tres versiones de Golem en cuatro días: las manos en el escritorio ya no teclean en otra ventana, una llamada larga ya no se lleva las conexiones y un servidor MCP hijo como FoxAgent ya no se reinicia cuando contesta con un error.

Leer artículo →
Tutorial 12 oct 2026

Tu primer servicio de Windows en Visual FoxPro con FoxService

Paso a paso desde el IDE de VFP: un servicio que importa los pedidos que deja una tienda web, los cuenta cada 30 segundos y los manda al almacén cada mañana, sin un PC con el programa abierto.

Leer artículo →
Novedad 9 oct 2026

Golem 1.5, el MCP para Windows: Claude ya puede rellenar la pantalla del otro ordenador

Golem 1.5, el servidor MCP para Windows, trae manos en el escritorio: Claude lista las ventanas de la máquina remota, lee sus controles, escribe en las cajas de texto, pulsa botones y manda teclas. Funciona con Golem Assist en el ordenador de un cliente y bajo el Guardián en un servidor sin nadie delante.

Leer artículo →
Novedad 6 oct 2026

Presento FoxAgent en Virtual Fox Fest 2026

El jueves 22 de octubre presento FoxAgent en Virtual Fox Fest, la conferencia de la comunidad de Visual FoxPro: 75 minutos sobre cómo un agente de IA se conecta a una aplicación VFP en marcha, con media sesión de demo en vivo sobre un punto de venta hecho en VFP.

Leer artículo →
Novedad 30 sept 2026

Servidores sin nadie delante: el Guardián de Golem para empresas

Golem 1.4 trae el Guardián, un servicio de Windows que deja entrar a los técnicos de una empresa en los servidores de sus clientes sin que nadie tenga que arrancar nada. Cada técnico lleva una credencial con su nombre y fecha de caducidad, y el servidor solo abre cuando alguien de esa empresa llama. Viene con la licencia Golem Empresa.

Leer artículo →
26 sept 2026

Cuanto más fácil, más trabajo detrás: un comando de FoxCli, antes y ahora

El mismo comando de consola en Visual FoxPro escrito de dos formas: con la cláusula HELP y un Run que despacha, y como un método normal con un comentario encima. Lo que cambia para quien lo escribe y lo que hay detrás para que quede así de sencillo.

Leer artículo →
Tutorial 26 sept 2026

Tu CLI, servida a un agente: FoxCli MCP

La misma CLI de Visual FoxPro, ahora como herramienta de un agente de IA: compilas como siempre, añades una línea a la configuración de Claude y el agente mira y exporta tus tablas sin que nadie le explique la línea de comandos.

Leer artículo →
Tutorial 26 sept 2026

Tu primera CLI en Visual FoxPro con FoxCli

Paso a paso desde el IDE de VFP: una aplicación de consola que mira y exporta tablas DBF, con su ayuda, sus opciones con tipo y sus códigos de salida, lista para repartir copiando una carpeta.

Leer artículo →
Tutorial 25 sept 2026

CLIs para foxeros (1): qué es una CLI

Primera entrega del curso de línea de comandos pensado para quien programa en Visual FoxPro: qué es una CLI, qué son la consola, la terminal y el intérprete, y por qué la ventana de comandos de VFP ya te ha enseñado la mitad.

Leer artículo →
Tutorial 25 sept 2026

CLIs para foxeros (2): anatomía de una orden

Segunda entrega del curso de línea de comandos para quien programa en Visual FoxPro: el programa, los argumentos, las opciones con y sin valor, los comandos, las comillas y el doble guion, explicados con los comandos y las cláusulas que ya usas en VFP.

Leer artículo →
Tutorial 25 sept 2026

CLIs para foxeros (3): entrada, salida y error

Tercera entrega del curso de línea de comandos para quien programa en Visual FoxPro: los tres canales de un programa de consola, las redirecciones, la tubería, el código de salida y las tildes que llegan cambiadas a VFP.

Leer artículo →
Tutorial 25 sept 2026

CLIs para foxeros (4): leer y escribir una ayuda

Cuarta entrega del curso de línea de comandos para quien programa en Visual FoxPro: cómo se pide la ayuda de un programa de consola, cómo se lee su notación (la misma de la ayuda de VFP), la salida para máquinas y qué tiene que llevar la ayuda de un programa tuyo.

Leer artículo →
Tutorial 25 sept 2026

CLIs para foxeros (5): usar CLIs desde VFP

Quinta entrega del curso de línea de comandos para quien programa en Visual FoxPro: RUN, WScript.Shell.Run y Exec, lo que hace bien y mal cada uno, y una función para lanzar un programa de consola sin ventana, recoger su salida y su error y leer su código.

Leer artículo →
Ingeniería 22 sept 2026

Doce dígitos en vez de una línea de conexión

Un cliente no consiguió mandarme la línea de conexión de Golem, aunque el programa se la había dejado copiada en el portapapeles. El camino que le había puesto delante tenía demasiados pasos, así que hice una ventana con un botón y un número de doce cifras que se puede dictar por teléfono.

Leer artículo →
Tutorial 21 sept 2026

FoxCore: que tu aplicación no se quede parada mientras trabaja

Qué es FoxCore, contado sin jerga: una librería que reparte el trabajo largo de tu aplicación VFP entre varios procesos, para que la pantalla siga respondiendo. Qué se puede hacer con ella en una aplicación de gestión, qué hace falta en el puesto del cliente y cuándo no merece la pena.

Leer artículo →
Ingeniería 19 sept 2026

Cómo despliego mi portal con Golem

Antes, desplegar el portal en mi VPS era abrir el escritorio remoto, copiar ficheros y hacer de intermediario entre Claude y el servidor. Ahora Claude trabaja en el VPS a través de Golem, con respaldo, comprobación por hash y vuelta atrás en cada paso. Qué ha cambiado, con los tiempos de estos días, y qué límites tiene.

Leer artículo →
Ingeniería 18 sept 2026

Patreon avisa a mi backend en VFP

Cómo dejé de bajar a mano el CSV de mecenas: un webhook de Patreon llega a un controlador de FoxServer, verifica la firma y actualiza una DBF en el momento. Qué campos escribe y cuáles no, qué códigos de respuesta devuelve y por qué, y un fallo con emails en mayúsculas que apareció por el camino.

Leer artículo →
Ingeniería 18 sept 2026

Un webhook en VFP pierde la firma con un nombre polaco

Por qué un webhook de pago firmado con HMAC se descartaba como firma inválida al llegar a Visual FoxPro con ciertos nombres. La causa es la conversión a CP1252 al cruzar COM, y desde FoxServer 0.9.25 el cuerpo original llega también en Base64 para poder firmarlo.

Leer artículo →
Tutorial 17 sept 2026

Publicar una API REST desde el IDE de Visual FoxPro con FoxServer

Paso a paso y sin salir del IDE: de un Visual FoxPro cerrado a una API que devuelve tu tabla DBF en JSON y acepta altas. Con cada pantalla que vas a ver y los errores más habituales la primera vez.

Leer artículo →
Tutorial 12 sept 2026

Publicar una API REST desde Visual FoxPro con FoxServer

De cero a un endpoint que lee una tabla DBF y devuelve JSON, sin reescribir nada y sin salir de VFP 9. Con las salidas reales de cada paso y los tres errores más habituales la primera vez.

Leer artículo →