8 de enero de 2023

Mis propósitos para el 2023

Después de hacer mi retrospectiva del 2022, y como vengo haciendo desde el 2013, ahora toca plasmar mis propósitos para este 2023.

Como vengo haciendo estos últimos años, voy a intentar que los propósitos sean desafiantes y motivadores, pero sobre todo realizables. De nada vale ponerse unos bonitos propósitos si sabes de ante mano que no vas a poder realizarlos. También quiero que, en la medida de lo posible, sean medibles para poder evaluar su consecución. De esta forma podré comprobar de forma fehaciente su ejecución. Así mismo voy a intentar que dependan fundamentalmente de mi. Creo que tus propósitos no pueden depender de terceras personas. Y para terminar quiero cubrir todas las áreas importantes de mi vida: la salud, el dinero y el amor.

Salud:
  • Dormir al menos 8 horas al día.
  • Andar de media 8.000 pasos diarios.
  • Ir al gimnasio al menos 2 días a la semana.
  • Ganar masa muscular, con un control diario.
  • Perder grasa corporal, con un control diario.
  • Reducir la ingesta de vino/cerveza a como mucho 2 veces por semana.
Dinero:
  • Dar lo mejor de mi como Jefe del Servicio de Plataformas Educativas de la Consejería de Educación de la Comunidad de Madrid.
  • Ayudar a mi gran amigo Fernando Redondo con Pronoide.
  • Montar al menos 2 hackathones con Hackathon Lovers.
  • Colaborar como profesor de algún Máster en la Universidad de Alcalá.
  • Escribir en mi blog al menos 4 entradas este año.
  • Aprender ciberseguridad y/o data science.

Amor:
  • Realizar algo en familia con mi mujer y mis hijas semanalmente.
  • Dedicar a tareas de la casa y/o familiares al menos 10 horas a la semana.
  • Viajar con mi mujer y mis hijas al menos 2 veces al año.
  • Llamar a algún familiar y/o amigo al menos 1 vez a la semana.
  • Quedar con algún familiar y/o amigo al menos 1 vez al mes.
  • Asistir a eventos, ya sea como ponente o participante y hacer networking.

Iconos con licencia Creative Commons: salud, dinero y amor.

Comparte:    Facebook Twitter
Leer más

Retrospectiva del 2022

Como otros años, me gusta hacer una retrospectiva chequeando los propósitos que me marqué a principio de año y ver cuales de ellos he conseguido.

Este es el primer año que he ido haciendo un seguimiento cada 3 meses de dichos propósitos:

Ahora toca hacer el resumen de todo el año:

Salud:

Empecé muy bien el año, saliendo a correr entre 8 y 10 kilómetros todos los domingos, y haciendo unos 25 minutos de ejercicio todas las mañanas antes de ir a trabajar. Pero en verano perdí todos mis hábitos, y al final cogí unos kilos de más.

Afortunadamente, en Septiembre me apunté al gimnasio, y parece que he ido cumpliendo, yendo 2/3 días en semana.

Además me compré la Tanita BC-730, y llevo un control casi diario, no solo de mi peso corporal que mantengo, si no también de mi masa muscular que está subiendo y mi porcentaje de grasa corporal que está bajando.

Por lo demás, sigo llevando bastante bien mi rutina de sueño, aunque casi lo consigo, no he superado los 8.000 pasos de media que me marqué como objetivo, y la cerveza sigue estando en mi dieta más a menudo de lo que debería.

  • [A medias] Andar al menos 8.000 pasos diarios.
  • [No conseguido] Correr al menos 5 kilómetros a la semana.
  • [A medias] Realizar ejercicio al menos 4 días a la semana.
  • [A medias] Reducir la ingesta de vino/cerveza a como mucho 2 veces por semana.
  • [Conseguido] Dormir al menos 8 horas al día.
  • [A medias] Mantener mi peso, ganando masa muscular y perdiendo grasa corporal.
Dinero:

Por ahora, creo que sigo haciendo una buena labor en mi cargo de Jefe de Servicio de Plataformas Educativas de la Consejería de Educación de la Comunidad de Madrid.

Estamos intentando dar difusión con charlas en el Fosdem, en el Codemotion, en el "Encuentro Distros Linux España", en el OpenExpo, o en el SIMO.

También hemos mejorado la ciberseguridad realizando una campaña de simulación de Phising, divulgando consejos sobre las contraseñas, y mejorando el sistema de protección del correo de EducaMadrid. Uno de los retos que tenemos es certificarnos en el Esquema Nacional de Seguridad, lo que me ha forzado a aprender, aunque solo sea a nivel más funcional, temas de ciberseguridad. Al final los mayores retos no son técnicos si no administrativos.

Hemos creado la iniciativa EMLab para identificar centros en donde poder probar nuevos servicios y funcionalidades. En septiembre tuvimos nuestra primera reunión presencial con los centros EMLab, en donde presentamos EMPieza, primera aplicación integrada en el nuevo sistema de inicio de sesión único que vamos a ir implantando en todos los servicios poco a poco, y que va a facilitar mucho el trabajo tanto a profesores como Coordinadores TIC.

