Buscar
Social
Ofertas laborales ES
domingo
abr132008

Nuevos vídeos de IWebMvc

Ya lo he mencionado en los comentarios del otro post sobre IWebMvc Milestone 3 pero quizá mucha gente no lo haya leído así que lo planteo aqui como una noticia de carácter general. He creado dos nuevas screencasts de IWebMvc pero esta vez muy orientadas al desarrollador. Explican como utilizar algunas de las posibilidades que ofrece el framework en cuanto a operaciones CRUD (manejo de entidades persistidas). La primera es más básica (crear una entidad usando los widgets de la plataforma) y la segunda ofrece un ejemplo más complicado (RSS, búsqueda de texto libre, ...).

Espero que ayuden a explicar como se supone que debe usarse la plataforma :-)

Salu2

sábado
abr122008

JavaHispano Podcast - 011 - Evangelista honorario Netbeans (Entrevista a Francisco Morero Peyrona)

Edición número 11 del podcast de Javahispano. Este podcast no está dedicado a una tecnología, si no a una persona bastante veterana y con mucha experiencia en el mundo del desarrollo de software. Hablamos de Francisco Morero Peyrona quien debemos agradecer que se ofreciese a responder preguntas de carácter general aunque al mismo tiempo muy subjetivas y complicadas de responder. Por otra parte tendremos la habitual sección de noticias donde Abraham y Alfredo nos hablarán de las tendencias en el mundo java.

Sección noticias: Presentado por Abraham Otero y Alfredo Casado:

En la segunda parte del podcast entrevistaremos a Francisco Morero Peyrona donde nos dará su opinión, por supuesto subjetiva, sobre el desarrollo de software.

Finalmente, comentar que javahispano Podcast va a participar en el concurso de promos del portal eventos podcasteros. Para quién tenga un podcast y quiera poner la promo aquí podeis descargar nuestra promo.

sábado
abr122008

J6u10: deployJava.js y más

Sun publica las novedades de Java 6 update 10, y por lo que cuenta, hay algunas novedades interesantes.

Lo primero de todo es que ya está aquí el Java Kernel, del que ya se hablo en jH hace tiempo. Se trata, para quien no lo recuerde, de un empaquetamiento reducido de lo básico y estrictamente necesario para poder empezar a ejecutar una aplicación Java lo más rápido posible. Si el cliente no tiene un JRE instalado no tiene que descargar los 14Mb del JRE 6 de una vez, sino que inicialmente sólo descarga un núcleo de unos 3Mb y luego, según la necesidad va descargando en background el resto de librerías y APIs del runtime. El tamaño típico de descarga para una aplicación Swing o un Applet se estima entre 4 y 5 Mb.

Otro problema que soluciona el j6u10 es el de detectar si el cliente tiene instalado el JRE e instalarlo en caso contrario. Basta con añadir unas pocas líneas de Javascript en la página:

<script src="http://java.com/js/deployJava.js"></script>

<script>
  deployJava.runApplet({codebase:"http://www.example.com/applets/",
     archive:"ExampleApplet.jar", code:"Main.class",
     width:"320", Height:"400"}, null, "1.6");
</script>

También hay cambios en el propio plugin de los navegadores (se ejecutan los applets como procesos completamente independientes del navegador, puesto que se arrancan a través de JNLP) y otros como la inclusión del Nimbus L&F (aunque Metal siga siendo el L&F por defecto si no se indica lo contrario) o mejoras de rendimiento, soluciones de bugs, etc. Podéis leer el comentario completo para más información.

viernes
abr112008

Nuevo motor ligero de persistencia

Ha sido publicada la primera versión de una nueva librería de persistencia cuyo objetivo es proveer a los desarrolladores de aplicaciones pequeñas o medias, de una herramienta para la comunicación entre su core y su base de datos que es de pequeño tamaño (82kb) y fácil de usar por medio de anotaciones. Usable tanto en programas standalone como en aplicaciones web, nos ayuda a concentrarnos en la lógica de negocio de nuestro sistema, evitando escribir código jdbc repetitivo.

El sitio principal del proyecto está aquí y aquí está el WIKI con documentación. 

viernes
abr112008

Soporte para Javascript en Netbeans 6.1

Tor Norbye escribe en su blog sobre una de las nuevas características de Netbeans 6.1 que más me ha gustado: el nuevo editor de javascript. Curiosamente, se decidieron a hacerlo a raíz de las peticiones de los usuarios de Ruby, supongo que los usuario de Java ya no somos tan importantes ;-).

En fin, este editor tiene highlighting del código javascript, coloreado de las variables según el scope que tengan, quickfixes (detección de posibles errores y consejos para evitarlos), autocompletado que cubre funciones javascript, elementos html y elementos de tus CSS e incluso soporte para Prototype y su sintaxis de "$()" y de jQuery.

En un mundo en que cada vez se desarrollan más y más con javascript, se extrañaba un soporte tan completo en este popular IDE. En eclipse existe JSEclipse de Adobe que es open source y gratuito, Aptana, un set de plugins de pago que también tiene soporte para Javascipt y MyEclipse que cuenta con un editor propio. Por otra parte IntelliJ Idea cuenta también con un buen editor javascript con características tan avanzadas como refactorización del código. Sin embargo, por alguna razón Netbeans no contaba hasta ahora con un editor competente para esta lingua franca del desarrollo web.