Buscar
Social
Ofertas laborales ES
viernes
oct152004

Actualizaciones en el Curso J2SE

Han pasado ya algunos meses desde que se inaugurý el Curso J2SE en jH.org y desde entonces ha sufrido algunas modificaciones debido a vuestros comentarios y la aparicrión de nuevas versiones de las herramientas utilizadas.



Os recuerdo a todos que podeýs enviar vuestros comentarios/sugerencias a chemi@javahispano.org o al foro dedicado al curso.



Os resumo brevemente los cambios para aquellos que os querarás actualizar:



  • Conceptos O.O. - Paradigmas de la POO: errata en la pýgina 5.


  • Conceptos O.O. - UML: informacrión UML 2.0, EclipseUML Studio 1.0.1 así como diagramas de ejemplo nuevos y comentados.


  • Práctica 3a: informacrión de EclipseUML Studio 1.0.1


  • Nuevas prácticas 3b, 3c y 3d: sobre UML.


  • Java Býsico - El Entorno de Desarrollo: informacrión y procedimientos de instalacrión de las ýltimas versiones: JDK 5.0, Eclipse R3.0.1 y EclipseUML Studio 1.0.1


  • Práctica 2: uso de Eclipse R3.0.1


  • Java Býsico - La Sintýxis: erratas en las pýginas 22, 29 y 30.




Las prýximas actualizaciones irýn dirigidas a añadir las novedades týcnicas del J2SE 5.0; ya os irý avisando a travýs del foro dedicado al curso, y mediante una noticia cuando haya suficientes actualizaciones.



Un saludo,



Chemi.

viernes
oct152004

Sun publica menores pérdidas en el 1. cuatrimestre

Como resultado de su política de incremento de ventas y recorte de gastos, Sun Microsystems publica el informe económico del primer cuatrimestre con una reducción neta de sus pérdidas en el primer cuatrimestre a 174 millones de dólares, comparado con la pérdida neta de 286 millones en el mismo periodo del año pasado.



Los ingresos crecieron un 3.6 % hasta 2.63 billones (americanos) de dólares, comparado con los 2.54 billones de hace un año, cerca de la previsión de 2.71 billones.



Excluyendo gastos puntuales, en teoría Sun ganó 13 millones en dicho cuarto, resultado ligeramente mejor que la estimación de Thomson Financial.



Los gastos "puntuales" incluyen 108 millones debidos a recortes de plantilla y propiedades y 82 millones por el acuerdo con Kodak por el asunto de las patentes.



Segun Scott McNealy la obtención de resultados positivos (sin incluir los gastos puntuales) durante dos cuartos de año consecutivos es la indicación de una recuperación todavía no finalizada.



Muchos analistas dicen que la recuperación no será importante hasta que el sector de las telecomunicaciones no vuelva a invertir fuertemente en nueva tecnología.



Parte de la recuperación se debe también al recorte de personal que ha supuesto el despido de 3500 trabajadores este año.





viernes
oct152004

Pequeño pero desagradable bug en javac del JDK 5.0

Hace unos dýas que es de dominio pýblico un pequeño pero muy desagradable bug del compilador de J2SE 5.0. El problema sucede cuando e emplean conjuntamente variables finales y el operador ternario (ternary, no estoy segur cýmo se traduce esto). Así por ejemplo:



final String name = false ? "javaHispano" : null;

System.out.println(name);




Este código deberýa imprimir por consola ýnullý, pero compilado con el JDK 5.0 imprime javaHispano (y no importa si se co,pila con la opcrión -source 1.[234]). Hasta nuevo aviso mejor evitad el uso de variables finales en estructuras de este tipo, incluso si compilais con JDK anteriores; otro miembro de vuestro equipo de desarrollo podrýa compilar con el JDK 5.0.

jueves
oct142004

De escribir programas a crear compiladores

En java.net podeis leer un tutorial sobre una herramienta visual, Visual IDE-Style LL(k) Parser Generator, para definir gramýticas con la finalidad de asistir en el desarrollo de compiladores basados en Java.



En el ejemplo que se muestra se crea una variante de Java que llama AJ.



Según prometen los autores, con esta herramienta en teorýa no necesitarýs aprender a programar gramýticas con ANTLR, YACC o JavaCC.



jueves
oct142004

Nuevo tutorial: JSR-82, Bluetooth desde Java

Alberto Gimeno presenta un tutorial sobre aplicaciones Java que utilicen dispositivos bluetooth utilizando para ello las APIs definidas por el JSR-82.



Dentro del tutorial se presentan una serie de ejemplos desarrollados como MIDlets J2ME y probados con el Java Wireless Toolkit 2.2 beta para Windows.



En resumen, un buen material muy ýtil para introducirse en estas dos tecnologías tan de moda, J2ME y Bluetooth.