Bienvenido a Java Mexico

Java México es una comunidad de desarrolladores mexicanos en el lenguaje Java.

Este sitio es colaborativo, automáticamente al registrarte obtienes un Blog para compartir tus conocimientos o información acerca del lenguaje. Antes de publicar en tu blog o los foros por favor lee los lineamientos de publicación.

Para dudas y problemas con respecto al lenguaje Java puedes visitar los Foros de Discusión.

También puedes responder nuestra encuesta para saber en que estado vives!

Conexion via celular

A base de que muchos compañeros me comentaban que esto no era gratis, bueno, si tienen razon no es 100% gratuita, pero que podemos hacer para hacerlo gratis?,, tenemos que estar cerca de un servidor wifi..y les aseguro que no les cobrara nada;).. por ejemplo pueden estar cerda de un vips, o sambors,, alguna plaza con internet inalambrico,, pero si estan en un bosque jaja no abra conexion... recuerden "tienen que estar cerca de un servidor"
Les servira para hacer menus de tiendas, o enviar noticias.. pero de una manera gratuita para sus usuarios..

//
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
import javax.microedition.io.*;
import java.io.*;

public class AjedrezEnMorelos extends MIDlet implements CommandListener {
private Command exitCommand;
private Display display;
private String url = "http://mx.geocities.com/vicktor255/noticia.txt";
public AjedrezEnMorelos() {
display = Display.getDisplay(this);
exitCommand = new Command("Exit", Command.SCREEN, 1);
}
public void startApp() {

StringBuffer b = new StringBuffer();
TextBox t = null;

Comunidad Java Aguascalientes

Que onda!!

En Aguascalientes estamos iniciando un "club", club suena medio ñoño pero no se otra manera de llamarle. La intención de este "club" es aprender y perfeccionar el desarrollo de aplicaciones, principalmente web, usando Java. Por el momento solo somos 4 amigos que nos estamos juntando los sábados y estamos imprimiendo "respaldos de seguridad" de libros sobre Java.

Estamos buscando gente e instituciones que nos apoyen a crecer en términos de comunidad e infraestructura, así mismo nos gustaría apoyarnos en esta comunidad para crecer y buscar traer conferencias y cursos a Aguascalientes.

Si alguien esta interesado, me pueden mandar un correo electrónico a alanomtz [at] yahoo [dot] com [dot] mx.

Ojo, estamos buscando gente seria y que se quiera comprometer con esta comunidad.

Saludos y gracias por este espacio =D

5ta. Reunión de SpringHispano.org y JavaMexico.org

A todos los miembros de comunidades, desarrolladores y personas interesadas en Tecnología Java, les hacemos la cordial invitación a que asistan a la 5ta. Reunión presencial el día Sábado 28 de Febrero del 2009 a las 10:00 a.m., en esta ocasión, tendremos el honor de presentarles dos charlas ofrecidas por miembros distinguidos de la comunidad.

Las charlas son:

Criptografía por Enrique Zamudio http://www.javamexico.org/blogs/ezamudio
(Relacionada con encripción simétrica, asimétrica, block ciphers, stream ciphers, modos de encripción, reutilización de llaves, firmas digitales)

Usando Bluetooth Serial Port Profile con JME,JSE por Alfredo Estrada
(Relacionado con Bluetooth, serial port profile, buscar el dispositivo, establecer conectarse como cliente, abrir una conexión, y leer bytes)

Como es bien sabido por los asistentes, las reuniones son gratuitas y lo único que tienen que invertir es tiempo de querer compartir ideas y pasar un rato agradable con la gente que conozcan en el evento. Hacemos extensiva la invitación a sus conocidos y amigos que quieran involucrarse con el mundo Java y Spring.

Ubicación: Ave. San Lorenzo 1009 Piso 4. Col. del Valle, México, D.F.

Información adicional de la ubicación del sitio la pueden encontrar en Coetus, además, que les pedimos se registren para poder darse de alta en el evento y si ya están registrados solo unanse al evento.

La liga en coetus: http://www.coetus.info/coetus/events/detail/7

En SpringHispano.org...
Los esperamos...

Juego de mesa Cliente-Servidor

Hola que tal, ésta es mi primera contribución a la página y espero les sea de ayuda a muchos.

Hace algun tiempo programe un juego de mesa llamado basta, a mi me facinaba en la primaria así que decidí hacerlo por que queria aprender como se realizaban las aplicaciones cliente-servidor. En realidad aun estoy muy verde pero intenté hacerlo lo mejor posible. El juego funciona pero a veces se crashea jeje.

Aquí se los dejo por si alguien quiere echarle un vistazo y me retroalimente de que se le puede agregar, quitar, modificar.. etc. De cualquier manera aun tengo pendientes por implementar pero ultimamente eh estado algo ocupado así que no eh tenido mucho tiempo. Si alguien decide enviar contribuciones serán bienvenidas.

El archivo es un proyecto válido para eclipse 3.4. Ahi mismo trae las instrucciones de compilación y ejecución. Le agregue targets en ant para que sea más fácil.

Descargar

Saludos

PD. esta compimido con 7-zip

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?

Obama pregunta a Scott McNealy ¿por qué opensource?

El nuevo presidente de los Estados Unidos, Barack Obama, ha encargado a Scott McNealy, uno de los fundadores de Sun Microsystems, CEO de la compañía durante muchos años y su actual Chairman, que escriba un documento explicando los beneficios que el gobierno de los Estados Unidos podría obtener de emplear tecnología opensource.

Aunque no tiene nada que ver directamente con Java, es un reconocimiento indirecto a uno de los fundadores de la empresa que (con diferencia) más ha contribuido al mundo del opensource. Sin duda, una noticia positiva para Sun en un momento en el cual todo parecen ser palos para la compañía,
Más allá de lo que a Sun respecta, este movimiento también abre la puerta a un cambio en la política de Estados Unidos respecto al opensource, bastante más hostil que la de muchos otros países del primer mundo.
fuente: http://www.javahispano.org/

Saludos desde Cuba

Hola amigos:
Es un gusto para mí, que me hayan permitido pertenecer a su comunidad.
Según lo que he visto es un excelente espacio para debatir dudas sobre programación Java.
saludos

Causas y solución de java.lang.OutOfMemoryError: PermGen space failure

La memoria de la Máquina Virtual se divide en varias regiones. Una de estas regiones es el PermGen, el área de memoria utilizada para, entre otras cosas, guardar el metadata de las clases como los atributos y sus tipos de datos, métodos etc. Esta memoria es de tipo non-heap. Las instancias de las clases se cargan en la memoria de tipo heap, a la que se van añadiendo y eliminando las instancias de las clases según se van utilizando y eliminándose por el recolector de basura (Garbage Collector, en adelante GC).

No vamos a entrar en el mecanismo de la carga y eliminación de clases en java porque excede este artículo, pero sí lo comentaremos brevemente para poder entender el porqué de la excepción OutOfMemoryException: para que una clase pueda ser eliminada por el recolector de basura (GC), es necesario que no esté referenciada por ninguna otra clase. Para que se pueda eliminar la memoria ocupada por una clase en el espacio PermGen, es necesario además que se elimine el classloader que cargó la clase.

Aumentar el tamaño de memoria de la máquina virtual en Java

En Java, hay varios parámetros para controlar el tamaño inicial y el tamaño máximo que puede tomar la máquina virtual.

Además, hay que tener en cuenta el tipo de memoria sobre el que se quiere actuar: heap, non-heap (PermGen). Los valores por defecto que se dan corresponden a máquina virtuales de Sun, y son orientativos, porque pueden cambiar entre versiones de la máquina virtual. Los parámetros son los siguientes, fijándose a 128Mb.

* -Xms128m: Tamaño de inicio de la máquina virtual de Java a 128Mb. El valor por defecto son 64Mb. Si se aumenta este valor, se elimina el tiempo que se tardaría en aumentar el tamaño en memoria de la máquina virtual si se llegara el caso de que se necesitara más memoria, por lo que aumentaría el rendimiento en los casos que la aplicación haga uso intensivo de la memoria.

Aprendiendo JavaFX

Para los que comenzamos en este mundo de JavaFX, aquí una definición.
"JavaFX amplía su experiencia web al proporcionarle medios y contenidos ricos para todas las pantallas que visite. Como usuario, podrá ejecutar las aplicaciones de JavaFX en un explorador o arrastrarlas y colocarlas en el escritorio. Es una interfaz perfecta. " más info aqui


Ahora, ¿A donde será el curso?
curso de JavaFX, más info aqui

¿Cuando?

Distribuir contenido