Si instalas los dialy de netbeans 6.1 en ubuntu 7.10, y tratas de ejecutarlo y no inicia, debes ajustar los parametros en el archivo /netbeans-6.1-200802270005/etc/netbeans.conf
y ajustamos los parametros (definidos para el minimo de memoria de la vm).
-J-Xms32m -J-XX:PermSize=32m
y luego lo podemos ejecutar sin problemas.
Friday, February 29, 2008
Wednesday, February 27, 2008
Blogs interesantes sobre Web Applicaciones
Un interesante blog sobre la creación de graficas en una aplicación web usando jmaki
nos presenta Octavian Tanase
En este otro , como crear multiples lineas en en table header
NetBeans Support Weblog
nos presenta Octavian Tanase
En este otro , como crear multiples lineas en en table header
NetBeans Support Weblog
Sunday, February 24, 2008
Configurar J2SE por defecto en Ubuntu
Si instalamos el j2se de Sun Microsystem, sin usar los repositorios necesitamos configurar Ubuntu para que no utilice gij (GNU libgcj).
El procedimiento es muy sencillo, como se explica en el foro Ubuntu, que puedes ver aqui
$ sudo mv /usr/bin/java /usr/bin/java.backup -- con esto respaldas el enlace
$ sudo ln -s /home/usuario/jdk****/bin/java /usr/bin/ -- con esto creas un nuevo enlace hacia la JVM de SUN
$ sudo ln -s /home/usuario/jdk****/bin/javac /usr/bin/ -- con esto creas un enlace hacia el compilador de SUN.
Es muy util si deseas ejecutar por ejemplo el iReport.
El procedimiento es muy sencillo, como se explica en el foro Ubuntu, que puedes ver aqui
$ sudo mv /usr/bin/java /usr/bin/java.backup -- con esto respaldas el enlace
$ sudo ln -s /home/usuario/jdk****/bin/java /usr/bin/ -- con esto creas un nuevo enlace hacia la JVM de SUN
$ sudo ln -s /home/usuario/jdk****/bin/javac /usr/bin/ -- con esto creas un enlace hacia el compilador de SUN.
Es muy util si deseas ejecutar por ejemplo el iReport.
Actualizar el IDE con las traducciones
En el blog anterior, mostraba la forma de utilizar los paquetes de traducción en diversos idiomas para NetBeans, ahora explicare la forma de actualizarlos de manera que podamos tener los ultimos cambios.
Desde el menu Herramientas->Complementos seleccionamos Configuraciones, podemos indicar el intervalo de verificación de las actualizaciones.

Dar click en actualizar, en la parte derecha podemos ver los porcentajes de avances.

Observamos la fecha

Los avances de las descargas de la actualización
Desde el menu Herramientas->Complementos seleccionamos Configuraciones, podemos indicar el intervalo de verificación de las actualizaciones.

Dar click en actualizar, en la parte derecha podemos ver los porcentajes de avances.

Observamos la fecha

Los avances de las descargas de la actualización
Thursday, February 21, 2008
NetBeans Innovators Grants avances

Fechas de competicion:
- inicio -> February 1, 2008
- Submissions deadline -> March 3, 2008
- Judges announce the winning projects -> April 1, 2008
- Grant money paid to finished projects -> August 4, 2008
- Judges announce extra grant money -> September 1, 2008
Todos son invitados a participar con sus proyectos
Los premios
10 grandes proyectos $11,500
10 pequeños proyectos US $2,000
Las mejores implementaciones se repartiran 20,000.
pagina principal
NetBeans 6.0.1 Patch1
El Parche 1 para la version NetBeans 6.0.1 esta habilitado, correccion de modulos
Mercurial SCM Plugin, GlassFish Integration, IDE Platform, Java,
Java EE, Java Persistence, Java Profiler, JSF, Mobility, Ruby and Rails,
Struts, UML, Visual JSF, and Web Applications.
Actualizar desde la version 6.0 es sencillo desde el menu Tools -> Plugins -> Updates tab. y click en el boton "Reload Catalog"
Mercurial SCM Plugin, GlassFish Integration, IDE Platform, Java,
Java EE, Java Persistence, Java Profiler, JSF, Mobility, Ruby and Rails,
Struts, UML, Visual JSF, and Web Applications.
Actualizar desde la version 6.0 es sencillo desde el menu Tools -> Plugins -> Updates tab. y click en el boton "Reload Catalog"
Tuesday, February 19, 2008
Agregando Navigation Rule Web Application
Si muchas veces te sientes perdidos con muchas paginas utilizando el faces-config.xml de manera visual, tal vez puedas realizarlo de manera mas sencilla editando el XMl del archivo.
Como podemos ver en la figura al tener muchas paginas puede resultar un poco dificil manejarlo de manera sencilla.

