Mostrando entradas con la etiqueta tecnología. Mostrar todas las entradas
Mostrando entradas con la etiqueta tecnología. Mostrar todas las entradas

22 noviembre 2022

Obsidiano


Hace una semana descubrí un software llamado Obsidian que consiste en crear un cerebro digital con la información que disponemos. El objetivo es crear en el entorno digital lo que nuestro cerebro hace físicamente con las neuronas sobre todo para aprender y recordar lo que vamos conociendo durante el día, ya sea en el trabajo o con actividades menos "útiles" como leer libros o tareas cotidianas, de esta forma uno ayuda al otro a desarrollarse.

Te pongo un caso que me pasa a mí y a otras muchas personas. ¿No te ha pasado que cuando has terminado de leer un libro te cuesta hacer un resumen de todo lo que has aprendido? En parte se debe a que no seguimos un método como por ejemplo tomar notas y haber hecho un resumen, o no haber sabido cómo leer un libro , pero aunque lo hiciéramos si esas notas no las repasamos al cabo de una semana o poco más también se habrán olvidado porque además, al igual que funciona nuestro cerebro físico se necesita relacionarla con otros contenidos que hayamos leído y ponerlos en valor. Eso es lo que hace Obsidian de una manera digital.

Para mí esta semana ha supuesto una revolución, porque todo mi sistema de gestión de información, proyectos, libros e incluso este diario he sentido la necesidad de conectarlo y en ello ando con la tarea que no ha sido fácil, ya que no se trata solo de instalar el programa (funciona a nivel local con copias en la nube) y de todo el tiempo que se necesita en cambiar de soportes y programas donde tengo la información que manejo, sino la tarea más difícil ha sido como organizar las carpetas para que pudieran estar conectadas y también cambiar el método en que guardo las cosas. En la creación del árbol de carpetas intenté ver como otros obsidianos tenían creadas sus bóvedas, que es así como se llaman los cerebros digitales que se pueden crear, pero cada persona tiene unos gustos y una vida diferente en mi caso lo he organizado en cinco grupos, La carpeta de Inbox donde están mis tareas diarias y donde voy acumulando cosas que luego tengo que ordenar en las otras carpetas, La carpeta de mi diario, que resume mis últimos 30 años de mi vida personal, La tercera carpeta están reunidos los proyectos en los que trabajo o he trabajado, la Cuarta carpeta le he llamado Humanidades donde voy acumulando libros autores, temas e Ideas que voy encontrando y la última carpeta llamada Tecnología, otra de mi pasiones. Hay una sexta carpeta que es para plantillas y me sirve de base para crear los distintos tipos de notas.


Es tan grande la cantidad de información que probando a hacer búsquedas los resultados eran demasiados para poder encontrar el que exactamente quería, por lo que tengo que aprender a etiquetar las notas para hacer filtros con palabras y etiquetas para afinar mejor.

Aún me queda mucho por aprender, quizás es temprano para haber escrito esta entrada hasta saber si al final será otra herramienta más que pasó por mi vida, pero la aventura tenía que contarla. El programa lo descubrí al encontrar un resumen que hizo una persona usando esta herramienta en el último libro que leí The Great Mental Models y aquí pongo como esta persona tiene organizada su biblioteca en su bóveda.

15 octubre 2021

Como formatear tarjetas de memoria grande 64GB, 128GB, 256GB para Windows

 Ayer me compré un nuevo portátil híbrido, el Acer Spin 1 y debido a su escasa memoria necesitaba aumentarla con una tarjeta de memoria microSD, sin embargo cuando la inserté en la ranura que tiene no me reconocia la capacidad y al intentar formatearla con el programa que trae Windows por defecto tampoco me reconocia su capacidad real. Estuve buscando varios tutoriales en español y tampoco me sirvieron de ayudar, tardé mucho en encontrar uno en inglés que copio aquí para que si encontráis esta entrada no perdáis el tiempo que empleé yo hasta descubridlo.

Descargar el software - Rufus Portable

1. Instalarlo en vuestro ordenador
2. Insertar la tarjeta a formatear
3. Abrjr Rufus software
4. Automáticamente la tarjeta aparece seleccionada de "Dispositivo", si no está búscala en el menú desplegable.
5. En "Selección de arranque", elige "No auto-ejecutable".
6. En "Sistema de archivo" selecciona FAT32
7. Luego haz clic en EMPEZAR
8. Verás este mensaje:

9. Haz clic en Aceptar para completar el formateado.

NOTA:
Las tarjetas SD cards no funcionan todas -  ¡Necesitarás tarjetas de marca  Sandisk o Samsung Class 10!

02 septiembre 2020

Raspberry Pi

 Era por 2013, cuando estando en la Campus Party de Londres oí por primera vez el nombre de este aparatito, Raspberry Pi, y han tenido que pasar eso, más de 7 años para que pueda pronunciarlo bien y además me haya comprado uno.

Kit Raspberry Pi 4

Ahora que desde mi pueblo estoy teletrabajando y aprovechando las horas del verano que mi jornada laboral tenía por las tardes decidí que era el momento de trastear con esta minicomputadora, que como filosofía tiene su creación la de ofrecer un camino para el aprendizaje de la informática y la programación a un coste lo más asequible posible.

No es mi primer acercamiento a la programación, porque desde los 18 años he hecho alguna cosilla, como cuando con esa edad hice la rutina de la carta de películas que se emitian en el vídeo comunitario de mi pueblo, o cuando hace un año estaba estudiando un master de bigdata, pero si mezcla todas las cosas que durante los últimos 20 años de mi vida me ha interesado: El software libre, Las computadoras y la programación.

He empezado montando un servidor web, también he instalado un Nas y uso con otro programa,Kodi, la televisión del salón para ver mil canales de TV.

03 febrero 2019

Hablando de visualización y datos abiertos en DataBeers

El pasado miércoles me invitaron a dar una pequeña charla en el Meetup Databeers de Sevilla sobre visualización de datos abiertos y libres.


La verdad es que me siento muy agradecido porque pueda compartir lo que voy aprendiendo en el máster en Data Big de Datahack y a su vez, difundir fuentes de información libres y abiertas como las que publica semanalmente el Instituto de Estadística y Cartografía de Andalucía.

