Buscar
Social
Ofertas laborales
domingo
mar242013

Codemotion.es 2013 se celebrará el 18 y 19 octubre

Codemotion.es, el principal evento español dedicado a desarrolladores, ya tiene fechas para 2013: se celebrará el 18 y 19 octubre. El año pasado acudieron a este evento más de 1100 profesionales del mundo del desarrollo de software, con un total de 63 charlas. En 2013 el evento duró un solo día, y prácticamente todo el mundo estaba de acuerdo en una cosa: se quedó corto. Así que este año va a durar dos días.

A mediados de abril abrirá el plazo del Call for papers, así que ir preparando vuestras propuestas!

jueves
mar212013

Spring Security: Integrar Spring Security con ZK

ZK FrameworkSpring Security es una solución bastante común para cubrir las necesidades de seguridad de una aplicación web Java, está muy extendido y probado. A pesar de esto, debido a su manera de proteger los recursos mediante la definición de patrones de URLs, no resulta intuitivo de aplicar para un desarrollador, por ejemplo sobre peticiones Ajax específicas y el mecanismo que estas conllevan.

En este artículo introduciremos cómo integrar Spring Security con ZK sin problemas mediante la construcción de una aplicación simple de ejemplo (Un sistema de ediciión y publicación de artículos simple).. Veamos cómo lo resuelve ZK.

Click to read more ...

jueves
mar212013

Los años de experiencia no mejoran a los programadores

Parece lógico: cuantos más años de experiencia tengas haciendo algo, mejor harás esa cosa. Sin embargo, 8 estudios diferentes realizados a lo largo de los últimos 30 años afirman lo contrario. Tener más años de experiencia desarrollando software no está correlacionado con ser un mejor desarrollador.

Estos estudios sí que muestran claramente que hay diferencias abismales en la productividad de diferentes programadores. Uno de estos estudios afirma que para desarrollar la misma funcionalidad hay esarrolladores que requieren hasta 20 veces más tiempo que otros, el tiempo para depurar esa funcionalidad puede variar de un programador a otro hasta un factor de 25, el programa resultante puede llegar a ejecutarse hasta 10 veces más rápido si ha sido escrito por un buen programador, y el programa puede tener un tamaño (en líneas de código) que varía hasta en un factor de 5.

Aunque todos los estudios concuerdan en que existen estas diferencias abismales, pudiendo decirse que es un consenso que hay programadores que llegan a ser literalmente un orden de magnitud más productivos que otros, ninguno de los estudios ha encontrado correlación entre los años de experiencia del programador y su productividad.

Click to read more ...

miércoles
mar202013

Documentación de un curso de Maven y otro de Spring

He subido a github dos nuevos repositorios que contiene lo siguiente dos cursos que he realizado este verano en mi empresa. Son los siguientes:

Nota: noticia enviada por Xabe

miércoles
mar202013

Nuevo examen de certificación oficial: Java EE 6 Enterprise Architect OCM

Recientemente Oracle ha anunciado un nuevo examen de certificación: el Java EE 6 Enterprise Architect OCM. Ahora mismo el examen se encuentra en "beta", lo que quiere decir que hasta el día 13 abril el examen puede hacerse por un precio de sólo $50, mientras que el precio final del examen será de $300 una vez termine el período de "beta".

Si alguien se plantea hacer el examen puede ser una buena idea comprar este libro. Aquí tenéis información detallada acerca del procedimiento para hacer el examen.

martes
mar192013

¿Qué aplicaciones móviles son más rentables para los desarrolladores?

La compañía Vision Mobile ha publicado su informe “Developer Economics 2012” donde analiza cuánto dinero genera cada tipo de aplicación móvil para los desarrolladores. Las aplicaciones que más dinero generan son aquellas relacionadas con la redes sociales y las comunicaciones, como Skype o WhatsApp. Esta es la principal categoría, y genera aproximadamente un 20% más de beneficios que la siguiente categoría: aplicaciones relacionadas con la salud y el deporte. En tercer lugar, están las aplicaciones relacionadas con servicios basados en ubicación, como las tipo GPS.

Dependiendo de la plataforma, la cantidad de dinero que en promedio puede generar una aplicación varía entre los $1200 y los $3900 por mes. Sorprendentemente, la plataforma en la que más dinero generan las aplicaciones al mes es Blackberry: $3900. Esta está seguida por iOS, cuyas aplicaciones generan al mes un promedio de unos $3700. Las aplicaciones Android generan del orden de $2400 al mes. Mientras que las de Windows Phone sólo generan $1200 al mes.

No obstante, un valor medio puede enmascarar mucha información acerca de lo que sucede en una plataforma. En iOS, por ejemplo, es la plataforma donde hay más desequilibrios en cuanto al beneficio producido: por un lado es la plataforma donde hay…

Continuar leyendo en la sección de Android

martes
mar192013

Nuevo reglamento de publicación de documentación en javaHispano (y de recompensas económicas)

Con objetivo de facilitar y agilizar el proceso de publicación de documentación en javaHispano hemos decidido introducir cambios en el proceso de revisión (aquí tenéis el antiguo reglamento). El principal cambio es que a partir de ahora la revisión tendrá un plazo de duración fijo de 10 días. Durante este plazo la documentación estará disponible a un equipo voluntario de revisores que, según su disponibilidad y criterio, podrán elegir si revisar o no cada documento. En caso de revisarlo, podrán emitir un informe proponiendo mejoras/correcciones al documento e indicando si consideran que tiene o no la calidad suficiente para ser publicado en el portal.

Cualquier persona puede formar parte del equipo de revisores con sólo apuntarse a este Google Groups. La recompensa económica asignada a la documentación será establecida por el presidente del Comité de revisores. Debajo de estas líneas os dejamos el reglamento detallado para la publicación de documentación en el portal, aunque los principales cambios ya han sido descritos en estos párrafos.

Click to read more ...

lunes
mar182013

Concurso de programación de Tuenti 

Tuenti anuncia la tercera edición de su concurso de programación. La primera fase del concurso tiene lugar online entre el 29 abril y el 6 mayo. Los que superen esa primera fase irán el día 24 mayo a las oficinas de Tuenti para disputar la gran final. Habrá 10 personas que pasen a la segunda fase, y recibirán un paquete de regalos como un iPad, un Nexus 4, una Wii U y Raspberry Pi.

Tenéis más información acerca del concurso aquí, y desde aquí os podéis inscribir.

lunes
mar182013

Optimización de Spring-PetClinic

Julien Dubois, antiguo miembro de SpringSource y ahora director técnico de Ippon Technologies, ha publicado una serie de 5 artículos explicando como optimizar la aplicación de ejemplo Spring-PetClinic:

Tras sus optimizaciones consigue servir 1225 peticiones por segundo con un Tomcat con tan sólo 128 MB de RAM en su portátil, así que seguro que podemos aprender de las técnicas empleadas.

Click to read more ...

domingo
mar172013

La semana pasada en javaHispano

En esta noticia haremos nuestro resumen de contenido publicado en las distintas secciones de javaHispano, excluyendo la portada en la última semana. Aprovechamos esta ocasión también para recordarnos que podéis estar al tanto de estos contenidos empleando los diversos Feeds del Portal.

Android

En esta sección se han publicadon las siguientes noticias:

Click to read more ...