Dia de la Canción Criolla

31 de Octubre un día especial para todos los peruanos al celebrarse el día de la canción criolla, dando muestra de peruanismo y criollismo a través de nuestros representantes de la música peruana que a recorrido el mundo entero. Como buen peruano, solo queda saludar a los que festejan este día y desearles que lo pasen bien como sabemos hacerlos, a golpe a cajón!! valorando lo nuestro.

 

criollo.jpg

NetBeans 6.0 y Ruby

Hace ya un tiempito que empece a conocer algo de Ruby y la verdad me pareció un lenguaje muy interesante sobre todo por ser orientado a objetos y su simplicidad para hacer la cosas. Lo que normalmente usaba para poder escribir algo de código era un editor simple como VI, pero ahora NetBeans 6.0 nos brinda una forma de editor mucho mas avanzando para poder desarrollar este tipo de aplicaciones. Lo que si tuve problemas para ejecutar los scripts con el modulo que viene por defecto, lo que hice solo fue configurar en las opciones de NetBeans para que el interprete sea el que tenia instalado, en este caso ruby1.8.

ruby_netbeans

factorial_ruby

Método estático para conexión a PostgreSQL

Hace poco viendo algo de código, estuve analizando la forma de realizar conexiones a PostgreSQL desde una aplicación web hecha en JSP, y llegue a crearme un método estático para la realizar la conexión y almacenar los datos (usuario y password) la primera vez que la instancie. Esto hará que cuando quiera conectarme a realizar alguna consulta o transacción solo llamaria al método con los datos ya almacenados.

conexion_1.png

Estos métodos los utilizo para poder almacenar y obtener los datos, a continucacion creo el metodo estático de conexion.

conexion_2.png

Una vez realizado esto solo tendria que ingresar los datos e instanciarla una vez

conexion_3.png

Una vez instanciada la clase conexión solo lo llamaria de ahora en adelante en cualquier clase donde quiera realizar alguna conexión de la siguiente forma: Por ejemplo aquí hago una consulta a dos tabla para validar un usuario.

conexion_4.png

 

Esto solo es una forma de realizarlo y esta sujeta a cambios y/o sugerencias.

PD: El driver de conexión para PostgreSQL lo descargue de aquí

TIP: Disminuir tiempo de carga de Netbeans

Como sabrán, NetBeans es uno de los entornos de programación Java mas completos que existen dado que contiene una gran variedad de complementos(plugins) que trae por defecto y que también podemos instalar y por ende consume mas memoria y esto se puede notar al iniciarlo. Una forma practica de hacer mas rápido la carga y menos pesado es utilizar solo los módulos necesario, para esto cargamos NetBeans y nos dirigimos a “Herramienta -> Gestor de Módulos” y nos aparecerá lo siguiente:

Gestor_Modulos

Solo tendríamos que quitar lo que NO utilizamos y listo, eso hará menos pesada la carga y no desperdiciar recursos.

Cambiando el icono de los JFrame

Esta es una forma rápida y sencilla de cambiar el icono de los JFrame que viene por defecto desarrollando aplicaciones Java, con algo de código. Solo hay que tener en cuenta la ruta del archivo de imagen. En mi caso yo cree un paquete el cual contiene mis imagenes que deseo tener en mi aplicacion, supongamos que el paquete se llame “mipaquete”, entonces la ruta seria asi:

jframeicono.png

Espero les sirva =).

JFrame