La presentación que veis abajo la comencé hablando de mí y mi relación con los datos de hace 25 años, de alguna manera me tenía que justificarme como licenciado en psicología hablando ante un público lleno de ingenieros e informáticos.

Conté la historia cuando estaba en Virgin Megastore donde hice una base de datos de videojuegos con los artículos de revista que me caía en la mano y que sirviera de fuente de consulta para clientes y para mí mismo ante la locura de títulos que semanalmente entraban en la tienda.

Nono en Virgin Megastore
Nono en Virgin Megastore
Luego hablé de OpenStreetMap, la wikipedia de los mapas como ejemplo de datos libres y, a la vez, como trabajo voluntario, participativo y sobre todo exacto para buscar la fidelidad de la representación de lo que medimos y luego publicamos, así que mostré errores de Google Maps del 2011, en comparación a lo que realicé en OSM

Continúe hablando de herramientas sencillas de usar para publicación visual de datos, como Infogram con la que hice una representación de la población sevillana en la ciudad usando los datos del portal de datos abiertos del ayuntamiento de Sevilla; es una herramienta gratuita con la que, gracias a sus iconos y herramientas de soltar y arrastrar con una simple tabla se pueden crear infografías realmente vistosas.

Seguí con el principal motivo de la presentación, el mapa de Andalucía de crecimiento vegativo y como lo hice con Tableau usando los datos abiertos que publica el Instituto de Estadística y Cartografía de Andalucía. Intenté transmitir la facilidad de visualizar con esta herramienta, básicamente consiste en abrir la fuente de datos y como, gracias a que entiende lo que son medidas de dimensiones, con el ratón podemos arrastar éstas al tablero principal y automáticamente se dibujan mapas si son datos geográficamente referenciados, etiquetas, números, etc.
Visualización de datos crecimiento poblacional en Andalucia con Tableau
Finalicé la presentación hablando de otra herramienta Qlik con la que desarrollé un estudio comparando el porcentaje de viviendas que actualmente se están construyendo en cada municipio de Andalucía comparándola con el crecimiento poblacional esperado en cada uno de ello, visualizando como en algunas localidades, a pesar de que se espera crecimiento negativo de población se están construyendo más viviendas de las necesarias y, por tanto los riesgos de que esás casas y pisos no puedan ser vendidas o abandonadas estimando una nueva burbuja inmobiliaria en el futuro.



Canal de video con otras charlas de Databeers Sevilla

13 diciembre 2018

Data Augmentation en Datahack Sur

Con esa sesión la academia en Big Data y Analytics Datahack en su delegación en Sevilla pone fin al ciclo de jueves que desde principio de noviembre nos ha regalado con clases magistrales de algunos de los profesionales y, a la vez, profesores en los masters que ofrece.

Esta semana Francisco Rodríguez, data scientist en Telefóncia I + D y profesor que tendremos en el módulo de Machine Learning en los próximos meses nos habló de la Data Augmentation.


data augmentation datahack
En su presentación nos ofreció casos reales en los que ha trabajado y para los cuales tuvo que "crear" un método pues, no contaba con suficientes datos para poder llevarlo a cabo, y de esta manera nos explicó la ayuda que la data augmentación ofrece..., o que, traducido al español significa aumentar datos.

¿En qué consiste? Pues en una metodología, dentro de los aprendizajes de Machine Learning, y en concreto los de aprendizaje supervisado, en los que se necesitan más datos de los que disponemos para crear un modelo. Ejemplo: podria ser el caso de reconocimiento de fotos para que entrenar al modelo con pares de imágenes etiquetadas según un concepto; Y claro, no siempre disponemos de cientos de miles de datos que nos de esta información, luego tenemos que "inventar" o "crear" esos datos con las variaciones, ruido, calidades y distorsiones que en la vida real pudieran producirse.

En realidad esto es más común de lo que pudiéramos pensar, porque solo las grandes empresas con bases de datos de millones de imágenes puede hacer, Google Maps - Street View, para calles, por ejemplo, disponen de esta posibilidad.
Francisco también nos comentó otros recursos como Imagenet que dispone de más de 14 millones de fotos etiquetadas, pero aún así no es suficiente
.
Por otra parte podemos recurrir, en caso de reconocimiento de textos, a aquellos documentos que han sido traducidos con el mismo contenido a varios idiomas, sería el caso de los que la UE pone a disposición en su portal. Google usa Neural Machine Translation para este otro tipo de casos.

En definitiva y si hay que dar una definición exacta, Data Augmentation es crear datos sintéticos a partir de datos que ya tenemos.

Estrategias.

Nos explicó dos, una basada en transformaciones, en el caso de fotos, por ejemplo la de un gato, hacer cambios a aquellas fotografías con distintos niveles de zoon, color, luz, giros, etc; de esta manera a fuerza de entrenar la modelo se crearían esos algoritmos que permitan aprenderlo.

Otra estrategia seria hacer clasificaciones trabajando con datos que venga con fuentes diferentes (cámaras profesionales o cámaras para móviles), y esto es muy importante también si pensamos en crear un modelo que va a a trabajar con teléfonos móviles, en tal caso tenemos que tener mucho cuidado de que las fotos no vengan de cámaras profesionales.

Lo ideal sería hacer fotos con el mismo móvil con el que queremos crear el modelo.

Como ejemplo de su trabajo nos puso tres casos, un trabajo que le encargaron a su equipo para detectar matrículas de coches, usaron un formato de caja grande a caja pequeña, es decir, primero detectar en el vehículo la zona donde está la matrícula, luego, en ella, cajas pequeñas como serían cada uno de los dígitos que la componen y sus letras, para ello construyeron muchos datos para entrenar el modelo a la manera "frankestein" ya que consistía en crear muchas matrículas para el dataset de entrenamiento construidas con partes de otras matrículas (dígitos y letras).

Y por otra parte, usando la data augmentation para crear otras matrículas combinando letras y números usando la misma tipografía que tiene las matrículas, pero con variaciones añadiendo ruido como manchas, rayas, ligeros cambios de posición, alturas, etc. Cuando probaron el modelo con datos reales llegaron a un acierto entre el 90 y 97% según el sistema que emplearon.

Detector de matrículas con data augmentation
Detector de matrículas con data augmentation

