Aprendiendo a programar desde 0

Desde un buen tiempo a la fecha en el mundo de los video tutoriales en español está de moda el famoso "aprende …. desde cero" dónde puedes poner cualquier cosa en lugar de los puntos suspensivos, HTML5, CSS3, PHP, node.js, Angular, etc. Supongo que esta frase deriva del famoso estribillo nortemaricano "from zero to hero", que también se usa para marquetear cursos en línea. ¿Pero realmente es posible aprender cursos en línea sin saber nada previamente? Este post tratará de responder dicha pregunta.

Sigue leyendo

¿Está muriendo la web?

El tráfico web es mucho menor que el generado por las aplicaciones móviles. Los salarios medios de los desarrolladores web, ya sean estos front end o back end están en descenso, Aquí les dejo una presentación en donde expongo los datos que pueden responder a la pregunta de si la web está muerta.

Optimizando Raspberry Pi 2

Luego de haber instalado Raspbian usando NOOBS 1.3.12, debemos optimizar nuestro Raspberry Pi 2 si deseamos obtener un buen rendimiento y sobre todo si deseamos que nuestra tarjeta de memoria SD no muera rápidamente. Es un hecho comprobado que una tarjeta SD/microSD tiene un número de limitado de ciclos de escritura. Es posible leer todo lo que deseemos la tarjeta, sin embargo sólo podemos escribir en ella un número limitado de veces. Una cosa es usarla para grabar videos o fotos en un sistema de archivos como FAT32, para lo que se diseño y otra muy diferente usarla como un sistema de archivos con journaling como lo es ext4.

Sigue leyendo

Timberman implementado en Arduino UNO

Aquí les dejo mi último video tutorial sobre como implementar un juego sencillo como Timberman en un Arduino UNO R3, usando una pantalla LCD Nokia 5110 monocromática y un par de botones. El código completo puede ser decargado desde mi repositorio público en github.

Timberman, es un sencillo juego que puede ser implementado como un juego de turnos. Aunque el juego disponible en Google Play implementa un tiempo de pocos segundos para permitir al usuario decidir si moverse a la izquierda o derecha, la versión que hemos implementado no tiene tal limitación aunque puede ser implementado si se desea, en todo caso lo dejo como un ejercicio.

La presentación en formato PDF puede ser descargada desde aquí.

Quedo a la espera de sus preguntas o comentarios que siempre son bienvenidos.

Aquí está el video tutorial de hoy:

Sigue leyendo

Explicando el mapa de bits

En este video explico como es que se generan los caracteres en base a un mapa de bits almacenado en un matriz. Espero que este video clarifique aquello que no se entendió del video anterior. Además explico también como generar nuevos caracteres no incluídos en la librería original reemplazando caracteres que no usamos.

 

 

Aquí se puede descargar la presentación en PDF.

Espero que este post les sea de utilidad y quedo a la espera de sus comentarios para poder seguir mejorando esta serie de videos sobre Arduino.