Navegando por
Autor: Joel

Otro eufórico puritano misántropo de paso por esta absurda existencia.
¿Quién necesita un media center?

¿Quién necesita un media center?

Hoy quiero hablar de uno de mis aparatos favoritos: mi XBox.

Hace unos días que visitaba Xataka, Engadget y sitios similares veía como se comenzaban a popularizar esta clase de productos, ya no es suficiente que reproduzcan DVDs, poco a poco se les ha ido agregando características como reproducción de MP3, JPG, VCD, WMA, WMV etc. algunos tienen discos duros lo que permite almacenar en ellos tu música, fotos, películas y videos favoritos, todo bien hasta aquí… hasta que me fije en el precio, lo que me lleva a agradecer a la scene por tan excelente producto como el XBMC.

xbmc.JPG

Mi XBox se ha vuelto mi centro de entretenimiento por excelencia, desde que tiene su exploit para poder ejecutar software no firmado por microsoft (todos los juegos originales tienen esta firma digital a modo de protección) he podido cargar en ella toda clase de cosas, tengo una colección de emuladores que me permiten jugar mis juegos de Nintendo (mednafenx_nes), Super Nintendo (ZsnesBox), Sega Genesis (NeoGenesis), Nintendo 64 (Surreal64 XXX), CPS1, CPS2, Neogeo (Final Burn Alpha XXX), GameBoy Advance (XBoyAdvance), PlayStation (pcsxbox) y Arcade (MAMEoX) que tanto disfruté en épocas pasadas, otros tantos juegos que llegué a jugar cuando tenía mis computadoras 386 y 486 (mucho antes de estos Pentiums de hoy en día… mi 486 corría a 66mhz, mi actual Pentium4 corre a 2800mhz) como el caso de Doom, Duke Nukem, Shadow Warrior, Heretic, Hexen, Rise of the Triad, Secret of Monkey Island, Day of the Tentacle, Sam & Max: hit the road, Prince of Persia y otros tantos.

Pero volvamos a lo que venía este post: fuera de ser una consola de videojuegos, con el XBMC el Xbox es capaz de reproducir prácticamente cualquier formato de audio, imagen y video que se me pueda venir a la mente, entre la lista esta:

Video:
3gp, AVI, ASF, FLV, Matroska, MOV, MP4, NUT, Ogm, RealMedia, 3ivx, Cinepak, DivX, DV, H.263, H.264/MPEG-4 AVC, HuffYUV, Indeo, MJPEG, MPEG-1, MPEG-2, MPEG-4, RealVideo, Sorenson, Theora, WMV y XviD.

Audio: AAC, AC3, ALAC, AMR, APE, CDDA, DTS, FLAC, MP2, MP3, Ogg, RealAudio, IT, S3M, MOD, XM, NSF, SPC, GYM, SID, YM, ADPCM, WAV y WMA.

Imagenes: BMP, JPG, GIF, PNG, TIFF, MNG, ICO, PCX y TGA.

(nota: no son todos, se han ido agregando nuevos codecs y mejorando los existentes)

Puedes cambiar el idioma, el protector de pantalla, los sonidos e incluso la apatiencia… últimamente se ha popularizado un skin que simula a la perfección el dashboard del nuevo Xbox360.

Todo este conjunto de características hacen que me parezca imposible encontrar mejor media center que mi XBox.

El video del skin MC360 para XBMC:

http://www.youtube.com/watch?v=axx8U5vYFQw

Fatal Frame 2: Crimson Butterfly

Fatal Frame 2: Crimson Butterfly

Los juegos de terror siempre han sido mis favoritos, adoro la serie de Silent Hill, Doom 3 y su expansión… por mencionar algunos, y este fin de semana terminé Fatal Frame 2: crimson butterfly, o como es conocida en japón: Proyect Zero 2.

En el juego controlas a Mio, la hermana gemela de Mayu, ambas se ven atrapadas en un pueblo completamente desolado, buscando a algún habitante encuentran una cámara fotográfica, pero esta cámara no es ordinaria, tiene la peculiaridad de poder fotografiar lo que ninguna otra podría hacer: Fantasmas.

Los antiguos habitantes de este pueblo practicaban un ritual macabro, el cual consistía en que una hermana gemela tenía que matar a la otra para mantener la estabilidad de la villa, pero algo en el último ritual fue mal, convirtiendo a todos los habitantes del pueblo en almas en pena que vagan eternamente por el pueblo esperando el momento adecuado para efectuar nuevamente el ritual.