Otro de los trabajos en los que ha puesto en practica sus conocimientos fue la corrección de errores ortográficos, y ya que no existe una base de datos de los mismos, crearon pares de frases, como por ejemplo nombres y apellidos emparejándolas con otros nombres y apellidos que tenían las mismas letras pero con ligeros errores o aquellos errores comunes que los lingüistas están acostumbrados a detectar. Fue interesante esta prueba porque para casos en los que cambiaba una sola letra, el modelo llegaba a muy buenos aciertos, pero, incluso en los casos en los que metía mucho ruido, por ejemplo cambiar no solo varias letras sino poner letras de un nombre entremetidos en los apellidos, etc, el modelo se esforzaba en ofrecer un nombre muy parecido al original verdadero, en dichos casos era lógico que el "ruido era excesivo". En otros casos el modelo se equivocaba porque se forzaba a traducir un nombre, como Antoni en catalán y lo devolvía como Antonio en español. Todo este tipo de casos nos da una muestra de todas las variables que tenemos que tener en cuenta. A pesar de todo, el grado de acierto se llegó entre el 84% y 89 %

Como no existe un data set de errores de personas, pero lo que se puede hacer combinaciones con los errores que normalmente se cometen.
De un nombre correcto, se crea el -> augmented -> (incorrecto) para cada elemento generar otro.

Un último ejemplo que puso, pero en el que no ha trabajado fue la clasificación de curriculums, ya que, normalmente éstos están divididos en los mismos aparatos de siempre, datos personales, formación, experiencia, etc. Pues bien, se crearon datos cortando estas partes y creando otros curriculums con ellas también para crear más datos de entrenamiento.

Y bien, ya tenemos los datos que nos faltaban para tener cientos de decenas de miles (por lo menos) con los que trabajar nuestro modelo, ¿Donde se mente y qué cantidad? Nos podemos preguntar y de hecho, una compañera del master hizo. Francisco contestó: -"pues en el set de entrenamiento, nunca en el set de validación y tampoco en el Test Set donde se prueba el modelo final elegido". Tiene su lógica, es más es conveniente probar con seres humanos incluso los errores que comete en comparación con los cometidos con este tipo de datos por el modelo.

Conjuntos de datos para validar el modelo
Conjuntos de datos para validar el modelo

Es decir, si normalmente para un entrenamiento de machine learning con data real tenemos tres partes en los datos, con la data augmentation tendremos cuatro tipos de datos con los que trabajar. y en cuanto a cantidades y porcentajes, no quiso dar una cantidad fija, simplemente tener en cuenta que si en el validación tenemos 5 datos, si uno está mal, ya tenemos el 20% del modelo invalidado, es una exageración, claro, pero si, a partir de mil datos reales para las partes de validación y test, ya podemos meter con tranquilidad todos los datos "creados" en el set de entrenamiento.

Francisco también nos habló de los distintos problemas que podemos tener, como son el Overfiting, es decir que el modelo memorice las respuestas, pero no aprenda ante casos nuevos; el Underfitting. cuando ha sido tan débil el altgorismo que ni siquiera puede clasificar una vez que se "saca de la caja" y el Data Mismatch, en el que los datos "aumentados" son tan diferentes de los datos reales que resulta inútil usarlo.
También nos puso ejemplo de sus trabajos como matrículas "machacadas" que eran imposibles reconocerse o aquellas matriculas que nos se detectaban porque algunas tenía una sombra superior, estudiando estos errores, pero solo una pequeña parte, por supuesto, decidieron reducir y cambiar la forma en que se generaban las matriculas añadiendo a éstas sombra, pero no hicieron lo mismo con las matrículas rotas o deformadas, porque sería llevar el modelo con ruido a un extremo excesivo. Todo tiene su medida.

De hecho para optimizar el trabajo dio una serie de consejos.

  1. Evitar traer suposiciones o sesgos, como por ejemplo no pensar que aún existen en circulación coches con matrículas antiguas, es decir la letra de la provincia seguida de número, cosa que no pensaron.
  2. Actuar con Ideas simples, y actuar rápido. Ejemplo no implementar los errores de matriculas "machadas", por su complejidad en abordarlo, coste excesivo y bajo porcentaje en los errores.
  3. Metodología correcta. Como puede ser el uso ponderado de los datos en cada set, el proceso de etiquetado, etc.
  4. Hacer análisis error. Usar humanos para confirmar que algunos errores son inevitables, o corregir en la medida de lo posible, como dijo antes, los segos o detectar como mejor los datos aumentados.

Finalizó su exposición, con otros casos como la Red neuronal, Las Generative Adversarial Networks,  o el llamado Generative adversarial networks (GANs) que aunque salía del tema de la exposición, personalmente sentía mucha atracción, como es el ejemplo de generar imágenes de personas automáticamente, llegando a extremos en los que podríamos dudar, efectivamente que es la foto de una persona que realmente existe. o convertir y transformar incluso vídeos como puede ser un caballo corriendo convertido en una cebra, hasta el punto que incluso los detalles del fondo son modificados por la máquina, como puede ser cambiar la hierba verde por pasto seco de la sabana.



Pues lo dicho, con muchas ganas de volver a ver a Francisco como profesor el master de Datahack y seguir aprendiendo de su experiencia profesional. Y aunque las sesiones abiertas al público en general se han acabado por ahora, podéis escribir a su correo y manteneros informados de otros meetups que pudiera organizarse para el próximo curso.
Artículo: Red neuronal creando caras de personas.

23 noviembre 2018

Analizando datos con Python, por Antonio Marín

Dentro de la serie de Meetup que datahack Sur está realizando este curso, el pasado día 22, Antonio Marín hizo una demostración de como se puede analizar una base de datos en bruto y convertirla en información valiosa para una empresa.

Antonio, CEO de DSC Energy nos explicó en una primera parte qué era Python, nos contó que su creador desarrolló este lenguaje con la idea de que fuera fácil de aprender y de usar, y no solo es popular por una gran comunidad de usuarios, sino que además grandes empresas como Facebook o Google participan aportando recursos para que siga evolucionando. Cuenta con más de 140.000 librerías. Es eficiente, fiable y accesible.

Antonio Marín y asistentes a Jueves de Datahack en Sevilla

