Get it on Google Play
Carga masiva de datos CSV en ElasticSearch
Carga masiva de datos CSV en ElasticSearchEn el vídeo de hoy hemos visto como creamos un proceso ETL(Extración, tranformado y cargado) de datos en ElasticSearch usando LogStash: Básicamente, el único código que hay que tener en cuenta es el del fichero de configuración del proceso que os lo dejo aquí: El fichero de ciudades, como es habitual, os lo podéis descargar […]
Migración a Liferay 7.2(Truco o trato)
Migración a Liferay 7.2(Truco o trato)Migrar de Liferay 6.2 a 7.0 representa una autentica odisea debido a una gran cantidad de cambios en el Frontend, APIs y toda la transformación que supuso la introducción de los módulos OSGI. La migración entre versiones 7.x está resultando bastante liviana. Si queréis hacerme caso, aprovechad la necesidad de cambios para la migración de […]
Aplicaciones Big Data y Data Science sobre Apache Spark
Aplicaciones Big Data y Data Science sobre Apache SparkMuy buenas digitales pues aquí tenéis, como es de costumbre, el código del vídeo: Todos los temas de instalación y primeros pasos los encontrareis en el vídeo anterior “Analítica de datos Big Data con Apache Spark“. Si en el anterior vídeo nos centramos en instalar la plataforma y su uso a través de su shell […]
Formación Istio y Service Mesh
Formación Istio y Service MeshIstio es actualmente la plataforma mas usada para implementar el patrón de microservicios “Service Mesh”. El patrón “Service Mesh” añade una capa de infraestructura dedicada ha hacer las comunicaciones servicio a servicio seguras, rápidas y confiables. Istio tiene control del enrutamiento y del balanceo de carga, monitorea nuestros microservicios o permite implementar otros patrones como […]
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 […]