Buscar
Social
Ofertas laborales ES
jueves
feb262004

Seminario týcnico dev2dev de BEA

En el seminario de este mes, se ha tratado la productividad en el desarrollo centrýndose concretamente en: un motor de reglas en J2EE, Borland ServerTrade, Janeva y XMLbeans.


Enrique Martín, director týcnico de BEA Systems, nos ha hablado sobre un motor de reglas de J2EE integrado en la aplicacrión WebLogic Portal Advisor Framework, que puede usarse tambrión por sus aplicaciones. Este mejora la productividad, minimiza el mantenimiento y cumple con el llamado time to market. Se trataría de tener unas reglas bien definidas en XML, que podrýan actualizarse con suma facilidad, cambiando el parametro que ha sufrido la variacrión, sin tener que someter la aplicacrión a procesos de calidad, pruebas y demás, sino que más bien podrýa reducirse a cambiar una línea de código o un dato concreto.


Daniel Pereiro, de Borland, nos ha hablado de herramientas para mejorar el proceso tales como: Caliber RM, Together, JBuilder, C++Builder, C#Builder, etc. Y nos hemos centrado en Janeva un software que pretende tener en un mismo proyecto a la plataforma .Net y J2EE. Además nos ha comentado en base a una grýfica de evolucrión y uso de diferentes lenguajes, la creencia de que en el futuro ambas plataformas tendrýn que convivir en un mismo proyecto, es ahí donde Janeva hace su aparicrión como puente de unrión entre ambas. Esto según el, es debido a que J2EE trabaja muy bien en la parte del servidor, mientras que .Net trabaja mal esta pero bien la cara al usuario final.


Monte Kluember, nos ha contado quý es XMLbeans, por quý se doný a Apache como software open source, y que se pretendýa con ello, y cual es el uso de esta ttecnología. Es decir, facilidades para manejar XML desde Java, este software es 100% XML, es fýcil y robusto y permite objetos Java, no es así con otras soluciones como: APIs XML tradicionales y traductores XML. Donado a Apache para que se convirtiese en un standar y no en algo ligado a una empresa en concreto.


Por parte de Coritel, (perdýn no he podido copiar el nombre del ponente), se nos ha hablado de un caso de estudio, en el que las pruebas no pudieron ser realizadas con ningýn software disponible, por no haberlo, lo hicieron controlando eventos, y tardaron alrededor de 2 semanas, mientras que con un software de Borland: Optimizeit ServerTrace; se hizo en 2 dýas, y se obtienen unos resultados sorprendentes. De hecho hemos podido asistir en vivo a un ejemplo prýctico de una aplicacrión J2EE, la pet store de Sun, donde hemos visto los tiempos de acceso, el tanto por ciento que un evento ocupaba, tipos de eventos para los diferentes componentes: JNDI, servlet/JSP, JMS, etc. Y puede dar como resultados unos informes en XML y pdf, con sus correspondientes gráficos.
jueves
feb262004

¿OFFTOPIC? Sobre Patentes de Software

Esta noticia no va de Java, al menos directamente. Va sobre patentes de software, un tema que como desarrolladores creo que debe interesarnos a todos.



Resulta que Microsoft ha obtenido la patente sobre el concepto de "escritorios virtuales", que describe de la siguiente manera:



A method for a user to preview multiple virtual desktops in a graphical user interface is described. The method comprises receiving an indication from a user to preview the multiple virtual desktops and displaying multiple panes on the display. Each pane contains a scaled virtual desktop having dimensions that are proportionally less than the dimensions of a corresponding full-size virtual desktop. Each scaled virtual desktop displays with one or more scaled application windows as shadows if the corresponding full-size virtual desktop has one or more corresponding application windows that are active.



El hecho de que sea Microsoft no es lo importante, porque con la legislación actual de EEUU podría haber sido cualquiera. Lo grave es que, como todo el que haya usado algún *nix sabrá, eso ya estaba inventado (aunque no existiera patente), y de hecho ni siquiera es una funcionalidad de windows.