Nos explicó alguna de sus librerías más usadas, habló de Panda, de Matplotlib, de Seaborn y Anaconda.

Nos quiso dejar claro un par de cosas, la primera es que una exploración de los datos, llamada EDA (Exploratory Data Analytics) es esencial antes de trabajar con los datos y tan siquiera antes de imaginar el modelo, y por otra parte, también es importante antes de ponerse a trabajar es definir bien el problema, lo ideal es que el cliente te lo plantee, hecho esto será más fácil enfocar el objetivo.

¿Qué es big data? - "Es todo aquello que no cabe en una hoja de Excel"

En la segunda parte se planteó el ejercicio de demostración, imaginando por ejemplo que una empresa necesita saber como está el mercado de la clase de productos que vende y la competencia en un país en el que pretende introducirse;, pues bien, gracias a que existen países con transparencia en datos, se pudo acceder a los datos de la aduana de dicho país y extrayendo los códigos del tipo de producto en el que la empresa está especializada, a través de una serie de pasos se llegó a la visualización para el cliente de gráficos temporales de precios de los productos a los cuales se están comercializando y hasta la cantidad vendida por la competencia.

Visualización de datos con Python por Antonio Marín

Para mí, esta demostración fue nada más que suficiente para comprender lo importante que es actualmente tratar la información, y a la vez que esta sea una información abierta y transparente.

Próximamente, Antonio, que él mismo se grabó su exposición, subirá el vídeo completo para que podáis también comprender y entender la extraordinaria herramienta que es Python para estos tipos de trabajo.

17 octubre 2018

Datahack Sur, presentación en Sevilla

El 16 de octubre del 2018 se inauguró en Sevilla Datahack Sur; apunten esta fecha señores, que eramos poquitos y quizás en un futuro no muy lejano, ojalá seamos muchos los que podamos asistir a presentaciones como esta.
Inauguración Datahack Sur

En la recepción estos chicos de Madrid, y alguno también del sur, nos obsequiaron con iPatch, es decir, un cacharrito de plástico para tapar la webcam de portátiles, a parte de un descuento en los masters que venían a promocionar. Todo un detalle la encuesta para que opináramos del evento, debería de ser algo obligatorio en cualquier conferencia que se precie.


Gregorio Romero nos dió la bienvenida y nos pidió que nos presentáramos. Allí había de todo, estudiantes de informática, empleados de empresas públicas en busca de formación, trabajadores que quieren reciclarse, estudiantes e ingenieros de informática, personas que se han quedado en desempleo y quieren dar un giro a su vida y hasta algún que otro headhunter que trabaja en bigdata, amigo del equipo de Datahack.

Hubo tres presentaciones; primero Javier Moralo habló de Internet de las Cosas, Inteligencia Artificial y Big Data, nos dio datos y fechas muy interesantes en las que todas estas tendencias nacieron, y lo más sorprendente que solo recientemente, se han potenciado.

Javier Moralo y Gregorio Romero de Datahack
Javier Moralo y Gregorio Romero de Datahack
 De IoT, es decir, de la interconexión de objetos cotidianos que a través de Internet son capaces de mandar datos, nos dio unas previsiones para el año 2020 que habrá 6,8 aparatos de este tipo por habitante del planeta.
También nos habló de qué significa BigData, no solo de las tres V que se conoce, Velocidad, Variedad y Volumen, sino también otras "Vs" como de que el BigData tiene que ser Verificado y que aporten Valor.

El campo es tan grande y tan por explorar que afirmó que solo se está usando el 20% de los datos que existen en las empresas para tomar decisiones, por eso prometía un futuro de mucho trabajo en esta área.

Todo se puede medir, hasta el color de Sevilla, ¿Sabéis cual es el color de nuestra ciudad? Tomad nota, el #FFAB60

La siguiente ponencia sobre empleabilidad corrió a cargo de Lourdes, CEO fundadora de Datahack, nos contó como fue la idea de crear ésta; en un principio academia y ahora algo más que un centro de estudio.

Lourdes, CEO de Datahack
Lourdes, CEO de Datahack
AREAS DE DATAHACK

Datahack labs, Consultoria y Proyectos como robots para tratamientos de enfermedades degenerativa.
Datahack Share, Donde comparten toda la información. Comunidad de conocimiento, y sea a través de eventos como meetups o congresos.
Datahack School, Formación con profesores expertos, Práctico. Adaptan el master a lo que demandan las empresas.
Datahack Seed, Un área nueva de recursos humanos, ya que prepara gente, pues ¿por qué no gestionar su empleabilidad?

¿Por qué surge Datahack? Porque existe un gap entre lo que demanda el mercado y los profesionales existen, además la formación que exitía, y que mayor mente sigue exitiendo en estas áreas es/era demasiado teórica. o muy específica en cada materia.

¿Qué hay que saber para estudiar esto? pues muchas herramientas.

Hizo un repaso de las dos áreas que ellos llevan trabajando, el Analytics machine learning y la Arquitectura de datos, además de los nombres que se le dan a estos tipos de especialistas como DATA SCIENTIST, DATA ENGINEER, DATA ARCHITECT, DATA ANALIST, STATISTICIAN, DATABASE ADMINISTRATOR, DATA ANALYTICS...

Pero los profesionales con esos títulos no sólo necesitan APTITUDES como saber estadisticas, analitica, reporting, visualización, almacenamiento y procesamiento, sino que también ACTITUDES como curiosidad, creatividad, flexibilidad, aprendizaje, motivación...

En su presentación, hizo un análisis de como está el mercado en demanda de este tipo de profesionales y, aunque se basó en Infojobs, dijo que no era realmente el mejor sitio para buscarlos, las cifras eran pequeña localmente, pero grandes a nivel mundial en previsiones en los próximos años, además, como confirmó uno de los asistentes, casi el 90% de la oferta no se hace publica, se cuece entre las empresas y los centros de formación, ni da tiempo a publicarlas y si lo hacen es con motivos de autopublicidad para decir que ellos están en "la onda" contratando este tipo de trabajadores de moda.

Lourdes, afirmó que el 100% de los alumnos que terminan el master encuentran trabajo y que el nivel que poseen es como si lo hubieran hecho en una empresa durante dos años como junior, ya que se trabaja con casos reales y siempre prácticos, y sobre todo, porque se dan muchas herramientas, no una, la que por defecto puede usar una empresa en su dia a día.