Podemos observar el codigo xml

Damos click derecho y seleccionamos JavaServer Faces y luego Add Navigation Rule.

Ahora nos muestra el diagolo donde indicaremos para que pagina deseamos llevar el control, lo escribimos directamente o damos click en el boton Browser para seleccionar una de la lista.

Simplemente escogemos la pagina

Quedaria de esta manera, damos click en el boton ADD.

Observamos el codigo xml generado

Ahora creamos los CASE. Click derecho

Indicamos la condición (valor String) que sera devuelto en algun metodo

Seleccionamos la pagina hacia donde sera dirigida

Quedaria de esta manera

Este es el codigo XML generado

Que indica que si en la pagina NoLogin.jsp se devuelve el valor String error, se llama a la pagina LLogin.jsp
Como podemos ver en la figura al tener muchas paginas puede resultar un poco dificil manejarlo de manera sencilla.

Podemos observar el codigo xml

Damos click derecho y seleccionamos JavaServer Faces y luego Add Navigation Rule.

Ahora nos muestra el diagolo donde indicaremos para que pagina deseamos llevar el control, lo escribimos directamente o damos click en el boton Browser para seleccionar una de la lista.

Simplemente escogemos la pagina

Quedaria de esta manera, damos click en el boton ADD.

Observamos el codigo xml generado

Ahora creamos los CASE. Click derecho

Indicamos la condición (valor String) que sera devuelto en algun metodo

Seleccionamos la pagina hacia donde sera dirigida

Quedaria de esta manera

Este es el codigo XML generado

Que indica que si en la pagina NoLogin.jsp se devuelve el valor String error, se llama a la pagina LLogin.jsp
Monday, February 18, 2008
iReport for NetBeans. Oficial version

Ha sido liberada una Standalone (basada en RCP) y otra el plugin. puede descargarla desde aqui.

Un ejemplo


Localization Development Update Center
Ya esta disponible el plugin para probar las diferentes traducciones del IDE que se estan realizando, es muy sencillo solo sigue los pasos que te indican en
la guia Localization Development Update Center . Aqui podemos ver algunas capturas de pantallas.
Aqui vemos el plugins instalado

Lo marcamos y damos click en instalar

Damos click en siguiente

Nos muestra todos los paquetes del modulo a instalar

Damos click en continuar en la validación de componentes

Luego de reiniciar el IDE , ya tenemos con los paquetes en el idoma seleccionado en este caso español
la guia Localization Development Update Center . Aqui podemos ver algunas capturas de pantallas.
Aqui vemos el plugins instalado

Lo marcamos y damos click en instalar

Damos click en siguiente

Nos muestra todos los paquetes del modulo a instalar

Damos click en continuar en la validación de componentes

Luego de reiniciar el IDE , ya tenemos con los paquetes en el idoma seleccionado en este caso español
Saturday, February 16, 2008
Show & Tell: NetBeans & Java at the PanamaJUG Congress
Quiero agradecer a todo el equipo de NetBeans, y de Sun Microsystem, por todo su apoyo a la promoción de Java en Panamá. Conversaba un poco con Tinuola Awopetu del equipo de NetBeans, quien publico un articulo concerniente al congreso PanamaJUG 2007.
Show & Tell: NetBeans & Java at the PanamaJUG Congress,
En panamajug estamos iniciando un tour nacional para la promoción de Java y herramientas open sources de manera que podamos mostrar a los interesados las ventajas de Java y NetBeans.
Show & Tell: NetBeans & Java at the PanamaJUG Congress,
En panamajug estamos iniciando un tour nacional para la promoción de Java y herramientas open sources de manera que podamos mostrar a los interesados las ventajas de Java y NetBeans.
Reflexion
Albert Attard, presenta un buen ejemplo acerca de reflexión en java.
Explica brevemente que es reflexion, y muestra de manera sencilla pero muy interesante un ejemplo aplicado.
Un segmento del codigo
Class> clazz = object.getClass();
Constructor>[] constructors = clazz.getDeclaredConstructors();
Field[] fields = clazz.getDeclaredFields();
Method[] methods = clazz.getDeclaredMethods();
Puedes ver el articulo completo aqui
Explica brevemente que es reflexion, y muestra de manera sencilla pero muy interesante un ejemplo aplicado.
Un segmento del codigo
Class> clazz = object.getClass();
Constructor>[] constructors = clazz.getDeclaredConstructors();
Field[] fields = clazz.getDeclaredFields();
Method[] methods = clazz.getDeclaredMethods();
Puedes ver el articulo completo aqui
Friday, February 15, 2008
OmegaT en NetBeans



