Los productos de Apple desde 1976-2012

insane-great-history-apple.jpg

Haz click en la imagen para verla más grande

Fuente

Feb 3, 2014
AppleInfografíaHistoria

Tutorial para crear un juego multijugador en Java usando libgdx

GamePlay

No os perdáis este completo tutorial para desarrollar paso a paso un juego multijugador en red usando libgdx (framework para desarrollo de juegos en Java). Puedes ejecutar y hacer debug directamente en el escritorio, haciendo más cómoda y rápida la programación.

El objetivo de este tutorial es mostrar como los desarrolladores pueden crear juegos multiplayer integrando AppWarp cloud Java SDK con libgdx. En el juego de ejemplo, se usa de base el código de un juego para un sólo jugador ("superjumper", el juego de ejemplo que viene con las librerías), que luego poco a poco se va convirtiendo en multijugador en tiempo real.

Feb 3, 2014
RedesAndroidJuegosProgramación

Er docu der finde: La tecnología del Titanic

Jan 31, 2014
HistoriaDocumentalEr Docu der finde

Ingeniería Inversa "extrema" al clásico Tetris de Nintendo

Captura de pantalla 2014-01-30 a la(s) 22.22.49

Este espectacular artículo de ingeniería inversa que puedes ver completo en el enlace original mechanics of how Tetris works, then builds an AI to play the game, explica al detalle el mecanismo del clásico de Nintendo de 1989, Tetris. Para llevar a cabo este análisis, el autor del artículo explora a fondo y con un detalle realmente increíble, la ROM original. Como la NES estaba basada en el microprocesador MOS 6502, toca volver a desempolvar nuestros libros de nuestro querido ensamblador 6502.

Jan 31, 2014
HackingProgramaciónvideosRetrocomputer

La otra presentación del Macintosh nunca vista desde 1984

Captura de pantalla 2014-01-29 a la(s) 23.28.43

Click para ver el vídeo desde el artículo original

Todos recordamos esa genial presentación del mítico Macintosh realizada por un joven Steve Jobs en 1984 con la música de Carros de Fuego de fondo y ese espectacular vídeo de Ridley Scott. Lo que no se recuerda tanto es que Steve realizó esa presentación dos veces en menos de una semana, una para los accionistas (la legendaria presentación que todos conocemos) y otra para el público en general, no menos espectacular pero menos conocida. Seis días después de mostrar el Mac en el Flint Center (en De Anza Collegue cerca de Cupertino), él realizó otro show en el Boston Computer Society.

Jan 30, 2014
Varios

XSS y MySQL FILE

xss_and_mysql_file.png

XSS and MySQL FILE es el título de un nuevo laboratorio que PentesterLab ha creado. En esta ocasión el objetivo es aprender como robar las cookies de otro usuario (Administrador) usando técnicas de Cross Site Scripting (XSS).

Es un laboratorio para principiantes y todo lo que necesitas son conocimientos básicos sobre HTTP y PHP, además de un software de virtualización para poder correr la máquina virtual que te puedes descargar desde aquí en su versión de 64bits o desde aquí si prefieres la versión de 32bits.

Jan 30, 2014
SeguridadClasesHacking

Las guías de Github

c34e140a-892a-11e3-84cf-7a80ecbda7ed.png

Github ha anunciado Github Guides, una serie de guías que nos ayudan a entender mejor conceptos específicos del ciclo de vida de nuestro proyecto sobre dicha plataforma.

En estos momentos hay 4 guías disponibles:

Además de las mismas, también existe un canal de youtube con varios vídeos donde podemos aprender de una forma más visual.

Estas guías junto a los cursos oficiales son un gran recurso no sólo para aprender como user Github, sino Git propiamente dicho.

Jan 30, 2014
Programación

Complementa las man pages con ejemplos

bropages.png

La expresión: una imagen vale más que mil palabras, la podríamos trasponer en muchas ocasiones a: un ejemplo vale más que 1000 líneas de documentación.

Y es que cuando necesitamos ejecutar algún comando y no nos acordamos de la sintaxis o los parámetros del mismo todo lo que queremos ver es un ejemplo que nos refresque un poco la memoria y no leernos la documentación del comando en sí o la ayuda, que en muchos casos es extensa y poco comprensible.

Jan 29, 2014
Linux

El emulador de PC más pequeño del mundo

screenshot_dos.png

El código comentado ocupa algo menos de 25Kb, está escrito en C es Open Source y emula un PC-XT compatible (8086 CPU) más teclado XT, disco duro/floppy, reloj y tarjeta gráfica Hercules.

Es capaz de correr aplicaciones como AutoCAD, Windows 3.0 y juegos antiguos de PC.

Su nombre es 8086tiny y corre sobre prácticamente cualquier máquina little endian y ha sido probado en procesadores Intel de 32/64 bits (Windows, Linux y Mac OS X), Nexus 4/ARM (Android), iOS (iPad 3 y iPhone 5S) o Raspberry Pi (Linux).

Jan 29, 2014
virtualizacionHacking