¿Consecuencias de esto? Pues que el titular de la patente (Microsoft) podría si quisiera denunciar por violación de patente a cualquiera que venda un escritorio con esta funcionalidad. No sé que posibilidades tendría de ganar en un juicio, puesto que es muy sencillo demostrar que esto se lleva usando antes de que ellos fueran empresa, pero el caso es que se puede hacer.



El enlace desta noticia apunta a la solicitud de patente en el organismo correspondiente de EEUU.



¿Que pensáis sobre la patentabilidad del software? ¿debería aprobarse en Europa? ¿deberían aplicarse criterios empresariales o científicos?
jueves
feb262004

Nuevo artículo: Análisis de la libertad de la plataforma Java

Hoy estrenamos artículo en javaHispano: Análisis de la "libertad" en la plataforma Java, un trabajo que hemos desarrollado mi amigo mariscal y yo para la I Conferencia Internacional de Software Libre, celebrada en Málaga, España, del 18 al 20 de Febrero del 2004. Podéis ver una copia idéntica del trabajo en los Proceedings del congreso páginas 126-131.


Este trabajo pretende analizar hasta que punto se puede considerar que la plataforma Java sea libre o no, y proponer posibles soluciones a las carencias de libertad. A más de uno le puede resultar un pelín escueto el trabajo, problema ocasionado por la limitación de espacio (6 páginas) de los Proceedings de la conferencia. Los que deséis ampliar información a cerca del JCP o SCSL os recomiendo este trabajo.


Esperamos que os guste el trabajo y esperamos vuestra realimentación al respecto.
jueves
feb262004

IBM presiona a Sun para hacer Java Open Source

Pues si la cosa parecía calentita en los diferentes foros como javalobby, IBM, representada por Rod Smith, vicepresidente de tecnologías emergentes, ha enviado una carta a Sun Microsystems donde le urge para liberar Java lo más rápidamente posible.



En la carta, IBM ofrece recursos humanos, técnicos y código fuente para conseguir una implementación de Java totamlente libre. Sun por su parte proporcionaría la documentación y tests de compatibilidad para las diferentes especificaciones.



Todo esto viene a raiz de la carta abierta de Eric Raymond de la que ya os hablamos y del interés de IBM en el mundo de Java, en parte debido al creciente interés en el Open Source y en parte debido a la reciente inclinación hacia el Open Source por parte de Sun.



¿ Qué opináis vosotros ? ¿ Hay más posibilidades ahora que se vuelve a implicar IBM ?
miércoles
feb252004

III Jornadas de Software Libre. Univ de Valencia

La semana del 1 al 7 de Marzo se celebrarán en la Universitat de València las III Jornadas de Software Libre y la Linuv Install Party 2004.



Durante las Jornadas (del lunes 1 al viernes 5) se darán unas conferencias en el Campus de Burjassot-Paterna abiertas a todos. Todas abordarán el tema de soluciones reales a problemas reales usando software libre.



El martes 2 a las 10.30 de la mañana, Eduardo Millán, emillan, dará una conferencia titulada:

Open Source + Java + Linux = una realidad en la empresa
.



Porque además el software libre funciona, contaremos con la

participación de una serie de empresas que han postado por el software libre como

estrategia de negocio, como son SGI, Novell, Bea, SUN, HP e IBM.



Para los días Sábado 6 y Domingo 7, noche incluida, está prevista la Linuv Install Party 2004.



Como el año pasado, tendremos una línea básica para instalar/configurar tu GNU/Linux y una línea avanzada para tratar aspectos más concretos.

Este año realmente es excepcional pues contamos con Ricardo Galli (miembro de BULMA) y con Marcelo Tosatti, mantenedor oficial del kernel 2.4 de Linux. Que se dice y se lee rápido. ;)



Para más información, entra en nuestra página dedicada a las Jornadas e iParty.



Os esperamos con mucha ilusión,

mucho buen rollo, y muchas ganas de pasarlo bien.