Category Archives: Noticias

Para ayer – Esto se hace en un momento

Category : Noticias

Seguro que a muchos esta situación so resultará familiar.

Os piden algo y cuestionan el tiempo / esfuerzo que supone hacerlo.  Aquí tenéis un buen ejemplo visual.

Corre por Linkedin  y es una de las mejores demostraciones que he visto últimamente.

Siempre nos pueden decir que tu programas y que esto ya está hecho / automatizado y que tu, tan sólo tienes que reproducirlo….

Pues si, existe la reproducción en serie y la automatización…. Pero hasta eso lleva su tiempo.

En tal caso, acordaros de que la reproducción en serie no se puede personalizar. Olvidaros de: «Es que mi caso es especial«.  Obtendréis siempre la misma respuesta «Usted puede elegir el color de su coche siempre que sea negro«.  (H. Ford)

 


Jortilles estuvo en el PCM17

Category : Noticias

El pasado fin de semana (10, 11 y 12 de noviembre de 2017 ), se celebró en Maguncia  (Mainz) el decimo Pentaho Community Meeting y Jortilles estuvi ahi.

El evento estuvo organizado por it-novum.com y hay que decir que ha sido un evento con una organización perfecta. Mil gracias a los organizadores por un evento genial.

El evento discurrió a lo largo de tres dias:

  • Viernes: Charlas rápidas y hackaton
  • Sábado: Conferencias todo el día, cena y ….. alcohol.
  • Domingo: Actos sociales varios y despedidas.

Habría que suponer que el día realmente importante era el sábado y las charlas. Pero lo cierto es que el networking y las relaciones que se hacen durante todo el evento, condicionan el curso del año.

Las presentaciones del viernes me las perdí por problemas con los vuelos. Pero podéis acceder a un resumen de las mismas aqui.  Las más destacadas? Si duda  Self Service Dashboards in Pentaho y After-lunch Trump dump.

La agenda del sábado estaba de lo más repleta

Voy a resumir las charlas a la que pude ir y las que me parecen más interesantes.

«Read More»

Knime. Herramienta de Análisis y todo lo que se te ocurra

Category : Noticias

Es bien sabido que en Jortilles estamos enamorados de Pentaho Data Integration pero eso no impide que podamos mirar otras flores que se cruzan en nuestro camino. Y KNIME es simplemente espectacular.

KNIME (o Konstanz Information Miner) es una plataforma analítica  que permite el desarrollo de modelos en un entorno visual. Está construido sobre la plataforma Eclipse. y es extremadamente flexible y potente.

knime logo

Bajo una filosofía parecida a la de PDI, KNIME nos permite manipular datos , analizarlos, realizar workflows, etc en base al modelo de nodos que se conectan entre si y hacen cosas. Precisamente por eso es tan potente KNIME . Porque hay nodos para dar y regalar. Hay pasos para hacer casi cualquier cosa, y cómo está integrado en la plataforma Eclipse. Hay una gran comunidad que aporta nodos nuevos ….

 

 

Pero es que además se integra con Weka, con Python, con R , puedes definir clases Java. LO QUE QUIERAS! .  Lo que quieras hacer, si no lo hace nativamente, con cualquiera de estos conectores es capaz de hacerlo.  Es impresionante.  Por este motivo, KNIME se ha convertido en nuestra herramienta analítica de referencia.

Recientemente compartimos una sesión de trabajo con Pedro de El Tercer y estuvimos viendo casos de uso. La verdad es que, si ya nos gustaba la herramienta. ¡Ahora nos gusta más! Si estáis interesado en saber más sobre KNIME os recomiendo el blog del mayor gurú de KNIME que yo conozco : Datanauta  . Todo un maestro.

 

Vamos a hacer un «Hola Mundo» para ver que  se puede hacer:

 

«Read More»

Execution Pro

Category : Noticias

Hoy quiero hablar de un proyecto en el que estoy involucrado: Execution Pro: La solución definitiva para gestionar tu fuerza de ventas. Execution Pro es una solución para analizar las ventas, diseñar un plan de acción con tus vendedores y coordinar las acciones a llevar a cabo.

 

 

