Get it on Google Play
Se acabaron los anuncios de Google AdSense en este blog
Se acabaron los anuncios de Google AdSense en este blogDespués de mucho darle vueltas he decidido que en los próximos días haré la prueba de eliminar los anuncios de Google Ads de este blog y probar nuevas formas de monetización. No es que me fuera mal con los anuncios, pero en este artículo espero expresar los motivos del cambio: Uno de los motivos es […]
Formación Docker: Creando imágenes para nuestros microservicios y dockerizar aplicaciones
Formación Docker: Creando imágenes para nuestros microservicios y dockerizar aplicacionesEn este capítulo hemos explicado que es un fichero ‘Dockerfile’ y como usarlo para automatizar la creación de imágenes. Aquí os dejo los distintos ficheros editados durante el vídeo: Aplicación NodeJS El primer fichero de la aplicación NodeJS(package.json) es el que lleva información de la aplicación(Autor, nombre, etc.) e información sobre dependencias, como arrancar, etc. […]
Script para desplegar plugins en Liferay remotamente
Script para desplegar plugins en Liferay remotamenteEl despliegue en remoto automático de lo que sea siempre es complejo, pero en este caso, si tenemos un acceso SSH a través de un certificado de seguridad como llave podemos ejecutar el siguiente script de deploy: Como veis es un script muy simple, donde básicamente, subimos un fichero vía SFTP para después molerlo a […]
Formación Liferay Avanzado: Querys con Hibernate y Service Builder
Formación Liferay Avanzado: Querys con Hibernate y Service BuilderMucha gente tiene problemas para hacer peticiones a la base de datos desde Liferay, bien, usando la propia capa de servicio de Liferay o cuando creamos nuestros propios servicios vía Service Builder. Y es que en otra cosa no, pero en Liferay saben como adueñarse de librerías, mapearlas usando una API propia, y pasarlas como […]
Macros en plantillas ADT de Liferay y el botón de editar contenido
Macros en plantillas ADT de Liferay y el botón de editar contenidoYa no escribo con tanta asiduidad en el blog como antes, y es que los vídeos me comen mucho tiempo. Espero que los estéis disfrutando tanto como yo. Hace unos meses escribí un post sobre plantillas ADT que tuvo bastante éxito “Haz tus plantillas Freemarker mas robustas capturando excepciones“. En este artículo explicaba como hacer […]
Móntate tu propio cluster Kubernetes con k3s
Móntate tu propio cluster Kubernetes con k3sEn el vídeo de hoy hemos aprendido a instalar un cluster kubernetes con k3s. K3s es una distribución de kubernetes ligera(poco mas de 40 mb.) y muy ágil de instalar. No os olvidéis de ver el vídeo y compartidlo con todo el mundo 😀 . Aquí os dejo los pasos que hemos seguido en el […]
Seguridad y Permisos en Servlets Liferay
Seguridad y Permisos en Servlets LiferayDesde los portlets Liferay tenemos siempre acceso a toda la capa de servicios pero el tema cambia cuando lo hacemos desde un Servlet, el motivo es la capa de permisos que se inicializa al cargar el portlet pero no el Servlet. Si queréis acceder a la capa de servicios de Liferay desde un servlet solo […]
Descubrimiento de servicios en kubernetes
Descubrimiento de servicios en kubernetesAquí tenemos el vídeo dedicado a Kubernetes de esta semana, concretamente aprenderemos como se descubren los servicios vía DNS. El descubrimiento de servicios es vital para poder diseñar una buena arquitectura. Vamos a ver el vídeo: Creación de los pods En el vídeo hemos creado dos pods, uno que contenía dos contenedores(httpd y ubuntu) y […]
Como hacer uso de Alloy Editor dentro de tus portlets Liferay 7.2
Como hacer uso de Alloy Editor dentro de tus portlets Liferay 7.2Alloy Editor es el nuevo editor de Liferay y si queremos que nuestros desarrollos queden integrados dentro del portal, pues deberemos usarlo. Incrustar Alloy Editor en tus portlets Para incrustar Alloy Editor dentro de un portlet podemos hacerlo usando la librería de tags liferay-ui de la siguiente manera: Si usamos este método podemos usar los […]
Despliegue de aplicaciones sobre Kubernetes
Despliegue de aplicaciones sobre KubernetesHacía tiempo que me reclamabais que hablara sobre Kubernetes y hoy empezamos una serie de vídeos sobre kubernetes. El motivo de no empezar antes es que no se puede trabajar con kubernetes sin una sólida base de contenedores Docker. Os recomiendo los vídeos donde hablamos sobre Docker aquí o los artículos sobre la misma temática […]