Hace unos días salio una nueva versión de Sabayon Linux (3.2), una distro basada en Gentoo que trae lo último de lo último que tiene que ofrecer Linux (incluido Beryl desde LiveCD):
Hace unos días estaba buscando como hacer para colorear un renglón de un DataGrid en Flash, ya que, según el status de cada campo, debía notarse de un color especifico; estuve buscando durante buen rato ya que en la ayuda de Flash no esta muy a la vista este apartado, así que dejo un ejemplo sencillo aquí por si alguien llega a necesitar algo similar (click en la imagen para bajar el Fla, necesitarás FlashMX 2004 Pro o superior para abrir el archivo):
_global.style.setStyle("themeColor", "white");
import mx.styles.CSSStyleDeclaration;
//creamos las columnas que dividirán nuestros datos
myGrid.addColumn("Indice");
myGrid.addColumn("Titulo");
myGrid.addColumn("Status");
//ajuste de tamaño de las columnas
myGrid.getColumnAt(0).width = 50;
myGrid.getColumnAt(1).width = 250;
//impedimos que se puedan retamañar
myGrid.getColumnAt(0).resizable = false;
myGrid.getColumnAt(1).resizable = false;
//insertamos valores simulados al datagrid
for(var i=0; i<5; i++){
myGrid.addItem({Indice:i+1,Titulo:("Titulo "+i),Status:i})
}
//cambio de colores
myGrid.setPropertiesAt(0, {backgroundColor:0xFFCCCC});
myGrid.setPropertiesAt(1, {backgroundColor:0xCCFFCC});
myGrid.setPropertiesAt(2, {backgroundColor:0xCCCCFF});
myGrid.setPropertiesAt(3, {backgroundColor:0xFFCCFF});
myGrid.setPropertiesAt(4, {backgroundColor:0xCCFFFF});
¿Alguna vez has tenido esa sensación de estar en un lugar o situación donde ya has estado? Eso mi amigo se le conoce con el nombre de Déjà Vu (del frances ‘ya visto’), ¿y si en realidad este sentimiento fuera una advertencia del pasado o pistas del futuro? pero bueno… no estamos en clase de psicología, sino reseñando la más reciente película de Denzel Washington.
Un trágico ataque terrorista hace explotar a un crucero matando a más de 500 personas, un agente de la ATF hace las primeras averiguaciones y encuentra que un compañero de trabajo fue asesinado en este incidente, buscando averiguar la identidad del asesino se une a un equipo de investigadores del FBI los cuales tienen lo último en tecnología para resolver crímenes… y hasta ahí puedo contar, no quiero arruinar la experiencia que esta película provoca, pero si sería bueno que conocieran un poco de las teorías que existen sobre los agujeros negros y hoyos de gusano para entender un poco más la trama de esta película (muchos geeks no tendrán ningún problema con esto).
Hacia buen de tiempo que una película no me hacia elucubrar tanto con la historia como en esta ocasión, tiene drama, acción, romance y un final de esos que uno no espera, ampliamente recomendable.
Las páginas (bien) hechas en Flash suelen ser las más impresionantes, todas esas capacidades multimedia que nos ofrece hacen que sea la herramienta preferida de muchos webmasters hoy en día, pero como todo: tiene sus limitantes… o al menos eso era lo que creía.
Hoy en la mañana me habla Azrael para contarme de este motor, aún no logro recuperarme de la impresión, no creí que Flash fuera capaz de generar gráficas 3D de esta manera, en un principio creí que eran generadas con shockwave (Director), ¡pero no!, 100% Flash, el código esta disponible para descargarse ser utilizarlo para crear tus páginas web, juegos, presentaciones o cualquier cosa que hagas en Flash y poder agregarle la tercera dimensión.
Mucho antes del Bumb mapping, mucho antes de profundidades de color de 16, 24 o 32bits, mucho antes de los polígonos… existían los juegos en VGA, utilizaban una resolución de 320×240 pixeles, utilizaban una paleta de 256 colores simultáneos en pantalla, hacían uso de la tabla de ondas (MIDI) de la tarjeta de sonido para reproducir música y se utilizaban técnicas para simular perspectivas para lograr el efecto de 3D que hoy en día no impresionarían a nadie, pero en su entonces fueron una revolución; juegos como Wolfenstein 3D trajeron consigo una revolución tecnológica y acabaron con el prejuicio de que los juegos de computadora no eran tan buenos como los de una consola.
Pero aveces a uno le llega la nostalgia y vuelve a instalar en su computadora esos viejos juegos, o algún emulador de esa antigua consola que ya no sirve de lo empolvada o el excesivo uso que se le dio, sólo para revivir esos bellos momentos de diversión que nos ofreció y ver cuanto han cambiado las cosas.
Hoy quiero recordar a Doom: en el momento que terminé la instalación de este juego (en versión shareware) y pude explorar esos obscuros pasillos disparando a zombies, demonios y toda clase de monstruos infernales, una especie de corriente eléctrica recorría mi cuerpo, lo genial que se veían esos gráficos, los sonidos de agonía que producían cada enemigo al saborear un poco de plomo de mi escopeta, el ritmo de la música y el detalle que se había puesto en cada nivel dejó una marca imborrable en mi vida (¿sabías que tuvo el reconocimiento de Juego de la década?).
El antes (en producción) y el después (11 años después)
Diez años después de Doom2 sale a la venta Doom3, con tecnología del nuevo milenio, aprovechando el poder de las nuevas tarjetas aceleradoras de video, haciendo gala de texturas de alta definición, luces volumétricas, bump mapping, soft shadows, sonido envolvente y un montón de características más, nos trae un «remake» del primer Doom, logrando un escalofriante realismo, logrando que Doom 3 fuera uno de los videojuegos que más comentarios y especulaciones ha tenido, ¡mucho antes de que estuviera en venta!, ¿pero quien recuerda como inició todo?
Navegando por la web me encontré con esta página, la cual recolecta las versiones Beta (e incluso Alpha) de Doom, si eres un curioso (o coleccionista) y te interesa ver como fue en sus inicios este gran juego recomiendo mucho le eches una mirada.
Mucho se ha criticado al PSP por la falta de buenos juegos, llena de refritos, clones, remakes, secuelas y nada que valga la pena alguien abre una ventana y entra un poco de luz para iluminar esta obscura situación, curiosamente de parte de Sony CEI.
El juego es simple, pero muy divertido, haciendo uso de los botones L y R del PSP giras levemente el mundo para hacer rodar esas extrañas formas de vida con forma redonda llamadas LocoRoco y hacerlos llegar al final del nivel.
Comiendo unas flores tu LocoRoco crecerá de tamaño, lo que impide en ocasiones que puedas entrar por pequeños pasadizos, pero presionando el botón O puedes hacer que tu LocoRoco se fragmente en pequeños LocoRocos y una vez del otro lado volviendo a presionar O volverán a unirse en un gran LocoRoco.
Durante el juego hallarás unos pequeños personajes llamados MiuMiu que te darán piezas para armar tu casa LocoRoco, algo así como «bonus», los cuales motivan a andar buscando esos pequeños espacios ocultos en los escenarios para encontrar a estas pequeñas criaturas y tener una mejor «Casa LocoRoco».
Algo muy llamativo del juego son lo simple de sus graficos, los personajes son puras bolitas, palitos y figuras simples en colores planos, no que decir de los escenarios… no se quedan atrás, pero esto envéz de verlo negativamente llaman mucho la atención, ¡y que decir de la música!, las canciones son super pegajosas, hasta me puse a grabarla en MP3 para traerla conmigo 🙂
Pero fuera de la sencillez de los gráficos y el sistema de juego de LocoRoco algo que como programador llego a apreciar es el intenso uso de física que hace el juego, gravedad, rebote, elasticidad, fricción, todo un conjunto de formulas matemáticas que aplicadas en un videojuego incrementan notablemente el nivel de jugabilidad y por ende: diversión.
Ya había tenido oportunidad de jugar un juego similar: Gish, pero a pesar de de compartir similitudes ambos juegos son muy diferentes y aunque Gish es un buen juego LocoRoco me pareció algo excepcional, altamente recomendable para cualquier edad y género.
Aquí un video para explicar un poco la temática del juego:
Por fin pude ejecutar homebrew (software sin la firma digital que tienen los juegos originales) en mi PSP, el proceso fue largo y algo confuso, había leído más de 10 tutoriales, todos hablaban de diferentes modos de como lograr esto, pero ninguno me funcionaba, hasta que dí con la manera definitiva (por no decir «for dummies«) de hacerlo y hoy puedo disfrutar de un PSP con más características que las de fabrica 🙂
¿Qué fue lo que hice? pues algo como esto:
Actualización (28/12/06): ¿Tienes una PSP con placa TA-082? entonces has clic aquí que estas de suerte.
Firefox siempre había bloqueado que «cookies extermas» pudieran leer información de otras «cookies», pero en la versión 2.0 esta opción fue desactivada, para arreglarlo:
Escribe en tu barra de direcciones about:config
Localiza network.cookie.cookieBehavior y cambia (doble click) el valor 0 por 1
Una «cookie» es un pequeño archivo alojado en la memoria temporal (cache) de tu navegador, el cual almacena variables de algunos sitios, algunas veces pueden ser datos importantes, por lo general guardan tu nombre de usuario y password de los sitios que no quieres estar escribiendo contraseñas cada vez que los visitas.
Con el movimiento anteriormente explicado evitas que sitios maliciosos puedan tener información que no les corresponde saber.