Aprende programación






31 jul. 2009

Screencast Solo Programadores 135 - El juego del fugitivo

En el año 2006, antes de entrar en javahispano, tuve la oportunidad de iniciar una sección en la revista "Solo Programadores" que consistía en explicar a desarrollar una aplicación entera y funcional. Mensualmente preparaba una aplicación diferente en la que intentaba utilizar multitud de lenguajes o ideas.

Haciendo estos screencast surgieron cosas muy interesantes como la Javacup y como consecuencia conocer a Abraham y a Erick y posteriormente a toda la asociación de javaHispano al entrar a ella. Hace poco ví una noticia que hacia referencia a estos videos y por los comentarios parece que gustaban bastante. Sin embargo, solo publicaron 12 cuando en realidad hay unos 36. Sería un placer para mí poder permitiros descargar todos los videos publicandolos poco a poco por si hubiese alguién que no conoce estos.

En este primer screencast, publicado en el número 135 de la revista, inicié los experimentos con el video (resolución, calidad, sonido, etc). El video consiste en la realización de un juego con java (escritorio) JSE. El IDE utilizado es Netbeans (que iba por la versión 3).

El título del juego es "El juego del fugitivo" que consiste en bloquear con 4 policias a un fugitivo en un tablero de ajedrez. Las piezas solo pueden mover en diagonal, y mientras los policias solo pueden mover hacia adelante, el fugitivo puede mover en los cuatros sentidos diagonales.

La característica interesante del juego es la perspectiva del tablero. La posición y tamaño de los cuadros no siguen una fórmula concreta por lo que hay que obtener estos valores uno a uno. El truco que utilicé es muy intersante y curioso. Por otra parte, comentar también la inteligencia artificial para que el fugitivo intente escapar. La lógica utilizada consiste en valorar con una heurística los cuadros del centro más que los laterales y valorar los cuadros en el que sus siguientes diagonales están libres.



26 jul. 2009

JavaHispano Podcast - 053 - Chile Agil (Entrevista a Agustín Villena)

Publicado un nuevo número del podcast de javaHispano. En esta ocasión entrevistaremos a Agustín Villena para presentarnos el portal de Chile Agil, un portal orientado al desarrollo ágil. Nuestro invitado explicará los inicios y objetivos del portal y nos explicará sus experiencias. También comentará su punto de vista del desarrollo de software de gestión en grandes empresas.

Adicionalmente, invitaremos al oyente a escuchar el podcast de Chile Agil explicando como surgió la idea y que temas tratan.

Aquí teneis el link de la noticia.

12 jul. 2009

JavaHispano Podcast - 052 - Productos y estrategia Oracle (Entrevista a Jaime Cid)


Publicado un nuevo número del podcast de javaHispano. En esta ocasión David Bonilla y Jorge Rubira entrevistarán a Jaime Cid. Nuestro invitado ha trabajado durante 5 años en SUN y actualmente desde hace 2 años trabaja en Oracle.

Durante la entrevista Jaime nos presentará inicialmente la empresa Oracle y nos explicará que tecnologías dispone actualmente. Adicionalmente, Jaime nos explicará las recomendaciones que Oracle ha realizado sobre sus productos respecto a la compra de otras empresas como BEA y de los productos adquiridos como WebLogic.

Aquí teneis el link de la noticia.


4 jul. 2009

Estreno del nuevo blog

Buenas,

Lo primero presentarme: Mi nombre es Jorge Rubira y me gusta mucho la tecnología y la programación. Ya desde hace tiempo he estado participando en diferentes proyectos como la javacup (2007 y 2008) y el podcast de javaHispano el cual el exito creo que ha sido satisfactorio y nos dá animos a seguir adelante.

Además, hace unos meses iniciamos junto con los miembros de debug_mode=ON otro podcast en el que entrevistamos a empresas e iniciativas interesantes. Recientemente hemos creado una nueva sección en Comunicando Podcast que junto a Nacho Lopez del podcast de Linux Hispano hablaremos de software libre.

El proposito de este blog es para que esteis al día de las publicaciones y de la creación de nuevos proyectos e iniciativas.

Espero os guste la iniciativa.