Normalmente no hablo de los proyectos ni de los clientes, pero este es especial. Primero porque estoy involucrado y segundo por el nivel al que hemos llegado con este proyecto. Basado en la tecnología de Pentaho ,  hemos diseñado toda una aplicación de gestión. Visualizamos las ventas, creamos acciones  sobre las ventas y las gestionamos. Todo desde la misma pantalla.

Execution Pro NO es un cuadro de mandos para analizar las ventas. Es un gestor de la fuerza de venta en función de los resultados. Así pues, analiza las ventas con el objetivo de ayudar a los vendedores en su tarea de identificar, por ejemplo:

  • Los clientes más interesantes.
  • La tendencia de las ventas.
  • Las anomalías en función de la periodicidad de la venta.
  • Las oportunidades.
  • Ayudar a la venta de productos preferentes / nuevos / los que me interesa.
  • Cualquier otra cosa que se nos ocurra, porque para eso lo hacemos.

El objetivo?  Realizar un plan de acción personalizado por vendedor i/o cliente con el fin de focalizar sus esfuerzos. Identificar los clientes más interesantes y dotarle de datos para la acción comercial.

Os dejo algunos pantallazos para que os hagáis una idea….

Este, desde mi punto de vista, es un claro ejemplo de la potencia de las herramientas Open Source. Hemos adaptado la herramienta para conseguir el objetivo deseado. Algo que con cualquier otra herramienta de BI  tradicional hubiera sido imposible.

Quieres aumentar tus ventas?  pide una demo ( sales@executionpro.com ) y te enseñarán cómo.

El proyecto está en fase «early adopters» y todavía no está abierto al público en general. Así que tendréis que pelear por estar entre el selecto grupo de usuarios.

 

 

 

 


leafletjs mapas sencillos y efectivos

Category : Noticias

Recientemente me ha comentado un cliente sobre la posibilidad de incluir mapas en su web. Pentaho tiene un componente de mapas, pero sería matar moscas a cañonazos.

Leaflet.js  es una librería de mapas versátil y  muy fácil de usar. Además está bastante bien documentado porque está bastante «de moda».

Hacemos una prueba?

 

Hagamos una página html sencilla:

Hola Mundo.html

<!DOCTYPE html>
<html>
<head>
<!-- incluyo las librerías -->
<script src="https://unpkg.com/leaflet@1.0.2/dist/leaflet.js"></script>
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.0.2/dist/leaflet.css" />
<!-- aqui irá el estilo del mapa -->
<style>
</style>
</head>
<body>
<!-- Este es el contenedor del mapa -->
<div id="map"></div>
<!-- Aqui pondré mi JS con la definición de mi mapa -->
<script>
</script>
</body>
</html>


 

Una vez tenemos todo, vamos a ir incluyendo el contenido especifico de nuestro mapa.

1. Definamos una clase css que definirá el contenedor

#map {
width: 500px;
height: 400px;
box-shadow: 5px 5px 5px #888;
}

 

2. Definamos nuestro mapa:

L es la clase principal de Leaflet y es cómo se declara el mapa. Lo inicializaremos en una ubicación cualquiera… por ejemplo nuestra oficina 😉

var map = L.map('map').
setView( [41.4780103, 2.3043663],
12);

 

A continuación podremos el repositiorio de mapas. El tileLayer.  Los ejemplos de leaflet están con mapbox, pero yo voy a usar openStreetMaps.

 

 

L.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
attribution: 'Map data © OpenStreetMap contributors, CC-BY-SA, Jortilles',
maxZoom: 18
}).addTo(map);

 

A continuanción le añadimos el control de escala…

L.control.scale().addTo(map);

Y un popup…  que marque un punto en el mapa

 

var marker = L.marker([  41.4780103, 2.3043663 ],{draggable: true}).addTo(map);  
marker.bindPopup("Hola Mundo!
Aqui estan nuestras oficinas").openPopup();

Si te puedes descargar el ejemplo de aqui: holamundo_jortilles

 

 

Otros ejemplo interesante es cómo pintar una ruta en el mapa:

cómo este:

 

o este: