martes, 31 de agosto de 2010

Camisetas James Gosling vs Oracle

James Gosling acaba de lanzar algunos diseños de camisetas, con el fin de recordar a Oracle su compromiso de libertad para Java.
http://nighthacks.com/roller/jag/entry/let_larry_know_you_care

Nuevo Saros 10.8.27

Otro mes, otra nueva versión de Saros. En esta ocasión principalmente  para la corrección de errores.

Bioclipse 2.4.1 ahora disponible en sitio de actualización

Una nueva versión Bioclipse 2.4.1 ya está disponible. La nueva versión contienen las últimas correcciones del software. Nuevo en ella es el soporte para los informes de Jasper que son utilizados hasta ahora por Bioclipse Decision Support y Bioclipse Brunn, para generar informes.

Para actualizar vaya a Ayuda -> Actualizaciones de software... y seleccione las características que desea instalar.

Problema conocido: La pantalla de inicio muestra erróneamente el número de versión 2.4.0 después de la actualización. (La información técnica se puede encontrar en el error: 2084 en Bugzilla)
http://bioclipse.net/download

viernes, 27 de agosto de 2010

Oracle cambios en la certificación de Sun

Oracle ha decidido cambiar la marca para la certificación de Sun, ahora bajo su propia marca. En primer lugar el sitio de Sun redirecciona a Oracle.com, los enlaces javadoc comenzaron  lucir más diferentes que nunca. El tinte rojo con el que todos estamos comenzando a familiarizarnos se abre camino a través del dominio de certificación.

Entonces, ¿qué significa eso para los que ya están certificados? La esencia de los cambios que están en vigor desde el 1ro de septiembre del 2010 y se resumen a continuación

    * El cambio es sólo el título de la certificación y no su contenido o el plan de estudios.
    * Los antiguos exámenes se Sun ahora redireccionan a los nuevos.
    * Cualquiera que haya pasado la certificación de programador java después de 1ro de septiembre se ganará el título de 'Oracle Certified Professional, Programador Java SE 6 en lugar de "Sun Certified Java Programmer (SCJP) SE 6.
    * Usted no puede solicitar un certificado de reexportación de marca si usted ya tiene un certificado de Sun. Necesita tomar el examen otra vez o actualizar.
    * Los bonos anteriores que fueron comprados bajo Sun siguen siendo válidos.

Si desea más información, eche un vistazo a la página la página web de Oracle en la que se detalla la certificación. También hay un documento PDF.

miércoles, 25 de agosto de 2010

Xtext 1.0.1 (SR1) liberado

En los últimos dos meses los desarrolladores de Xtext han logrado un gran número de mejoras en el rendimiento, correcciones de errores y ampliación de la documentación.
Puede encontrar una lista detallada de las 89 correcciones en esta lista bugzilla.

Además aquí pueden encontrar una presentación sobre Xtext de Sven Efftinge (itemis) y Jan Koehnlein (itemis)
Puede descargar Xtext aquí

martes, 24 de agosto de 2010

JUnit Helper para facilitar las pruebas unitarias

"JUnit Helper" es un proyecto para reducir el trabajo a la hora de crear las pruebas unitarias en Eclipse.
Este plugin funciona en Eclipse 3.3 o superior.
http://marketplace.eclipse.org/node/2298

Mogwai ERDesignerNG 2.6.0

Mogwai ERDesigner 2.6.0  es una herramienta de modelado entidad relación similar a Erwin. La única diferencia es que es de código abierto y además es gratis. Fue diseñado para hacer modelos de base de datos y apoyar a los desarrolladores en el proceso que comprende desde el diseño de la base de datos, hasta la generación de código. Esta herramienta permite ampliar el sistema al instalar nuevos plugins. De esta manera, todo el mundo puede adicionar nuevas características y herramientas para ajustar a ERDesigner a sus propios requisitos.

http://mogwai.sourceforge.net/

http://marketplace.eclipse.org/node/1021

Tutorial sobre Git

