Nacionales

OpenXava 4.1: Desarrollo rápido con soporte de Bean Validation

OpenXava 4.1: Desarrollo rápido con soporte de Bean ValidationOpenXava es un marco de trabajo para desarrollo rápido de aplicaciones de gestión con Java o Groovy. Es fácil de aprender y rápido para desarrollar. Al mismo tiempo es extensible y personalizable, además el código de la aplicación se estructura desde un punto de vista orientado a objetos puro. Por lo tanto, es posible enfrentarse a aplicaciones complejas con él.

La aproximación de OpenXava al desarrollo rápido no es por medio de usar entornos visuales (como Visual Basic o Delphi), o scripting, como PHP. Más bien, el enfoque de OpenXava es dirigido por el modelo (model-driven), donde el corazón de tu aplicación son clases Java que describen tu problema. De esta forma conseguimos productividad sin utilizar código espagueti.

La nueva versión de OpenXava, OpenXava 4.1, añade soporte para JSR-303, el estándar Java para la validación, además cuenta con algunas mejoras interesantes en la interfaz de usuario de la lista y las colecciones.

El soporte del estándar Bean Validation (JSR-303), junto con los ya soportados JPA 2.0 (JSR-317) y  Dependency Injection (JSR-330), permiten mover el código tu aplicación JBoss Seam o Spring (al menos las entidades) a OpenXava y así obtener una aplicación AJAX potente, a partir de tu código ya existente sin apenas esfuerzo.

La mejor forma de saborear las nuevas características de OpenXava 4.1 es descargándolo y siguiendo la guía de inicio rápido. OpenXava tiene soporte completo del estándar Java para validación: Bean Validation JSR-303. Tiene la ventaja de definir las propias restricciones en las entidades como se explica en la especificación Bean Validation, y OpenXava las reconocerá, mostrando los mensajes de error correspondientes al usuario.

Fuente: Javahispano.com



Lista nueva versión de OpenShot para edición de vídeos

Lista nueva versión de OpenShot para edición de vídeosTras cinco meses de desarrollo ya está lista la nueva versión de OpenShot, una de las promesas en lo que a la edición de vídeo no lineal en Linux se refiere. Y tal y como os adelantábamos hace unas semanas, la cosa promete

Las novedades de OpenShot 1.3.0 las ha ido desgranando su desarrollador principal a lo largo de varios artículos en el blog del proyecto, a partir de los cuales podemos dilucidar los tres pilares en los que se basa esta nueva versión: estabilidad, accesibilidad -o usabilidad- y nuevas características. Parece obvio, pero hay menciones muy especiales en estos tres campos.

Por ejemplo, la estabilidad se ha visto reforzada especialmente en todo lo que concierne a MLT o Troncal Multi-Enlace, el framework multimedia sobre el que trabaja OpenShot, una pieza clave; también se ha incluido una nueva característica de guardado automático, para que un fallo no dañe los últimos progresos.

En cuanto a la accesibilidad, OpenShot 1.3.0 viste un nuevo tema visual más pulido que hace uso del juego de iconos que se tienen como predeterminado, ganando integración con el sistema. El diálogo de exportación ha sido simplificado y se está trabajando para seguir a rajatabla las directrices de interfaz de usuario que marca el proyecto GNOME, buscando la uniformidad de todas las aplicaciones.

Completando el triángulo están las nuevas características que ofrece OpenShot 1.3.0: posibilidad de añadir múltiples clips de vídeo a la línea de tiempo en un paso, nuevas animaciones en 3D (nieve, resplandor del objeto, efectos de partículas, mapamundis animados), filtrado de archivos, transiciones y efectos, mejora de la rotación de vídeo, detección automática de una secuencia de imágenes, escalado más suave (paneo, zoom y rotación), posibilidad de compartir los vídeos por YouTube o Vimeo.

Los detalles de esta herramienta informática se encuentran en el anuncio oficial de lanzamiento, así como varios vídeos de demostración y casi un artículo explicativo por cada nueva característica.

Como punto final, los interesados en iniciarse en la edición de vídeo con OpenShot, tienen disponible un completo manual en español con el que aprender a sacarle el máximo partido a esta interesante aplicación de código abierto.

Fuente: Somos Libres


Mozilla lanzará cuatro versiones de Firefox este año