Para Lourdes, el producto que esta tarde presentaba en Sevilla no era el master, son las personas que forma Datahack.

 Resumen de las ponencias en #VisualThinker
Resumen de las ponencias en #VisualThinker
La presentación final fue de Goyo, que nos explicó el Master en sí, su calendario, sus contenidos y los casos de usos.

En CONTENIDOS, nos explicó los dos grandes bloques en los que consiste, para especializarte en Científico de datos, los encargados de extraer los datos y convertirlos en información. Estaditica, R, python,  y/o arquitecto de datos. Y los Arquitectos de datos, encargados de diseñar la infraestrutura para mantener, extraer y procesarlos. Hadoop, Spark

El calendario, 22 fines de semana hasta abril, antes de feria, en horario de viernes tarde y sábado por la mañana. Aunque siempre se le va a pedir trabajo extra, a una media de dos o tres horas por sesiónn presencial

Los casos de uso seran muy variados, podrán ser desde Análisis de comportamiento de clientes, Personalización oferta, Modelo bursátil, Detección de ciberataques, Seguridad personas, Optimización del transporte, Mejora del rendimiento deportivo, Salud Prevención temprana, etc.

Goyo definió El big data como una solución buscando problema.


Y al igual que Lourdes recomendó los siguientes perfiles para hacer el master:
Personas con conocimientos y/o experiencia técnica.
Que desean mejorar condiciones laborales
Empleados que encuentran estos problemas.
Que estén dispuestos a un esfuerzo extra.

Y las cosas básicas que hay que tener para hacerlo Motivación y Capacidad.

Asi ahi estoy, poniéndome las pilas en programación para ver si puedo optar una plaza en este master de Datahack.

¿Te apuntas conmigo? Si llevo a un amigo nos hacen un buen descuento a los dos.

Venga, pregúntame o, mejor aún, pregúntale a ellos, que estarán encantados de ayudarte.

Asistentes a la inauguración de Datahack Sur
Asistentes a la inauguración de Datahack Sur






15 octubre 2018

Los amigos de mis amigos en Facebook

Aprovechando los conocimientos en la práctica que estoy haciendo he importado desde Facebook usando Lost Circles, una extensión para Chrome, las relaciones que entre mis amigos tienen entre sí y he descubierto entre tres y cuatro grupos grandes y dos menores.
Grupos de amigos de Nono en Facebook
El principal grupo de amigos que tengo en Facebook son los que he hecho en los últimos 10 años gracias a la parte profesional y de eventos relacionados con el Marketing Digital y el emprendimiento en Sevilla; el segundo grupo, al que he llamado los "Alamederos" es de hace más tiempo, unos 20 años y son los amigos que conocí de forma más personal y continuidad, son con los que he compartido vivencias, excursiones, penas y felicidades. Hay un tercer grupo de una antigüedad de 6-8 años relacionados con mis actividades políticas que durante 4 años estuve siendo afiliado en un partido. Hay otros dos grupos menores pero significativos, los amigos que hice cuando fui voluntario del proyecto Andalucía compromiso digital y el último grupo menor es para mis compañeros de universidad, los más antiguos "amigos" pero que en la época en que los conocí no existía Facebook y por supuesto no conocía Internet, hace más de 25 años, ha sido con el tiempo y en un encuentro que tuvimos como recuerdo del 25 aniversario de la carrera cuando agregué a algunos.

Para mí ha sido interesante ver esta clasificación, me ha traído recuerdos y también he descubierto relaciones de amigos que no sabían que se conocían, he visto también amigos que han fallecido pero siguen activos sus perfiles en Facebook y los más aislados son sobre todo extranjeros que pasaron por Sevilla y tuve la oportunidad de establecer una buena amistad, aunque solo durara un par de días.

Grafo de todos mis amigos en Facebook
Grafo de todos mis amigos en Facebook
Si tú eres uno de mis amigos en Facebook, he subido el grafo a internet y puedes buscarte entre esta maraña de nombres poniendo el tuyo en la caja donde poner Search

¿Qué opinas de todo esto? Hay algunos que se asustan que haga esta información pública, ¿Eres de los que van a dejar se ser "mi amigo" por publicarla? o al revés ¿Quieres que te analice tu red de amigos?

13 diciembre 2017

El camino hacia la transformación digital

Hoy he asistido a una jornada con el nombre "El camino a la transformación digital" cuyo contenido ha tenido poco o casi nada de digital y mucho o casi todo de humano.

Despegue del transboradador Challenge


El ponente "estrella" como lo presentaron fue Bruno Moioli, experto training en inteligencia emocional y liderazgo; Nos hizo varias preguntas y sugirió muchas reflexiones como la que se le planteó a él en LinkedIn no hace mucho sobre si es bueno dejar que todo sea trabajo en nuestra jornada laboral y no permitir "otras cosas" nos influyan. Tal vez, ese es el quiz de la cuestión, por eso somos humanos, y no está nada mal que el inicio de la transformación digital sea precísamente ese, que seamos menos máquina y más personas.

La jornada fue presentada por Fran Leal, director de transformación digital de la Cámara de Comercio de Sevilla y en su primera parte varias empresas se expusieron por sus propios protagonistas como casos de éxito que, gracias a las ayudas TIC de Cámara de Comercio, han podido poner sus proyectos en marcha.
La segunda parte fue Bruno el que nos dio tres focos donde centrarnos para terminar con una sesión de unos minutos de meditación para digerir todo lo que compartió con nosotros.

El Sol desde la Tierra

Los tres focos para iniciar el camino hacia la transformación digital:

  • El Foco Interno; porque es el autoconcepto la descripción de nuestro destino y si no nos preguntamos por nuestras creencias, nuestros valores, nuestras emociones ¿Cómo vamos a gestionarlas?
  • El Foco Externo; porque nos hace consciente de nuestra realidad cambiante. Tenemos que adaptarnos adoptando una postura abierta y practicando muchas horas, los expertos dicen que más de 10.000 pero con calidad, pero ojo, tenemos que ser selectivo porque puso el ejemplo de 25-20, es decir, que de 25 objetivos que al día nos propongamos y aseguró que si cogemos un papel y empezamos a escribir los que hemos intentado hacer hoy, saldrían más... nos tenemos que quedar con 5 y centrar nuestro foco en ellos. O no terminaremos con salud ninguno de ellos.
  • El Foco Social. Porque se necesita contar con los demás para que haya futuro. 