Armado únicamente de tu cámara (llamada Cámara Obscura), tu objetivo es hacer que ambas hermanas salgan con vida, la cámara puede hacer daño a los fantasmas dependiendo de la calidad de la fotografía. Durante el juego encuentras aditamentos para ir mejorando la Cámara Obscura, rollo fotográfico de diferente calidad, una radio que permite escuchar los pensamientos que quedaron grabados en las pertenencias de algunos habitantes, libros, pergaminos y notas acerca de la historia del pueblo y del ritual y otros tantos objetos para ayudarte a escapar de este pueblo.

El juego cuenta con unas excelentes gráficas (es desarrollado por Tecmo, la casa desarrolladora de Ninja Gaiden y Dead or Alive), sonidos ambientales que ponen la piel chinita, una historia muy bien elaborada, escenarios detallados y efectos gráficos de primer nivel.

Si lo tuyo son los juegos de terror permíteme recomendarte ampliamente este juego, me gustó tanto que ahora he adquirido la primera parte, esperando provoque esa sensación de tensión y suspenso que tanto me gusto de crimson buttefly.

Este es el trailer promocional, con subtítulos en ingles, muestra escenas que no vi durante el juego y una calidad en los personajes que no coincide mucho, por lo que me hace suponer es la versión de PS2, así que mejor aclaro en este momento que la versión que jugué fue la de XBox, y mi calificación final fue E (sí, patético… pero volveré a jugarlo para mejorar esa calificación).

Brainfuck

Brainfuck

Parte de este post es una traducción personal sacada de la versión en español de wikipedia, y el artículo original.

brain.jpgBrainfuck es un lenguaje de programación que se ha hecho notar por su minimalismo extremo. Fue diseñado para retar y sorprender a los programadores, pero no es apto para un uso práctico.

Fue creado en 1993 por Urban MÌller con la intención de diseñar un lenguaje que pudiera ser implementado con el compilador más pequeño posible, inspirado por el compilador de 1Kb para el lenguaje de programación FALSE.

