Guí­a para compilar aplicaciones VTK y FLTK en Linux usando CMake

En la sección de Guí­as he publicado una para la instalación de las librerias VTK (librerí­a de código abierto para visualización 3D) y FTLK (liberias para creación de ventanas con acceleración 3D) en un sistema Debian ó Ubuntu, además de como facilitar la compilación de nuestras aplicaciones que usan estas librerí­as mediante Cmake (una herramienta excelente para generar Makefiles que permiten compatiblidad multiplaforma usando pocos conocimientos).

La guí­a la pueden descargar desde: http://skatox.com/guias/documentacion_vtk.pdf

Mi análisis (review) de Playstation HOME 1.0

Pues ayer recibí­ mi invitación (soy uno de los 100.000 afortunados) para participar en la beta de Playstation Home, el cual es una especie de Second Life para la comunidad de usuarios de Playstation 3 pero con un fin distinto, Home pretende ser un centro de reunión para conocer nuevos usuarios del Play3 sobre todo aquellos que tienen los mismos juegos que tú, para charlar con los panas (palabra venezolana de amigos) sin tener que usar el XMB para ello, para joder un rato por ahi caminando, entre otras cosas.

La invitación la recibí­ por correo ayer en la tarde, lo que te enví­an es un código para introducir en la Playstation Store que desbloquea Home en la lista de productos, luego de hacerlo simplemente lo descargué e instalé como cualquier producto, sin embargo, a pesar que ocupa 77MB (la base porque reserva 3GB para usar el resto de servicios) tardó como 2 horas y no debido a mi conexión de Internet sino que me imagino debido a la cantidad de gente bajando la Beta.

Una vez que entras por primera vez entras a un menú totalmente en español para crear tu personaje, el cual me impresionó mucho porque es muy configurable para crearte lo mas parecido posible, permite modificar tamaño, distancia y contextura de: labios, ojos, quijada, barbilla, orejas, cejas, nariz, cuerpo, entre otros. Y por primera vez puedo decir que el personaje virtual se parece a mi (de hecho varia gente que me conoce y lo vió se rió del parecido del mismo) , luego uno entra a su casa o apartamento el cual solo posee un sofa y una mesa (me imagino que luego empezarán a cobrar por meterle cosas a eso) y al salir por la puerta llegaras a la plaza principal de Home, tendras que descargar 35MB la primera vez y veras una pantalla como esta que se puede ocultar para descargar en segundo plano y seguir moviendose pora ahí­.

Es muy aburrido verlo, es mejor descargalo en segundo plano

Luego en esta plaza muy grande empezarás a ver todo tipo de gente recorriendo la plaza, gente sentada y charlando de todo sobre videojuegos, puedes charlar usando el control del play, el teclado o un auricular bluetooth cuyos mensajes se escucharan/leeran por toda la gente que este alrededor. También se incluye un montón de gestos predefinidos para realizar acciones como: saludos, respuestas a dialogos, sentarse en el piso o sillas, para bailar, peleas, desagrado, entre muchisimas cosas.

Todos sentados en Home charlando

Todos sentados en la plaza de Home charlando de la BETA

En toda la mitad de la plaza existe una pantalla grande con publicidad de Playstation donde podrás acercate y oirla, en el caso de ahorita era una propaganda del juego de SOCOM. También cerca de allí­ hay una rockola para escuchar música de todo tipo, poner a los personajes a bailar un rato y cuando se llena de gente colocan una máquina de burbujas en el piso para disfrutar del momento, suena idiota pero de verdad uno se divierte allí­.

Ví­deo de SOCOM en medio de la plaza

Ví­deo de SOCOM en medio de la plaza

La gente bailando por la rockola, yo haciendo mi baile robot

La gente bailando por la rockola, yo haciendo mi baile robot

Alrededor de esta plaza estan los demas sitios (que por ahora la mayorí­a estan cerrados) como el Mall que pesa otros 35MB y el Teatro que pesa solo 9MB. El Mall es un centro comercial con tiendas para comprar cosas pero por ahora no hay ninguna disponible, pero se ve muy cool la estructura y en el segundo piso podremos ver mesas con tablero de ajedrez para jugar pero hay mucha gente haciendo cola y da ladilla esperar por eso.

