Concurrencia de procesos con PHP, el problema de los dados implementado con tuberías (pipes)

Hoy hacemos un ejercicio típico que suelen poner en algún momento a los estudiantes del Institut Obert de Catalunya (IOC), la Universitat Politècnica de Catalunya (UPC) o la Universitat Oberta de Catalunya (UOC), entre otros, para iniciarse en la programación de procesos concurrentes.

Leer más

Mi primera web en HTML5 II. Elementos estructurales

A medida que los desarrolladores de webs comenzaron a incorporar el nodo div en la maquetación de sus páginas, e iban, a su vez, abandonando la mala práctica de basar la maquetación en tablas HTML, vieron que una forma muy lógica de separar la estructura de la página era dividirla en partes conceptuales, vamos a decir. O sea, en partes claramente diferenciadas en significado.

Leer más

Mi primera web en HTML5 I. Un poco de historia

El HTML y la Web nacieron no hace mucho, en 1989, para describir y compartir los documentos científicos del CERN, es decir, HTML se concibió originalmente como una herramienta de comunicación para la comunidad científica.

Sin embargo, la evolución constante a que la Web se vio sometida desde sus inicios y los cambios que se fueron aplicando al HTML desde su primera versión, hicieron posible que el HTML pudiera describir los documentos que hoy conocemos.

Leer más