lunes, 28 de julio de 2008

La frase mas graciosa que me dijo mi ex

Hola a todos,

Como no todo en este blog es acerca de las cosas que hago o por lo menos intento hacer en mi trabajo, pues, queria compartir con ustedes algo que me dijo mi ex novia, hace como 2 dias en una conversacion que tuvimos.

Despues de expresarme que a pesar de nuestra separacion ella aun sentia algo por mi y preguntarme si yo aun sentia algo por ella, me dijo que a pesar que ella tenia novio, aun me extranaba y que lo que paso entre nosotros le hizo entender que "a veces lo que uno quiere no es lo que mas le conviene" La verda me parece bastante gracioso, porq son muy pocas las personas que conozco - por no decir ninguna- que quiere a otra y no esta con esa persona, porq no es lo que mas le conviene.

En fin, nostros tuvimos nuestros problemas y nuestras diferencias, yo intente muchas veces salvar nuestra relacion y no puso de su parte, a este punto lo unico que importa es que todo se termino.

Espero que me den su opinion respecto a la frase y me explique si estoy equivocado al divertirme con ella.

Saludos

Instalar samba en ubuntu hardy Server

Hola a todos, el dia de ayer, a la misma empresa a la que el fin de semana pasado le hicimos el cambio de proveedor de internet, nos toco hacerle la migracion de su servidor web - samba a ubuntu hardy heron.

La instalacion no tuvo mayores complicaciones que cambar la unidad de CD ya que despues de 2 anios sin uso, no me leia correctamente el cd de instalacion de ubuntu.

Luego de hacer el cambio respectivo por otra unidad, reiniciamos la instalacion del sistema y tras configurar el idioma, las particiones y algunas que otras cosas triviales, tuvimos un sistema ubuntu instalado y funcionando en alrededor de 20 minutos mas o menos.

Cabe destacar que cuando pregunta que tipo de servicios se ejecutaran en el equipo, no seleccione ninguno, pues prefiero hacer la instalacion de todas las cosas a mano, asi se bien que es lo que estoy instalando.

Una vez montado el sistema todo fue muy facil, la configuracion de apache, fue tan simple como un sudo apt-get install apache2.

La instalacion de samba por su parte fue sudo apt-get install samba algo muy facil a la vista de cualquier persona.

Luego modifique algunas opciones del fichero /etc/samba/smb.conf

entre ellas el dominio, el nombre de netbios que se fija mediante la opcion netbios name = Nombre y algunas otras cosas sencillas, respecto a los permisos fue simple, ya que cualquier persona debia de ser capaz de almacenar en la carpeta compartida con samba.

La configuracion de esa carpeta en el archivo /etc/samba/smb.conf fue la siguiente:

[public]
comment = Archivos Publicos
path = /home/samba
public = yes
writable = yes
create mode = 0777
create mask = 0777
directory mask = 0777
available = yes
browseable = yes

Hay que recordar que los permisos establecidos por Samba, deben de ser los mismos que los permisos de la carpeta en este caso los permisos de las carpetas se fijaron en 777.

Asi que despues de algunas pruebas y algunas horas de configuracion, el servidor quedo funcionando correctamente, pero ahora corriendo un ubuntu hardy en lugar del viejo suse 10.0 que tenia anteriormente.

Saludos.

Editado: Agregue la configuracion de la carpeta en el archivo smb.conf, asi pueden tener una idea de una configuracion sencilla como la que tuve la oportunidad de implementar yo.

martes, 22 de julio de 2008

Bloquear correos por medio de expresiones regulares

Hola a todos,

El dia de hoy me llamaron de una empresa en la que trabajo como administrador de sistemas, porq se estaba filtrando un spam a las cuentas de varias de las personas mas importantes de la empresa, asi que optimos por hacer un filtro de expresiones regulares por medio de postfix.

La directiva de configuracion utilizada es headers_checks y la expresion regular que utilizamos no la recuerdo, pero la vere mas tarde en mi correo y la posteare para todos ustedes.

Editado: La expresion regular que olvide cuando escribi el post es la siguiente:
# Rechazo de un correo si contiene la palabra sex el campo Subject
/^Subject: .*sex.*$/ REJECT Mensaje baneado por la palabra sex

y en el archivo main.cf se escribe lo siguiente:
#Restricciones
header_checks = regexp:/etc/postfix/header_check

domingo, 20 de julio de 2008

Segunda prueba de campo WMS

Hola a todos,

Imagino que la gran mayoria por no decir todos ustedes, no tienen una idea de lo que es WMS, asi que les contare un poco sobre el.

WMS es un sistema que estamos desarrollando con uno de mis mejores amigos y socio en DWD&Solutions para manejar bodegas e inventarios.

El WMS se esta desarrollando usando una base de datos PostgreSQL 8.3 y el Zend Framework, cosa que gracias a diseno seleccionado lo hace muy modular.

El dia de hoy se realizo la segunda prueba de campo del sistema con la introduccion de gran parte del inventario de la empresa para la cual lo estamos desarrollando y salvo algunos pequenos detalles la prueba salio bastante bien, asi que eso nos hace pensar que el sistema se acerca a su fase estable y nos da indicios de que el proyeto es proximo a finalizar en esta etapa, luego procederemos a agregarle nuevas funcionalidades para hacerlo mucho mas atractivo para facilitar las tareas de este tipo de empresas.

Resultados del cambio de proveedor de internet

Como les comentaba el dia de ayer, una empresa donde soy administrador de sistemas (La primera para la que trabaje en esta area) se cambiaria hoy de Telefonica a otro proveedor, pues bueno... el cambio en si no estuvo tan complejo, salvo algunos errores en la planificaciones, que cabe mencionar, se nos escaparon a todos los involucrados en el proceso.