Mozilla lanzará cuatro versiones de Firefox este añoMozilla estaría tomando un camino parecido al que tomó Google con Chrome, y planea lanzar nada menos que cuatro versiones de Firefox este año - es decir, Firefox 4, 5, 6 y 7

Con esto, se reduciría el ciclo normal de lanzamientos que había hasta ahora, de entre 12 y 18 meses. Por supuesto, esto implica que los cambios entre cada versión no serán tan drásticos.

La medida se conoció a través de un borrador de los planes de Mozilla para el año (que se actualizaron por última vez en diciembre pasado). De acuerdo al mismo, la prioridad de la organización es "lanzar nuestras nuevas tecnologías en paquetes más pequeños, más frecuentemente".

De acuerdo a las estimaciones, Mozilla lanzará Firefox 4 este mes. En un mensaje a desarrolladores enviado el mes pasado por el CTO de la organización, Brendan Eich, se indica que Firefox 5 se lanzará cuatro meses después de Firefox 4, lo que apuraría los ciclos de actualización.

Según el borrador filtrado, Firefox 5 incluirá un nuevo sistema de gestión de cuentas, y una interfaz para "compartir más fácil",: Firefox 6 tendrá un caché más rápido, optimizaciones de JavaScript y permitirá más "aplicaciones web" - lo que podría indicar la aparición de una Mozilla Web Store para entonces.

Con lo que se han demorado en lanzar Firefox 4 -, se hace difícil creer de buenas a primeras en estos planes de buenas a primeras. Sin embargo, considerando que Google ya está aplicando este sistema de actualizaciones rápidas y sin mayor anuncio, no parece una idea tan descabellada que Mozilla también lo adopte.

Fuente: laflecha.net

Centro de Software Libre Castilla- La Mancha analiza a la herramienta Tomboy

Centro de Software Libre Castilla- La Mancha analiza a la herramienta TomboyEl Centro de Software Libre de Castilla-La Mancha a través del Área de Soluciones de Tecnologías de Información y Comunicación ha publicado un análisis sobre la herramienta Tomboy

Tomboy es una aplicación de escritorio para tomar notas, simple y fácil de usar, pero con potencial para ayudar a organizar las ideas y la información que el usuario utiliza a diario. La aplicación está disponible tanto para Linux como para sistemas operativos privativos y permite enlazar unas notas con otras, exportarlas a html, sincronizarlas con servicios, además de incorporar multitud de plugins o complementos.

Además de la funcionalidad que presenta esta herramienta, se han estudiado otros aspectos, como la usabilidad, datos técnicos, portabilidad, rendimiento, etc.

Fuente: Laflecha.net


Las mejores soluciones de comercio electrónico basadas en Software Libre

Las mejores soluciones de comercio electrónico basadas en Software LibreLas plataforma de comercio electrónico más recomendables para montar una tienda en línea, se podría plantear varias opciones: desarrollo propio (a medida), soluciones basadas en Software Libre y paquetes comerciales. Dentro de las soluciones "Software Libre", existen varias posibilidades en el mercado

Magento, que es una solución que está pegando muy fuerte, que dispone de tres versiones distintas (Community con licencia libre, Professional y Enterprise con licencia comercial), con una comunidad de desarrolladores de complementos muy amplia. Está basada en Zend Framework.

osCommerce, que es una solución con mucha historia, que dispone de todo lo necesario para montar una tienda en línea, pero que carece de separación entre la capa de presentación y la de negocio, de tal forma que los cambios de diseño y, sobre todo las actualizaciones de versión se vuelven un infierno.

Zen Cart, que se basó inicialmente en osCommerce pero hoy día constituye un proyecto diferente. Virtuemart, desarrollada para integrarse con el CMS Joomla.

Ubercart, desarrollada para integrarse con el CMS Drupal. Entre las distintas opciones, parece que las más interesantes son las Magento, osCommerce y Zen Cart. Todas tiene una gran comunidad detrás, así como empresas que se dedican a desarrollar complementos, plantillas y a mejorar cada uno de los CMS.

Fuente: Somos Libres



Subcategorías

logo youtube
logo twitter
logo instagram
2020 CNTI. Portal desarrollado y administrado por el Centro Nacional de Tecnologías de Información, adscrito al Ministerio del Poder Popular para Ciencia y Tecnología. Esta obra está bajo una Licencia de Creative Commons Reconocimiento - No Comercial - Compartir Igual 3.0 Venezuela.
Cintillo PortalCNTI Cintillo Carabobo 01