Get it on Google Play
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 […]
Enviando mails desde la línea de comandos con ssmtp
Enviando mails desde la línea de comandos con ssmtpAyer me vi en la necesidad de testear una dirección de correo electrónico(Cosas de dar soporte a proyectos…). Decidí que la mejor forma de hacerlo era por línea de comandos y encontré ssmtp después de hacer varias pruebas. Ssmtp es genial por su sencillez y potencia, por ejemplo, podemos fácilmente empaquetarlo dentro de un contenedor […]
El futuro del desarrollo es cloud: Codiad IDE en cloud
El futuro del desarrollo es cloud: Codiad IDE en cloudEn este vídeo hemos estado viendo las bondades de usar un entorno de desarrollo integrado vía web(Un Web IDE). Concretamente, Codiad: Primero vamos a repasar porque hemos instalado un Web IDE y, concretamente, Codiad: Codiad IDE es muy ligero y fácilmente extensible. Nos permite tunearlo y crear plugins con mucha facilidad. Cosa que se agradece […]
Publicando servicios vía Nginx(Script)
Publicando servicios vía Nginx(Script)El siguiente script comprueba cada 5 segundos que puertos están compartiendo los contenedores arrancados dentro de los contenedores que tenemos abiertos y los publica automáticamente a través de un proxy con Nginx(Arrancado dentro de otro contenedor). Además también publica los puertos que se están compartiendo por el puerto 81. Es muy bueno porque comprueba cada […]
Comprimir y descomprimir archivos y carpetas con tar
Comprimir y descomprimir archivos y carpetas con tarA uno le parecerá poca cosa lo de comprimir y descomprimir ficheros con ‘tar’, sobretodo cuando aquí escribimos cobre Cloud o Big Data, por ejemplo. Pero es que cada vez que tengo que comprimir y descomprimir ficheros usando la herramienta ‘tar’ tengo que googlear la solución cada vez(No se si soy el único al que […]