Get it on Google Play
Sacando pantallazos de la pantalla desde la línea de comandos
Sacando pantallazos de la pantalla desde la línea de comandosSacar 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 […]
Formación Ansible: Instalación y primeros pasos
Formación Ansible: Instalación y primeros pasosAnsible 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 […]
Gestión de servidores: Automatización de tareas interactivas con Expect
Gestión de servidores: Automatización de tareas interactivas con ExpectNo 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. […]
Formación JavaEE: Desarrollo de aplicaciones usando diferentes zonas horarias.
Formación JavaEE: Desarrollo de aplicaciones usando diferentes zonas horarias.Cada vez es mas habitual trabajar en proyectos que se utilizan en diferentes zonas horarias y ya en pasados posts hemos hablado de como crear aplicaciones que trabajen con distintos tipos de moneda(Online) y multiidioma pero todavía no habíamos hablado de los cambios horarios. Productos como Liferay, trabajan internamente solamente con GMT y pobre de […]
Truco Docker: Eliminar volúmenes huérfanos
Truco Docker: Eliminar volúmenes huérfanosSi hacéis como yo y tenéis instalación que crean y eliminan miles de contenedores en un día, seguro terminareis teniendo gran cantidad de volúmenes huérfanos. No habría mayor problema si no fuera porque enseguida consumen Gigas de memoria y terminan por colgar la máquina. La solución es bien sencilla. Con el siguiente script podéis ver […]
Midiendo la interactividad en portales corporativos con Google Analytics
Midiendo la interactividad en portales corporativos con Google AnalyticsGoogle Analytics es la herramienta mas utilizada hoy en día para medir(Y así poder estudiar y sacar conclusiones) el uso que se hace de nuestros portales corporativos o páginas web. Resulta muy sencillo incluirlo en una página web y empezar a ver datos de visitas. Pero que pasa con todo lo que no son visitas? […]
Auditoría de código con SonarQube
Auditoría de código con SonarQubeSonarQube es una herramienta para auditar código tremendamente potente, tiene soporte para un montón de lenguajes de programación, tiene un ‘Dashboard’ con muchísima información y permite utilizarlo desde clientes permitiendo crear un sistema de auditoría continua de código(Esto último es muy interesante). Para instalarlo solamente debemos descargarlo de la página https://www.sonarqube.org/downloads/, deberemos descargar el servidor […]
Efecto SSL en la indexación de Google
Efecto SSL en la indexación de GoogleHace ya una semana que habilité los certificados de seguridad en los dominios https://www.albertcoronado.com y https://www.lostsys.com. En Lostsys no hubo demasiado problema porque es una página muy simple de presentación, pero en AlbertCoronado.com tuve mas trabajo. El motivo no fue otro que la cantidad de desarrollo y contenidos que tenia creado, mucho para adaptar. Esta […]
Formación Liferay: Dependencias entre módulos OSGI en Liferay
Formación Liferay: Dependencias entre módulos OSGI en LiferayEn el pasado artículo ‘Incluir dependencias en los módulos OSGI de LiferayDXP 7‘ ya expliqué como incluir dependencias externas(JAR) en módulos OSGI en Liferay 7. Però hoy, una consulta de un antiguo alumnos del curso de formación en Liferay 7 me ha hecho recordar que no había publicado como poner dependencias entre módulos OSGI. Poner […]
Scripting Docker: Obtener la dirección IP de la máquina host
Scripting Docker: Obtener la dirección IP de la máquina hostSi estas en la máquina host y necesitas obtener la IP de la máquina, por ejemplo, para pasarla como parámetro a un contenedor(Como parámetro, como variable de entorno, etc.) es muy fácil: Si estamos dentro de un script bash y queremos ponerlo dentro de una variable lo haríamos así: Fácil y rápido.
© Albert Coronado Calzada