Neurodiversidad y lectura rápida
Neurodiversidad y lectura rápida

Recientemente me tropecé con este twit sobre algo llamado «bionic reading method» que luego descubrí que se origina como «Rapid Serial Visual Presentation»; en general parece que no se trata de la misma cosa, pero en síntesis encuentro real y fascinante que, cuando uno marca en negrita las primeras dos a tres sílabas de cada... » leer más

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

csv-do | Una navaja suiza para manipular archivos CSV
csv-do | Una navaja suiza para manipular archivos CSV

Ya sabemos que el mundo está soportado por unas cuantas tecnologías realmente masivas. Una de las más importantes es el formato .CSV (comma separated values). Para quienes trabajan en alguna industria que contribuya masivamente al mundo en alguna forma significativa, probablemente han tenido que trbajar con archivos CSV. Desde la Inteligencia Artificial, tecnologías financieras (FinTech),... » 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

Pokerface Tutorial de WebSockets en AWS – PARTE 1
Pokerface Tutorial de WebSockets en AWS – PARTE 1

He decidido explorar el uso de la tecnología WebSockets para aplicaciones que requieren el envío de mensajes iniciados desde el servidor a clientes web mediante conexiones de persistentes de dos vías. Estuve explorando diversas opciones. Es interesante que Apache y los sistemas de hospedaje compartido clásicos (tipo CPanel) no incluyan opciones para el uso de... » leer más

Sincronizar Folder con FTP

En este tutorial te explicamos como configurar una tarea programada en Windows 10 para usar la utilidad WINSCP y mantener una carpeta de tu laptop sincronizada con un servidor FTP.

El problema del Tiempo

En este artículo vamos a explorar técnicas para convertir el dato de milisegundos transcurridos en un formato como horas, minutos y segundos transcurridos a fin de poner en práctica y retar nuestras capacidades de abstracción y de programación en general.