Buscar
Social
Ofertas laborales ES
martes
oct302012

Los test de unidad no encuentran bugs, sólo encuentran regresiones

Este punto de vista es el que defiende Shannon Behrens en una entrada en Dzone. Según él, una de las lecciones que ha aprendido haciendo TDD es que los test no sirven realmente para encontrar bugs; esto es imposible porque la primera vez que estás escribiendo el código tú no sabes cómo ese código se va a usar, y no vas a ser capaz de crear los test adecuados.

Shannon describe su experiencia con TDD: al principio hacía muchos test que él consideraba muy buenos, y al final no tenía tiempo ni energía para hacer mucho QA, pero pensaba que no era necesario por los test. Pero después su jefe encontraba un montón de bugs en el código porque lo usaba de formas que él no había previsto.

Click to read more ...

martes
oct302012

Eclipse Orion 1.0: Eclipse se convierte en una aplicación web

Hace 18 meses Eclipse Foundation anunció Orion Platform. Este proyecto consiste en una base de código totalmente distinta del Eclipse IDE de escritorio. Su propósito es construir un IDE que se ejecute dentro de un navegador web. Se trata de un IDE con una parte cliente implementada en HTML y JavaScript y una parte servidor basada en OSGI y corriendo sobre Jetty. Ahora acaban de anunciar la versión 1.0, la pridxxmera versión estable.

El propósito de Orion es crear un IDE que se comporte como una aplicación web, y no construir una réplica de cada pieza de funcionalidad de Eclipse en el navegador web. Por ejemplo, distintos archivos o distintas operaciones pueden ser llevadas a cabo en distintas lengüetas del navegador web. Y los enlaces a las distintas partes del IDE pueden compartirse.

Eclipse Orion editando JavaScript

En estos momentos Orion está más enfocado al desarrollo de JavaScript, CSS y HTML que al desarrollo de Java, aunque también se soporta a este último. Sus desarrolladores han preferido comenzar por aquí para atraer a la comunidad de JavaScript a Eclipse. Muchas de las ventajas que Orion tiene, según sus desarrolladores, son las típicas de cualquier...

Click to read more ...

lunes
oct292012

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 ha publicadon el siguiente contenido:

Click to read more ...

sábado
oct272012

ZK Responsive Design, enfoque/filosofía 

ZK FrameworkTe presentamos el primer tutorial (de una serie 4) en castellano al respecto del enfoque y la filosofía que sigue ZK Framework para cubrir todos los dispositivos y navegadores existentes.

En este primer tutorial te contamos qué hace ZK para que tus aplicaciones sean Responsive.

Te introducimos el concepto "Desarrollo Independiente del Dispositivo" mediante Responsive Design & Responsive Components en ZK Framework.

Click to read more ...

viernes
oct262012

Elección de 2012 al Java Community Process

Ahora mismo se están celebrando las elecciones para elegir nuevos miembros y para ratificar miembros del Java Community Process. El periodo de votación termina el próximo lunes. Esta es la última vez en la cual las elecciones se realizan en base a la versión 2.8 del JCP, en la cual hay dos comités ejecutivos: uno encargado de Java ME y otro encargado de Java EE. Los miembros que se presenten a elección este año sólo va a servir 12 meses, ya que el año que viene entrará en efecto la versión 2.9 del JCP, en la cual los dos comités ejecutivos se fusionan en uno solo y se volverán a celebrar elecciones para estos candidatos.

En estas elecciones Oracle ha propuesto que se ratifiquen a cuatro candidatos: Cinterion Wireless Modules (Thomas Lampart), Credit Suisse (Susanne Cech Previtali), Fujitsu (Hiroshi Yoshida) y HP (Scott Jameson). Además de las ratificaciones, hay dos puestos que serán elegidos por votación entre los miembros del JCP; para estos dos puestos se han presentado 9 candidatos, entre ellos  The London Java Community, MoroccoJUG y ZeroTurnaround.

jueves
oct252012

JavaHispano Podcast - 146 - Entrevista a Emitrom sobre Touch4j, Titanium4j, Flash4j y Air4j

Os traemos un nuevo podcast de noticias en el que hemos entrevistado a David La Motta (@quidavoto) y a Alfredo Quiroga-Villamil, de Emitrom (@emitromtweets) sobre Touch4j, Titanium4j, Flash4j y Air4j, productos que recientemente han hecho opensource. El podcast ha sido editado por Daniel Sánchez.

Enlaces:

Descarga MP3

jueves
oct252012

Java Roadtrip: Castellón, Madrid y Bilbao

Hace unas semanas, realizamos una encuesta para saber qué os gustaría oír en un evento sobre Java organizado por Oracle, javaHispano y Cuore. Y basándonos en vuestra opinión, hemos organizado un Roadtrip en varias ciudades de España.

Las fechas que están ya confirmadas son las siguientes:

  • Castellón de la Plana: 29 de octubre.
  • Madrid: 31 de octubre.
  • Bilbao: 6 de noviembre.

En los próximos días anunciaremos las fechas de Barcelona y Sevilla.

Click to read more ...

martes
oct232012

Llamada de trabajos, Java Day 2012 Guatemala

El grupo de usuarios y desarrolladores Java de Guatemala -Guatejug- les hace la cordial invitación para formar parte de este evento en su segunda edición.

Las actividades del grupo se han realizado por y para la comunidad y el Java Day de este año no es la excepción.

El Java Day inicio el año pasado donde se dio el espacio para que los interesados en desarrollo Java en Guatemala puedan compartir sus ideas, intereses, contactos y para aprender sobre la plataforma. Fue tan interesante que gente de java.net hizo una pequeña reseña del evento.

Click to read more ...

jueves
oct182012

Aplicación Java para medir tiempos dedicados a tareas

Hola Amigos, el motivo de esta entrada es para comentarles que hace tiempo tuve la necesidad de llevar un registro de tiempos de tarea para un curso que nos impartieron por parte de la Universidad de Carnegie Mellon. Como parte de todo el show, se nos pedía llevar un control de los tiempos que invertíamos en las tareas que nos eran asignadas. Al inicio, comencé con un formato excel pero me parecía muy impráctico, así que diseñé una aplicación que para mi era más cómoda y ágil que el excel.

Con el tiempo, la fui "pintando" y añadiéndole una que otra cosita. Entonces me dí cuenta que quizás podría servirle a alguien más, pues uno de mis amigos en cuanto la vio decidió tenerla. Así que decidí subirla a sourceforge.

Click to read more ...

miércoles
oct172012

JavaHispano Podcast - 145 - Noticias octubre de 2012