Categorías: Machine Learning, Software

Mirando los datos históricos que ofrece un observatorio meteorológico de mi ciudad, veo que sólo los ofrecen gráficamente y para descargar como PDF. No entiendo porqué no dejan descargarlos en csv que sería mucho más útil para todos.

Así que he estado buscando una solución para pasar estas tablas de pdf a csv o si alguien quiere a formato Excel o Libre Office. Me gusta csv porque con un csv haces de todo puedes tratarlo con python y sus librerías o puedes importarlo fácilmente en cualquier hoja de cálculo.

Como la idea es conseguir un proceso automatizado lo que quiero es un script para trabajar con Python y aquí es donde entra Tabula.

En este artículo dejo una guía de instalación de Anaconda y guía de uso de su gestor de paquetes Conda. Con esto podremos crear entornos de desarrollo para python y R con las librerías que deseemos. Muy interesante para empezar a trastear con Machine Learning, análisis de datos y programación con Python.

Anaconda es una distribución libre y Open Source de los lenguajes de programación Python y R muy usada en computación científica (Data ScienceData Science, Machine Learning, Ciencia, Ingeniería, analítica predictiva,Big Data, etc).

Nos instala una gran cantidad de aplicaciones muy utilizadas en estas disciplinas todas de una vez, en lugar de tener que ir instalándolas una a una. . Más de 1400 y que son los más utilizados en estas disciplinas. Algunos ejemplos

  • Numpy
  • Pandas
  • Tensorflow
  • H20.ai
  • Scipy
  • Jupyter
  • Dask
  • OpenCV
  • MatplotLib

Categorías: Otros temas

He empezado a publicar “de nuevo” en el canal de Youtube.  Durante estos años había dejado 12 vídeos sobre diferentes cosas, pero he empezado a publicar de forma constante.

Los tres últimos vídeos que he grabado se corresponden con posts que he publicado también en el blog, pero no siempre va a ser así. La idea del canal de Youtube es complementar la información del blog y si lo consigo, que tenga vida propia. Quiero publicar ciertas cosas que son interesantes pero que son demasiado siples para tener un post propio o para las que el formato vídeo es más adecuado que el escrito.

Si quieres suscribirte puedes pinchar aquí ya somos casi 300 :)

Los últimos vídeos para que veas si te interesa suscribirte han sido:

Seguro que alguna vez se te ha olvidado una contraseña pero tu navegador la recuerda aunque está oculta con unos puntos o asteriscos y al final acabas cambiándola. Pues existen varios métodos para poder ver esta contraseña, yo conozco dos, ir a preferencias de nuestro navegador para ver dónde guarda las contraseña y el segundo es el método que vamos a enseñar muy muy sencillo y más potente porque nos deja ver contraseñas guardadas en campos, es decir, que aunque no las hallamos guardado nosotros y claro está, no esté en nuestro navegador podremos verlas.

Esto es muy útil si por ejemplo trabajas en equipo y alguien meten en un formulario, como en WordPress una API, de esta forma puedes recuperarla rápidamente para reutilizarla en otro sitio.

Te dejo el vídeo con enseñando como se hace y debajo te explico en formato tradicional los dos métodos (inspector y gestor de contraseñas del navegador)

Categorías: Reparaciones

En este artículo de reparaciones vamos a ver como desbloquear un móvil al que se le ha roto la pantalla para acceder al disco duro y poder transferir y recuperar archivos, imágenes y vídeos. Hace un tiempo a mi mujer se le cayó el teléfono un BQ Aquaris E5 y se le rompió la pantalla, no parecía nada exagerado, pero la parte inferior no funciona. Se ve, pero no se puede utilizar. Y aquí llegó el problema. No podíamos desbloquear el móvil, porque la zona del patrón no responde al tacto. Y claro no podemos acceder al disco duro y sacar las fotos y vídeos que tiene almacenados.

He estado mirando muchas opciones para poder sacar las fotos. Cambiar la pantalla, mucho software que rompe patrones y el método elegido, el cable OTG, Cambiar la pantalla en este caso era la opción más cara, porque el recambio de ésta no era nada barato y como el móvil ya tenía sus años decidimos cambiarlo por uno nuevo. Intento recopilar la información en este ariculo y dejo un vídeo usando el cable OTG.

Hace mucho tiempo que quería probar a hacer nieve artificial. Esta es una manualidad que nos va a servir para decorar nuestro belén en Navidad o si hacemos alguna maqueta con los peques y queremos darle un toque de realismo con nieve. O simplemente para que se ensucien las manos y disfruten un rato.

