Blogs

Reunión de noviembre de Java México

in

Saludos. Como pueden ver en este post del foro, nos estamos organizando para celebrar reuniones informales entre los usuarios de esta comunidad. La idea es reunirnos una vez al mes en un lugar céntrico y en un día/horario conveniente para que podamos pasarnos después del trabajo y platicar sobre java, programación y tecnología en general.

Javier Benek ha propuesto que la primera reunión sea el próximo sábado 29 de noviembre en las Hamburgesas Memorables de Insurgentes (casi frente al WTC). Así que esa es la propuesta de este post, dejar amarrado lugar, hora y fecha. Algunas personas me han dicho que se les complica ese día, así que la primera pregunta es si lo dejamos el sábado o lo podemos pasar al viernes o domingo. Si lo dejamos el sábado, lo mejor sería hacerlo por la tarde para que la mayoría podamos asistir.

Lenguaje Ruby

Amigos, el motivo de este mensajito es porque me surguio la siguiente duda, el netbeans ya viene con ejemplos de leguaje ruby pero investigando por la red me encontre k existe tambien un jruby entonces si yo quiero aprender este lenguaje la pregunta es cual es version que tengo que utilizar en netbeans ruby o jruby, espero sus comentarios.

y gracias por el apoyo

Acordeones de tecnologías.

Una iniciativa interesante de dzone es llamada refcards la cual consiste en pequeños acordeones o how-to's de bolsillo sobre las tecnologías más sobresalientes.
Hasta el momento existe una lista de acordeones para mysql, junit/easymock, Spring Annotations, Core CSS, MyEclipse, Core Java, PHP, Getting Started with JPA , JavaServer Faces, Struts2, Core .NET, Flex, Groovy, c#, NetBeans IDE 6.1 Java Editor , RSS and Atom, GlassFish Application Server, IntelliJ IDEA, jQuery Selectors y muchos más.
Muy recomendados.

http://refcardz.dzone.com/

JavaRanch big moose salon member

Utilizacion de Graficos con JFreeChart...(2da parte)

hola compañeros como estan, bueno seguire con este minitutorial y en este post aprenderemos a generar una grafica y guardarla como imagen jpg en nuestro disco duro anque hay algunos inconvenientes que aun no entiendo espero puedan ayudarme a resolverlos...

import org.jfree.data.xy.*;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartUtilities;
import org.jfree.chart.JFreeChart;
import java.io.File;
import org.jfree.chart.plot.*;
import java.io.*;
import org.jfree.data.category.DefaultCategoryDataset;

import java.awt.image.*;
import javax.swing.*;

public class GuardarGrafica extends JFrame
{
       
    BufferedImage grafica = null;

    //constructor
    public GuardarGrafica() {
        super("Aprendiendo a Graficar con Robert 2");
       
    }

   

    public BufferedImage creaImagen()
    {
        //XYSeries es una clase que viene con el paquete JFreeChart
        //funciona como un arreglo con un poco mas de posibilidades
       
        XYSeries series = new XYSeries("titulo de la serie");
        //como su nombre lo indica el primer valor sera asignado al eje X
        //y el segundo al eje Y

¿Qué es mejor ?,usar ¿NETBEANS o JCREATOR para aplicaciones Java?

Que herramienta de programación es la mejor para la creación de aplicaciones e interfaces en Java

Por donde comenzar a desarrollar con Java Netbeans 6.1

Hola amigos de la comunidad esperando que se encuentren bien les mando un cordial saludo y pues aqui empezando a desarrollar en java netbeans acabo de bajar la version 6.1 y en esto precisos momento lo estoy instalando en mi maquina ya que deseo aprender este lenguaje por lo cual les pido ayuda para que me guien por doden comenzar desde el tipico hola mundo hasta manejar base de datos y desarrollar aplicacion web ya que quiero irme haciendo un buen programador en este lenguaje si me pueden mandar algunos links o manuales con los cuales pueda comenzar les estare profundamente agradecido. sin mas por el momento me despido deseandoles a todos un excelente dia y quedo a sus ordenes bye

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á:

Utilizacion de Graficos con JFreeChart...(al fin pude)

Hola amigos les cuento que me he pasado toda la tarde estudiando sobre JFreeChart bien esta es una libreria la que nos permite crear graficas para utilizar en nuestros programas java, he estudiado estos ejemplos e intentare simplificar un poco las cosas sin embargo tambien pueden ver estos codigos de ejmplo que me sirvieron de mucho, al principio me marcaba errores, no me compilaba o no me reconocia los objetos pero dado al estudio fui deduciendo algunas cosas las cuales quiero compartir con ustedes para ver si les sirve de ayuda(talvez tengan problemas similares) bueno lo que intentare es ir posteando(o editando, con forme tenga tiempo) este post para ir poniendo el codigo y la explicacion del codigo fuente hasta llegar a crear una aplicacion que genere graficos con zoom.. (esa es mi meta personal ya que nunca lo he echo) manos a la obra..

1.- Empezaremos obteniendo las librerias

aca la pagina principal

Java 2 está muriendo...

El día ayer finalizó el soporte para Java Standard Edition ver. 1.4; por otra parte también a Java SE 5 (aka 1.5) solo le resta un año más de vida. Últimas versiones de la plataforma Java que alguna vez se denominó "Java 2" (J2SE).

En realidad Java SE 1.4 entra en su fase de final de servicio de su ciclo de vida (EOSL por sus siglas en inglés) después de 6 años y medio de soporte, por lo que si bien no está del todo muerto, si que agoniza, ya que dejan de atenderlo a menos que alguien pague por ello (ver Java SE for Business). La misma suerte correrá dentro de un año Java SE 5.

¿Y que pasará con J2EE? Pues al tener su base en J2SE es de esperar que también tenga sus días contados. Pero eso ya será definido por cada implementación, algunas ya lo han hecho...

Más información en:

Java SE Support Road Map

Abuso de recursos en aplicaciones web y otros horrores

Les dejo esta anécdota a los programadores que visitan javamexico.com en busca de respuestas para ciertos problemas básicos y que a veces se ofuscan buscando algo muy concreto y pierden de vista el diseño general de su aplicación. La moraleja: si tienes un problema que parece algo difícil de resolver y/o la solución es muy tediosa de implementar, lo más probable es que alguien ya lo haya hecho antes. Y probablemente hay algún proyecto de software libre que contiene ya la manera de solucionar tu problema de manera sencilla. El principio DRY: Don't Repeat Yourself (en contraste con el síndrome NIH, Not Invented Here, que es tan común en muchas casas consultoras donde prefieren inventar el hilo negro en cada proyecto en vez de utilizar soluciones externas).
Hace poco me tomé un proyecto que originalmente tenía otra persona y al revisar su código me encontré varios horrores... un pequeño sitio web que en cada JSP tenía código Java para abrir una conexión a la base de datos, pero desde encontrar el Driver y pedir Connection, hasta cerrarla en el finally.

Distribuir contenido