Posts

Composer: Failed opening required in ...vendor/composer/autoload_real.php on line 70

Image
Try the following: Delete the vendor folder Delete composer.lock Run the command composer clearcache (or clear-cache) Run composer install Hope this helps!

Secuencias Bash

Image
Un comando muy útil que me gusta utilizar a menudo para organizar directorios en orden alfabético: for i in {a..z}; do mkdir $i; done Esto crea un directorio por cada letra del alfabeto inglés de la "a" a la "z".

COMO: Configurar MySQL para administrar archivos mysql-bin

Image
Recientemente en uno de mis servidores la partición /var estaba llena, al indagar logré identificar que era por una cantidad considerable de archivos en el directorio /var/log/mysq/, estos archivos inician con el nombre mysql-bin.000001 y aumentan por cada 80 MB. En ellos se guardan los querys de actualizaciones sobre las bases de datos.  Para verlos, por ejemplo, podemos usar el comando:    mysqlbinlogs mysql-bin.000001     Buscando en google encontre la solución, basta configurar en /etc/mysql/my.cnf: [mysqld] expire_logs_days=5     Esto hará que MySQL se encargue de mantener los últimos 5 días de logs.

El poder de la línea de comandos

Image
Supongamos que tenes el siguiente texto en un archivo: Juan Perez jperez@mail.com El Salvador Maria Lopez mlopez@email.com Guatemala y necesitas un comando que te genere lo siguiente: Juan Perez,jperez@mail.com,El Salvador Maria Lopez,mlopez@email.com,Guatemala Basicamente unir tres líneas en una sola para crear un registro con campos separados por comas. Primero necesitas quitar las líneas en blanco para que no interfieran con la separación de los registros: grep -v "^$" archivo.txt > archivo_sin_lineas_vacias.txt Luego con el comando sed reemplazar los saltos de línea por una coma cada dos líneas y el tercer salto dejarlo tal y como está: sed '1~3 {N;N;s/\n/,/g}' archivo_sin_lineas_vacias.txt > archivo.csv Con tuberías queda así:  grep -v "^$" archivo.txt | sed '1~3 {N;N;s/\n/,/g}' > archivo.csv

rc_domino

A partir de la versión 7 de Lotus Domino, el programa de instalación crea dos scripts para levantar el servicio de correo automáticamente en el arranque del servidor, a continuación el procedimiento para configurarlos: Primero es necesario verificar que ambos scripts se encuentren en la ubicación adecuada: /etc/rc.d/rc_domino /opt/ibm/lotus/rc_domino_script En el archivo /etc/rc.d/rc_domino establecemos el usuario del servicio: DOMINO_USER=notes El el segungo archivo configuramos las variables para ajustarlas a nuestra instalación: LOTUS=/instalacion/de/domino NOTES_DATA_PATH=/directorio/data/de/domino Creamos los archivos notes.input y notes.log para el monitoreo del servicio de dominio por medio de la consola: $ cd /directorio/data/de/domino $ touch notes.input $ touch notes.log Finalmente activamos el script rc_domino para se ejecute automáticamente al iniciar el servidor: # chkconfig --add /etc/rc.d/rc_domino Reiniciamos el servidor y el servicio de Lotus Domino se inici

Ayudemos al Hogar Moraga

Queremos fundar una biblioteca y necesitamos de tu ayuda para recolectar libros, puedes encontrar mayor información aquí .