Tutoriales y Código fuente
-
PHP
Generador de contraseñas seguras en PHP 8
Genera contraseñas aleatorias usando random_int(), criptográficamente seguro desde PHP 7. A diferencia de rand() y srand() del código original de 2003, random_int() obtiene entropía del sistema operativo (/dev/urandom en Linux) y es apto para contraseñas reales. Admite configurar longitud (8...
-
PHP
Pacman en PHP CLI
Implementación del clásico Pacman en modo texto para ejecutar desde la terminal con PHP. Usa secuencias de escape ANSI para los colores y el posicionamiento del cursor, y pone el terminal en modo raw no bloqueante con stty. Compatible con Linux y macOS; requiere PHP 8.0+ en CLI.
-
Javascript
Pacman en JavaScript (HTML5 Canvas)
Versión jugable en el navegador del clásico Pacman, escrita como un único fichero HTML autocontenido. Usa Canvas 2D para dibujar el tablero, el personaje animado con boca que se abre y cierra, y los dos fantasmas con movimiento aleatorio. Compatible con escritorio y móvil; no requiere instala...
-
Python
Pacman en Python con curses
Versión Python del clásico Pacman en modo texto, usando el módulo curses de la biblioteca estándar para gestionar el terminal. Funciona en Linux y macOS sin dependencias adicionales; en Windows basta con instalar windows-curses. Mueve a Pacman con las flechas del teclado y come todos los punt...
-
PHP
Tetris en PHP CLI
Tetris en modo texto para ejecutar desde la terminal con PHP. Implementa las siete piezas clásicas con rotación, eliminación de líneas, niveles de dificultad progresivos y puntuación. Usa secuencias ANSI para los colores y stty para el modo raw no bloqueante. Requiere PHP 8.0+ en Linux o macOS.
-
Python
Tetris en Python con curses
Tetris en modo texto para terminal, escrito en Python con el módulo curses de la biblioteca estándar. Incluye las siete piezas con rotación, eliminación de líneas, puntuación, niveles progresivos y muestra la siguiente pieza. Funciona en Linux y macOS sin instalar nada; en Windows solo requ...
-
Javascript
Tetris en JavaScript (HTML5 Canvas)
Tetris jugable en el navegador como fichero HTML autocontenido. Incluye las siete piezas clásicas con rotación, eliminación de líneas, niveles de velocidad progresivos, puntuación, panel con la siguiente pieza y efecto de pieza fantasma que muestra dónde caerá. Funciona sin servidor ni dep...
-
Python
Ladrillitos (Python + pygame)
Versión Python del clásico Ladrillitos implementado con pygame. Barra controlada con el ratón, ladrillos de colores aleatorios y física de rebote con ángulo variable según el punto de impacto. Autor: David Carrero Fernandez-Baillo (carrero.es). Requisitos: pip install pygame Ejecutar: pyth...
-
MySQL
Curso de Mysql - Manual de referencia de MySQL 5.0
Manual de referencia de MySQL 5.0 en Castellano. La mejor referencia para ponerte al día de MySQL es el mismo manual que en inglés pero en castellano.
-
Javascript
Manual de AngularJS
Este es un manual que nos introduce en el framework Javascript AngularJS, un conjunto de librerías de código abierto que nos sirven para hacer aplicaciones web avanzadas del lado del cliente. Es ideal para hacer aplicaciones de negocio y aplicaciones de gestión que se despliegan en una ún...
