La semana pasada se explicaron los pasos necesarios para la creación de un sistema de réplica con PostgreSQL. Esto es, un sistema mediante el cual se puede disponer de una copia de la base de datos en un segundo servidor. Pero un sistema de réplica no es un sistema de alta disponibilidad. La base de datos de réplica es de solo lectura, por lo que solamente se puede usar como … [Leer más...] acerca de Alta disponibilidad en PostgreSQL con repmgr
Herramientas
Las publicaciones de la sección herramientas abarcan otras aplicaciones que pueden ser de ayuda en el trabajo del día a día. Entre las aplicaciones más habituales en esta sección, aunque no las únicas, es posible destacar algunas como Excel, bases de datos, VirtualBox, Git, RapidMiner, …
En esta sección además de las herramientas anteriores también se tratarán puntualmente otras herramientas que pueden ser interesantes.
Visualizador de expresiones regulares
Las expresiones regulares son una herramienta fundamental para el procesamiento de cadenas de texto. Siendo esenciales para muchas tareas de análisis de texto. A pesar de ello, su sintaxis puede ser intimidante, especialmente para aquellas personas que no están familiarizadas con su lógica que en algunos casos puede llegar a ser intrincada. Para estos casos un visualizador de … [Leer más...] acerca de Visualizador de expresiones regulares
Creación de un sistema de réplica con PostgreSQL
Una sola copia de una base de datos puede no ser suficiente para algunas aplicaciones. Tanto por motivos de seguridad como de rendimiento, disponer de una o varias réplicas de la base de datos puede ser clave. La configuración de un sistema de réplica con PostgreSQL es algo relativamente sencillo gracias al uso de Streaming Replication (SR), una característica que está … [Leer más...] acerca de Creación de un sistema de réplica con PostgreSQL
Publicación de aplicaciones Angular en IIS (Internet Information Services) incluso con rutas
La publicación de una aplicación creada con Angular en IIS (Internet Information Services) es una tarea sencilla, simplemente se debe compilar esta para producción y copiar los archivos a la carpeta de IIS. En esta publicación se explicarán los pasos necesarios para realizar esto.Compilación de la aplicación AngularEl primer paso para la publicación de una aplicación … [Leer más...] acerca de Publicación de aplicaciones Angular en IIS (Internet Information Services) incluso con rutas
Solucionar el error “(13: Permission denied) while connecting to upstream” al usar Nginx con RHEL o CentOS
Recientemente he usado un proxy inverso creado con Nginx en RHEL para mejorar la seguridad de una aplicación web creada con Express. Pero, una vez creado el proxy inverso, en lugar de acceder a la aplicación aparecía una página con un error 502 Bad Gateway. En este caso se puede revisar el log de Nginx para intentar describir cual es el problema, lo que se puede hacer con el … [Leer más...] acerca de Solucionar el error “(13: Permission denied) while connecting to upstream” al usar Nginx con RHEL o CentOS
Evitar que Office guarde los archivos por defecto en OneDrive
Almacenar los archivos en una nube permite mantener una copia de éstos a salvo en caso de pérdida o deterioro del ordenador de trabajo. Lo que reduce las posibilidades de sufrir una pérdida de datos. Por eso, actualmente, las aplicaciones de Office, como Word, Excel o PowerPoint, vienen configuradas por defecto para guardar los nuevos archivos en OneDrive en lugar de en una … [Leer más...] acerca de Evitar que Office guarde los archivos por defecto en OneDrive
Conectar máquinas VirtualBox entre sí y con el resto de la red
VirtualBox es un hipervisor de código abierto con el que es posible crear máquinas virtuales en un sistema anfitrión para instalar en ellas diferentes sistemas operativos con su software. Permitiendo probar diferentes configuraciones sin la necesidad de contar con máquinas físicas dedicadas. Como se ha visto en entradas anteriores donde se explicó cómo configurar PostgreSQL en … [Leer más...] acerca de Conectar máquinas VirtualBox entre sí y con el resto de la red
Comprobar hash SHA-256 o MD5 en Windows, macOS y Linux
En las páginas de descargas es habitual encontrarse con los hashes SHA-256 o MD5 de los archivos. Una medida de seguridad para poder verificar que los archivos descargados no han sido modificados tanto debido a un error en transferencia como de intencional. En esta entrada se mostrarán los pasos para comprobar hash SHA-256 o MD5 los sistemas operativos más populares (Windows, … [Leer más...] acerca de Comprobar hash SHA-256 o MD5 en Windows, macOS y Linux
Instalación de PostgreSQL en Rocky Linux 9 (RHEL 9, AlmaLinux 9)
La instalación de PostgreSQL en Rocky Linux 9, una distribución de Linux que está basada en Red Hat Enterprise Linux 9 (RHEL) y pretende ser un reemplazo de CentOS, es una tarea relativamente sencilla ya que la base de datos está disponible a través del canal oficial. Por lo que no es necesario agregar repositorios como en versiones anteriores (como CentOS 7). En esta entrada … [Leer más...] acerca de Instalación de PostgreSQL en Rocky Linux 9 (RHEL 9, AlmaLinux 9)
Instalar Rocky Linux 9 en VirtualBox
Hoy vamos a ver cómo se puede instalar la distribución Rocky Linux 9 en VirtualBox y exportar la máquina como un OVF (Open Virtualization Format) para poder usarlo posteriormente como plantilla.¿Qué es Rocky Linux?Rocky Linux es una distribución de Linux de código abierto que se creó como un reemplazo espiritual de CentOS Linux. La distribución CentOS Linux era una de … [Leer más...] acerca de Instalar Rocky Linux 9 en VirtualBox
Comprobar si una matriz es definida positiva en Excel sin macros
Saber identificar si una matriz es definida positiva o no es clave para muchas aplicaciones. Al igual que poder identificar si es semidefinida positiva. Por lo que contar con un método rápido para ello puede ser de gran ayuda. En esta publicación se va a explicar cómo crear una hoja de cálculo para probar si una matriz es semidefinida positiva o definida positiva en Excel sin … [Leer más...] acerca de Comprobar si una matriz es definida positiva en Excel sin macros
Atribución de escaños en Excel
Los sistemas electorales de representación proporcional requieren traducir los votos emitidos por los electores en escaños. Algo que se puede hacer mediante diferentes métodos como pueden ser D'Hondt, Sainte-Laguë y Hare-Niemeyer. Siendo cada uno de los métodos explicado en profundidad en publicaciones anteriores, en las que además se implementaron funciones en Python para cada … [Leer más...] acerca de Atribución de escaños en Excel