La tarde finalizó, con una tercera parte también gracias a Bruno: una sesión de relajación y concentración. Nos pidio que nos pusiéramos lo más cómodo posible y, gracias a que la tarde iba cayendo, sin encender la luces, su voz y ese clima, fueron perfectos para que pensáramos y nos hiciéramos preguntas muy personales que luego, el que quisiera, podría compartir con la persona que tenía a su lado sobre aquellos momentos o personas en nuestra vida nos hicieron feliz y cómo su ejemplo podría ser una proyección de lo que nosotros también podríamos ser en nuestro camino hacia la transformación que nos proponía.

Bruno Moioli, Fran Leal y Francisco Naranjo
Bruno Moioli, Fran Leal y Francisco Naranjo

03 octubre 2017

Global WordPress Translation en Sevilla y en el mundo entero

Este fin de semana se ha celebrado el todo el mundo el día de la traducción y concretamente en Sevilla se hizo un evento para el sábado donde se reunieron algunos de los que forman la comunidad de WordPress en Sevilla para celebrar el Global WordPress Translation.

Global WordPress Translation Day
 Desde hace años, allá por el 2004 hice pequeñas colaboraciones en algunos archivos de idiomas al español de programas como era el Mambo (actual Joomla) y Php-Update (desaparecido).

Y esta vez me he querido acercar para aportar mi granito de arena a WP. En los últimos años, a algunos clientes le he tenido que hacer la traducción algunos plugins que no existian el archivo en Español ¿Y por qué no hacerlo para todos los clientes del mundo mundial? No es un trabajo que me vayan a pagar, pero me va a ahorrar muchas horas de si ya están traducidos para siempre con pequeñas actualizaciones que en siguientes versiones pueda hacer yo u otros?

Es de lógica ¿No? La colaboración siempre da sus beneficios, tal vez, a largo plazo. Pero no tengo prisa.

El sábado fue Luis Rull, una de las personas más activas en la comunidad de traducción de WordPress en Español, quien nos enseñó como podríamos colaborar, las herramientas, los recursos, a quienes acudir si teníamos dudas, etc.
Luis Rull explicando como podemos ayudar traduciendo en la comunidad de WordPress
Luis Rull explicando como podemos ayudar traduciendo en la comunidad de WordPress

Toda la información la podéis encontrar en estos manuales y guias.

¡Buen trabajo y gracias!

25 agosto 2017

Gestión de tareas en equipo, soporte y marketing automático

Una de las cosas buenas que tiene el verano es que es un buen momento para investigar y probar nuevos programas de software. En esta ocasión le ha tocado a los programas para la gestión de equipos de trabajo con tareas compartidas y algunos otros programas interesantes sobre soporte de ayuda a clientes o de gestión automática de marketing o inbound.

La razón ha sido que para septiembre Boxdigital va a asumir una carga de trabajo importante y muchos proyectos tendrán que ser gestionados de una manera más eficiente y organizada si no queremos que nos desborde; Así que he estudiado programas de gestión en la nube, de software libre que sean bonitos y baratos.

PhpCollab

Primero decir que desde hace más de 13 años he estado usando el gestor de proyectos PhpCollab, es rápido, sencillo, seguro, pero los tiempos cambias y no ha tenido ninguna actualización desde el 2015 y no está tiene una versión para dispositivos móviles y eso, me dificulta las consultas cada vez más, seguiré manteniéndolo hasta final de años porque tengo clientes que aún gestiono con él.

También he estado usando durante tres años tareas y proyectos con Mantis Bug Tracker gracias a mi experiencia profesional y en la empresa de desarrollo tencológico Di-Jep, pero su interfaz de opciones es excesiva, además es un programa más orientado para desarrolladores y a la gestión de errores o tareas relacionadas con problemas software. Todo esto hace que sea fácil perderse y dificil adaptarse.
Interfaz de Mantis Bug Tracking
Interfaz de Mantis Bug Tracking
Mi búsqueda empezó en Google con las palabras -"Programa de gestión de tareas de software libre"- y la primera sorpresa que me llevo es que ninguno de los primeros resultados donde se muestran listas de éstos ninguno coinciden, así que la tarea fue difícil. Así que me pongo la tarea de ir probándolos, pero tampoco fue sencilla la labor; yo creyendo a que mi nuevo contrato sin límites en 1and1 que me da espacio ilimitado y bases de datos MySql ilimitadas sería suficientes para hacer muchas instalaciones, me doy cuenta de que los programas de gestión de tareas grupales que más me gustan tienen unos requisitos de servidor que no son de hosting compartido, sino que se requiere sservidor dedicado o VPS...

Así que me voy a Bitnami y tiro de sus demostraciones en línea para hacer instalaciones y por fin encuentro uno que me gusta: Redmine.

Gestor de proyectos RedmineLo tiene todo, gestión de tareas, de permisos de usuarios, documentos, archivos, wiki, Diagramas Gantt, Gestión de tiempo, Exporta los datos en varios formatos, etc. Una maravilla, de hecho me he enterado por un amigo que trabaja de informático en la Junta de Andalucía de que es este el programa que usan, pero... hay que pasar por la nube y elijo Google Cloud Platform aprovechando que te regalan 300 dólares durante un año.


Un sustituto para gestionar tareas que sí he podido instalar en un "servidor normal" (compartido) muy sencillo y minimalista (tanto que hecho de menos gantt o una wiki) ha sido Webissues, será lo que use personalmente para PhpCollab durante los dos próximos años. Por el camino se quedaron muhcos otros como Eventum que lo descarté porque su interfaz era tan complicada como la de Mantis y también descarté Feng Office porque me daba continuos errores

Interfaz de Webissues
Interfaz de Webissues

En cuanto al otro tema, el de soporte de tickets, me he dado cuenta de que el 95% de los servicios son de pago y los pocos que existen de software libre tiene fallos; he intentado por activa y por pasiva Instalar por ejemplo OpenSupport que se adaptaba muy bien a móviles o HelpDeskZ que me gustaban por su interfaz pero una vez instalados daban continuos fallos y son proyectos que pararon en su desarrollo hace más de dos años.