OmegaT, es la herramienta de traducción utilizada para los trabajos de traducción de NetBeans.
El sitio oficial OmegaT disponemos de la versión compilada y tambien tenemos acceso al codigo fuente , el cual lo podemos abrir como un proyecto de NetBeans, modificarlo y añadir mejoras a la herramienta.

Aqui vemos un segmento del codigo.
public EditorTextArea(MainWindow mainwindow)
{
this.mw = mainwindow;
DefaultStyledDocument doc = new DefaultStyledDocument(new StyleContext());
doc.addDocumentListener(this);
undoManager = new UndoManager();
doc.addUndoableEditListener(undoManager);
setDocument(doc);
setText(OStrings.getString("TF_INTRO_MESSAGE"));
addMouseListener(this);
}
PanamaJUG y Ubuntu Panama


Les anuncio la colaboración del grupo de usuarios de java de panamá panamaJUG, y de la comunidad Ubuntu de panamá Ubuntu-pa.org para la promocion del aprendizaje y uso de tecnologias open sources en panama, tales como Java, NetBeans, Ubuntu.
Sin lugar a dudas, nuevos aliados en la labora de llevar a los estudiantes, empresas, desarrolladores, nuevas alternativas y conocimientos en el desarrollo de aplicaciones y en el uso de un excelente sistema operativo como lo es Ubuntu.
Monday, February 11, 2008
Buscador Google Personalizado

Hace dias queria incluir el buscador de google personalizado para el blog, esto espero facilite un poco la busqueda de alguna información dentro del mismo.
puedes hacer clic aqui para el buscador
Saturday, February 09, 2008
Integracion MySQL en NetBeans 6.0
Geertjan, nos presenta en su blog un ejemplo simple de lograr la integración de MySQL dentro de NetBeans 6.0
Aqui puedes ver el blog
Y la imagen que nos muestra Geetjan de ejemplo.

Un buen tutorial a seguir.
NetBeans Options Window Module Tutorial
Aqui puedes ver el blog
Y la imagen que nos muestra Geetjan de ejemplo.

Un buen tutorial a seguir.
NetBeans Options Window Module Tutorial
Sunday, February 03, 2008
Creando una Aplicacion web en NB6.1M1
Desarrolle una simple aplicación web para comprobar los nuevos componentes de la paleta.

Arrastrando multiples veces el componente de Menu el Accordion, genero este error.

Anteriormente reportado

Puedes verlo aqui
Luego realice el proceso varias veces y no se genero nuevamente el error.

Arrastrando multiples veces el componente de Menu el Accordion, genero este error.

Anteriormente reportado

Puedes verlo aqui
Luego realice el proceso varias veces y no se genero nuevamente el error.
Probando NetBeans 6.1 M1
Algunas capturas de pantalla de la version 6.1 M1
Iniciando el IDE

El IDE nos envia mensajes de actualizaciones de plugin

Soporte de Mercurial

Instalando un plugin

Nuevos componentes en la paleta
Iniciando el IDE

El IDE nos envia mensajes de actualizaciones de plugin

Soporte de Mercurial

Instalando un plugin

Nuevos componentes en la paleta
NetBeans 6.1 M1 Para Descarga
NetBeans 6.1 M1
Puedes descargarlo desde aqui
Entre las caracteristicas que trae estan:
Puedes descargarlo desde aqui
Entre las caracteristicas que trae estan:
- El soporte para WebSphere 6.0 6.1 es ahora parte de NetBeans.
- Plugin para el sistema de versiones Mercurial es parte de la version estandar
- Slided-in windows pueden ser hechas de manera transparente
- Plugin Manager permite ejecutar descargas e instalaciones de plugins ,progreso de tareas es notificado en la linea de estatus
Subscribe to:
Posts (Atom)