Get it on Google Play
Desplegar un cluster ElasticSearch con Docker

Desplegar un cluster ElasticSearch con Docker

ElasticSearch 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 […]

15/08/2018 by Albert Coronado 
Gestión de backups para ElasticSearch

Gestión de backups para ElasticSearch

ElastichSearch 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à […]

15/08/2018 by Albert Coronado 
Machine Learning: Aprende a hacer predicciones sobre series de tiempo

Machine Learning: Aprende a hacer predicciones sobre series de tiempo

A 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 […]

06/08/2018 by Albert Coronado 
MySQL de supervivencia, gestionar procesos

MySQL de supervivencia, gestionar procesos

Esta 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 […]

17/07/2018 by Albert Coronado 
Liberación de los datos de participación de esta web

Liberación de los datos de participación de esta web

Hace un poco mas de un mes que anuncié que implementaba un sistema de feedback en esta web. Básicamente se trata de la posibilidad de valorar que te ha parecido un artículo con una puntuación del uno(Muy mal) al cuatro(Muy bien). Lo tenéis disponible en el pié de este post. Esto puede parecer de poca […]

27/06/2018 by Albert Coronado 
Aplicaciones con Geolocalización con ElasticSearch

Aplicaciones con Geolocalización con ElasticSearch

En este artículo vamos a ver como lo hacemos para crear un sistema de geolocalización con ElasticSearch. Os recomiendo que os miréis el vídeo porque creo que aporta cosas que el artículo no hace. Creación del índice Tal como se comenta en el vídeo lo primero que tenemos que hacer(Después de descargar, descomprimir y arrancar […]

26/06/2018 by Albert Coronado 
Importación y Desarrollo con datos de la web con Google Analytics

Importación y Desarrollo con datos de la web con Google Analytics

Google Analytics(GA) es actualmente el sistema para obtener datos de las visitas de una web mas usado. No puedo dejar de mencionar que existen alternativas como Piwik que nos permiten guardar nosotros todos los datos(GA solo nos deja ver lo que el quiere) para trabajar con ellos mas cómodamente o crear sistemas mucho mas potentes, […]

19/01/2017 by Albert Coronado 
Gestión IT: Creando visualizaciones de Big Data

Gestión IT: Creando visualizaciones de Big Data

Una vez en la fase de crear visualizaciones de BigData(Porque no solo hay que almacenarla y trabajarla, luego hay que mostrar los resultados) nos encontramos que muchas veces no es tarea fácil. Los recursos habituales(tablas, gráficos, etc.) no sirven porque la información generada no es fácil de representar. Cuando nos encontramos que tenemos que desarrollar […]

20/08/2016 by Albert Coronado 
Machine Learning con Java y Weka

Machine Learning con Java y Weka

Weka es una librería Java con una colección de algoritmos(Pre-procesado, clasificación, regresión, clustering, etc.) para Machine Learning(ML). Además, podemos usar Weka con Big Data. Una potente herramienta para desarrolladores que quieran incorporar Machine Learning en sus aplicaciones. En el articulo de hoy vamos a ver como crear un modelo de predicción con esta herramienta. Crear […]

13/08/2016 by Albert Coronado 
Gestión IT: Aplicando Big Data siguiendo la estrategia iterativa de ACEMS

Gestión IT: Aplicando Big Data siguiendo la estrategia iterativa de ACEMS

Para que nuestros proyectos Big Data lleguen a buen puerto es muy importante tener muy claro el proceso a seguir para llegar al éxito. En este sentido, ACENS(Centre of Excellence for Mathematical & Statistical Frontiers) nos aporta una estrategia iterativa para abordar este typo proyectos. La metodología se basa en la siguiente rueda: 1. Diseñando […]

12/08/2016 by Albert Coronado