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.

Reproductor de Audio MP3 con Adafruit

En este artículo vamos a profundizar sobre el reproductor de audio denominado Music Maker Feather Wing fabricado por la empresa Adafruit. Este módulo implementa el chip codificador/decodificador VS1053 que soporta diversidad de formatos (MP3, AAC, Ogg Vorbis, WMA, MIDI, FLAC, WAV (PCM y ADPCM) que no solamente contiene funciones de reproducción, sino también permite realizar... » leer más

Certificado SSL de bajo costo con cPanel + Let’s Encrypt + acme.sh

La seguridad informática es una de las principales preocupaciones para el intercambio de servicios e información en la Internet, tanto para proveedores de servicios como para los usuarios. ¿Cómo asegurarnos de que el servidor de Internet con el que estamos interactuando es quien dice ser?  ¿Cómo le demostramos a nuestros usuarios que nuestros servidores son nuestros?

Identidades de Usuario en ASP.NET CORE (Razor)

Primero: ¿Qué es ASP.Net Core? En nuestra publicación anterior describimos un poco sobre el marco de trabajo .Net Core en contraste con su «antecesor» .Net Framework; como una implementación del estándar orientada a la multi-plataforma. En .Net Framework se incluye una tecnología de desarrollo de aplicaciones web denominada ASP.Net. Pues bien, ASP.Net Core es entonces... » leer más

Microsoft .Net MVC Core

.Net Core se crea en 2016 como parte de una estrategia de Microsoft para competir con ambientes altamente optimizados y automatizados cuya característica principal es la diversidad de sistemas operativos, el uso de contenedores y arquitectura de microservicios. Consiste en un subconjunto de elementos de .Net Framework y otros elementos nuevos que pueden ser ejecutados en sistemas operativos Windows, Linux y Mac OS.

Angular6 + Material – Corrección de un tutorial

Recientemente estuve tratando de aprender sobre Angular 6 y Material como plataforma para crear aplicaciones web con componentes de interfaz de usuario avanzados. Me topé con este tutorial que me pareció sencillo  pero a la vez me dio algunos dolores de cabeza por cambios que han ocurrido en el ecosistema de Angular que hacen que... » leer más

Concepto de Rutas en HTTP y REST

Uno de los conceptos más utilizados en el mundo del desarrollo de aplicaciones para Internet es el concepto de ruta. En esta publicación trataremos de explicar de manera resumida dicho concepto.