Tsuru Paas at Qdqmedia

Begining with the new tech blog, at QDQMEDIA, where I work, I wrote a post in Spanish about Tsuru Paas,  one Platform as a service based on docker, that we use for a few months and we are very pleased. It allows us, from the operations department, to unleash the talent of the developers, leaving the operations […]

generar paquete deb a partir del código fuente

Para generar un paquete .deb que son los que se usan en ubuntu a partir del codigo fuente de algo que hayamos compilado, podemos usar el comando checkinstall, para ello lo mas normal es ejecutarlo asi: checkinstall –pkgname=nombre-pkg –pkgversion=”1:$(date +%Y%m%d%H%M)” –default esto nos generara un paquete debian en el directorio actual. checkinstall 1.6.2, Copyright 2009 […]

url seguras en apache2 con mod_auth_token

A veces el publicar en nuestra web algo para que la gente se descargue, puede provocar que si el link es publicado en algun sitio, puede generar un exceso de trafico en nuestros servidores por una descarga masiva. El modulo de apache2 mod_auth_token, nos puede ayudar a generar uris temporales para limitar en el tiempo […]

ejecutar comandos como root con sudo

Cuando tenemos que realizar determinadas tareas en nuestras maquinas linux como root, si no tenemos acceso al superusuario, tendremos que pedirle al administrador que nos permita hacerlo. Si ademas necesitamos hacerlo dentro de un script, por ejemplo para un proceso de monitorización, lo mejor seria no tener que poner un password. Para hacer esto existe […]

balanceo de carga con apache y mod_proxy

El uso de mod_proxy de apache tiene muchas utilidades y gracias a su sencillez de configuración, nos puede sacar de muchos apuros. En este caso lo vamos a usar para balancear la carga sobre unos servidores web en python llamado tornado http://www.tornadoweb.org que sirve un framework en python. Usaremos el llamado proxy inverso Instalamos mod_proxy si […]

variables especificas para compilación de paquetes

Hola. Hay veces que nos encontramos compilando los sources de algun paquete y no nos encuentra o bien, las librerias o los headers de otros paquetes que no hemos instalado en el sitio estandar. Yo suelo instalarlo todo en un directorio compartido para poder actualizar facilmente, por ejemplo: root@lnxport:~# ./configure –prefix=/opt/shared Pues bien, si estas […]

pysql , el sustituto perfecto de sqlplus

Todo el que haya trabajado con oracle sabrá que el cliente de consola, sqlplus, es una aplicación poco amigable para trabajos repetitivos y tienes que estar continuamente modificando el formato de salida porque si no lo que sale por pantalla no se entiende. Eso no quiere quitarle méritos a sqlplus, una herramienta muy potente para la generación de informes, que […]