Home » Manuales

Manuales

Hace poco estuve trabajando con un pequeño sistema web con Java y JSP el cual tenia clases que accedían a la base de datos a través de una conexión directa, entonces el sistema creció y me vi en la necesidad de poder utilizar una pool de conexiones para poder mejorar el acceso en rendimiento y tiempo de respuesta a la base de datos. Como siempre he mencionado en en este blog no pretendo darles a conocer la parte teórica dado que eso lo podemos encontrar en la Wiki o en otras paginas con un mayor detalle, así que iremos directamente al trabajo práctico. Entonces lo primero que debemos tener es configurado un gestor de base de datos con la respectiva base de datos creada la cual usaremos para realizar la conexión, en este caso PostgreSQL con la base de datos llamada bd_pool. Una vez creada y configurada nuestra base de datos, lo que haremos ahora sera abrir nuestro NetBeans y poder registrar nuestro driver de conexión JDBC para PostgreSQL y luego crear la conexión que nos servirá de referencia para mas adelante. Entonces para esto dentro de NetBeans nos ubicamos en la pestaña de “services” (o servicios) y desplegamos la opción de “Databases” segun como se muestra en la imagen:

{ 0 comments }

Si, sobre esto existen manuales en todo lado… y no tiene mucho misterio. Lo diferente de este? estoy configurando un Opensolaris build 131 en modo solo texto (el que viene sin gdm).

Mi necesidad es crear un directorio compartido en el cual desde Windows y Mac pueda grabar / editar / borrar archivos para llevar un control sobre la “oficina en casa”.

Pasos

  1. Para evitar la fatiga tomo el perfil de root
  2. Sorpresa!!! no viene instalado samba por defecto. Instalar:
    # pkg install SUNWsmba
  3. Copiar el archivo de ejemplo a uno para editar:
    # cd /etc/sfw
    # cp smb.conf-example smb.conf
    # vim smb.conf
  4. Cambio lo necesario… samba tiene muuuchas opciones y variables. Yo lo necesito para almacenar archivos.
    En la opción “Global Settings”
    [global]
    workgroup = Change to your WORKGROUP.
    En la opción “Share Definitions”
    [homes] (o el nombre que le colocaras a tu recurso compartido)
    path = /home/mmejiav/ (en mi caso)
    browseable = yes
    writable = yes

{ 0 comments }

El comando check table para mysql es una gran herramienta para saber que esta pasando en un sistema que utiliza una base de datos mysql, por que posiblemente ustedes algún día se encontraran con que el sistema esta fallando, no guarda o actualiza la información en la base de datos y cuando aun somos novatos esto puede llegar a ser un increíble dolor de cabeza ya que no encuentras el error por ninguna parte,además el servidor se encuentra activo y puedes insertar en diferentes tablas, agregas y actualizas la información en otras bases de datos y no mas nada, todo parece normal, esto se debe a que el error esta en una tabla especifica en la base de datos, cuando un sistema se encuentra funcionando 24 hrs. x 254 días del año siempre puede ocurrir una catástrofe ya sea que se presente en forma de un apagón que apagué el sistema o que el demonio de la base de datos quedo en modo zombie, etc, etc y daño la tabla donde se almacenaban los registros o información, finalmente con este comando te simplifica en muchas formas el diagnostico, ya que cuando checas la tabla que te esta dando problemas con este comando, mysql muy amablemente te informa que paso con esta tabla un ejemplo de esto es lo siguiente:

{ 0 comments }

Rescato este post del blog de Ricardo Galli

{ 1 comment }

El software eBox nos permite configurar un servidor de dominio Windows (entre otras muchas cosas) a través de un entorno gráfico administrable vía web, y prácticamente sin conocimientos de GNU/Linux, aunque está basado en las herramientas libres de red que corren sobre este sistema operativo.

La potencia de eBox para ser servidor de dominio viene gracias a la utilización por debajo de la combinación de samba y openldap entre otros

He publicado una guía de instalación en la que se detalla como instalar eBox para funcionar como servidor de dominio Windows, todo a través del entorno gráfico.

La guía se libera con licencia Creative Commons BY-SA. Espero que os sea útil

Enlaces:
eBox
eBox en Twitter

{ 0 comments }