WP Support Plus
Al final me quedo con WP Support Plus responsive Tickets, sí, habéis leído bien, un plugin para Wordpress, y es que este CMS se lo está comiendo todo; merece la pena hacer una instalación de WP y añadir este plugin para poder disfrutar de un buen sistema de soporte de ayuda para clientes.
Si sois del grupo Antiwordpress podréis usar OsTickets que si bien no es el más bonito, si es el más rápido y completo y funciona bastante bien, o uno muy viejo que usé hace años y aún se mantiene vivo el Helk.

Captura del programa OsTickets
Captura del programa OsTickets
 Quiero agradecer todas las sugerencias que me hicieron como Jira, pero lo descarté al no poder instalarse en hostings "normales", es decir compartidos y lo mismo pasó con Asana para getión de tareas que también usan conocidos mios, que es muy vistoso, pero se gestiona en la nube y no es software libre.

Y ya por último hablar de un descubrimiento de este verano, se trata de Mautic, que gracias a Jaime de WorkIncompany conocí esta herramienta para automatizar campañas de marketing. También requiere un buen servidor, pero al menos medio funciona en hostings compartidos con php 7.0 En Sevilla lo usan empresas como Comalis.

Escritorio de Mautic
Espero que esta entras os haya sido de utilidad y si añadis comentarios, mucho mejor, así podré conocer vuestra experiencia también. Gracias.

26 marzo 2017

¿Por qué está tu email en mi bandeja de spam?

Contenedores navegando en barco de carga - Foto de klienphoto en pixabay
Contenedores navegando en barco de carga - Foto de klienphoto en pixabay
¿Alguna vez no te has preguntado lo mismo? ¿Como es posible que lleguen tantos mensajes a la bandeja de spam de nuestras cuenta? Qué perdida de tiempo, esfuerzo y recursos. ¿A qué se debe?

Según Hubspot hay 29 maneras en las que un filtro de spam de un gestor de correo interpreta que un email puede ser sospechoso. De esas 29 la principal, a mi parecer es que no me han pedido permiso para enviármelo o no me he suscrito vía web en sus servicios de newsletter, o tal vez sí me subuscribí alguna vez pero sus emails han dejado de interesarme y una vez que quiero desusbcribirme no encuentro la manera de hacerlo, así que cansado de borrarlos tiro de la vía rápida y lo marco como spam.

Lo más curioso es como los responsables de email marketing que aún usan listas de correos que han comprado cómo no se dan cuenta de que esos emails nunca llegan a la bandeja de entrada; por ejemplo como mucho podrían llegar a la bandeja de Promociones de gmail o si son gestores clásicos lo único que va a conseguir es que se marque como spam causando que el dominio del correo de donde llega sea castigado en posicionamiento y las cuentas de correos formales que use también sean clasificadas como spam causando problemas de envío de correos a los clientes que actualmente tenga.

En estos días que sigo un curso de email marketing por HubSpot estoy aprendiendo mucho, y cosas que son muy curiosas, la principal es tener una lista de correo sana, es decir una lista de correos de contactos de los cuáles no solo tenga permiso sino también aprender de cada envío como gestionarla mejor para que los correos lleguen a las personas adecuadas en el momento preciso, con la periocidad que quieren y el contenido que les gusta.

Hay como dos fases para esto, la primera es la preparación del email y otra el análisis del envío.
En la preparación del email es importante evitar las palabras prohibidas en una newletter como aquellas que suenen a muy comerciales, como "oferta", "descuento", Gratis... y superlativos como, "el mejor", etc. HubSpot incluso ha hecho una lista de palabras a evitar por sectores

Otras recomendaciones son evitar repetir enviar correos a aquellas cuentas que repetidamente nos devuelven no se usan, es una señal para los filtros de que no cuidamos ni limpiamos nuestra listas de correo.
También no usar letras mayúsculas ni admiraciones en los asuntos, puede llamar la atención al principio, pero a la larga cansará a tus destinatarios.

En cuanto al contenido tampoco es aconsejable introducir en temas de diseño css exterior, prueba a usar las tablas que son mejores interpretada por los servicios de correo; tampoco insertar formularios, para eso están los botones de CTA (llamadas de atención), que redirijan a los usuarios a las landing pages de la empresa o servicio que estamos ofreciendo.

Más cosas, según Buzzsumo recoge 7 técnicas para el envio de emails y no recomienda enviarlos los lunes, cuidar la linea de despedida y lo mismo que existen palabras a evitar puedes probar con otras que sí se han demostrado funcionan o incluso frases en asunto que tienen una alta tasa de apertura.

Nunca olvides facilitar dos enlaces en tu email, el que posibilita ver tu email vía web, ya que no siempre las imágenes se cargan y otro enlace para que tus usuarios puedan darse de baja en el boletín. Creedme, éste último enlace es la mejor forma no sólo de mantener tu lista ordenada y limpia sino que evitará que tu correo, si el usuario no desea más recibirlo lo marque como spam cansado de recibirlos.

20 marzo 2017

El futuro de la educación será privada y gratis

Graduados - Foto de Faustin Tuyambaze
Graduados - Foto de Faustin Tuyambaze

Si, no me he equivocado al escribir el título; Desde hace unos días reflexiono sobre las iniciativas que algunas empresas están llevando a cabo dando formación gratuita sobre sus herramientas comerciales, y no son precisamente pequeñas empresas sino las más avanzadas en sus campos a nivel mundial.

Desconozco lo que estará sucediendo en otros sectores pero, en temas de Internet, no solo es Google con sus cursos gratuitos de Analytics Academy, sino también los números uno en el planeta en herramientas de gestión de clientes como Salesforce University o Hubspot Academy en marketing.

Así que no es descabellado pensar que el futuro de la educación superior no vendrá ya dado por instituciones publicas cuyos temarios y programas están desfasados y son poco prácticos con lo que actualmente demanda el mercado y usa las empresas más punteras, y ni siquiera por instituciones exclusivamente privadas que den una formación cara, no; Serán aquellas empresas que vean la oportunidad de reclutar actores para sus proyectos y que que ofrecerán cursos y certificaciones en el uso de sus herramientas a través de cursos online y de forma gratuita para evitar cualquier tipo de barrera; así de esta manera, tendrá usuarios cualificados que desarrollen, amplíen y difundan de forma abierta sus ideas y conocimientos.