En verano actualizamos las Aulas Virtuales, que aunque ha sido un trabajo duro de varios meses, la mejora ha sido muy significativa. En verano aprovechamos también para realizar muchas operativas para mejorar tanto los servicios como la infraestructura.

Además hemos creado un tema nuevo para Wordpres y plantillas más actuales para Liferay, para que a los centros les sea mucho más sencillo la actualización de las páginas web de sus centros, y que estas les resulten más atractivas.

Desde septiembre ya sincronizamos los datos de alumnos de Raíces y en breve sincronizaremos también los datos de los profesores.

En pocos meses vamos a lanzar muchas más mejoras tanto técnicas como funcionales, y tendremos que empezar a celebrar el 20 aniversario de la creación de EducaMadrid.

Por lo demás, sigo ayudando a Fernando Redondo con Pronoide, y sigo ayudando a Hackathon Lovers aunque nos habíamos propuesto montar un hackathon para el 2022 y al final lo hemos tenido que retrasar para el 2023.

Con respecto a mi colaboración como profesor en algún Máster en septiembre he colaborado en uno y en noviembre en otro.

Y para terminar, con respecto a mi blog, aunque solo sea por los posts de seguimiento de propósitos, parece que voy a cumplir mi propósito de escribir al menos 4 entradas en el 2022.

  • [Conseguido] Dar lo mejor de mi como Jefe del Servicio de Plataformas Educativas de la Consejería de Educación de la Comunidad de Madrid.
  • [No conseguido] Montar al menos 2 hackathones con Hackathon Lovers.
  • [Conseguido] Ayudar a mi gran amigo Fernando Redondo con Pronoide.
  • [Conseguido] Colaborar como profesor de algún Máster en la Universidad de Alcalá.
  • [A medias] Aprender ciberseguridad y/o data science.
  • [Conseguido] Escribir en mi blog al menos 4 entradas este año.

Amor:

En este apartado, como otros años, es el que me resulta más difícil medir, pues siempre piensas que puedes dedicar más tiempo a familiares y amigos.

  • [A medias] Realizar algo en familia con mi mujer y mis hijas semanalmente.
  • [A medias] Dedicar a tareas de la casa y/o familiares al menos 10 horas a la semana.
  • [Conseguido] Viajar con mi mujer y mis hijas al menos 2 veces al año.
  • [A medias] Llamar a algún familiar y/o amigo al menos 1 vez a la semana.
  • [A medias] Quedar con algún familiar y/o amigo al menos 1 vez al mes.
  • [Conseguido] Asistir a eventos, ya sea como ponente o participante y hacer networking.

Iconos con licencia Creative Commons: salud, dinero y amor.

Comparte:    Facebook Twitter
Leer más

1 de noviembre de 2022

Las 50 entradas más populares de mi blog

Hoy me ha dado por enumerar las 50 entradas más populares de mi blog ordenadas de la más popular a la menos popular.

  1. Instalar y configurar ZSH y Oh My ZSH en Ubuntu.
  2. Recursos de mi charla "De 0 a 100 con Bash Shell Scripting y AWK" en el CommitConf.
  3. Instalación y configuración básica de NginX en Ubuntu.
  4. Configurar un lector de DNI electrónico en Firefox con AutoFirma en Ubuntu.
  5. Elementos XML VS Atributos XML.
  6. Introducción a la complejidad computacional.
  7. Principios SOLID con ECMAScript 6, el nuevo estándar de JavaScript.
  8. Instalación y configuración de PostgreSQL y PgAdmin en Ubuntu.
  9. Ver las cabeceras HTTP en Firefox.
  10. Recursos de mi "Curso de JavaScript Avanzado".
  11. Quitar el fondo verde (Chroma Key) a un vídeo en Ubuntu Linux con Kdenlive.
  12. Cómo hacer USB tethering con Android en un Ubuntu Server.
  13. Instalación mínima de Ubuntu Desktop con RAID 0 y con cifrado de la carpeta home de un usuario.
  14. Recursos de mi curso de "Diseño de Interfaces #RWD #Usables y #Accesibles con #LESS y #Bootstrap".
  15. La notación O grande con ejemplos en JavaScript.
  16. Crear un mapa con círculos de diferente diámetro con QGIS.
  17. Instalación y configuración básica de Apache en Ubuntu.
  18. SSH Tunneling (port forwading) en Linux.
  19. Recursos de muchos de los cursos que he impartido como profesor.
  20. EducaMadrid, la Plataforma Educativa de la Comunidad de Madrid.
  21. Recopilación de mis artículos, charlas, talleres y cursos.
  22. Charlas técnicas que más me han gustado II.
  23. Atajos de teclado del multiplexor de terminal Byobu.
  24. Atajos de teclado del Firefox.
  25. Taller de iniciación a ToneJS, una librería JavaScript para programar música en el navegador.
  26. Recursos de mi charla "Tips para mejorar la gestión de tu tiempo" en el Codemotion.
  27. Recursos de mi taller "Iniciación al Creative Coding con p5js" en el CommitConf.
  28. Recursos de mi charla "Hackeando Hackathones" en The API Hour.
  29. Resetear la contraseña de Root de MySQL en Ubuntu.
  30. Recursos de mi "Curso de GIT, GitHub y Markdown".
  31. Programando un "Guitar Hero" con p5js y ToneJS.
  32. Taller de p5js y de ToneJS.
  33. Recopilación de todos los artículos sobre Blockchain que he escrito.
  34. #Codemotion2015 - Navega con el Piloto Automático con CasperJS.
  35. Validación de ficheros XML.
  36. Biografía de Steve Jobs.
  37. Cómo cambiar el tamaño del disco duro virtual de Virtual Box.
  38. Recopilación de todos los artículos sobre JavaScript que he escrito.
  39. Listado de los vídeos de las charlas de Codemotion mediante web scraping con Puppeteer.
  40. Recursos de mi módulo "Tecnologías de Internet" impartido en la UAH.
  41. Recopilación de todos los artículos sobre Ubuntu que he escrito.
  42. ¿Qué es Ethereum? ¿Qué es un smart contract o contrato inteligente? ¿Qué es una ÐApp o aplicación descentralizada?.
  43. ¿Qué es Bitcoin? ¿Qué es una Blockchain? ¿Qué es el minado? ¿Qué mecanismos de consenso existen? ¿Qué tipos de blockchain existen?.
  44. Herramientas VS Procedimientos.
  45. Recursos de mi "Curso de Java 8, Spring Boot, TypeScript y Angular".
  46. El #makingOf del mapa de la evolución del Dióxido de Nitrógeno en Madrid del #hack4good.
  47. Cómo instalar docker en Ubuntu.
  48. Hackathones 101: Tips para montar un buen hackathon.
  49. Recursos de mi charla "Cómo desarrollar aplicaciones descentralizadas en la Blockchain de Ethereum" en el Codemotion.
  50. #Boadinux #2012 | Crónica de un evento anunciado.
