Últimos Artículos
-
Otros lenguajes
La extensión oficial de Swift para VS Code llega a Open VSX: ya funciona en Cursor, VSCodium, Kiro y Antigravity
La extensión oficial de Swift para Visual Studio Code ya está disponible en Open VSX Registry, el repositorio de extensiones de la Eclipse Foundation. Cualquier editor compatible, incluidos Cursor, VSCodium, AWS Kiro y Google Antigravity, puede instalar soporte completo de Swift sin depender de...
-
Varios
drawDB: el editor de diagramas entidad-relación con 38.000 estrellas que no pide cuenta
drawDB es un editor de diagramas ER que corre entero en el navegador (React, Vite, IndexedDB), sin backend obligatorio, sin registro y con licencia AGPL-3.0. Importa y exporta SQL, genera migraciones para PostgreSQL, MySQL, SQL Server, SQLite y Oracle, y el servidor opcional para compartir diagra...
-
Varios
GitHub Spec Kit pone orden al vibe coding: primero especificar, después programar
GitHub impulsa Spec Kit, un toolkit open source con mas de 121.000 estrellas que aplica desarrollo dirigido por especificaciones antes de que los agentes de IA escriban codigo, con 35 integraciones y comandos como specify, plan y tasks.
Tutoriales Interesantes
-
Visual FoxPro
Limpia informacion del tipo y configuracion de impresoras en las report
CLEARFRX.PRG Limpia informacion del tipo de impresora y su configuracion que es guardada al crear o modificar una report. Hay que limpiar estos datos para que pueda imprimirse en cualquier impresora dado que por ejemplo fue creada/modificada en una pc con impresora EPSON no "imprimir...
-
Java
Cuatro en Raya en Java Swing con IA Negamax
Cuatro en Raya para Java Swing. El original era un applet JDK 1.0 (los applets quedaron eliminados en Java 11); esta versión funciona como aplicación de escritorio. La IA usa Negamax con poda alfa-beta a profundidad 5 y SwingWorker para no congelar la interfaz mientras calcula. Compilar con: ja...
-
PHP
Pasar variables de una página de PHP a otra
Ejemplo de cómo pasar variables de PHP de una página a otro, recuperarlas y seguir utilizando el mismo valor que tenian en la anterior.



