Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

343 total results found

Conocer el tamaño de unas carpetas ignorando los enlaces duros (rsync)

Tips sobre la administración de Linux Tips and Tricks

Rsync, enlaces duros y du En mi trabajo uso rsync con un sistema de enlaces duros, como el Time Machine de Apple. Y a veces es bueno saber o conocer, el tamaño de las carpetas ignorando los enlaces duros, en los que esta basado este sistema de backup continuo....

Centos 8 : Failed to download metadata for repo 'appstream'

Linux

Introducción Algunasveces con los cambios que existen en el ecosistema linux, como pueden ser los movimientos derivados de las actividades de Redhat, y en consecuencia sus derivados más directo Fedora y Centos, te saltan problemas esta vez y gracias a Proyecto...

Cómo recuperar registros entre dos marcas de tiempo en Laravel con Eloquent

Tips para programadores Laravel

Tip Use whereBetweeen con una fecha desde y hasta. Si necesita proporcionar un respaldo, puede hacerlo con el operador coalescente nulo ?? $invoice = Invoice::whereBetween(‘inoviced_at’, [ $request->since ?? ‘2020-01-01’, $request->until ?? today()->toDa...

Actualizando Kimai Timetracker

Tips para administradores de sitios web

Kimai Timetracker Es un buen software como timetracker, y aunque podría mejorar mucho lo estoy usando desde hace tiempo, y no puedo ponerme a hacerme uno a medida. Pero, yo suelo tener mi máquina actualizada a la última versión de PHP, y eso en el software, ya...

Ssh se sale (break) de un ciclo (loop) en un script bash

Tips sobre la administración de Linux Tips and Tricks

Introducción Uso Rsync time backup para algunos proyectos, pero el caso de uno en particular con más de 8TB de ficheros a mantener en backup, y con múltiples usuarios, prefiero usar una estrategia de copia de seguridad por usuario. Cuando programé el script ba...

Crear nuevo índice compuesto único, en una tabla con duplicados MySQL y Laravel Eloquent

Tips para programadores Laravel

Introducción Una de las cosas que mas enamorado me tiene, son las migraciones de Laravel ya que te permite trabajar con software en producción, siendo un poco cuidadoso, por supuesto. En el caso de este artículo, se trataba de añadir un índice compuesto, sobre...

Obtener el MAX y el MIN en un objeto json dentro de una columna json

Tips para programadores MySQL

Información previa A veces tenemos que obtener información contenida en columnas tipo json, existentes en nuestra base de datos. Aquí vamos a ver cómo podemos hacerlo. En el momento de escribir este artículo no encontré forma de hacerlo en Laravel 9. Si te an...

Elasticsearch no arranca: A process of this unit has been killed by the OOM killer.

Tips para programadores y sus sistemas Cosas de ElasticSearch (ELK)

Problema en el arranque inicial Tras una instalación en limpio, en Ubuntu 22.04 con 32GB RAM obtuve el error, Prevent elasticsearch from being killed by OOM killer Out of memory: Kill process ❯ systemctl status elasticsearch.service × elasticsearch.service - E...

Instalando ElasticSearch más Kibana en entorno local

Tips para programadores y sus sistemas Cosas de ElasticSearch (ELK)

Introducción Nada es lo que parece. Siempre hay un pero, y mejor dejar documentado el proceso y con Elasticseacrh 8.2 + Kibana no iba a ser menos. Asi que lo dejo para Ubuntu 22.04. Asi lo hice Elasticsearch Instalar Elasticsearch Ubuntu ❯ wget -qO - https://a...

Instalación de Android Studio para Flutter en Ubuntu

Tips para programadores Flutter

Flutter La mejor descripción de Flutter es la que le dan: Construye aplicaciones para cualquier monitor Efectivamente, multiplataforma, para moviles (Android e IOs), para Web, para Linux, para Windows, para embebidos. Basado en el lenguaje de programación Dart...

Database Error Connection Failed - RoundCube cPanel con error 500 o página blanca

Cpanel & WHM

A veces un sólo usuario de una cuenta cpanel tiene un problema con el acceso a su Roundcube, teniendo un error 500 y al hacer reload un mensaje con Database Error Connectio Failed Una de las posibles causas es la corrupción del fichero .rcube.db de la cuenta d...

Guia de comandos útiles para un rápido vistazo a Elasticsearch

Tips para programadores y sus sistemas Cosas de ElasticSearch (ELK)

Listado de comandos esenciales Convecciones de variables para adaptarlas a tu entorno, que deberás declarar en tu shell o cambiarlas si no quieres usar variables. El uso de contraseñas en variables del shell, es inseguro. Lo hago en local porque es mi máquina...

Básicos de sed

Linux Apuntes de bash, sed, awk para administ...

Eliminar comentarios y lineas en blanco con sed (bash o zsh) Correción realziada el 22/08/2024 sed '/^\s*#/d' file_original.txt sed '/^\s*#/d;/^\s*$/d' file_original.txt Eliminar de un fichero todo menos una cadena (csf.deny) ) Una comando muy útil cuando qu...

[PRIV] Instalar Proxmox desde 0

Tips sobre la administración de Linux Proxmox

OVH Seguridad mkdir /root/soft;cd /root/soft/; wget https://download.configserver.com/csf.tgz; tar xvfz csf.tgz; cd csf; sh install.sh; cd ..; rm -Rf csf/ csf.tgz; \ echo '.cpanel.net .googlebot.com .crawl.yahoo.net .search.msn.com .paypal.com .paypal.es' > /e...

Parted mejor que fdisk

Tips sobre la administración de Linux Hardware

Introducción Además de que fdisk no puede particionar creando particiones mayores de 2TB, es mucho mejor amigo del sysadmin parted. En este artículo dejo escrito el cómo hacerlo en el caso de discos que uso en montajes de Proxmox con OVH. Parted : Creando part...

Redis Failed to start Advanced key-value store.

Tips sobre la administración de Linux Tips and Tricks

Introducción En algún momento nuestro servidor Redis falla, y deja de estar operativo. Reiniciamos pero no arranca y en su lugar muestra un error cuando hacemos un sudo systemctl status redis-server jun 02 17:43:33 abkrim-nox systemd[1]: Failed to start Advanc...

Webmail. Pagina en blanco o error 500.

Cpanel & WHM

Introducción Muchos de los problemas derivados de webmail de cPanel vienen de la mano de corrupciones de los ficheros sqlite que tiene como uso ser la base de datos de cada cuenta. No siempre, poero este es un buen punto de partida. How-To FiX a Corrupted Ro...

DBeaver (java - mysql) Public Key Retrieval is not allowed

Tips para programadores MySQL

Introducción DBeaver es una app para manejo remoto de bases de datos de distinto motores, basada en Java. Sin embargo a veces aparacen errores un tanto extraños para quienes no estamos acostumbrados a Java, como puede ser, Public Key Retrieval is not allowed ...

Análisis de procesos en PHP-FPM cPanel

Cpanel & WHM

Introducción Lo de PHP-FPM a veces es mas complejo de lo que parece. Funciona bien pero da quebraderos de cabeza. El post original es muy bueno para trabajar con el. How to review PHP-FPM processes per account Ver procesos de un usuario cPusername=user_cpanel ...

Comando find con -maxdepth excluyendo el propio directorio

Tips sobre la administración de Linux Tips and Tricks

Comando find con -maxdepth excluyendo el propio directorio A veces es necesario ejecutar este comando de manera recursiva pero queremos obviar el propio directorio desde el que se ejecuta como por ejemplo para eliminar todos directorios de una carpeta de rsync...