Consta de ocho instrucciones, y todas ellas de un carácter:

  1. > Incrementa el puntero.
  2. < Decrementa el puntero.
  3. + Incrementa el byte apuntado.
  4. – Decrementa el byte apuntado.
  5. . Introduce el byte apuntado en la corriente de salida.
  6. , Toma como valor del byte actualmente apuntado el provisto por la corriente de entrada.
  7. [ Avanza a la instrucción inmediatamente posterior al ] correspondiente si el byte actualmente apuntado es nulo.
  8. ] Retrocede a la instrucción inmediatamente posterior al [ correspondiente si el byte actualmente apuntado no es nulo.

Un ejemplo de lo que vendría siendo un típico programa «Hello World»:

++++++++++[>++++++++++<-]>++++.---.+++++++..+++.
>++++[>+++++++++++<-]>.------------.[-]<<
++++++++.--------.+++.------.--------.[-]
<+[>++++++++++<-]>.[-]<

Si, esas líneas (que en realidad debería ser solo una) que estas viendo, cuando es compilada y ejecutado el binario, imprime el texto Hello World.

¿Sere yo el único que piensa que este mundo esta cada vez más loco?.

Concurso Diseñador VS Desarrollador

Concurso Diseñador VS Desarrollador

Multidmedia, famosos por productos como Zinc, Glow y Capture han organizado un concurso para celebrar sus cuatro años: Diseñador VS Desarrollador, un concurso en donde el ganador de cada categoría se puede llevar un conjunto de programas con valor de más de mil dólares, entre los que destacan una licencia de MDM Zinc V2.5, SWF Encrypt 3.0 de Amayeta y Swift 3D 4.5 de Electric Rain, el concurso abrió inscripciones el día de ayer (24 de julio) y finaliza el 31 de agosto de este año.

mdmcontest.jpg

Una excelente oportunidad (más para programadores que para diseñadores por los premios… pero en fin) para hacerte de estos excelentes programas si logras tener la creatividad necesaria para ganar, yo ya estoy trabajando en mi gadget 😉

haXe

haXe

Te imaginas poder decir «se programar» sin que te pregunten «¿En que lenguaje(s)?»; poder hacer una pagina en Flash o DHTML, agregar funcionabilidad en AJAX o Javascript sin tener que conocer Actionscript, PHP, Python, Java etc. suena utópico ¿no?, y es que en computación se ha vuelto peor que Babel con tanto lenguaje de por medio.

haxe.jpg

Pues ha aparecido una iniciativa para unificar este lío, basandose en ECMAScript (parecido a Javascript/Actionscript), multiplataforma y de código abierto.

haXe es un lenguaje de programación que unifica todas estas plataformas en un solo lenguaje, tiene características que hacen fácil tratar mundos dinámicos como DHTML o Bases de datos, mientras que te trae cumpletas características con un compilador que podrá detectar errores en tempranas fases de desarrollo.

Lo que haXe puede hacer:

  • generar archivos SWF de Flash usando la API de Flash para los reproductores 6,7,8 y próximamente 9.
  • generar código Javascript usando la API DHTML del navegador, y poder crear aplicaciones web AJAX.
  • generar Bytecode que puede ser usado del lado del servidor (usando un plugin para Apache) o empaquetado en un executable.

Cada una de estas plataformas tienen su propia API, pero comparten el mismo lenguaje y las mismas librerias estandar, así que si tus clases son puro código, pueden ser compiladas y usadas donde sea, dependiendo de tus necesidades.

Tambien, haXe hace posible interoperar entre diferentes plataformas, proporcionando librerias de protocolos comunes.
Recomiendo visitar su web, hay varios proyectos interesantes que pueden ser muy utiles.

Yafray 0.0.9

Yafray 0.0.9

Con la salida de Blender 2.42, el plugin para poder hacer renders con Raytracing conocido como Yafray ha tenido que actualizarse para poder ser compatible con este, ya tenía un año de no ser actualizado, por lo que se llegó a pensar que estaba abandonado, afortunadamente el desarrollo sigue, y en esta nueva versión han corregido importantes bugs y agregado unas cuantas características nuevas.

yafray009.jpg
Blender 2.42

Blender 2.42

blender242.jpg

Un fin de semana sin internet me ha impedido poner esta noticia a tiempo, pero al fin, después de un mes de pruebas beta tenemos la versión final de este modelador 3D opensource, con excelentes nuevas características que pudieran impulsarlo al ramo profesional.

Suzuka

Suzuka

Uno de mis pasatiempos favoritos desde hace años ha sido el anime, pero en los últimos años no he tenido mucha oportunidad de seguir con el y, de las últimas series que he visto, ha sido Suzuka.

suzuka-02.jpgAkizuki Yamato, un adolescente de 15 años se va a Tokyo a estudiar la preparatoria, camino al hotel que administra una de sus tías queda perplejo al admirar a una atractiva chica que esta practicando saltos de altura, cuál va siendo su sorpresa al saber que es su vecina (se hospeda en el hotel de su tía), lo que para él resulta muy agradable… lástima que ella piensa lo contrario, debido a un incidente donde Akizuki no deja una buena ‘primera impresión’, pero no pasará mucho tiempo para que gracias a la tenacidad y paciencia de nuestro protagonista (que mis respetos, tiene demasiada!) logre conquistar el corazón de su musa.

Gran parte de la historia se mantiene fija en el poco (o nulo) caso que le hace Suzuka a Akizuki y el esfuerzo que hace éste por conseguir una oportunidad con ella, lo que la hace muy poco dinámica y llegando a desesperar en momentos… personalmente me hubiera rendido a la mitad del camino, llega a rallar en lo cursi y hace preguntarme si realmente las mujeres aprecian este tipo de cosas. El final de la serie deja las cosas no muy claras, lo que da oportunidad a una segunda temporada.

Una historia de amor con ligeros toques ecchi, un muy buen nivel de dibujo pero algo pobre en la animación. El principal atractivo en esta serie de 26 capítulos es la historia, que aunque seguro hay series más motivantes merece una oportunidad; no estoy seguro que fue lo que me ha gustado de este anime (probablemente que me identifiqué con el protagonista) pero a pesar de todo ha terminado gustándome y quisiera recomendarla. El trabajo es reciente, consta de 26 capítulos y fue producida en el 2005.

Por fin llegaron!

Por fin llegaron!

Llegaron mis discos de Ubuntu 6.06 el día de hoy, los había pedido hace como 6 semanas y puntualitos han llegado al fin, ya tenía instalada esta versión de linux de un ISO que bajé de los torrents, pero aun así me emociona tener el disco oficial.

ubuntu606.jpg

Es motivante ver como te hacen llegar gratuitamente los discos, rotulados y en una bonita cajita un sistema operativo más estable, rápido y confiable que muchos otros que conozco. Bueno, bonito y gratis 🙂

y a ti ¿ya te llegaron los tuyos?

Blender 2.42 3D Web Plugin Alpha

Blender 2.42 3D Web Plugin Alpha

Leyendo blendernation me he enterado que hay un proyecto por revivir el plugin para web de blender, idea que me ha parecido genial, agregar interactividad 3D real a la web sería sencillamente espectacular, y con todo lo que puede hacer blender aún más!, físicas, interactividad, multiplataforma… no comprendo como fue posible que dejaran este aspecto de lado.

Programas como Anark no han podido despegar correctamente por el limitado uso a Internet Explorer, el alto costo del API y otros cuantos detalles podrian ser solventados si este proyecto continua y es apoyado por la comunidad OpenSource.

Actualmente sólo esta disponible el plugin para Internet Explorer, pero se espera que en unos días tengan listo también versiones para FireFox.

http://continuousphysics.com/Blender2.42Webplugin.html