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
Comparar cadenas con espacios en Pandas
Los DataFrame de Pandas son una excelente herramienta para procesar los conjuntos de datos. Con ellos es posible seleccionar los registros en base a los valores de las diferentes columnas o eliminar aquellos que no cumplan una condición. Algo que se puede hacer con valores numéricos, fechas y cadenas de texto. Pero ¿qué pasa cuando los registros de texto no son iguales? Por … [Leer más...] acerca de Comparar cadenas con espacios en Pandas
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
Segmentar datos numéricos en Pandas con la función cut()
Al trabajar con datos numéricos, para facilitar su análisis e interpretación, puede ser necesario agrupar estos en intervalos de valores discretos. Lo que permite convertir datos numéricos en categorías o clases. La función cut permite segmentar datos numéricos en Pandas de una manera sencilla.Descripción de la función cut() de PandasLa función cut() de Pandas permite … [Leer más...] acerca de Segmentar datos numéricos en Pandas con la función cut()
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
Acelera el código mediante vectorización en Python: elimina los bucles para aumentar el rendimiento hasta 1800 veces
La primera opción que suele venir a la cabeza cuando se necesita realizar una misma operación sobre diferentes valores es mediante el uso de un bucle. Lo que en Python se puede hacer mediante el uso de for o while. Esta es una forma natural de operar, primero se ejecuta la instrucción sobre el primer elemento, después sobre el segundo y así hasta que se termina. Si se conoce el … [Leer más...] acerca de Acelera el código mediante vectorización en Python: elimina los bucles para aumentar el rendimiento hasta 1800 veces
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)
Redondear con dos decimales en JavaScript
JavaScript dispone de varias opciones para redondear un número real, con los que también es posible fijar el número de decimales. Los métodos toFixed() y toPrecision() del tipo number y la función Math.round(). Veamos cómo se puede utilizar estas herramientas para redondear números con dos decimales en JavaScript, o con cualquier otra cantidad de decimales.El método … [Leer más...] acerca de Redondear con dos decimales en JavaScript
Ordenar valores en Pandas
En los DataFrames de Pandas se pueden ordenar los registros en base a los valores es estos utilizando el método sort_values(). Este método permite ordenar en base a una o varias columnas, tanto de forma ascendente como descendente, e indicar cómo se deben tratar los valores nulos. Veamos cómo se puede usar este método para ordenar valores en Pandas, para ello primero se … [Leer más...] acerca de Ordenar valores en Pandas
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











