jueves, 23 de diciembre de 2010

Feliz navidad y próspero 2011

A todos mis lectores, seáis muchos o pocos, seáis de la parte derecha del atlántico o de la izquierda, habléis español o no, visitéis mi blog cada pocos días o hayáis llegado por una búsqueda en Google, estés mucho tiempo en mi blog o estéis de paso, seáis linuxeros, maqueros o windowseros (o de otras especies ;), utilicés firefox, chrome, internet explorer u opera, naveguéis desde un pc, mac o dispositivo móvil android o iOS, entréis dentro de uno de estos grupos o no os quiero desear a todos...


¡Feliz navidad y próspero 2001!

sábado, 18 de diciembre de 2010

Apache Tapestry 5.2.4 publicado

Apache Tapestry
Después de más de un año de trabajo el 16 de diciembre se votó y publicó la versión 5.2.4 del framework Java para aplicaicones web Apache Tapestry como la versión estable de la rama 5.2. Aparte de las habituales correcciones de errores incorporados en esta versión se han añadido nuevas características al framework manteniendo la compatibilidad con versiones anteriores. Algunas de las nuevas funcionaliades incorporadas en este versión son:

- Recarga en caliente de servicios: al igual que la recarga en caliente de páginas y componentes se incorpora la recarga en caliente para la mayoría de servicios.
- Los objetos de las de páginas ya no se mantienen en un pool: de esta forma solo existirá una instancia de objeto para cada página y locale lo que reducirá la cantidad usada de memoria en proyectos grandes.
- Procesador de plantillas de nuevo SAX: eliminada la de pendencia de Tapestry sobre StAX por un procesador SAX normal lo que facilitará la compatibilidad de Tapestry en el Google App Engine.
- Mejor soporte para hacer pruebas unitarias.
- Soporte de Bean Validation JSR-303.
- Notable mejora de documentación que se publicó con el rediseño de la página web del proyecto.

Acabo con la última frase del anuncio del creador de Apache Tapestry sobre esta nueva versión:

"So, if you are looking for a high-productivity, high-performance web framework that doesn't get in your way, it's a great time to take a closer look at Tapestry!"

Notas de lanzamiento:
5.2.4 – 15 Nov 2010
5.2.3 – 11 Nov 2010
5.2.2 – 24 Oct 2010
5.2.1 – 29 Sep 2010
5.2.0 – 8 Aug 2010

Referencia:
Announcing Tapestry 5.2
Documentación sobre Apache Tapestry

viernes, 10 de diciembre de 2010

Juegos para GNU/Linux

Tux
En GNU/Linux no hay tantos juegos comerciales como en otros sistemas operativos, léase Windows y últimamente en Mac con su App Store, pero eso no quiere decir que no haya buenos juegos para el pingüino. En la siguiente entrada pondré algunos con los que he metido muchas horas y que se salen de los típicos y habituales FPS aunque también los hay para Linux.

Open TTD (Transport Tycoon Deluxe)

Este juego está basado en el original de la compañía Microprose «Transport Tycoon Deluxe» y al que le añade algunas características que no tenía el original. Es un juego de estrategia en tiempo real en el que eres el propietario de una compañia de transportes con el objetivo de amasar una fortuna y no llevar a la compañía a la bancarrota. Para ello dispones de varios medios de transporte como tren, avión, camiones, autobuses y barcos para transportar mercancias o pasajeros (carbón, hierro, acero, petroleo, madera, grano, ...) entre las fábricas que producen las materias primas (bosques, granja , pozos de petróleo, minas de hierro y de carbón, ciudades, ...) y las factorías que las procesan (acerías, central eléctricas, ciudades, serrerias, ...), también tendrás que crear las rutas que harán los vehículos, de ello dependerá que sean rentables y produzcan beneficios para comprar nuevos vehículos y constuir nuevas rutas y no caer en la bancarrota. Según se va avanzando en el tiempo irán apareciendo mejores medios de transporte con más capcidad, más rápidos, que se averien menos o como en el caso de los trenes, en monorail o de levitación. Según del dinero que dispongas podrás modificar el terreno y construir las carreteras para los vehículos, vías para los trenes, túneles para evitar montañas, puentes para atravesar rios, comprar locomotoras, vagones, autobuses, aviones, constuir aeropuertos, .... ¡Ten cuidado con las catástrofes y los OVNIS!

En fin un juego muy entretenido y adictivo en el que además hay posibilidad de jugar en modo multijugador a través de internet.

http://www.openttd.org/

# pacman -S openttd


I have no tomatoes