En este tutorial Lars Vogel nos explica el uso del sistema de control de versiones Git. Los ejemplos fueron hechos en Linux (Ubuntu), pero también debería funcionar en Windows.

lunes, 23 de agosto de 2010

Nuevo Collection API en Scala 2,8

En este artículo Martín Odersky y Lex Spoon proporcionan una visión general del nuevo Collection API en  Scala 2,8

miércoles, 18 de agosto de 2010

EditBox 0.0.19

EditBox  es un plugin de Eclipse para resaltar zonas en el código fuente.
Este plugin permite resaltar un cuadro o la zona en el código fuente (método, clase, etc), cambiando su color de fondo y / o el borde alrededor de la misma. Funciona con el código de Java, así como con el texto markup y archivos de texto.
http://editbox.sourceforge.net/

martes, 17 de agosto de 2010

Limpiado el WorkSpace en Eclipse, sin re-building

Si usted alguna vez ha copiado workspace completo a otra máquina se habrá dado cuenta que mil millones de archivos generados (por ejemplo, bin) se copian también lo cual toma mucho tiempo. Si usted inicia el Eclipse con la opción de limpieza el workspace se volverá a regenerar íntegramente.

Usted puede evitar esto deseleccionando la opción “Build Automatically”  en las preferencias en General -> Worspace.

Si Usted ahora elige Proyect -> Clean -> All y se encuentra deseleccionada la opción “Start and Build Automatically” obtendrá un workspace libre de los ficheros del proceso de construcción autogenerador.

viernes, 13 de agosto de 2010

ORACLE vs Google: Patentes supuestamente violadas por OS Android móvil

Oracle sorprendió a la industria de la computación al demandar a Google por la violación de patentes y derechos de autor, en su sistema operativo Android móvil.
Recientemente Eric Schmidt de Google se jactó de que la empresa podría aportar más de US $ 10000 millones por año gracias a Android.

La denuncia alega que Google ha infringido 7 patentes, que Oracle adquirió cuando compró Sun Microsystems. Las patentes fueron escritas por el "padre de Java", James Gosling, quien renunció a su puesto en Oracle en el mes de abril.

La compañía también reclama los derechos de autor en el código, documentación, especificaciones, bibliotecas y otros materiales que componen la plataforma Java y que han sido supuestamente infligidos. Oracle desea que se prohíba Google y personas en activa participación con él (los desarrolladores de Android y las empresas de Android Ecosystem) más actos de infracción de las patentes y derechos de autor.

Oracle plantea que la infracción es "premeditada". Debido a que "Google ha tenido conocimiento de las patentes de Sun desde mediados de la década, además Google contrató a ciertos ex ingenieros de Sun, los cuales tenían conocimiento de las mismas. Los ingenieros de los que se habla posiblemente  sean,  Lars Bak, Robert Griesemer y Yellin Frank, todos los ex empleados de Sun que ahora trabajan para Google, todos ellos aparecen como inventores en una o varias de las patentes en cuestión.

A primera vista la parte de los derechos de autor parece ser el punto más débil. La máquina virtual de Android es una implementación completa de algo que es casi pero no del todo Java. Android utiliza la biblioteca de clases Harmony de Apache, la cual no se ha creado usando el código fuente de Sun. Google no ha usado la imagen de la taza de café de Java de Sun, y de hecho se hacen grandes esfuerzos para decir que, técnicamente hablando, Android no es Java. Así que no sabemos a donde irán las reivindicaciones de derechos de autor.

Las reivindicaciones de patentes pueden llegar a ser otra cosa, sin embargo. Afortunadamente Oracle tuvo la amabilidad de dar una lista de las patentes que según ellos Google y sus amigos están violando. Aquí está la lista, junto con sus inventores, por si desean hacer su propia investigación:

    * #6,125,447: Protection domains to provide security in a computer system; Li Gong
    * #6,192,476: Controlling access to a resource; Li Gong
    * #5,966,702: Method and apparatus for pre-processing and packaging class files; Nedim Fresko, Richard Tuck
    * #7,426,720: System and method for dynamic preloading of classes through memory space cloning of a master runtime system process; Nedim Fresko
    * #RE38,104: Method and apparatus for resolving data references in generated code; James Gosling
    * #6,910,205: Interpreting functions utilizing a hybrid of virtual and native machine instructions; Lars Bak, Robert Griesemer
    * #6,061,520: Method and system for performing static initialization; Frank Yellin, Richard Tuck