Comparte:    Facebook Twitter
Leer más

30 de octubre de 2022

Seguimiento de mis propósitos para el 2022 (tercer timestre)

Mi intención, este 2022, es ir publicando un post cada 3 meses, con el seguimiento de los propósitos que me marqué al iniciar el año. Este es mi tercer post, y aunque con un poco de retraso, parece que al final si que lo voy a cumplir.

Salud:

Empecé muy bien el año, saliendo a correr entre 8 y 10 kilómetros todos los domingos, y haciendo unos 25 minutos de ejercicio todas las mañanas antes de ir a trabajar. Pero en verano perdí todos mis hábitos, y al final cogí unos kilos de más.

Afortunadamente, en Septiembre me he apuntado al gimnasio, y parece que estoy cumpliendo, yendo al menos 3 días en semana, y saliendo a caminar al menos una vez a la semana. Además ahora solo bebo un par de cervezas los fines de semana.

Además me he comprado la Tanita BC-730, e intento llevar un control, no solo de mi peso corporal, si no también de mi porcentaje de mi masa muscular y mi grasa corporal. Esperemos me ayude a mejorar físicamente.

Por lo demás, sigo llevando bastante bien mi rutina de sueño.

  • [Retrocediendo] Andar al menos 8.000 pasos diarios.
  • [Retrocediendo] Correr al menos 5 kilómetros a la semana.
  • [Avanzando] Realizar ejercicio al menos 4 días a la semana.
  • [Avanzando] Reducir la ingesta de vino/cerveza a como mucho 2 veces por semana.
  • [Manteniendo] Dormir al menos 8 horas al día.
  • [Avanzando] Mantener mi peso, ganando masa muscular y perdiendo grasa corporal.
Dinero:

Por ahora, creo que sigo haciendo una buena labor en mi cargo de Jefe de Servicio de Plataformas Educativas de la Consejería de Educación de la Comunidad de Madrid.

Estamos intentando dar difusión con charlas en Codemotion, en el "Encuentro Distros Linux España" y en OpenExpo.

También hemos intentado mejorar la ciberseguridad realizando una campaña de simulación de Phising. Uno de los retos que tenemos es certificarnos en el Esquema Nacional de Seguridad, lo que me ha forzado a aprender, aunque solo sea a nivel más funcional, temas de ciberseguridad. Al final los mayores retos no son técnicos si no administrativos.

Hemos creado la iniciativa EMLab para identificar centros en donde poder probar nuevos servicios y funcionalidades. En septiembre tuvimos nuestra primera reunión presencial con los centros EMLab, en donde presentamos EMPieza, una aplicación que va a facilitar mucho el trabajo tanto a profesores como Coordinadores TIC.

Ahora en verano, hemos actualizado las Aulas Virtuales, que aunque ha sido un trabajo duro de varios meses, la mejora es muy significativa. En verano aprovechamos también para realizar muchas operativas para mejorar tanto los servicios como la infraestructura.

También hemos creado un tema nuevo para Wordpres y plantillas más actuales para Liferay, para que a los centros les sea mucho más sencillo la actualización de las páginas web de sus centros, y que estas les resulten más atractivas.

