Buscar
Social
Ofertas laborales ES
viernes
may182007

Nuevo Tutorial: Java Básico con Ejemplos 3.0

Abraham Otero nos entrega la 3a versión de su Tutorial de Java Básico. Este tutorial es por mucho el más descargado de JavaHispano con más de 100 mil descargas desde su primera versión.



En esta actualización, abraham incluye las siguientes nuevas características:



- Código y ejemplo adaptados a jdk 5

- Nuevo tema sobre paquetes

- Nuevos ejemplos

- Corrección de erratas



Para los que no conocían las versiones anteriores, este tutorial es un curso completo sobre jdk.Cubre temas como los tipos de datos en Java, uso de threads, de Swing, de Collections, convenciones de programación en Java e incluye un apéndice sobre los principales IDEs en el mercado.



viernes
may182007

Sun Tech Days Mx.Dia 2

Aunque me perdí el día 1 del Sun tech dasys México, logre ir al día 2 y he aqui mis impresiones:


Aprovechando que tuve que tomar un taxi ya que el servicio del "metro" estaba peor que nunca, decidí elegir de antemano las sesiones a las cuales entraría,


al mismo tiempo intentaba desayunar, terminar de despertarme y apreciar el camino ya que pocas veces me desplazo por la "superficie" de la ciudad.


Despues de consultar la agenda


Me decidí por las siguientes:


- Java Scripting: Una Virtual Machine, Muchos Lenguajes.


- Ajustes de performance para Java


- Asegurando Web Services


- Sesión en profundidad: Desarrollando aplicaciones Web 2.0 con AJAX y frameworks relacionados.


El primer bloque del día esta formado por sesiones de los patrocinados; el que abrio el dia fue Oracle con una sesión sobre su JDeveloder 11g y sus herramientas para BPM, y confirmaron su estrategia de ir sobre este segmento de aplicaciones, toda la sesión fue la creación de una aplicación que explotaba las bondades del IDE.


Terminada esta sesión, hubo un pequeño intermedio dónde se realizó un concurso para ganarse una chamarra :P


¿Seré el único que piensa que esta parte es de las mejores en los sun tech days?:P-, hubo de todo, cantadores, bailadores, al final el premio se lo llevó una chica que hizo un streaptease al ritmo de Slave 4 U.


Despues de un break, comenzarón las sesiones de los evagelistas; Le toco el turno a Sang Shin, para mí el mejor de los evangelistas...mmmm bueno, como decimos aquí en México, Angela Caidedo se cuece aparte.


Sang Shin es el creador de javapassion, además de tener un estilo muy dinámico para hacer su presentaciones, al no ser el inglés su idioma materno, se esfuerza mucho en la dicción de cada palabra, por ello es al único que le entiendo sin problemas.


Afortunadamente en su sitio se puede descargar la presentación de esta plática:





Java Scripting: One VM and Many Languages





La presentación se centra en el JSR 233.


Les sugiero que vean la presentación, hay ejemplos con código para ilustrar mejor el tema.


Después de comerme unas galletitas y de -conocer y - saludar a Alejandra -una de la hermosísimas edecanes del día:P- entré a la 2a plática, le toco a dos paisanos exponer este tema y comenzaron la presentación con una diapositiva que decia algo así como: "-El tuning- NO hace milagros" :P.


Gerardo Horvilleur, y Edgar Vargas explicaron las herramientas que se pueden utilizar para hacer tuning a nuestas aplicaciones.


Las herramientas de casa:-Xprof, -Xaprof, -Xhprof.


Las que vienen con GUI: JConsole.


El profiler de Netbeans.


Y por ultimo las herramientas que proporcione el sistema operativo, en este caso:


Dtrace de Solaris.


La tercera sesión: Asegurando Web Services estuvo a cargo de Simon Ritter


Aqui se expusieron las siguientes tecnologías:


- JAx Ws 2.0


- JAXB 1.0


- JEE 5.0


Retomó el tema de SAML, y el proyecto Liberty.


Y cerró mencionando a Tango como opción de interoperabilidad entre WS.


El dia terminó con una presentación, nuevamente de Sang Shin:


Sesión en profundidad: Desarrollando aplicaciones Web 2.0 con AJAX y frameworks relacionados.


Un vistazo rápido a los distintos tipos de frameworks AJAX con que contamos en el mundo java.


Al salir, Alejandra ya se habia ido, así que, a pesar de que la sede del evento era un buen lugar, no le vi caso permanecer más tiempo :P


Espero que los enlaces ayuden a compensar la falta de descripción de cada sesión ;).


Saludos!!!
viernes
may182007

Publicado Netbeans IDE 6.0 Preview (M9)

¡Hola compañeros!

Hoy ha salido una nueva preview del esperado Netbeans 6.0.



Entre las numerosas mejoras que se pueden encontrar menciono las siguientes:





-El redactor de NetBeans es más rápido y más elegante, proporcionando las terminaciones para las palabras claves, los campos, y las variables.



-Toques de luz utilizados en las búsquedas de palabras claves.



-Una navegación y una inspección mejores.



-Plantillas para terminación de código.



- Mayor ayuda para proyectos Ruby.



- Existencia de código avanzado para depurar y corregir proyectos Ruby.



- Instalación y actualizaciones más sencillas.



- Aplicaciones Swing con bases de datos.



-Soporte del framework JSR 296 para aplicaciones Swing.



- Mejor ayuda para la creación de Beans.



- El profiler se ha integrado definitivamente en el IDE de Netbeans y ya no hace falta descargarlo.



- Diseño visual para la realización de aplicaciones web.



- Ayuda realzada para código JavaScript.



- Soporte para componentes Ajax JavaServer Faces.



- Migraciones sencillas desde Java Studio Creator.



- Mejora en el editor CSS.



- Un nuevo constructor de juegos para aplicaciones móviles.



- Un nuevo diseñador para aplicaciones móviles.



- Nuevos componentes para controlar el flujo y para el diseño móvil.



- Código generado más fácil de modificar.



- Gerencia mejorada de la configuración del proyecto.



- Editor gráfico WSDL.



- Procesa los eventos de negocios en tiempo real.



- Interoperabilidad con .NET a través de WSIT.



- Multitud de mejoras para el trabajo con diagramas UML.



- Miles de mejoras visuales en la propia API de Netbeans.



-Etc, etc.





Bueno, si quereis ver más detalladamente todas las novedades y mejoras que va a incorporar Netbeas 6.0, podeis descubrirlas en http://wiki.netbeans.org/wiki/view/NewAndNoteWorthy



Espero que os animeis a probar la nueva versión e indiqueis que os parece.



Saludos
viernes
may182007

Java básico con ejemplos

Curso básico de Java escrito por Abraham Otero. Empieza desde cero y trae gran cantidad de ejemplos. Version 3.0. Actualizaciones: Adaptación a Java 5. Se habla de Paquetes.

 

Una vez terminado este tutorial, posiblemente de interés echarle un vistazo al Índice de la documentación de javaHispano, para seguir aprendiendo sobre Java. Si te interesa la programación web, quizás el recurso más adecuado para que sea el Tutorial básico de Java EE.

 

Nota: algunas partes de este tutorial han sido actualizadas y extendidas en la siguiente serie de artículos:

 

jueves
may172007

¿JavaCup 2?

La JavaCup creada por Jorge Rubira y apoyada por JavaHispano y SoloProgramadores ha sido todo un éxito con casi 400 usuarios registrados y más de 70 equipos participando actualmente en el torneo. Pueden seguir los partidos del torneo y descargarse los videos de los mismos en este enlace.





Los participantes del torneo y Jorge Rubira se están preguntando en este momento que pasará ahora con el framework, pueden seguir en el foro ladiscusión. Fruto de esta discución, se han organizado para crear la versión 2 del framework. Por ahora están especificando las nuevas características y existen propuestas bastante interesantes como la de meter 3D o permitir partidos remotos mediante sockets.





Un ejemplo más -como webPC aunque más divertido ;-)- de lo que la comunidad hispana puede hacer cuando se organiza.




Edito: Para evitar forks, se ha decidido hacer la neuva actualización sobre el proyecto existente en javahispano.net.