He probado 5 métodos diferentes para tener nieve artificial, te los enseño y comparo a lo largo del artículo. Internet está lleno de tutoriales sobre cómo hacer nieve con pañales y me parece una actividad desastrosa y no apta para niños.

Después de un primer intento frustrado me ha gustado tan poco la experiencia que he buscado más método para hacer nieve artificial casera, de forma mucho más segura, espectacular y que podáis hacer fácilmente con vuestros hijos. A continuación lo tenéis todo.

Categorías: Libros, Reparaciones

Mi suegro me dio el otro día un libro de su infancia para que se lo arreglara. Era el que llevaban al colegio. España es así. El libro estaba  con la cubierta en bastante mal estado y con hojas internas sueltas. Lo siento pero no encuentro fotos del antes. Las hice, pero no sé donde están :-(

Es un libro de la dictadura. Lo llevaban los niños en el colegio, y pertenece a la Editorial Escuela Española. Dentro nos encontramos con adoctrinamiento puro. cosas de política. Pero vamos que el libro creo que tiene valor histórico y me parecía un crimen tirarlo a la basura.

Categorías: Libros

En este maravilloso pero aterrado y descorazonador ensayo Sylvia A. Earle da un repaso al océano y cómo los humanos lo hemos destrozado. Además relaciona la influencia del océano en nuestra vida y nos muestra la importancia de su preservación como condición necesaria para nuestra propia salvación. El libro como digo hace que te des cuenta de que estamos perdidos. Hemos esquilmado el océano y sus recursos. Lo hemos contaminado y destrozado hasta niveles insospechados y las consecuencias no van a ser agradables.

Estamos en pleno hype del problema del abuso del plástico. A todas horas periódicos y medios nos cuentan lo que contaminan los plásticos, el grave problema ambiental y ecológico que supone y  nos muestran posibles soluciones, tecnologías o inventos para recoger plásticos. Y no loes falta razón, pero esto es tan solo uno de los muchos problemas medioambientales que estamos obviando. Estamos matando al océano y por tanto a nuestro planeta.

El océano es el gran olvidado de la naturaleza a pesar de su importancia.

Para comprar Un mundo azul. El rumbo e los oceános, el futuro de la Tierra

Categorías: Machine Learning

Tras acabar el curso de Machine Learning, estuve mirando por donde continuar. Los entornos de desarrollo usados en el curso para protopipar en Octave/Matlab no son lo que usa la gente, así que hay que dar el salto a algo de más calidad. Entre los candidatos que más me han recomendado está Keras, usando a TensorFlow de backend. No voy a entrar en si Keras es mejor que otras herramientas u otros frameworks o si elegir TensorFlow o Theano. Tan solo voy a explicar como se puede instalar en Ubuntu.

Primero probé a instalarlo a partir de la documentación de las paǵinas oficiales, y me resultó imposible, siempre me aparecía algún error, alguna duda no resuelta. Al final me fui a buscar tutoriales específicos de cómo instlar keras en Ubuntu y aún así me he pasado dos días echándole bastante tiempo por la noche. Al final lo he conseguido y te dejo cómo lo he hecho por si puede allanarte el camino.

Como vamos a seguir los pasos que recomiendan las webs que os dejo de fuentes al final del tutorial, vamos a instalar PIP que yo no lo tenía, para administrar los paquetes. pip en linux es eso, un sistema de gestión de paquetes escrito en python.

Categorías: Software

Uso Gimp como editor de fotos e imágenes. Hace un par de años que no toco Photoshop. Aún cuando usaba Windows dejé de usar Photoshop por que no quería piratearlo.

Existen diferentes formas de modificar imágenes de forma masiva, en bloque, en lotes o bulk, como queramos llamarle. Pero esta extensión de Gimp me parece indispensable. Nos permite escalar imágenes, añadirles marcas de agua, rotarlas, cambiar el formato, reducir el peso y otras muchas acciones que haremos de forma masiva y en muy poco tiempo. No te vas a creer la cantidad de tiempo que vas a ahorrar.

Yo lo uso sobre todo para editar las imágenes de los artículos del blog. Les doy el tamaño adecuado, añado la marca de agua y reduzco el peso en cuestión de segundos. Pero lo veo útil para mucha gente además de para Webmasters, fotógrafos que quieran añadir marcas de agua. O si buscas cambiar el tamaño de varias fotos o imágenes a la vez

Te dejo primero lo que hace y luego como instalarlo por si te interesa.