Y en pocos meses vamos a ver muchas más mejoras tanto técnicas como funcionales.

Sigo ayudando a Fernando Redondo con Pronoide, y sigo ayudando a Hackathon Lovers pero nos habíamos propuesto montar un hackathon para el 26 de Noviembre y al final lo hemos tenido que retrasar para el 2023.

Con respecto a mi colaboración como profesor en algún Máster en septiembre he colaborado en uno.

Con respecto a mi blog, aunque solo sea por estos posts de seguimiento de propósitos, parece que voy a cumplir mi propósito de escribir al menos 4 entradas este año.

  • [Avanzando] Dar lo mejor de mi como Jefe del Servicio de Plataformas Educativas de la Consejería de Educación de la Comunidad de Madrid.
  • [Retrocediendo] Montar al menos 2 hackathones con Hackathon Lovers.
  • [Avanzando] Ayudar a mi gran amigo Fernando Redondo con Pronoide.
  • [Avanzando]Colaborar como profesor de algún Máster en la Universidad de Alcalá.
  • [Iniciado] Aprender ciberseguridad y/o data science.
  • [Avanzando] Escribir en mi blog al menos 4 entradas este año.

Amor:

En este apartado vamos avanzando, como siempre menos de lo que me gustaría...

  • [Iniciado] Realizar algo en familia con mi mujer y mis hijas semanalmente.
  • [Iniciado] Dedicar a tareas de la casa y/o familiares al menos 10 horas a la semana.
  • [Avanzando] Viajar con mi mujer y mis hijas al menos 2 veces al año.
  • [Iniciado] Llamar a algún familiar y/o amigo al menos 1 vez a la semana.
  • [Iniciado] Quedar con algún familiar y/o amigo al menos 1 vez al mes.
  • [Avanzando] Asistir a eventos, ya sea como ponente o participante y hacer networking.

Iconos con licencia Creative Commons: salud, dinero y amor.

Comparte:    Facebook Twitter
Leer más

31 de agosto de 2022

Activar y desactivar el touchpad si está conectado un ratón externo desde la terminal en Ubuntu (y derivados como MAX)

El otro día tuve la necesidad de activar y desactivar automáticamente el Touchpad al conectar un ratón externo a mi portátil desde el terminal de mi MAX 11.5 porque no tenía Touchpad-Indicator instalado.

Por ese motivo me cree un pequeño script para añadir al fichero ~/.bashrc o al fichero ~/.zshrc para tener la función "toggleTouchpad" y llamarla desde cualquier terminal para activar y desactivar automáticamente el Touchpad al conectar un ratón externo a mi portátil.

function toggleTouchpad() {
  STATE=$(gsettings get org.gnome.desktop.peripherals.touchpad send-events)
  if [[ "$STATE" == "'enabled'" ]]
  then
    gsettings set org.gnome.desktop.peripherals.touchpad send-events disabled-on-external-mouse
    echo "Touchpad disabled on external mouse."
  else
    gsettings set org.gnome.desktop.peripherals.touchpad send-events enabled
    echo "Touchpad enabled."
  fi
}

Fuente de la imagen del post: https://commons.wikimedia.org/wiki/File:Microsoft_Surface_Book_2_-_Keyboard_and_touchpad_detail_%2827052622019%29.jpg

Comparte:    Facebook Twitter
Leer más

31 de julio de 2022

Seguimiento de mis propósitos para el 2022 (segundo timestre)


Mi intención, este 2022, es ir publicando un post cada 3 meses, con el seguimiento de los propósitos que me marqué al iniciar el año. Este es mi segundo post, y aunque con un poco de retraso, parece que si no es cada 3 meses, publicaré al menos cada 4 meses.

Salud:

Empecé muy bien el año, saliendo a correr entre 8 y 10 kilómetros todos los domingos, y haciendo unos 25 minutos de ejercicio todas las mañanas antes de ir a trabajar.

Pero los últimos 3 meses, he perdido todos mis hábitos, y al final he cogido unos kilos de más. Y lo de no beber cerveza en verano es difícil. Lo que si que estoy llevando bastante bien, por ahora, es mi rutina de sueño (lo más fácil).

Tengo que hacer un cambio de tendencia urgente.

  • [Retrocediendo] Andar al menos 8.000 pasos diarios.
  • [Retrocediendo] Correr al menos 5 kilómetros a la semana.
  • [Retrocediendo] Realizar ejercicio al menos 4 días a la semana.
  • [Retrocediendo] Reducir la ingesta de vino/cerveza a como mucho 2 veces por semana.
  • [Manteniendo] Dormir al menos 8 horas al día.
  • [Retrocediendo] Mantener mi peso, ganando masa muscular y perdiendo grasa corporal.
Dinero:

Por ahora, creo que sigo haciendo una buena labor en mi cargo de Jefe de Servicio de Plataformas Educativas de la Consejería de Educación de la Comunidad de Madrid.

Estamos intentando dar difusión con charlas en Codemotion, en el "Encuentro Distros Linux España" y en OpenExpo.

También hemos intentado mejorar la ciberseguridad realizando una campaña de simulación de Phising. Y hemos creado la iniciativa EMLab para identificar centros en donde poder probar nuevos servicios y funcionalidades.

Ahora en verano, hemos actualizado las Aulas Virtuales, que aunque ha sido un trabajo duro de varios meses, la mejora es muy significativa. En verano aprovechamos también para realizar muchas operativas para mejorar tanto los servicios como la infraestructura. Y en pocos meses vamos a ver muchas mejoras tanto técnicas como funcionales.

Sigo ayudando a Hackathon Lovers que nos hemos propuesto montar un hackathon para el 26 de Noviembre, y sigo ayudando a Fernando Redondo con Pronoide. Tacita a tacita.

Con respecto a mi colaboración como profesor en algún Máster en septiembre voy a colaborar en un.

El resto de propósitos siguen un poco estancados.

  • [Avanzando] Dar lo mejor de mi como Jefe del Servicio de Plataformas Educativas de la Consejería de Educación de la Comunidad de Madrid.
  • [Manteniendo] Montar al menos 2 hackathones con Hackathon Lovers.
  • [Manteniendo] Ayudar a mi gran amigo Fernando Redondo con Pronoide.
  • [Iniciado]Colaborar como profesor de algún Máster en la Universidad de Alcalá.
  • [No iniciado] Aprender ciberseguridad y/o data science.
  • [No iniciado] Escribir en mi blog al menos 4 entradas este año.

Amor:

En este apartado vamos avanzando, como siempre menos de lo que me gustaría...

  • [Iniciado] Realizar algo en familia con mi mujer y mis hijas semanalmente.
  • [Iniciado] Dedicar a tareas de la casa y/o familiares al menos 10 horas a la semana.
  • [Avanzando] Viajar con mi mujer y mis hijas al menos 2 veces al año.
  • [Iniciado] Llamar a algún familiar y/o amigo al menos 1 vez a la semana.
  • [Iniciado] Quedar con algún familiar y/o amigo al menos 1 vez al mes.
  • [Avanzando] Asistir a eventos, ya sea como ponente o participante y hacer networking.

Iconos con licencia Creative Commons: salud, dinero y amor.

Comparte:    Facebook Twitter
Leer más

3 de abril de 2022

Seguimiento de mis propósitos para el 2022 (primer timestre)

Mi intención, este 2022, es ir publicando un post cada 3 meses, con el seguimiento de los propósitos que me marqué al iniciar el año.

Salud:

Empecé muy bien el año, saliendo a correr entre 8 y 10 kilómetros todos los domingos, y haciendo unos 25 minutos de ejercicio todas las mañanas antes de ir a trabajar. Pero en las últimas 3 semanas, por culpa de un resfriado, he bajado el ritmo. Y mira que es difícil coger el ritmo, y muy fácil perderlo. Lo que si que estoy llevando bastante bien, por ahora, es el peso, que lo mantengo, y mi rutina de sueño.

  • [Iniciado] Andar al menos 8.000 pasos diarios.
  • [Iniciado] Correr al menos 5 kilómetros a la semana.
  • [Iniciado] Realizar ejercicio al menos 4 días a la semana.
  • [Iniciado] Reducir la ingesta de vino/cerveza a como mucho 2 veces por semana.
  • [Avanzando] Dormir al menos 8 horas al día.
  • [Avanzando] Mantener mi peso, ganando masa muscular y perdiendo grasa corporal.
Dinero:

Por ahora, creo que estoy haciendo una buena labor en mi cargo de Jefe de Servicio de Plataformas Educativas de la Consejería de Educación de la Comunidad de Madrid. Estamos mejorando los servicios e implantando nuevos, como el de Comparti2. Hemos mejorado la página de documentación. Estamos dando importancia a la difusión, por ejemplo en el Fosdem, o publicando los datos en bruto de la encuesta a docentes. Y también hemos mejorado mucho la atención al usuario con el Portal CAU. Y tenemos muchas mejoras de aquí a septiembre.

Este año he vuelto a ayudar a Hackathon Lovers y a Fernando Redondo con Pronoide. Tacita a tacita. Con respecto a mi colaboración como profesor en algún Máster, aprender ciberseguridad y/o data science, o escribir en mi blog, no lo estoy cumpliedo todavía.

  • [Avanzando] Dar lo mejor de mi como Jefe del Servicio de Plataformas Educativas de la Consejería de Educación de la Comunidad de Madrid.
  • [Iniciado] Montar al menos 2 hackathones con Hackathon Lovers.
  • [Iniciado] Ayudar a mi gran amigo Fernando Redondo con Pronoide.
  • [No iniciado] Colaborar como profesor de algún Máster en la Universidad de Alcalá.
  • [No iniciado] Aprender ciberseguridad y/o data science.
  • [No iniciado] Escribir en mi blog al menos 4 entradas este año.

Amor:

En este apartado vamos avanzando, como siempre menos de lo que me gustaría...

  • [Iniciado] Realizar algo en familia con mi mujer y mis hijas semanalmente.
  • [Iniciado] Dedicar a tareas de la casa y/o familiares al menos 10 horas a la semana.
  • [Iniciado] Viajar con mi mujer y mis hijas al menos 2 veces al año.
  • [Iniciado] Llamar a algún familiar y/o amigo al menos 1 vez a la semana.
  • [Iniciado] Quedar con algún familiar y/o amigo al menos 1 vez al mes.
  • [Iniciado] Asistir a eventos, ya sea como ponente o participante y hacer networking.

Iconos con licencia Creative Commons: salud, dinero y amor.

Comparte:    Facebook Twitter
Leer más

27 de diciembre de 2021

Mis propósitos para el 2022

Después de hacer mi retrospectiva del 2021, y como vengo haciendo desde el 2013, ahora toca plasmar mis propósitos para este 2022.

Como el año pasado, voy a intentar que los propósitos de este año sean desafiantes y motivadores, pero sobre todo realizables. De nada vale ponerse unos bonitos propósitos si sabes de ante mano que no vas a poder realizarlos. También quiero que, en la medida de lo posible, sean medibles para poder evaluar su consecución. De esta forma podré comprobar de forma fehaciente su ejecución. Así mismo voy a intentar que dependan fundamentalmente de mi. Creo que tus propósitos no pueden depender de terceras personas. Y para terminar quiero cubrir todas las áreas importantes de mi vida: la salud, el dinero y el amor.

Salud:
  • Andar al menos 8.000 pasos diarios.
  • Correr al menos 5 kilómetros a la semana.
  • Realizar ejercicio al menos 4 días a la semana.
  • Reducir la ingesta de vino/cerveza a como mucho 2 veces por semana.
  • Dormir al menos 8 horas al día.
  • Mantener mi peso, ganando masa muscular y perdiendo grasa corporal.
Dinero:
  • Dar lo mejor de mi como Jefe del Servicio de Plataformas Educativas de la Consejería de Educación y Juventud de la Comunidad de Madrid.
  • Montar al menos 2 hackathones con Hackathon Lovers.
  • Ayudar a mi gran amigo Fernando Redondo con Pronoide.
  • Colaborar como profesor de algún Máster en la Universidad de Alcalá.
  • Aprender ciberseguridad y/o data science.
  • Escribir en mi blog al menos 4 entradas este año.

Amor:
  • Realizar algo en familia con mi mujer y mis hijas semanalmente.
  • Dedicar a tareas de la casa y/o familiares al menos 10 horas a la semana.
  • Viajar con mi mujer y mis hijas al menos 2 veces al año.
  • Llamar a algún familiar y/o amigo al menos 1 vez a la semana.
  • Quedar con algún familiar y/o amigo al menos 1 vez al mes.
  • Asistir a eventos, ya sea como ponente o participante y hacer networking.

Iconos con licencia Creative Commons: salud, dinero y amor.

Comparte:    Facebook Twitter
Leer más

Retrospectiva del 2021

Este año ha sido un año para intentar volver a la normalidad en casi todos los aspectos de mi vida, sobre todo retomar mi forma física y retomar los contactos de amigos y familiares.

Profesionalmente ha sido un año de consolidación del trabajo que empecé el año pasado en EducaMadrid, de fortalecimiento de mi amistad con Fernando Redondo, y de un giro inesperado en Hackathon Lovers.

Como otros años, me gusta hacer una retrospectiva chequeando los propósitos que me marqué a principio de año y ver cuales de ellos he conseguido:

Salud:

Este año ha sido el año de intentar volver a la normalidad, pero el COVID ha seguido marcando los tiempos.

Poco a poco he vuelto a la rutina de andar regularmente, y realizar ejercicio a diario. Lo de correr al menos una vez a la semana me está costando un poco más, pero creo que lo conseguiré en los próximos meses.

Lo que si que llevo bastante bien es lo de dormir al menos 8 horas al día, y he conseguido estabilizar mi peso en los 78 Kg.

  • [A medias] Coger de nuevo la rutina de andar al menos 8 kilómetros al día.
  • [A medias] Coger de nuevo la rutina de correr al menos 8 kilómetros a la semana.
  • [A medias] Realizar ejercicio al menos 3 días a la semana.
  • [A medias] Beber como mucho 3 cervezas a la semana.
  • [Conseguido] Dormir al menos 8 horas al día.
  • [Conseguido] Perder peso y estabilizarlo en 78 Kg.
Dinero:

Este año ha sido un año muy bueno en EducaMadrid. Hemos mejorado notablemente todos los servicios, y seguimos haciéndolo día a día. Como siempre dar las gracias a mis jefes (Fernando e Ignacio) por su apoyo, y a todos los compañeros por su gran trabajo, y para no dejarme a nadie, solo voy a nombrar al más importante: Quirino.

En cuanto a Hackathon Lovers, todavía no puedo decir mucho, pero va a haber muchas sorpresas el año que viene. Y como avanzaba al principio de la entrada, este año mi amistad con Fernando Redondo se ha fortalecido y creo que el año que viene va a ser un muy buen año para Pronoide.

