Estoy usando Alembic con Python para hacer las migraciones de esquemas, crear las bases de datos, etc. También quiero añadir algunos datos a las columnas para testear la API in este punto del desarrollo. Haciendo esto me encontré con un fallo tonto, de esos debidos a que hace mucho que no utilizas algo. Añado la […]
Category Archives: Linux
Got Error When using LOCK TABLES Típico error cuando ejecutamos el mysqldump. Podemos evitarlo utilizando el parámetro Ojo, en este caso ME DABA IGUAL no bloquear las tablas porque no es un entorno crítico. Si estas en otro tipo de entorno y la consistencia de datos es importante, cuidado al utilizar este parámetro. Got Error […]
Breve nota sobre como comprobar si la compresión Gzip está activada en nuestro website Antes de activar la compresión
Bueno, no es un tema en el que vamos a descubrir la rueda pero tanto en Mac como en Linux/GNU es bueno tener la terminal bien optimizada para aumentar la productividad. Vamos a ver como instalar ZSH. ¿Por qué ZSH y no BASH? Buf, eso ya para otro post. No me meto en temas religiosos. […]
Rápido recordatorio de encontrar fácilmente (no es 100% seguro, dependerá de las distros) si estamos usando systemd/upstart/systemV if [[ `/sbin/init –version` =~ upstart ]]; then echo using upstart; elif [[ `systemctl` =~ -\.mount ]]; then echo using systemd; elif [[ -f /etc/init.d/cron && ! -h /etc/init.d/cron ]]; then echo using sysv-init; else echo cannot […]
Ubuntu 16.04 devuelve un error al abrir con “Archive Manager” cuando pide el password via prompt. Para arreglarlo: # sudo apt-get install p7zip-full
Error común al ejecutar scripts con permisos de sudo con usuarios no root. Para arreglarlo: 1. En sistemas Ubuntu/Debian #visudo 2. Añadir una linea con el comando a ejecutar: jenkins ALL=(root) NOPASSWD: /bin/chown -R www-data\:www-data . 3. O darle permisos totales jenkins ALL=(ALL) NOPASSWD: ALL 4. Salvar el fichero. 5. No deberiamos ver más este […]
Repositorios necesarios # rpm -Uhv http://www.percona.com/downloads/percona-release/percona-release-0.0-1.x86_64.rpm # rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
Hace tiempo que quería testear el Lite Speed. Había oído hablar muy bien de el. Se trata de un servidor web con licencia que trae una interfaz de administración y opciones interesantes como compilar php al vuelo mediante la interfaz de una forma muy simple.
La idea es hacer un script que utilice una cuenta de correo y su password y envíe a través de nuestro SMTP (QMAIL). En este post se verá que hay que editar el php.ini para conseguir que PEAR funcione correctamente y permita al script enviar el email via SMTP. Utilizaremos el código de ejemplo que […]