Tareas comunes en el desarrollo de aplicaciones para Android

Es muy común para el desarrollador en general el buscar continuamente a través de la documentación de nuestro lenguaje o foros, listas de correo, etc cuando nos enfrentamos ante una situación en la que tenemos ciertas dudas. Esta entrada está enfocada particularmente para aquellos que desarrollan aplicaciones Android. En Github existe un repositorio que recolecta una serie de notas o tareas comunes a las que los desarrolladores tienen que enfrentarse.
Leer más

Vídeo explicando el método de compresión L.Z.77 para texto

(recuerda que siempre puedes activar los subtítulos) LZ77 y LZ78
Leer más

Aprende JavaScript jugando a un juego de fantasía

http://codecombat.com/ Echa también un vistazo al blog para más información. Excelente idea para hacer más ameno el aprendizaje, sobre todo para niños … y no tan niños ;)
Leer más

Libros, libros y más libros

En Github se ha creado un repositorio nuevo, el cual no contiene ningún tipo de programa o aplicación sino cientos de enlaces a libros gratuitos principalmente sobre programación. Una de las ventajas de usar Github (en realidad cualquier repositorio de control de versiones) es que es muy fácil bajarnos (clonar) el repositorio completo. Otra gran ventaja de este método es la colaboración. Se hace muy fácil el poder añadir nuestros propios enlaces y hacer una petición para que se incorporen al repositorio principal.
Leer más

Remake de Super Mario Bros en HTML5 + Javascript

La combinación HTML5 + Javascript se ha convertido en una mezcla explosiva, la cual nos permite traer a nuestro navegador cosas impensables años atrás. Hemos visto como se ha portado juegos e incluso demos gráficas. En esta entrada os enlazamos a un repositorio de Github donde podemos encontrar el juego de Super Mario Bros escrito totalmente en HTML5 y Javasctript. El código fuente está bastante comentado, en caso de que te pique la curiosidad y quieras aprender algo del mismo.
Leer más

Introducción a la programación de Arduino con Python

El tema del hacking con hardware está muy de moda hoy en día, gracias a dispositivos como Raspberry Pi, pero aún más gracias a Arduino. Aunque el lenguaje de programación oficial de Arduino es C o C++, hemos visto como otros lenguajes se han sumado a estos, especialmente Python, que tan de moda está estos días. Para aquellos que quieran introducirse en el arte del hacking de hardware usando Arduino y Python, este tutorial básico es un buen punto de inicio.
Leer más

Introducción al ensamblador del 6502

Hace un tiempo publicamos una entrada con el mismo título que esta, donde os hablamos sobre un tutorial sobre la programación en ensamblador del microprocesador 6502. La razón de está entrada es que Jorge Acereda ha hecho una traducción íntegra de dicho tutorial en nuestra lengua. Si el inglés se interpuso entonces en tu camino, ya no tienes excusa para aprender un poco de ensamblador y 6502
Leer más

Programando un bot para twitter en Python

Antes de nada aclarar que este bot no es un seguidor automático para twitter, ya que posiblemente no duraría mucho y la cuenta sería baneada de inmediato (aunque el autor lo tiene en mente). Lo que realmente hace este programa es analizar los tweets de tu cuenta buscando alguna palabra concreta (que defines el código) y cuando coincida marcar ese tweet como favorito. ¿Qué ventaja tiene esto?, pues muy sencillo, conseguir seguidores, ya que cuando haces favorito un tweet, el autor se suele interesar, visita los tuyos y la mayoría de las veces acaba subscribiéndose a tu cuenta.
Leer más

Disponible el código fuente de la mítica demo "Second Reality" de Future Crew + análisis del mismo

Antes de empezar, vamos a deleitarnos otra vez con la mejor demostración gráfica de todos los tiempos: httpv://youtu.be/rFv7mHTf0nA Second Reality fue una "demo" programada por Future Crew para la demoparty Assembly 93. Después de ganarla pasó a la posteridad por su gran calidad en la programación de efectos gráficos (no falta ni uno) y de la música. Pues los chicos de Future Crew han celebrado su 20 aniversario de la forma que más nos gusta a los geek como nosotros, publicando el código fuente original de la demo que puedes descargar aquí (el código se publicó el 30 de Julio de este mismo año.
Leer más

Lenguajes de programación explicados con su propia sintaxis

Hoy os dejamos por aquí otra curiosa entrada sobre varios lenguajes de programación explicados con su propia sintaxis. Desde al sitio Aprende X en Y minutos (Learn X in Y minutos) podemos a una curiosa explicación/introducción a varios lenguajes de programación (probablemente los más conocidos). Incluso hay traducciones al español de algunos de ellos: C, elisp, java, python y ruby. ¡Ojo! estos no son tutoriales sobre programación, sino una pequeña introducción a la sintaxis del lenguaje en sí explicada son su propia sintaxis, valga la redundancia.
Leer más