Gente jugando ajedrez en el mall

Gente jugando ajedrez en el mall

Para finalizar, este ha sido mi pequeña reseña de HOME pues apenas lo tengo desde anoche y no he tenido tiempo para explorarlo por completo.Sin embargo SONY ha superado mis espectativas ya que este producto es de buena calidad, tiene unos gráficos muy arrechos y fluidos, es demasiado fácil comunicarse con la demas gente por medio de bluetooth, teclado o señas (sobre todo la señas que rompen la barrera del idioma), tal vez todaví­a este muy crudo a pesar que sea la versión 1.0 ya que no existe muchas cosas para agregar a la casa, poco estilos de ropa, tiendas cerradas y muy pocos  juegos compatibles con esa tecnologí­a, pero con el paso del tiempo esos problemas se iran solucionando hasta que salga llega la verdadera versión final y el acceso libre a los usuarios.

Hace 1 año en esa fecha: El super fan de Assassin's Creed

Kill dash nine (kill -9)

Ahora he creado una nueva categorí­a de música geek donde ire colocando videos musicales o canciones con temas geeks dirigidos para geeks.  Para inaugurar la categorí­a les muestro una gran canción Nerdcore (rap ó hip hop para geeks) llamado Kill dash nine ó kill -9 que tiene una letra muy buena, muy unixera, con sentido y sin entrar a la idiotez.

Les recomiendo ver el ví­deo grabado de una presentación de Monzy en vivo en la universidad de Standford, si no saben que significa el tí­tulo, pues simplemente es el comando unix/linux para matar un proceso sin que nada lo impida (Fijense ya con el tí­tulo lo geek que es).

Hace 1 año en esa fecha: Virtual Box

Hace 2 años en esa fecha: Beryl sin XGL (con los Nuevos drivers NVIDIA)

Software para resolver el cubo de Rubik

Para los que me conocen en persona se han podido dar cuenta que he estado enviciado con speedrubik (resolver el cubo de rubik lo mas rápido  posible) y hace tiempo estaba buscando un programa que me dijera como resolver el cubo de rubik en muy pocos pasos y así­ aprender técnicas nuevas. El mejor programa que pude conseguir fue Cube Explorer ya que es liviano (apenas pesa casi 1 MB) , da resultados muy buenos de como máximo 24 pasos, también da la solución mas óptima y tiene soporte para webcam.

Para introducir los datos del cubo es fácil solo se necesita pintar cada cuadrito del cubo y el programa automáticamente va pintando los cuadritos que faltan (o que esta seguro que allí­ van), luego le das en Resolver y en menos de 3 segundos te dará una buena solución de aproximadamente 24 pasos o menos. Pero si quieres obtener la óptima, la solución con menos pasos posibles, se debe generar todas las posibles combinaciones de giros y luego calcular la mas rápida lo que lleva un tiempo considerablemente mayor.

La otra manera de introducir los datos y mucho mas divertida es mediante el uso de una cámara web, simplemente tienes que ir rotando el cubo por cada una de sus caras, el programa reconocerá los colores y podrás crear el cubo listo para resolver, eso sí­, necesitas decirle cual es el color rojo y el naranja debido a la similitud de los mismos.

Webcam escaneado el cubo de rubik

Webcam escaneado el cubo de rubik1Programa para resolver cubo de Rubik

Programa para resolver cubo de Rubik

Programa para resolver cubo de Rubik

Es muy cool como con una webcam pueden resolver un cubo de rubik, en fin, les recomiendo usar este programa si tienen un cubo de  Rubik y webcam, además es chevere ver como en tan pocos pasos se arma un cubo de rubik completo.

Descarga: http://kociemba.org/cube512.zip

Nota: El programa lo probé en Windows Shitsta y sé que en Linux me corrió con Wine pero no se si sirve lo de la webcam.

Hace 3 años en esa fecha: Microsoft presenta el nuevo DirectX 10