Get it on Google Play
Desarrollo Liferay 7 DXP: Crear configuración del portlet
Desarrollo Liferay 7 DXP: Crear configuración del portletCon la nueva versión de Liferay y su migración a OSGI(Un gran invento, no me cansaré de decirlo) han cambiado muchas cosas, una de estas cosas es como añadimos a un portlet, que nosotros hemos desarrollado, las opciones de configuración: Para hacer esto, ahora lo haremos creando una classe que extienda de ‘DefaultConfigurationAction’ y anotada […]
Desplegar imágenes Docker en la nube de Google
Desplegar imágenes Docker en la nube de GoogleLa nube de Google es quizá la que mas nos simplifica el proceso de publicar contenedores, además, de ser el proveedor que mejor soporte tiene para Kubernetes. Desplegar un contenedor es muy fácil y tiene una UX muy buena: Instalamos gcloud Lo primero que deberemos hacer es instalarnos la herramienta GLI de Google, para mi, […]
Desarrollo Liferay DXP: Saber si un usuario tiene un determinado rol
Desarrollo Liferay DXP: Saber si un usuario tiene un determinado rolLiferay no provee de un sistema de gestión de permisos y roles muy potente, esto ya lo hemos comentado mucho en el blog. En el anterior post ‘Formación Liferay DXP: Seguridad y permisos en portlets Liferay‘ ya expliqué como utilizar el sistema de permisos en nuestros desarrollos sobre la plataforma Liferay. En el post de […]
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 […]
Conectándonos a servicios Web en Java con Jsoup
Conectándonos a servicios Web en Java con JsoupDesde que tengo el canal de Youtube parece que publico menos cosas en mi blog, pero nada mas lejos de mi intención. En el blog seguiré publicando cosas muy técnicas(Para muy técnicos) y en el canal de Youtube iré publicando mas opinión, management, etc. Después de esta pequeña reflexión, vamos al tajo: Jsoup es una […]
Truco Youtube: Como obtener mejores datos analíticos de tus vídeos
Truco Youtube: Como obtener mejores datos analíticos de tus vídeosSi hay algo que es una castaña en Youtube es su sistema de estadísticas, te da pocos datos en genera y además muy desfasados. Obtener datos cuanto antes mejor debe ser una prioridad para poder ser más ágiles en la toma de decisiones(Y tomar las decisiones en base a datos, y no a intuiciones…). Pues […]
Formación Liferay DXP: Seguridad y permisos en portlets Liferay
Formación Liferay DXP: Seguridad y permisos en portlets LiferayUna de las piezas mas importantes a gestionar en un desarrollo es la seguridad, por pequeño que sea, cualquier desarrollo corporativo nos obliga a trabajar con usuario y permisos. La seguridad es un tema crítico en el desarrollo de portales, eCommerce, software corporativo, etc. Liferay nos soluciona toda la parte de gestión de usuarios, permisos, […]
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 […]
© Albert Coronado Calzada