Recursividad
Recursividad

Uno de los conceptos más importantes en ciencias de la computación es la recursividad, entendida esta como la propiedad de un programa para llamarse a sí mismo. En muchos ámbitos la recursividad permite crear programas computacionales que resuelven problemas de forma eficiente. En esta publicación explicaremos en mayor detalle el concepto de recursividad y sus... » leer más

SSH, FTP y Llaves Asimétricas
SSH, FTP y Llaves Asimétricas

En este artículo exploramos una descripción del protocolo SSH para comunicación cifrada entre computadores, algunas de las principales herramientas de servidor como son OpenSSH y ssh-keygen y algunas herramientas cliente como son PuTTY, PuTTYGen, WinSCP y FileZilla. También exploramos los mecanismos para generar pares de llaves (privada/pública) diferentes protocolos disponibles, formatos de archivos de llave, así como la configuración de las diferentes herramientas para establecer conexiones de tipo terminal y de tipo transferencia de archivos.

Eventos Iniciados en el Servidor (SSE)
Eventos Iniciados en el Servidor (SSE)

Como un anexo a mi reciente tutorial sobre WebSockets en este pequeño artículo quiero explorar una tecnología relacionada que si es posible realizar en una cuenta de Shared Hosting. Me refiero a «Server Sent Events» o SSE. El modelo es muy sencillo, usando el API nativo de JavaScript en el navegador establecemos una conexión permanente... » leer más