blog de benek

Presentando Planetajava.org...

JavaMexico.org se complace en presentar Planetajava.org, un sindicador de feeds en el cuál se reunirán blogs, sitios de noticias, novedades o apuntes acerca de la tecnología Java, con el fin de concentrar las diversas comunidades afines a Java en habla hispana para difundir los titulares del contenido de todas en un solo sitio. Así, Planetajava.org pretende ser el punto de entrada desde el lector hacia todas estas comunidades/blogs/sitios.

Esta idea surgió en la pasada reunión de Enero de las comunidades JavaMexico.org y SpringHispano.org, y la idea fue afinada por los miembros del grupo que organiza la comunidad java en México, el cual se compone de miembros del staff de comunidades como: JavaMexico.org, SpringHispano.org, JavaHispano.org, Grails.org.mx, Javaqro.com.

¿Cómo unirse?

Java, Java, Java, el SAI puede ayudarte a obtener Sun Certified Java Associate (SCJA)!

Por Carlos Alejandro Aguilar:

Como Administrador del Programa SAI Me gustaría abrir tus ojos y tu mente a la potencia del SAI en la práctica, una introducción a los blogs de algunos de los principales cursos que están disponibles en la SAI. La última vez, me Blogged sobre el poder y rendimiento de UNIX Essentials a la nueva Sun Certified Solaris Associate (SCSAS), ahora me gustaría darle algunas de Java.

¿Está usted familiarizado con Java? ¿Cree usted que es una referencia un café o una isla en Indonesia? Así estaras listo para abrir tu mente a este -– Fundamentals of the Java Programming Language.

Cuarta reunión de la comunidad SpringHispano.org y JavaMexico.org

Hola a todos.

Primero que nada, no había tenido la oportunidad de desear a los integrantes de esta comunidad un excelente año 2mil9!!

Y segundo... comenzamos el año con un par de ponencias en una nueva "Reunión de la Comunidad", organizada por SpringHispano.org y JavaMexico.org

Las ponencias serán las siguientes:

La cita es el Sábado 24 de Enero(2009) a las 10:30 a.m. en Av. San Lorenzo 1009 Piso 4. Col. del Valle, México, D.F.

El registro para asistencia es mediante Coetus en la siguiente liga: http://www.coetus.info/coetus/events/detail/5

Esperamos contar con tu asistencia, recuerda que este evento es completamente gratuito!

Saludos a todos.

PD. También habrá al finalizar consolas X Box y Wii para sacar nuestro lado gamer un rato, no todo es código ;-)

Cambio de nombre de dominio.

JavaMéxico cambia de dominio.

A partir de hoy el sitio será JavaMexico.com JavaMexico.org.

El cambio es transparente en todos los aspectos, no afectará de ninguna manera y únicamente lo que
tendremos que hacer es volver a iniciar sesión y listo.

El .org va mucho mejor con la ideología de esta comunidad pero por alguna razón cuando iniciamos no estaba
disponible, pero ya que lo está decidimos optar por este nuevo nombre :-)

Se dejará el .com activo por la cuestión de todos los enlaces q ya apuntan hacia la comunidad desde otros
sitios de internet y buscadores, pero se promoverá javamexico.org desde hoy como primer dominio.

Saludos a todos!

Lista de correos y código resaltado.

Se ha dado de alta una lista de correos para discusiones acerca de proyectos o el rumbo de JavaMexico.com.
La dirección de la lista es la siguiente: http://lists.javamexico.com/mailman/listinfo/lista
Cualquiera puede suscribirse y participar en los tópicos libremente, las ideas y sugerencias siempre son bienvenidas.

En otras cosas, se ha instalado el "syntax highlight" en todo el sitio para que los ejemplos que publiquemos se
vean como debe ser y no tener complicaciones con acomodar el código.

Es sencillo de utilizar, solo es necesario poner el código entre <code> y </code> para resaltar código Java:

<code>
public class HolaMundo{
  public static void main(String args[]){
    System.out.println("Hola Mundo!!");
  }
}
</code>

Que mostraría:

public class HolaMundo{
  public static void main(String args[]){
    System.out.println("Hola Mundo!!");
  }
}

O especificar uno de los lenguajes disponibles con la opción languages, por ejemplo SQL de esta manera:

<code language="sql">
SELECT * FROM TABLA
ORDER BY CAMPO;
</code>

Y mostrará:

Java Look & Feel, Mejorando el aspecto de las aplicaciones...

Una constante queja de Java para aplicaciones de escritorio es que comparado con Windows Forms este último es más agradable a la vista.

Substance.

Substance es una librería para aplicaciones hechas con Swing para darle un bonito Look & Feel a tu desarrollo Java.

La página del proyecto:
https://substance.dev.java.net/

Aquí algunos ejemplos de lo que se puede lograr:


También puedes probar todas sus capacidades dando clic aquí:

;)

Eclipse Ganymede 3.4 Review, mejoras y características del nuevo release.

Acabo de ver las mejoras que trae el nuevo lanzamiento de Eclipse "Ganymede" y no dude en traerlas para que las
tomen en cuenta. Esta es la versión 3.4 del popular IDE, que tradicionalmente libera una nueva versión anualmente por
estas fechas.

Eclipse Ganymede

* Con información de http://elcofrecito.net/.

Búsqueda de texto mejorada

Mejora en el soporte de búsqueda con expresiones regulares


Mejoras en el reemplazo de texto

Al reemplazar un texto podemos especificar mediante C cuáles letras queremos que mantenga las mayúsculas o minúsculas.

Módulo de búsqueda.

Búsqueda

Muchachos, ya están funcionando las búsquedas al 100%.

Por un error en el crontab que lanza el sitio para indizar el contenido no se mostraba ninguna búsqueda.

Recién acabo de solucionar esto así que ya operan los formularios de búsqueda normalmente.

Saludos.

Configurando datasource de Oracle en JBoss

Autor: Javier Ramírez Jr.
http://twitter.com/_benek

Usando:

  • JDK 1.6 u1
  • JBoss 5.0.0.Beta1
  • Oracle 10g XE

Habrá algunas veces en las que no queramos que una conexión a la base de datos esté totalmente definida en el código fuente como en el ejemplo de Marco Antonio, con todo y usuario y password por cuestiones de seguridad. Otras razones? la más importante de todas ellas es cuando manejamos más de un ambiente de desarrollo, con una base de datos para cada uno (supongamos un ambiente de desarrollo, otro de pruebas y finalmente producción). Por supuesto no son los mismos datos de conexión para una y para otra (usuario, password, sid, y en ocasiones hasta host). Hacerlo en el código fuente obviamente obligaría a cambiar esa parte del código fuente cada vez que llevemos la aplicación de un ambiente a otro.

En este caso, haré el ejemplo de configuración de datasource de Oracle con JBoss, un servidor de aplicaciones Java Enterprise.

Algunos cambios en JavaMexico.com

Este fin de semana me dí a la tarea de realizar dos cambios en la comunidad y me veo en la obligación de
informarlos para que todo mundo los tenga en cuenta:

Mensajes privados
- Instalé un módulo de mensajería privada para comunicación personal entre usuarios, creo que era algo que le faltaba a
este sitio y espero que sea de utilidad. Cada quien tiene su bandeja en el menú del lado izquierdo.

Nota: No he terminado de traducir el módulo así que probablemente algunos mensajes les aparezcan en inglés todavía, pero
no durará mucho tiempo así.

Foro de "Ofertas de empleo, cursos y anuncios"
- Con la reciente llegada algunos usuarios que promocionan cursos de diversas tecnologías Java se cambió de nombre el
foro "Ofertas de empleo" a "Ofertas de empleo, cursos y anuncios" para englobar también anuncios sobre cursos o demás
promociones, con la finalidad de que el contenido de los demás foros o blogs esté limpio de publicidad y se enfoque 100% a
la tecnología Java o cuestiones de la comunidad.

Como siempre, cualquier comentario es bienvenido.

Fin de la transmisión.

Distribuir contenido