En cuanto a los otros objetivos que me propuse (prepararme un nuevo curso, y escribir en mi blog), no he hecho nada.

  • [Conseguido] Dar lo mejor de mi como Jefe del Servicio de Plataformas Educativas de la Consejería de Educación y Juventud de la Comunidad de Madrid.
  • [Conseguido] Ayudar a Jesús, Ana, Ángel, Belén, Javier y María con Hackathon Lovers.
  • [Conseguido] Ayudar a mi gran amigo Fernando Redondo con Pronoide.
  • [Conseguido] Colaborar con la Universidad de Alcalá como profesor de algún Máster.
  • [No conseguido] Prepararme e impartir un nuevo curso que no haya dado hasta ahora.
  • [No conseguido] Escribir al menos 6 entradas en mi blog este año.
Amor:

Como todos los años, este punto, que debería ser el principal, al final es casi el más difícil de conseguir, y sobre todo de medir.

Siempre piensas que puedes dedicar más tiempo a familiares y amigos.

Al menos el COVID nos dejó realizar un par de viajes en verano.

  • [A medias] Dedicar al menos 1 día a la semana a hacer algo en familia con mi mujer y mis hijas.
  • [A medias] Dedicar al menos 1 día a la semana a hacer algo solo con mis hijas.
  • [A medias] Dedicar al menos 10 horas a la semana a tareas de la casa y/o familiares.
  • [Conseguido] Realizar al menos 2 viajes al año con mi mujer y mis hijas.
  • [A medias] Dedicar al menos 2 días al mes a hacer algo con amigos.
  • [A medias] Dedicar al menos 2 días al mes a hacer algo con familiares.

Iconos con licencia Creative Commons: salud, dinero y amor.

Comparte:    Facebook Twitter
Leer más

23 de marzo de 2021

Configurar un lector de DNI electrónico en Firefox con AutoFirma en Ubuntu

Hace poco me he visto en la necesidad de utilizar el DNI electrónico para hacer gestiones por Internet. La verdad es que su configuración no ha sido tan sencilla como debería en Ubuntu 20.04, así que me he decidido a escribir este post para explicarselo a mi yo del futuro (y ya de paso a quien lo necesite).

El lector de tarjetas

Aunque supongo lo aquí escrito funcionará con otros, yo he utilizado el lector de tarjetas 23890 Primo Smart Card Reader de la marca Trust.

Instalación de libpkcs11

Para hacer funcionar el lector de tarjetas en nuestro Ubuntu tenemos que instalar libpkcs11. Esta biblioteca depende de otros paquetes, así que primero los instalamos con el siguiente comando:

sudo apt install pcsc-tools pcscd pinentry-gtk2

Una vez instalados, descargamos de la página oficial de la policía nacional el paquete DEB para nuestra distribución.

Y luego lo instalamos, en nuestro caso con el siguiente comando:

sudo dpkg -i libpkcs11-dnie_1.6.6_amd64.deb

Durante la instalación reiniciará el Firefox y mostrará una página con ayuda de configuración (que explicaremos en los puntos más abajo), y para que la instalación termine tenemos que cerrar Firefox.

Comprobamos el lector de tarjetas

En este punto conectamos el lector de tarjetas a nuestro ordenador y ejecutamos el siguiente comando:

lsusb

Si todo ha ido bien en la consola aparecerá listado el lector de tarjetas, en mi caso:

Alcor Micro Corp. AU9540 Smartcard Reader 

Todavía sin meter el DNI en el lector, pero con este conectado a nuestro ordenador, ejecutamos el siguiente comando:

pcsc_scan

Y deberá aparecer en el terminal que no hay tarjeta insertada, en mi caso:

Card state: Card removed

Y cuando introduzcamos el DNI en el lector, ejecutamos de nuevo el comando anterior:

pcsc_scan

Y deberá aparecer en el terminal que hay tarjeta insertada, en mi caso:

Card state: Card inserted

Configurar el dispositivo de seguridad en Firefox

Ahora vamos a Firefox > Preferencias > Privacidad & Seguridad > Dispositivos de seguridad (es un botón que está abajo)

Pulsamos en el botón "Cargar".

Ponemos un nombre al módulo, por ejemplo "DNI Electrónico".

Indicamos la ruta del archivo del módulo: /usr/lib/libpkcs11-dnie.so

Pulsamos en el botón "Aceptar" y aparecerá en los "Dispositivos de seguridad"

Añadir el certificado raíz de la Policía en Firefox

Ahora vamos a Firefox > Preferencias > Privacidad y Seguridad > Ver certificados (es un botón que está abajo)

Vamos a la pestaña "Autoridades" y pulsamos el botón "Importar".

Indicamos la ruta del certificado raíz: /usr/share/libpkcs11-dnie/ac_raiz_dnie.crt

El asistente le pedirá que establezca la confianza para el certificado.

Marque todas las casillas de confianza, y pulse el botón "Aceptar".

