Callbacks, código asíncrono y funciones anónimas en Javascript

Introducción En el mundo de Javascript normalmente nos encontraremos con algunas cosas que no entenderemos bien y que, de no hacerlo, las cosas más avanzadas nos serán más difíciles de entender. Por eso en este post explicaré un poco 3 cosas básicas que debemos saber al programar en este fabuloso lenguaje.

Callbacks, código asíncrono y funciones anónimas en Javascript Leer más »

Solución al error stk500_getsync() attempt 10 of 10 not in sync resp=0xd1 – Arduino

Ayer intenté subir un pequeño sketch muy básico a un Arduino y me encontré el error mencionado en el título. Solución La solución era muy simple. Anteriormente usaba un Arduino Uno, pero ahora estaba experimentando con un Mega. Intenté subir el programa y tardaba mucho, hasta que lo desconecté y apareció ese error. Seguí intentando

Solución al error stk500_getsync() attempt 10 of 10 not in sync resp=0xd1 – Arduino Leer más »

Tipado débil y tipado fuerte: diferencias y explicación

Introducción Tal vez hemos escuchado que algunos lenguajes de programación son de tipado fuerte y otros de tipado débil. Hay una gran diferencia entre ambos tipos. Normalmente el tipado débil es el más criticado de todos, pero también es querido por muchos. Aquí daré una pequeña explicación. Para comenzar, debemos saber que el tipado se

Tipado débil y tipado fuerte: diferencias y explicación Leer más »

Descargar o incluir librerías javascript de GitHub usando rawgit

Introducción Muchas veces encontramos proyectos buenos o librerías que resuelven el problema que tratamos de solucionar, pero están en GitHub y puede que no sepamos incluirlas. O también puede que no tengamos npm, bower y ninguna de esas cosas confusas que ponen. Así que en esta entrada trataré de explicar cómo es que podemos descargar

Descargar o incluir librerías javascript de GitHub usando rawgit Leer más »

Cuidado con las rutas de Laravel

Introducción Las rutas de Laravel son una gran herramienta que nos permite construir una api rápidamente, y de forma fácil y eficaz. Simplemente tenemos que definir una ruta así: <?php Route::get("/usuarios", "UsuariosController@todos"); ?> Para después poder consumirla con una petición get a sitio.com/api/usuarios (por ejemplo). De esta manera nos evitamos parsear la ruta y muchas

Cuidado con las rutas de Laravel Leer más »