Esta mañana los chicos de Hubspot me felicitaban por haber aprobado el exámen de Inbound Marketing. Me ha costado más de una semana estudiar todos los vídeos y pasar el examen, pero ha merecido la pena.

¡Ah! se me olvidaba decir que este tipo de educación del futuro además tendrá fecha de caducidad; si os fijáis pone hasta la fecha de validez en la que se supone mis conocimientos estarán certificados. Me parece una buena idea, ajustada a una realidad en la que cada cual estará formado en la práctica en lo que hace, no en lo que alguna vez estudió años atrás y ya ha olvidado.

02 diciembre 2016

Comercio Digital en Andalucía

Gracias a Boxdigital que me invitó a participar en una semana muy intensa de ecommerce, Comercio Digital y tiendas online para el Consejo de Cámaras de Andalucia.
Equipo de Boxdigital en la Jornada sobre Ecommerce en Granada
Equipo de Boxdigital en la Jornada sobre Ecommerce en Granada
Empecé un lunes dando un webinar sobre tiendas online y acabé al día siguiente en Granada en el evento #clavesecommercer que consistió en una jornada  en colaboración con la junta de Andalucía para apoyar al del comercio minorista a que se lance al comercio electrónico.

Y hasta dimos un premio a Luestudios, empresa dedicada a Interiorismo, Home Staging y Diseño gráfico para realizarle una auditoría digital que va a venir muy bien como guía para su lanzamiento no sólo en Granada sino en toda Andalucía.
webinar sobre comercio electronico consejo de cámaras de Andalucia
Realizando webinar sobre tiendas online
Estuve ayudando, en lo que podía y no sin dificultad, para resolver los problemillas técnicos que pudieran surgir con las presentaciones de los pontentes. También ayudé en el montaje de las enaras, completar las carpetas para las acreditacione, fotos, etc.

Y aunque me da mucha vergüenza, os dejo la grabación del webinar taller "¡Comienza a vender ya!" grabado gracias a objetivored.



Y aquí más abajo un vídeo del ambiente de la jornada.

Formador de curso SEO en Sevilla

Gracias a Prodetur el mes pasado he podido impartir un curso SEO en Sevilla, más concretamente en Aznalcázar.
Asistentes al curso SEO de Prodetur
La experiencia ha sido muy satisfactoria y a la vez enriquecedora porque, si bien, ya he dado otros cursos sobre comercio electrónico o redes sociales, era la primera vez que me enfrentaba a esta materia para la que he estado estudiando varios meses; y no exagero; Por mayo hubo un primer día también en Cazalla de la Sierra y desde entonces no he parado de ir acumulando conocimientos y sobre todo, la experiencia de mi día a día en el trabajo con clientes que quieren posicionar sus páginas web y obtener mejores puestos en los resultados de las búsquedas en Google.

También tengo que decir que preparar un curso SEO no es nada fácil en unos temas que continuamente están cambiando. He tenido que cambiar las presentaciones cada vez que Google, durante estos meses, cambiaba la forma en mostraba sus herramientas de SEO, corregir la wiki seoposicinamiento.wikidot.com donde iba añadiendo enlaces e ideas y también ha sido difícil ayudar y mostrar a cada asistente según su variedad de conocimientos y necesidades las utilidades que podían obtener sobre posicionamiento SEO para sus páginas webs o negocios.

El curso se tituló Aprende a posicionar en SEO, "(...) aumenta la visibilidad de tu sitio concreto, ya sea una empresa, un producto o un servicio."; Pero no todo el mundo que asistió al curso tenía página web, y las motivaciones y tipo de empresas o productos que cada uno traía eran distintos. Así que os podéis imaginar.

El primer día asistieron casi 20 personas y temía, viendo sus perfiles tan diferentes, que muchos no continuaran; ya me avisaron los amigos de Imaginaedoc, empresa por la que estaba subcontratado en esta formación, que en este tipo de cursos gratuitos en el que mucha gente se apunta, a veces, sin leer tan siquiera el titulo era algo normal, pero al final salió muy bien, el curso lo completaron 13 personas y casi todas valoraciones fueron de media 4 sobre 5 que era el máximo.
Hoja de valoracion Curso SEO

Así que estoy muy contento y se puede decir que "técnicamente" ya soy un experto en curso seo, o al menos durante los próximos meses, si no cambia mucho Google sus algoritmos.

Comparto aquí el cuadernillo que usé y, que no es más que una recopilación de muchos de los contenidos que he recogido en Internet de otros expertos en SEO, y una traducción que he hecho de la hoja de indicadores de Neil Patel para hacer una auditoria SEO, creo os será muy útil.




29 mayo 2016

Como crear una página web personal en Github

Logotipo de Github

En estas semanas estoy haciendo un curso de programación en Codeacademy llamado Deploy a Website, o cómo publicar una página en Internet, y aunque hace muchos años que dejé de usar el código para escribir una página web, la verdad es que me sorprende las mil maneras que aún existen de tener una página web en internet gratis. No me refiero solo a alojamiento en servidores como Hostinger con autoinsaladores de Worpress, por ejemplo sino a espacios gratuitos que empresas dan a sus usuarios para dar a conocer sus sercivios.

En el caso de esta semana he aprendido cómo tener una página web personal en Github.
Lo primero es, tras darse de alta, crear un repositorio público y cuando tengas que poner el nombre, es OBLIGATORIO que sea el de tu nombre de usuario seguido de .gihtub.io ; (sí, hay que repetir el nombre, el llamado "directorio" es el mismo y no cuenta) si no lo haces de esta manera tu página no será publicada.


Una vez que ya tienes el repositorio activo haces clic en el nombre del repositorio creado
Repositorios en Github

Y luego en la pestaña Settings
Pestaña Settings de repositorio en Github

A continuación baja hasta el botón "automatic page generator, haz clic.
Usar el generador automático de páginas en Github
 Y después de usar el editor de texto para poner el contenido que desees...
Editor de web en página de Github

Eliges algún diseño de los que se proponen y le das al botón "Publicar"
Elegir diseño de página web en Github