En este momento deberá aparecer el certificado raíz de la policía "Ver certificados".

Verificar que funciona el lector de DNI electrónico en Firefox

Ahora nos vamos a:

https://www.sede.fnmt.gob.es/certificados/persona-fisica/verificar-estado/solicitar-verificacion

Si te falla la primera vez, puede que tengas que entrar en una pestaña privada o borrar las cookies para que te funcione de nuevo.

En cualquier caso, si todo va bien, debería pedirte la contraseña del certificado de tu DNI electrónico, que deberían haberte dado en comisaría cuando te lo sacaste.

Una vez introducida la contraseña, en esa página deberías ver tus datos (nombre, apellidos y DNI).

Instalar las dependencias de AutoFirma

La versión 1.6.5 de AutoFirma, aunque arranca con versiones más modernas de Java, hay algunas cosas, como el que firme directamente desde Firefox, que no funcionan si no es con la versión 8 de Java. Para instalar esta dependencia ejecutamos el siguiente comando:

sudo apt install openjdk-8-jre

Si ya tuviéramos instalados una versión más moderna de Java, tendremos que indicar al sistema que queremos usar la 8. Para ello ejecutamos el siguiente comando:

sudo update-alternatives --config java

Nos saldrá algo parecido a esto:

Existen 2 opciones para la alternativa java (que provee /usr/bin/java).
Selección   Ruta                                            Prioridad  Estado
------------------------------------------------------------
* 0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      modo automático
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      modo manual
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      modo manua
Pulse <Intro> para mantener el valor por omisión [*] o pulse un número de selección: 

En mi caso, yo tendré que pulsar la opción 2 para que la versión por defecto de Java sea la 8. Para verificarlo ejecutamos el siguiente comando:

java -version

Si todo ha ido veremos algo así:

openjdk version "1.8.0_282"
OpenJDK Runtime Environment (build 1.8.0_282-8u282-b08-0ubuntu1~20.04-b08)
OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode)

Luego tenemos que instalar la dependencia "libnss3-tools" y para ello ejecutamos el siguiente comando:

sudo apt install libnss3-tools

Instalar AutoFirma

Para instalar AutoFirma nos tenemos que descargar el ZIP de la página de descarga oficial, descomprimirlo en una carpeta, y ejecutar el siguiente comando:

sudo dpkg -i AutoFirma_1_6_5.deb

Con AutoFirma instalado, si tienes un certificado, ya es bastante fácil firmar documentos. El problema es intentar firmar documentos con el DNI electrónico. Para ello hay que hacer ciertas cosas "raras".

Configurar AutoFirma con el DNI electrónico

El primer problema es que la biblioteca JMulticard no funciona correctamente, así que hay que desactivarla desde "Autofirma > Herramientas":

Para que se hagan efectivos los cambios hay que reiniciar. Y lo raro es que ahora, cuando reinicias, si tienes el el lector de tarjetas instalado con el DNI electrónico introducido, te pedirá la contraseña del certificado. Hasta aquí todo normal. Pero luego en la primera pantalla en vez de pulsar sobre el botón "Continuar con DNIe" tienes que pulsar sobre el botón "Usar cualquier certificado".

Sí, no es nada intuitivo, pero como está enchufado un lector de tarjetas salta esta ventana, y como hemos desactivado la biblioteca JMulticard tenemos que pulsar en el botón "Usar cualquier certificado", y a la hora de firmar te mostrará el certificado del DNI electrónico.

Configurar AutoFirma con Firefox

Si hemos llegado hasta aquí sin problemas ya deberíamos poder utilizar el DNI electrónico tanto desde Firefox como desde AutoFirma. El problema llega cuando en un sitio web te piden desde la propia web firmar con AutoFirma.

Como hasta aquí, no es difícil la solución, pero hay que conocerla. AutoFirma no se lleva bien con los perfiles de Firefox, solo debería existir uno.

Si abrimos los perfiles de Firefox desde "about:profiles" vemos que por defecto tenemos 2, "default-release" y "default":

También podemos ver los perfiles arrancando Firefox desde la consola con el comando:

firefox -p

O modificando el fichero:

~/.mozilla/firefox/vim profiles.ini

El caso es que tenemos que eleminar los que no se usan y al final solo tenemos que tener el perfil "default-release".

Pero la cosa no acaba aquí, ahora hay que restaurar la instalación de AutoFirma con Firefox cerrado. Para ello cerramos el Firefox, abrimos AutoFirma, nos vamos a "AutoFirma > Herramientas > Restaurar instalación". Luego pulsamos en el botón "Iniciar restauración". Nos pedirá la contraseña de administrador del sistema. Y debería terminar con algo así:

Probar AutoFirma con Firefox

Y si hemos llegado hasta aquí, sin ningún error, ya solo falta probar que AutoForma funciona bien desde esta página: https://valide.redsara.es/valide/firmar/ejecutar.html probando a firmar un documento con el DNI electrónico con AutoFirma desde el navegador.

Recursos

La información para redactar este post la he sacado de:

Comparte:    Facebook Twitter
Leer más