¿Cómo insertar un valor explicito en una columna IDENTITY?
Una columna del tipo IDENTITY no puede recibir un valor explícito, ya que es el motor el que se encarga de completarlo, en este caso con un numérico incremental. La forma normal…
Laravel: si queremos proteger una ruta con contraseña
Para proteger una ruta con contraseña podemos utilizar el middleware(['password.confirm']), por ejemplo: Route::get('users', Users::class)->middleware(['password.confirm'])->name('users');Aquí el tiempo de expiración por defecto es 10800s (3 horas) Si quisiéramos ampliar o reducir el…
Backup y restauración de permisos de archivos
En Linux disponemos de un sistema avanzado de gestión de privilegios, denominado ACL, o listas de control de acceso. Con el comando ls -l /etc/passwd podemos conocer entre otras cosas los permisos…
Error de actualización por versión de Java en Manjaro
sudo pacman -Rdd jre-openjdk jre-openjdk-headless && sudo pacman -Syu jdk-openjdk Check orphans:pacman -Qtd
Configurar límites de contenedores docker
Sobre todo en Arch y derivadas, suele traer problemas (sobre todo mysql) si no configuramos ensudo nano /lib/systemd/system/containerd.serviceLimitNOFILE=infinity cambiarlo a LimitNOFILE=1048576 Luego reiniciamos el servicio consudo systemctl daemon-reload && sudo…
Ver números de líneas en el editor NANO
Primera opciónAlt+Shift+3 : Muestra/oculta los números de línea a la izquierda del texto Segunda opciónCtrl+C : Muestra información de la línea y columna actual con la posición relativa al total de líneas…
Obtener fecha de caducidad de un certificado SSL
Podemos conocerla con el siguiente comando openssl x509 -enddate -noout -in dominio.com.crt Para conocer la validez de un certificado ssl de un sitio: echo | openssl s_client -connect galsoft.com.ar:443 2>/dev/null…
Dump de algunos registros de MySQL
mysqldump --user=TU_USUARIO --password=TU_CONTRASEÑA --where="1 limit 1000" NOMBRE_BASE_DE_DATOS > copia_seguridad.sql
Si obtenemos el error “[ERROR] [Entrypoint]: mysqld failed while attempting to check config” al desplegar una imagen mysql con docker
Puede deberse a la configuración de containerd. En Manjaro lo solucioné reemplazando lo siguiente: sudo nano /lib/systemd/system/containerd.service ---------- # LimitNOFILE=infinity LimitNOFILE=1048576 ---------- systemctl daemon-reload sudo systemctl restart containerd docker ps…