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 :)
¿Están los dispositivos móviles destruyendo tu cuerpo? (Infografía)
Algodón dulce
Cotton candy o Algodón dulce es el nombre de este dispositivo del tamaño de un lápiz usb. Las características del mismo son impresionantes:
- Procesador: ARM Cortex [email protected] Quad Core ARM Mali-400MP Graphics Processing Unit
- Memoria: 1GB DRAM, Up to 64GB almacenamiento (microSD)
- Puertos: USB 2.0 (corriente y también lo puedes usar como lápiz usb)
- Video: HDMI 1.3 Connector con audio
- Conectividad: Wifi 802.11b/g/n, Bluetooth 2.1 + EDR
Este dispositivo funciona de forma totalmente autónoma y le puedes o no enchufar un monitor externo, pero además puedes conectárselo a un ordenador que sea capaz de arrancar desde el puerto USB y arrancar el sistema instalado en dicho dispositivo. Muy versátil sin ninguna duda.