lunes, 9 de agosto de 2010

AspectJ Development Tools 2.1.0

 AspectJ Development Tools (AJDT) es un proyecto que proporciona apoyo a la plataforma Eclipse para permitirle soporte para AspectJ. Nuestro objetivo es ofrecer una experiencia satisfactoria al usuario cuando trabaje con AspectJ.

CENO 0.0.6

CENO es un conjunto de plugins para Eclipse, encaminados a apoyar el trabajo en equipo mediante alertas relacionadas con el Workspace. La idea principal es evitar modificaciones concurrentes de un recurso que se abre por múltiples usuarios.


http://ceno.sourceforge.net/

miércoles, 4 de agosto de 2010

NightLabs PDF Viewer 0.9.5

El NightLabs PDF Viewer es un plug-in para Eclipse que permite ver los archivos PDF en aplicaciones RCP.
http://wiki.nightlabs.de/en/PDF_Viewer

Oracle Enterprise Pack para Eclipse

Oracle Enterprise Pack para Eclipse es un conjunto gratuito plug-ins que permiten a los desarrolladores de WebLogic trabajar con Java EE y Servicios Web Estándares. Oracle Enterprise Pack para Eclipse permite el desarrollo bases de datos, Java SE, Java EE, Web Services, XML, y Spring. Visite la página OTN para más detalles.
http://www.oracle.com/us/products/tools/enterprise-eclipse-pack-161756.html

Refactory 0.8.0


Refactory es un conjunto de plugins de Eclipse para la creación de refactorizaciones propias con  modelos arbitrarios. Consta de un SDK para definir las nuevas refactorizaciones que son genéricas y pueden ser reutilizadas por cualquier metamodelo. Por otra parte, Refactory se integra en el LTK de Eclipse logrando con esto que las refactorizaciones se invoquen mediante el botón derecho del ratón. Con esta herramienta se pueden crear rápidamente refactorizaciones propias para sus DSLs y metamodelos. Para obtener más información, visite http://www.emftext.org/refactoring
Se incluyen ejemplos ECORE y UML2.

martes, 3 de agosto de 2010

Nuevo Saros 10.7.30

Una nueva versión de Saros se ha dado a conocer el 30 de junio. Con montón de nuevas funcionalidades.

En primer lugar, Saros es ahora el sistema de aviso de modificaciones en un SVN. Se tiene la opción de compartir un proyecto mediante el envío de la información del repositorio SVN, permitiendo a sus compañeros interactuar directamente con el repositorio. Más funcionalidades a esta función se adicionaran en versiones posteriores.

También se ha mejorado el Chat, el diseño visual es más agradable, tiene un sonido configurable para los mensajes recibidos y se une a una sesión de chat de forma automática.

Además de eso un gran cantidad de correcciones y mejoras varias. El sitio en Sourceforge está aquí y el sitio de actualizaciones de Eclipse está aquí.

Punto y coma en Eclipse

Eclipse tiene la opción de poner automáticamente el punto y coma en el lugar correcto en su código.
No olviden marcar esta opción para facilitar la programación aún mas en el trabajo.

lunes, 2 de agosto de 2010

Web Tools Platform 3.2.1

WTP 3.2.1 fue lanzado oficialmente el 30 de julio del 2010. En el se solucionan una serie de errores de la versión 3.2.0. La próxima versión programada es la 3.2.2 y se incluirá en Helios SR1.
Descargar WTP 3.2.1
Lo nuevo
FAQ
Anotaciones especiales
Documentación