Otro juego muy entretenido similar al típico Bomber Man en el que deberemos espachurrar los máximos tomates disponibles en diez laberintos con un tiempo de un minuto en cada uno de ellos. Irás dejando bombas en el camino que explotarán al cabo de unos segundos tratando de espachurrar a los demás y que no seas espachurrado por una de tus bombas o te cojan los otros tomates. Cogiendo los diamantes que dejan los tomates espachurrados podrás utilizar habilidades como el Potato Man, el campo de flores, la tormenta electrica, fuego, teletransporte, la hada que recoge diamantes por ti, ... Juego simple pero con un apartado gráfico y de sonido cuidado y muy adictivo. Dispone de la posibilidad de jugar a dos en el mismo ordenador.

¿Cuantos tomates eres capaz de espachurrar en diez minutos?

http://tomatoes.sourceforge.net/

$ yaourt -S tomatoes


Hedgewars

Un juego de estrategia y habilidad por turnos similar al conocido Worms. Dispondrás de un equipo de erizos que tratará de aniquilar al resto de componentes de los otros equipos utilizando diferentes armas, desde la típica granada y bazoka hasta un bombardeo de napalm, el humillante bate de beísbol o los siempre efectivos cartuchos de dinamita. El arsenal de armas del que dispones es muy amplio y hay algunas muy originales como la bomba melón o la granada santa. Según se vayan utilizando las armas de unos erizos contra otros el terreno se irá deformando. Si al cabo de un tiempo los erizos no se han aniquilado mutuamente correran el peligro de ahogarse ya que el nivel del mar irá aumentando con el objetivo de finalizar la partida.

Podrás personalizar los nombres de los erizos y la ropa que llevan asi como el número de miembros de tu equipo. También hay muchos diferentes tipos de terreno. En este juego se puede jugar contra la máquina, varias personas entre ellas o por internet.

http://www.hedgewars.org/

# pacman -S hedgewars


Frozen bubble

Juego de tipo puzzle en el que se trata de eliminar todas las pompas de la pantalla juntando como mínimo tres del mismo color antes de que se acumulen y lleguen hasta el suelo. A medida que avanzas en niveles se incrementará la dificultad y las pompas iran bajando hasta el suelo más rápido. También muy simple pero entretenido para algún rato libre.

http://www.frozen-bubble.org/

# pacman -S frozen-bubble


Neverball/Neverputt

Juego en 3D muy atractivo visualmente y otro juego muy entretenido con toques de puzzle y de plataformas y en el que es necesaria cierta habilidad. Deberás llevar una bola de un punto de un nivel hasta su salida en el menor tiempo posible, salvando los obstáculos que encuentres en el camino y cumpliendo ciertos objetivos como recoger cierto número de monedas de diferente valor: amarillas (1), rojas (5) y azules (10). Dependiendo del tiempo tardado o de las monedas recogidas conseguirás establecer un record del nivel.

Este juego además incluye el juego Neverputt del estilo de minigol en que el objetivo es hacer hoyo en el menor número de golpes posible. En cada hoyo habrá ciertos obtáculos como rampas, desniveles, caidas o barreras. Ten en cuenta que la bola estará sometida a la ley de la gravedad y a leyes físicas al chocar con los obstáculos.

Ambos juegos permiten ser jugados por varias personas simultáneamente.

http://neverball.org/

# pacman -S neverball


Pingus

Juego tipo puzzle similar al mítico Lemmings en que el objetivo será llevar cierto número de pingüinos sanos y salvos a la salida del nivel tratando de encontrar una forma de como conseguirlo con las habilidades que poseen los pingüinos. Estas habilidades son para hacer ciertas tareas como excabar, construir escaleras o redirigir a los otros pingüinos en otra dirección para que el resto llegue a salvo a la salida. Lógicamente en cada nivel la dificultad para encontrar la forma de llevar a los pingüinos a salvo se incrementará. Dispone de de un tutorial en el que podremos aprender como dar órdenes a los pingüinos.

http://pingus.seul.org/

# pacman -S pingus

También hay otros muchos juegos de diferente tipos a estos, simuladores, estrategia en tiempo real etc... aquí solo pondré algunos de ellos: Battle For Wesnoth, Glest, Warzone2100, Nexuiz, Warsow, Foobillard, Torcs, Flightgear, FreeCol, FreecivFrets on fire, Tee Worlds, Nethack, UFO: AI, .... Y aunque los juegos comerciales para GNU/Linux no son tan numerosos hay algunos de buena calidad como Amnesia: The Dark Descent, World of Goo, OsmosBrukkon y otros de http://www.humblebundle.com/.

Referencia:
http://www.linuxjuegos.com/
http://www.juegoslinux.com/
http://www.happypenguin.org/
http://www.humblebundle.com/

¿Tienes algún otro juego para GNU/Linux que te guste? ¡Coméntalo aquí!