Más lectura técnica
Pues nada cómo ya te habrás leido todos los libros que hemos dejado por el blog, aquí os dejamos varios más:
- The Linux Command Line
- Self-Service Linux (PDF)
- Java™ Application Development on Linux (PDF)
- GTK+ / Gnome Application Development (PDF)
- GNU Emacs manual
- Advanced Linux Programming
- Masonic Cipher book (PDF)
- BIOS Disassembly Ninjutsu Uncovered (1st Edition)
- Java Native Interface: Programmer's Guide and Specification
Er docu der finde: Historias de Pi
Escribiendo un clon de Twitter en Python
La forma más fácil y divertida de aprender a programar es empezar un proyecto desde cero y crearte todas las partes del mismo.
Si eres un entusiasta de Python este tutorial te gustará. Se llama Flipper y es un proyecto escrito en Python para crear un clon o copia del archiconocido Twitter. Al final del mismo no sólo te habrás creado el proyecto en sí, sino también todas las partes del mismo. Ideal para saber que se ocultan detrás de esas librerías web (frameworks) que todos usamos en algún momento.
Cómo sacar mejor provecho a Google (Infografía)
Máquinas Virtuales VirtualBox para desarrolladores
Ya hemos hablado en otras ocasiones de sitios que compilan máquinas virtuales creadas (link, link) y listas para ser usadas con distintos sistemas operativos.
Hoy os traemos otro magnífico repositorio de este tipo, pero esta vez las máquinas virtuales están pensadas para ser usadas como plataforma para el desarrollo de software y no sólo eso, sino que además son creadas por la propia Oracle.
En estos momentos diponemos de nueve sistemas:
Congelar una aplicación en Android
¿Qué significa eso de congelar (freeze) una aplicación? La idea es muy sencilla y se trata de deshabilitar una apliación en el sistema. Es una especie de desinstalación de la misma sin borrarla del sistema. Es decir, la aplicación todavía se encuentra en nuestro sistema ocupando espacio de almacenamiento, pero el sistema ignora dicha aplicación, por lo tanto lo que si ganamos es memoria RAM.
¿Por qué quiere uno congelar una aplicación en vez de desinstalarla o borrarla? Como decía antes una de las mayores ventajas de congelar una aplicación es ahorrar memoria y por lo tanto hacer que nuestro sistema vaya más rápido. No sólo eso, si no que las aplicaciones que congelemos tampoco apareceran en nuestro terminal, o sea como si no estuvieran. La razón principal de congelar y no desisintalar o borrar las aplicaciones es la de poder “restaurar” nuestro sistema a como vino de fábrica. De hecho, por experiencia propia, cuando borras o desinstalas ciertas aplicaciones el sistema se vuelve inestable. Incluso si lo que desinstalas no es un componente del sistema, que como veremos más adelante también puedes congelar.
Récord del mundo en resolver el cubo de Rubik con los ojos vendados, 28.80 segundos
Ojo a la reacción del chico que está detrás …
Visto en CNET.
Tabla de referencia comparando con todo detalle PHP, Perl, Python y Ruby
(click para ampliar)
Casi podrías aprender a programar en estos cuatro lenguajes de programación simplemente mirando esta hoja de referencia (formato tabla) donde nos muestran con todo nivel de detalle desde los operadores, separadores, matrices, declaración de variables, debuggin, funciones, operadores lógicos, etc, de PHP, Perl, Python y Ruby.
Puedes consultarla al completo aquí.
Una genial hoja de referencia (Cheat Sheet) muy útil.
Visto en HackerNews.
Portal Tetris, a ver si eres capaz de hacer una línea (Humor)
[swf]http://www.jeuxclic.com/jeux/4e385c6432e30.swf,480,390[/swf]
Buenísimo, perdón por el troleo ;)
Visto en ZonaFandom, no os perdáis un video de Mario armado con una pistola de Portal :)