La migracion comenzo a la 1 p.m y termino a eso de las 6 p.m cuando por fin, los dominios que la empresa posee estaban comenzando a resolver.

Hubieron algunos inconvenientes, mas que todo para encontrar los cables que se correspondian a cada equipo.

Luego de eso, nos dimos cuenta que no teniamos las claves de las cuentas del registrador de nuestros dominios y toco conseguirlas, pero cabe mencionar, que la migracion, hasta esta hora, parece haber sido todo un exito gracias a Dios.

La reconfiguracion de los DNS de la empresa quizas lo que dio mas trabajo, ya que en uno de los servidores DNS, hay 10 dominios que debian actualizarse a las nuevas ip's publicas, pero gracias a Dios y segun parece todo bien.

viernes, 18 de julio de 2008

Manana cambio de Proveedor de Internet en una empresa donde administro sistemas

Hola a todos,

Desde hace algunos dias, una empresa para la que trabajo como administrador de sistemas, estaba cosiderando el cambio de proveedor de su servicio de internet de Telefonica a otro operador que ofreciera mejores prestaciones. Por fin la semana pasada me comunicaban su decision de cambio, asi que lo llevaremos a cabo el dia de manana por la tarde.

Espero que no se den inconvenientes, ya que la red de la empresa es una de las mas grandes que he tenido el gusto de conocer.

Manana por la noche les contare como me fue en el cambio y si se dan inconvenientes, publicare la solucion en caso de que su complejidad sea grande.

Cambiando los certificados SSL de gnupanel

Hola a todos, el dia de hoy he estado trabajando en cambiar el certificado autofirmado que crea el gnupanel, ya que en el navegador de los clientes daba un error al tratar de entrar al panel de control de usuario, ya que el certificado para la conexion segura mediante SSL se habia autofirmado.

Al mismo tiempo que contarle los pasos que realice para el cambio de certificado, tambien me gustaria agradecer a gnusal por brindarme el certificado.

El primer paso que debemos hacer es crear una clave para luego generar la peticion del certificado a nuestra entidad certificadora, en mi caso, yo ocupe openssl para crear la clave y la peticion del certificado.

El comando que utilice para eso es: openssl genrsa -des3 -out dwdandsolutions.key 1024

Una vez se introduce este comando, se solicita un clave, la cual se tendra que introducir cada vez que se reinicie apache.

Luego de generar la clave, se procede a generar la solicitud de certificado que es lo que se envia a la entidad certificadora que nos dara el certificado para nuestro dominio con el siguiente comando:

openssl req -new -key dwdandsolutions.key -out dwdandsolutions.com.csr

Una vez introducimos este comando se nos haran una seria de preguntas que debemos de contestar con los datos correctos, pero lo mas importante es el contenido del common name, en godaddy, que es la entidad certificadora que yo ocupe, hablan sobre comodines para esta parte, para poder usar el certificado en cualquier subdominio, en lo personal, no me funciono, asi que en mi caso yo use gnupanel.dwdandsolutions.com y en cuestion de 15 minutos, me habian enviado un correo con el link de descarga para mi certificado, ademas de las instrucciones de como instalarlo, en mi caso, baso con agregar las siguientes lineas a la configuracion del host virtual:

SSLEngine on
SSLCertificateFile /var/lib/gnupanel/etc/apache2/ssl/certs/gnupanel.dwdandsolutions.com.crt
SSLCertificateKeyFile /var/lib/gnupanel/etc/apache2/ssl/certs/dwdandsolutions.key
SSLCertificateChainFile /var/lib/gnupanel/etc/apache2/ssl/certs/gd_intermediate_bundle.crt

El archivo de host virtual para el gnupanel se encuentra en /var/lib/gnupanel/etc/apache2/ssl/sites-enabled/00000xx-subdominio.dominio.tld.

Espero que este pequeno articulo ayude a cualquiera que este usando el gnupanel y desee hacer un cambio en su certificado ssl.

Desenpolvando el Blog

Hola a todos,

Despues de varios meses de ausencia del blog, hoy vuelvo a tomar contacto con el blog para ponerlo al tanto con algunas cosas que han pasado con mi vida ultimamente.

Este 2008 me ha dado por dedicarme mas a mi pequeno negocio que tenemos con un amigo, la intencion de que tenemos es legalizarlo para poder hacer nuestra micro empresa algo mucho mas serio. De momento aunq no estamos registrados, ya contamos con algunas personas trabajando en algunos proyectos y nos aunq a veces el trabajo se torna un poco duro, es entretenido, tener con quien compartir los 5 minutos que nos tomamos para divagar cuando ya el cansancio no nos deja continuar.

Algunos de los proyectos que hemos estado manejando son una tesis de ingenieria en la que llevamos como 2 semanas y media aproximadamente y que al final, casi me decido por tirar la toalla, por el diseno de la base de datos, al principio pense que era malo, ahora pienso que es pesimo.

Tambien estamos desarrollando un sistema de inventario que hemos bautizado WMS, esta ya casi terminado, esta semana trabajaremos en los informes que es lo unico que queda por hacer, aunq claro, ha salido una propuesta de una empresa colombiana para agregarle funcionalidades y venderlo en el exterior.

En mayo, estuve 3 dias participando como conferencista en la Zona oriental del pais, fueron unos dias increibles, donde ademas de trabajo, tambien hubo mucha diversion y aproveche para hacer algunos amigos que siempre recuerdo con carino.

En fin, mi vida ahorita esta bastante orientada al area profesional, ya que en la personal, casi no he estado dedicandole tiempo, creo que cuando me tome vacaciones lo hare.

De hoy en adelante estare tratando de escribir casi a diaro en el blog, notas tecnicas y apuntes sobre mi trabajo para poder compartirla con todos los que leen el blog.