Get it on Google Play
Balanceo de servidores Liferay(O no) con HAProxy y Docker

Balanceo de servidores Liferay(O no) con HAProxy y Docker

HAProxy ofrece alta disponibilidad, balanceo de carga y proxy con una solución muy rápida, open source y ligera. Es una solución mas rápida que Apache o Nginx, por ejemplo. En este ejemplo, además usaremos Docker para que su puesta en marcha sea todavía mas rápido y fácil de configurar. Lo primero va a ser crearnos […]

14/12/2017 by Albert Coronado 
Introducción a OpenWhisk y las funciones de IBM Bluemix

Introducción a OpenWhisk y las funciones de IBM Bluemix

Apache OpenWhisk es lo que se conoce como una plataforma FaaS(Function as a Service). Es Open Source y la tenemos también disponible en la plataforma IBM Blue Mix. En una arquitectura de este tipo tenemos los feeds, encargados de disparar los triggers(Entrada de un mail, alta de un registro, nuevo tweet, etc.), y acciones que […]

24/11/2017 by Albert Coronado 
Sacando pantallazos de la pantalla desde la línea de comandos

Sacando pantallazos de la pantalla desde la línea de comandos

Sacar pantallazos desde la línea de comandos tiene cantidad de utilidades para crear scripts. Por ejemplo, podemos usarlo para crear un servicio que cree una captura de pantalla de una página web o monitorizar el escritorio de un ordenador o mil cosas. Para esto tenemos el comando ‘scrot’, que no suena bien pero es muy […]

28/06/2017 by Albert Coronado 
Formación Ansible: Instalación y primeros pasos

Formación Ansible: Instalación y primeros pasos

Ansible es una plataforma para automatización IT super simple para hacer que el proceso de ‘deploy’ sea super fácil para tus aplicaciones y sistemas. Con esta herramienta será muy fácil montar-te tus entornos de integración continua(CI) para tus aplicaciones Liferay(O lo que sea). Instalación En las últimas versiones de Ubuntu es tan fácil como instalarlo […]

23/06/2017 by Albert Coronado 
Gestión de servidores: Automatización de tareas interactivas con Expect

Gestión de servidores: Automatización de tareas interactivas con Expect

No hay nada mas engorroso que crear un script en Linux y tener que pedirle al usuario que pida un password, o que introduzca algún dato irrelevante como el nombre, o tener que darle a la ‘Y’. Os suena? Pues para poder automatizar todas esas tareas tenemos ‘Expect’, herramienta para poder automatizar todas esas tareas. […]

21/06/2017 by Albert Coronado 
Ejecutar comandos vía SSH sin que se cierren al terminar sesión.

Ejecutar comandos vía SSH sin que se cierren al terminar sesión.

Puede parecer una tontería, pero hoy tenia un script bash de Linux con un bucle infinito y al arrancarlo desde SSH se cerraba al terminar la sesión. No había pensado en esto, pues bien, si os encontráis en la misma situación, simplemente poniendo ejecutando el comando con ‘nohup’ será suficiente para que el comando siga […]

11/05/2017 by Albert Coronado 
Migrar campos fecha de Oracle Database a Mysql

Migrar campos fecha de Oracle Database a Mysql

Esta mañana me han enviado una exportación de la base de datos de Oracle que tenia que importar a Mysql. Cada registro tenia una pinta como esta: Este formato se puede importar en MySql, casi casi, automáticamente excepto por el tema de las fechas que Mysql no traga ni a tiros. Pues transformar la función […]

04/05/2017 by Albert Coronado 
Script para hacer pruebas de estrés a tu sitio web

Script para hacer pruebas de estrés a tu sitio web

Acabo de subir a Github mi script, desarrollado en Java, para hacer pruebas de estrés en URLs. Se trata de un script muy sencillo pero muy potente y practico que hace uso de las librerías HtmlUnit, de las que hablo en el post “Testeando webs con HtmlUnit”. Las pruebas de estrés(O pruebas de carga) son […]

26/04/2017 by Albert Coronado 
Bash programing: Obtener el último id de proceso en un script Bash

Bash programing: Obtener el último id de proceso en un script Bash

Una solución para una de esas necesidades que surgen. Desarrollar un script en bash(No voy a decir para que) que requiere abrir una ventana del navegador para cerrarla al cabo de 3 minutos(180 segundo). Para eso necesitamos obtener el Id del último proceso arrancado, en este caso la ventana del navegador. Resulta que el Id […]

04/04/2017 by Albert Coronado 
Monitorizando servidores Docker con Sysdig

Monitorizando servidores Docker con Sysdig

Sysdig es una herramienta Open Source que nos permite capturar el estado y actividad de servidores Linux. Ademas incluye soporte nativo para Docker. La misma empresa que desarrolla Sysdig ofrece el servicio Sysdig cloud que además nos permite analizar la información, crear alarmas, etc.(Es un proyecto Open Source solo a medias…). La instalación es muy […]

27/08/2016 by Albert Coronado