Get it on Google Play
Redirigir los logs de un contenedor de Docker en un fichero
Redirigir los logs de un contenedor de Docker en un ficheroPuede parecer una tontería, para los que no estéis familiarizados con Docker, la manera de ver los logs(O la salida) de un contenedor es esta: Pero si queremos redirigir la salida hacia un fichero el truco está en poner un ‘&’ antes del fichero: Puede parecer una tontería pero me dio muchos quebraderos de cabeza […]
Formacion ElasticSearch: Procesos de ETL con Logstash
Formacion ElasticSearch: Procesos de ETL con LogstashEn este vídeo hemos visto lo potente que es Logstash para hacer procesos ETL(Extract, Transform and Load). Aquí os dejo los principales pasos del vídeo(Que os recomiendo mucho que os lo miréis hasta el final y lo comentéis): Instalación de Logstash Lo primero ha sido ir a la página web de elastic.co y en la […]
Desplegar un cluster ElasticSearch con Docker
Desplegar un cluster ElasticSearch con DockerElasticSearch es muy potente(En lo que se refiere a rendimiento), pero si aún así, requerís para vuestro proyecto un cluster que os proporcione escalabilidad y alta disponibilidad aquí vamos a ver como implementarlo con Docker. ElasticSearch viene, por defecto, con todo lo necesario para trabajar en cluster. Cuando detecta nuevos nodos(O los pierde) el mismo […]
Gestión de backups para ElasticSearch
Gestión de backups para ElasticSearchElastichSearch permite hacer copias de seguridad sobre distintos soportes: Discos, Amazon S3, etc. Para ello, lo primero que tendremos que hacer es configurar un repositorio en el fichero ‘elasticsearch.yml’: Solamente con esta configuración ya podemos configurar el Backup a través de su API(En este ejemplo con curl). Vamos a crear un backup llamado ‘my_backup’, serà […]
Como crear catálogos en Liferay con Asset Publisher y ADTs
Como crear catálogos en Liferay con Asset Publisher y ADTsEn el artículo “Acceso a la capa de servicios desde plantillas en Liferay 7/DXP” ya os expliqué como acceder a la capa de servicios de Liferay desde plantillas(Tanto plantillas de contenidos como ADT). Hoy voy a explicar como montar un ‘catalogo'(Aunque se pueden montar gran cantidad de cosas como visores, sliders, etc. es una navaja […]
Machine Learning: Aprende a hacer predicciones sobre series de tiempo
Machine Learning: Aprende a hacer predicciones sobre series de tiempoA partir del vídeo de explicación os publico aquí el código del ejemplo que es 100% HTML+Javascript: Atención!!! Hay una errata en el vídeo, al final, cuando implemento la red neuronal para que prediga los valores de la bolsa entreno la bolsa con los valores del revés y cuando le pongo el inicio de la […]
Servir contenido estático con Nginx y Docker
Servir contenido estático con Nginx y DockerNginx es uno de mis servidores favoritos. Al escribir este post creí que había escrito abastamente sobre el tema y resulta que solo tengo un artículo dedicado a como crear un balanceador de carga con este servidor. En el artículo de hoy vamos a ver primero como configurarlo para que sirva contenido estático, algo sencillo. […]
MySQL de supervivencia, gestionar procesos
MySQL de supervivencia, gestionar procesosEsta semana hemos tenido una incidencia rara, un servidor de MySQL con la CPU desbocada. A partir de aquí hemos tenido que ver que procesos se estaban ejecutando con la sentencia: Esto nos devuelve un listado de procesos parecido a esto: El listado de procesos nos da cantidad de información útil como el progreso de […]
Desarrollo frontend: Tratamiento de ficheros en HTML5 y Javascript
Desarrollo frontend: Tratamiento de ficheros en HTML5 y JavascriptPues resulta que HTML5 tiene una estupenda API para poder trabajar con archivos. Esta API nos permite leer los archivos en distintos formatos. Después esto tiene muchas aplicaciones como poder partir ficheros grandes, tratamiento de ficheros antes del envió, etc. Vamos a suponer que tenemos un pedacito de HTML donde tenemos un campo de formulario […]
IoT con MQTT + Mosquitto + Python
IoT con MQTT + Mosquitto + PythonComo ya es costumbre en este tipo de vídeo aprovecho para adjuntar en este post el código que he ido poniendo en la pantalla. Aunque no es necesario para entender el artículo si que es recomendable ver el vídeo porque en directo se ven las cosas mucho mas claras: Introducción a MQTT y Mosquito MQTT(Message […]