Aprende programación






31 dic 2009

JavaHispano Podcast - 066 - Noticias Diciembre 2009 (a)


Publicado un nuevo número del podcast de javaHispano. En esta ocasión Abraham Otero y David Bonilla tratarán las noticias más destacadas publicadas en el portal.

Las noticias serás:

28 dic 2009

Objetivos para el 2010

Por lo visto, mis compañeros David Bonilla y Raul Exposito me han incluido en una meme de Objetivos para el 2010. Normalmente al principio del año tengo una lista de unas tres cosas que me gustaría hacer para el próximo año: trabajo, ocio, salud (dieta), etc. Pero este año he entrado al 2010 con todos mis objetivos cumplidos. He conseguido un equilibrio salud/trabajo/amor en el que ninguno de ellos sobrepasa sobre los demás. Por eso, para el 2010 mi deseo es quedarme como estoy.

Sin embargo, si tengo pequeños retos de menor importancia pero que si no se cumplen, no tienen mucha importancia:
  • Seguir con el podcast y entrevistar personajes de importancia de habla inglesa (traduciendolo a posteriorí al español) y crear una nueva sección llevada por algún compañero sobre entrevistas en inglés.
  • Participar activamente en algún proyecto de software libre de importancia.
  • Compilar en C con los últimos IDEs. (Es frustrante descargarte el OpenSonic y que no compile porque las librerías de C no tienen el BITMAP. Grrrr)
  • Adelgazar 4 kilos más (de los 8 que llevo ya en este año).
  • Seguir practicando Badminton y conseguir ganar al monitor del curso (¡por presuntuoso!).
  • Crear un podcast totalmente diferente al resto de todo lo que existe (tengo la idea pero no tengo tiempo).
Y la verdad, poco más... en general, tener ese equilibrio de salud, ocio y trabajo que hace que quieras seguir como estás sin extrañar algo que te falte. Creo que en este 2009 se me han cumplido muchos objetivos por lo que, aunque para muchos ha sido un año muy duro, para mí ha ido a mejor.

No le paso el meme a nadie :P

PD: Igual ha sorprendido un poco y esperabais "aprender 100 frameworks más". Pero para poder aprender también hay que saber desconectar para poder ser constante en el trabajo.

20 dic 2009

JavaHispano Podcast - 065 - Test de aplicaciones (Parte 2)

Publicado un nuevo número del podcast de javaHispano. Este podcast es la segunda parte del podcast sobre testing de aplicaciones java en el que participarán de nuevo Alfredo Casado, Julio César Pérez y Jose Luis Bugarin.

En el primer podcast se intento transmitir la importancia del testing y se dieron algunas recomendaciones generales, en esta segunda parte nos vamos a centrar más en las herramientas concretas de las que disponemos en la plataforma Java para dotar a nuestros proyectos de testing automático. Hablaremos sobre herramientas como jUnit, dbUnit o Selenium, discutiremos sobre la importancia de la integración continua como complemento indispensable de los test automáticos y mencionaremos frameworks que nos permiten escribir test de aceptación en un lenguaje más cercano al negocio como Fit/Fitnesse o concordion.

Links de interes:

Libros y documentación:

Pulsar aquí para acceder a la noticia.

18 dic 2009

Humor - Hay que comentar el código

Esta es una viñeta que me han enviado esta mañana y me ha hecho mucha gracia. Hay que leerlo con enfasis de comentarista deportivo. :)



Pulsar aquí para ver el post.

8 dic 2009

JavaHispano Podcast - 064 - Test de aplicaciones (Parte 1)

Publicado un nuevo número del podcast de javaHispano. En esta ocasión vamos a realizar una tertulia sobre test de aplicaciones. En este número participarán Alfredo Casado, Julio César Pérez y Jose Luis Bugarín. Dada la extensión del tema hemos dividido la tertulia en dos partes. En esta primera parte realizaremos una introducción a los test de aplicaciones, explicaremos para que sirven, clasificaremos los diferentes tipos de test que se pueden desarrollar, explicaremos buenas prácticas para que tu código sea testeable y finalmente hablaremos del desarrollo TDD.

Links de interés:

Pulsar aquí para ver la noticia.

4 dic 2009

JavaHispano Podcast - 062 - Programación de Videojuegos

Ya es un poco viejo pero por sincronizar la información del blog con los trabajos realizados pongo este post.

Publicado un nuevo número del podcast de javaHispano. En esta ocasión participaremos Fabian Nuñez, Luis Javier Lopez y Jorge Rubira. Los tres hemos participado de alguna manera en el desarrollo del framework de la JavaCup en alguna de las tres ediciones y hablaremos de ello. Fabian fué el creador del visor de la javaCup 2008 y sus preferencias son tareas gráficas, artísticas y de diseño. Luis trabajó como ingeniero de localización durante dos años y medio en Electronic Arts, autor del blog hardprogrammer y actualmente imparte un master de juegos para moviles. Jorge creó el primer framework de la javaCup para la 2007, colaboró con la revista Solo Programadores publicando screencast donde se explica como programar videojuegos.

Adicionalmente, realizaremos una introducción a los videojuegos, clasificacion de estos, explicaremos que existen otro tipo de juegos al margen de las consolas de juegos y daremos nuestra opinión sobre las preferencias al desarrollar un juego con pocos recursos económicos.

Por otra parte, hablaremos de técnicas o conceptos básicos que el programador de videojuegos 2D debe conocer: Sprites, planos de scroll (Scroll parallax), eliminar parpadeo (Doblebuffer), detección de colisiones (Bounding box o sphere), reproducción de música, detección de teclas.

Links de interés:

Ejemplos de algunas técnicas:

Pulsar aquí para acceder a la noticia