Skip to main content

a silhouette of a person's head and shoulders, used as a default avatar

Escribir con Markdown + Pandoc, segunda parte

Ya he hablado de esta serie de charlas online que cada noche se están realizando HackLab Almería. En este caso os invito a asisitir a la ponencia «Escribir con Markdown + Pandoc, segunda parte» que será realizada por mi amigo Rubén Gómez este jueves 30 de abril. ¿Quieres más detalles? Sigue leyendo.

Escribir con Markdown + Pandoc, segunda parte

Escribir con Markdown + Pandoc, segunda parteDesde mediados del pasado mes de marzo, la HackLab Almería, con las etiquetas de #gentequehacecosas y #YoMeQuedoEnCasa, está organizando una serie de vídeos de más o menos una hora de duración en la que nos están presentando o explicando multitud de proyectos libres.De esta forma ya llevan unas 25 charlas realizadas y puestas a disposición de todos los usuarios en su canal de Youtube.

Y siguen, porque este jueves 30 de Abril a las 21:00, a través de uno de los mejores servicios de videollamada OpenSource que existe, Jitsi se va a realizar una nueva charla, esta vez a cargo de Rubén @Razlobo Gómez Antolí.

Como es habitual, no es necesaria instalación ninguna ni inscripción previa; solo abre el navegador que más te guste y abre el siguiente enlace:

https://meet.jit.si/hacklabalm_markdown_pandoc2

Además, y para evitar saturación en la sala Jitsi, se habilitará la retransmisión en directo a través de youtube.

¿De qué va la charla?

Simplemente vemos las notas de la ponencia donde nos explican que para quienes no lo sepan:

«Markdown se ha convertido en el lenguaje de marcas de moda gracias a su facilidad de aprendizaje y su utilización en varias plataformas de control de versiones y en creadores de espacios web.

Pero Markdown, gracias a la utilización de la herramienta Pandoc, se puede convertir en un lenguaje de creación de todo tipo de documentos con posibilidades de distintos formatos de salida: pdf, epub, odt, html…

Markdown y Pandoc es una pareja ganadora, pero, además, se pueden integrar otras utilidades como puede ser el lenguaje estadístico Gnu/R que nos permite realizar documentos reutilizables o informes automatizados.

Tras una primera charla de introducción, en esta segunda seguimos por donde nos quedamos y añadimos nuevas cosas a hacer con nuestros documentos, como cambiar la maquetación del documento, obtener distintas salidas desde el mismo documento o explicar acerca de la documentación reproducible.»

Aprovecho para comentar que ese día también se realizará otra charla, titulada «DDD con Node.js es posible» a cargo de Konstantin Knyazev que por supuesto también os invito asistir.

 

Más información: HackLab Almería Documentos con Markdown y padoc |AlmeríaJS abril (on-line): DDD con Node.js es posible

a silhouette of a person's head and shoulders, used as a default avatar

exa un reemplazo más colorido y moderno para el comando ls

La utilidad exa para la línea de comandos de GNU/Linux es una forma más visual y más colorida de listar los archivos de una carpeta como reemplazo al conocido comando ls

exa vs ls (clic sobre la imagen para ampliar)

Supongo que cuando estás en la línea de comandos de GNU/Linux uno de los comandos más utilizados es ls (o algún alias que tengas configurado) para listar los archivos que están en una carpeta de tu equipo.

Pero hoy quiero darte a conocer una herramienta para la consola de GNU/Linux llamada exa, que hace eso exactamente, mostrar el contenido de una carpeta, pero de una manera algo diferente.

La utilidad exa estáescrita en Rust y disponible para varias distribuciones de GNU/Linux como openSUSE, Arch, Fedora o Gentoo y está publicada bajo una licencia MIT.

Exa, muestra la salida de manera predeterminada ya coloreada. Así es más sencillo de un vistazo diferenciar archivos de carpetas y distintos tipos de archivos entre sí.

Además también diferencia por colores los permisos de los archivos y el usuario al que pertenecen. Otra cosa interesante es que a la hora de mostrar la fecha de modificación lo hace en el formato dd/MM/AAAA y no al modo anglosajón.

Además si estás en una carpeta que contiene un repositorio de Git, exa también muestra información sobre el estado del archivo.

También tiene la opción de poder mostrar tus archivos en un “árbol” tal como hace el comando tree, pero el tree propio de exa sigue mostrando la información de todos los archivos. Simplemente ejecuta

exa --tree

Pero además de la configuración predeterminada, también se pueden añadir otras informaciones a los datos que muestra exa, como el número de enlaces que posee un archivo, fechas de creación o de último acceso a los archivos, el grupo de usuario al que pertenece un archivo, etc

Como extra, te recomiendo que crees un alias en tu sistema como el siguiente:

alias exa="exa --long --header --git"

Para que de manera predeterminada muestre el formato largo, el texto con la cabecera encima de cada columna, y si estás en un repo de Git muestre información de cada archivo.

Te animo a que pruebes esta utilidad en tu sistema como reemplazo a ls y verás que quizás no quieras volver atrás…

Enlaces de interés

a silhouette of a person's head and shoulders, used as a default avatar

Las novedades Dolphin de abril de 2020

Inicio una serie sobre los cambios en las aplicaciones que han llegado este mes. Empiezo con las novedades Dolphin de abril de 2020, el gestor de ficheros más potente, versátil y funcional que puedes tener en tu escritorio, ya sea libre (GNU/Linux) o privativo (Windows/Mac).

Las novedades Dolphin de abril de 2020

Las novedades Dolphin de abril de 2020Lo he dicho muchas veces pero lo repetiré mil más. ¡Qué suerte tiene la gente que no ha probado Dolphin que no se sienten inútiles al utilizar otro explorador de ficheros!

Y es que por configuración, funcionalidades, flexibilidad y eficiencia creo que no hay mejor gestor de ficheros que Dolphin. Y encima los desarrolladores no dejan de mejorarlo y afinarlo en cada versión.

Hoy me complace compartir con vosotros el listado de mejoras que ha recibido este gestor de archivos de KDE en su última gran actualización de abril de 2020, y de paso me pongo yo al día realizando las correspondientes pruebas.

  • Mejorada la interacción con los sistemas de archivos remotos, como recursos compartidos Samba y servidores SSH. De esta forma ahora es posible empezar a ver películas almacenadas en lugares remotos sin necesidad de descargarlas primero, ya que se transmiten directamente desde la nube al reproductor multimedia a través de Dolphin. Probado y confirmado que funciona a la perfección.
  • Optimizada la conexión con recursos compartidos Samba de Windows y así poder aprovecharse de todos los servicios que ofrecen. Ahora se pueden descubrir estos recursos mediante el protocolo «WS-Discovery» que usan las versiones modernas de Windows y así poder integrar su equipo Linux de un modo transparente en una red de Windows. Esto no lo he podido probar ya que no tengo dispositivos Windows.
  • Nueva funcionalidad  «Duplicar», que permite seleccionar uno o más archivos o carpetas y crear un copia instantánea (sin borrar los originales) con el botón derecho y pulsando en pulsando «Duplicar aquí». También se puede utilizar Crtl + D. Parece una tonterías, pero ahorra tres pasos, optimizando el tiempo de trabajo.

  • Añadida la búsqueda de archivos no solo por su nombre o por su contenido, sino también por sus etiquetas. Lo he probado poniendo mis primeras etiquetas.
  • Soporte integrada de archivos 7Zip. De esta forma se puede navegar por estos archivos comprimidos como si se tratara de carpetas del sistema de archivos.
  • Acceso rápido a a aplicaciones de búsqueda externas como KFind, mediante la creación de un enlace.
  • Añadida el acceso rápido de teclado Ctrl + Mayúsculas + F4 para mover el foco desde y hacia el panel de terminal.  Es decir, mueve el puntero al terminal o lo saca de él al pulsar la combinación. Muy útil.

Más información: KDE

 

a silhouette of a person's head and shoulders, used as a default avatar

Comprobar la integridad de una ISO (Ubuntu 20.04 Focal Fossa)

Veamos cómo comprobar que un archivo .iso que hemos descargado no ha sufrido manipulaciones por parte de terceros y que se ha descargado correctamente

A la hora de descargar una  distribución de GNU/Linux para instalarla en nuestro equipo, es importante comprobar que dicha ISO no ha sido manipulada por terceros y que en el proceso de descarga no ha sufrido ningún problema.

En este caso voy a comprobar que la recién salida ISO de Ubuntu Focal Fossa 20.04 está correcta, es la que los desarrolladores publicaron y no ha sufrido problemas durante la descarga.

Para realizar estas comprobaciones, necesitaremos tener instalado gpg en nuestro sistema operativo y descargar tanto el archivo ISO como el archivo con la suma de verificación y la firma de ese archivo todo disponible desde aquí.

¿Qué es cada cosa?

  • El archivo ISO es la propia imagen del sistema operativo que instalaremos y que debemos comprobar que es íntegra
  • El archivo SHA256SUM es un archivo en el que se incluyen la suma de verificación de dicha ISO
  • El archivo SHA256SUM.gpg es la firma de ese archivo por parte de los desarrolladores de Ubuntu que certifica que ese archivo de suma de verificación es legítimo.

Pasos a seguir

1.- Descargar el archivo .iso y las sumas de verificación junto con la firma de ese archivo de las sumas de verificación.

2.- Comprobar que el archivo de suma de verificación está firmado por quien dice que es y no está falsificado ejecutando el comando

gpg --keyid-format long --verify SHA256SUMS.gpg SHA256SUMS

2.1.- Si no tenemos la clave pública deberemos importarla. Copiamos la clave y la importamos por ejemplo desde el servidor de claves de Ubuntu

gpg --keyid-format long --keyserver hkp://keyserver.ubuntu.com --recv-keys 0xD94AA3F0EFE21092

Deberá darnos un resultado de firma correcta:

Firma correcta de "Ubuntu CD Image Automatic Signing Key (2012) <cdimage@ubuntu.com>"

3.- Comprobar que la ISO coincide con la suma de verificación

sha256sum -c SHA256SUMS

Deberá darnos un mensaje de que la suma de verificación coincide:

ubuntu-20.04-desktop-amd64.iso: La suma coincide

Es importante realizar estos pasos para comprobar que la ISO es legítima, que coincide con la suma de verificación y que este archivo está firmado y certificado contra modificaciones por los desarrolladores de Ubuntu.

Si tienes correcciones y sugerencias utiliza los comentarios del blog para complementar la información.

Aquí te dejo un vídeo con el proceso. El vídeo está alojado en archive.org en formato webm

También está disponible en YouTube para quien prefiera esta plataforma

https://www.youtube.com/watch?v=dIhuqGDhG9w

a silhouette of a person's head and shoulders, used as a default avatar

Ujilliurex 2020, evento online que no te puedes perder #ujilliurex

Quiero invitaros a la próxima edición de Ujilliurex 2020, un evento online, como todos los que vamos ir hablando a lo largo de los meses que vienen, que no te puedes perder. Ujilliurex es un evento que se iba a celebrar en la Universidad Jaume I de Castellón, como era habitual, pero que tuvo que ser retrasado y modificado su formato por razones más que conocidas.

Ujilliurex 2020, evento online que no te puedes perder

Ujilliurex 2020, evento online que no te puedes perderLa conversión de eventos presenciales a virtuales va a ser una constante en estos días. Así ya ha pasado con Akademy, Guadec y cona algunos eventos Flisol, y ya veremos si de muchos otros más.

Ujilliurex no ha sido un excepción y va a ser realizada el próximo 30 de abril en la página web oficial con un programa bastante interesante, y no es porque un servidor haya participado en representación de la Comunidad KDE.

En breve más noticias como el programa.

¿Qué es Ujilliurex?

Se trata de un evento que tiene bastante solera en la provincia de Castellón en el que teniendo como protragonista la distribución de la Generalitat Valenciana Lliurex se presentan novedades sobre ésta y sobre otros proyectos libres.

Está organizado por laUnitat de Suport Educatiu (USE) y el Centro de Educación y Nuevas Tecnologías (CENT) por parte de la UJI y el Centro de formación, innovación y recursos educativos (CEFIRE) de Castellón.

Concretamente sus objetivos fundamentales son:

  • Difundir el uso y manejo de las TIC en la distribución LliureX entre la comunidad educativa universitaria
  • Promover la coordinación, el intercambio y la discusión de conocimientos y experiencias entre profesores universitarios, especialmente de los departamentos con una mayor implicación tanto en la parte educativa de los futuros docentes (Depto. Educación), como posibles usuarios de Lliurex como herramienta en su especialidad (Depto. de Traducción e Interpretación y Depto. de Estudios Ingleses), con docentes de centros educativos de la comunidad valenciana, especialmente de los departamentos de idiomas y Coordinadores de Tecnologías de la Información (Coordinadores TIC).
  • Compartir conocimiento y debatir sobre el contenido de la distribución y la utilización de diversas aplicaciones de la distribución
  • Iniciar una serie de contactos entre las entidades organizadoras de la jornada y los asistentes de los diferentes centros y departamentos.

El evento está promovido por Grupos de Innovación Educativa sobre competencia digital en Lliurex y LliurexLab de la UJI, elVicerrectorado de Estudios y Docencia de la Universitat Jaume I yel Comisionado de la rectora para el Impulso Digital de la Universitat Jaume I

a silhouette of a person's head and shoulders, used as a default avatar

crow-translate una aplicación simple ligera y de software libre para traducir texto

crow-translate es una aplicación disponible para GNU/Linux que traduce texto en varios idiomas utilizando las API de Google, Yandex o Bing

Haz clic sobre la imagen para ampliar

Seguro que más de una vez has tenido que utilizar un traductor de texto para un trabajo o tarea que has tenido que realizar, o simplemente para saber de qué trataba una texto.

Opciones y herramientas hay muchas, hoy quiero traer hasta el blog una llamada crow-translate que está publicada bajo licencia GPL-v.3 y que está disponible para muchas distribuciones de GNU/Linux.

Crow-translate es una aplicación escrita en C++ y Qt con una interfaz sencilla, un consumo de memoria muy bajo (20Mb) y un montón de posibilidades para traducir utilizando las API de servicios de traducción de Google, Yandex o Bing.

Una vez instalada la aplicación, podemos ejecutarla y se quedará “residente” en la memoria y la tendremos siempre a mano en un icono en la bandeja de sistema o mediante la interfaz para la línea de comandos o con los atajos de teclado.

Crow-translate traduce texto desde un idioma que puede detectar y de manera predeterminada el texto al idioma que tengamos configurado en nuestro sistema, pero esto se puede cambiar y se pueden añadir opciones a otros idiomas.

También tiene la opción de que la aplicación nos lea el texto a traducir o traducido, lo que en ocasiones puede resultarnos interesante si queremos saber cómo se pronuncian algunas palabras o frases, etc.

Otra funcionalidad interesante de Crow-translate son sus atajos de teclado. Para mí el más interesante es sin duda Ctrl+Alt+E que nos traducirá el texto que tengamos seleccionado.

Esos atajos de teclado son configurables, como muchos otros aspectos de la propia aplicación y la interfaz para adecuarlos a nuestras preferencias.

También tiene la opción de utilizar la aplicación desde la línea de comandos. Podemos configurar varios de sus aspectos y podemos simplemente traducir un texto desde una consola mediante:

crow hola mundo

En este vídeo en formato .webm alojado en archive.org podéis ver en detalle la aplicación:

También está disponible en YouTube, para quien prefiera esta opción, en el enlace:

https://www.youtube.com/watch?v=2fNRa9DmQ2Q

a silhouette of a person's head and shoulders, used as a default avatar

MediaBar, otro controlador multimedia para Plasma – Plasmoides de KDE – (141)

Lo dije hace unos meses, tener un controlador multimedia en el escritorio mola y el escritorio Plasma de la Comunidad KDE no tiene uno, tiene unos cuantos.  Hoy os quiero presentar MediaBar, otro controlador multimedia para Plasma que complementa al oficial, al Mediacontroller Plus y al Media Controller Compact.

MediaBar, otro controlador multimedia para Plasma

De la mano de Climber nos llega otro plasmoide ideal para los que no pueden estar delante de su ordenador sin estar escuchando música.

Se trata de MediaBar, un widget que nos permite controlar nuestro reproductor multimedia directamente desde nuestro entorno de trabajo, como lo hace el plasmoide oficial de Plasma (mediacontroller).

MediaBar

Sus características básicas son las siguientes:

  • Ver y controlar los medios de comunicación desde el interior de un panel o lanzador (como Latte Dock)
  • Formato simple: Nombre del artista – Título de la pista
  • Ver el álbum y el arte del álbum en vista ampliada y en la punta de la herramienta
  • Ver la posición actual de la pista en vista ampliada
  • Controlable mediante  atajos de teclado.
  • Tamaño y el desplazamiento de texto automático e inteligente.

Y como siempre digo, si os gusta el plasmoide podéis “pagarlo” de muchas formas en la nueva página de KDE Store, que estoy seguro que el desarrollador lo agradecerá: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.

 

Más información: KDE Store

¿Qué son los plasmoides?

Para los no iniciados en el blog, quizás la palabra plasmoide le suene un poco rara pero no es mas que el nombre que reciben los widgets para el escritorio Plasma de KDE.

En otras palabras, los plasmoides no son más que pequeñas aplicaciones que puestas sobre el escritorio o sobre una de las barras de tareas del mismo aumentan las funcionalidades del mismo o simplemente lo decoran.

a silhouette of a person's head and shoulders, used as a default avatar

New folder from selected – Service menu para KDE

Hace tiempo que no hablo de los Service Menu para Plasma, el escritorio libre de la Comunidad KDE, y eso que son muy útiles y que cada vez son más. Hoy os quiero presentar New folder from selected – Service Menu para Plasma 5 que nos harán la vida un poco más fácil ya que nos permite crear una carpeta con el contenido seleccionado. Simple pero eficaz.

New folder from selected – Service menu para KDE

La idea de los Service Menu es simple, añadir al botón derecho de Plasma en Dolphin la opción de realizar cualquier acción que se nos ocurra. Algunos de ellos pueden ser incorporados a las acciones por defecto de Dolphin.

Hoy me complace presentar New folder from selected, un Service Menu de Mauricio 288 con el que podemos optimizar algunas de las acciones que solemos hacer casi cada día, en este caso crear una carpeta con el contenido de los archivos seleccionados.

New folder from selected - Service menu para KDE

 

Hay que insistir que al programador de este Service Menu le encantará que le deis me gusta en la KDE Store y que le comentéis como os funciona. Os recuerdo que ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day 2017 de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.

Más información: KDE Store

¿Qué son los Dolphin Service Menu?

La personalización de KDE y Plasma está más que demostrada y prueba de ello son los Dolphin Service Menu, que no son más que la posibilidad de disponer un menú auxiliar en el gestor de archivos Dophin o en Konqueror que se activa con el botón derecho del ratón.
Con ellos tendremos nuevas acciones como:

Y muchos más como hemos explicado en varias ocasiones en el blog. Puedes encontrar estos servicios se pueden encontrar en la sección Dolphin Service Menu en la Store de KDE.

a silhouette of a person's head and shoulders, used as a default avatar

#openSUSE Tumbleweed revisión de la semana 17 de 2020

Tumbleweed es una distribución “Rolling Release” de actualización contínua. Aquí puedes estar al tanto de las últimas novedades.

Tumbleweed

openSUSE Tumbleweed es la versión “rolling release” o de actualización continua de la distribución de GNU/Linux openSUSE.

Hagamos un repaso a las novedades que han llegado hasta los repositorios estas semanas.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, publicado bajo licencia CC-by-sa, en este enlace:

La pasada semana ha sido un éxito. El cambio más notable fue la eliminación de la distro de los módulos de python2-FOO.

No se han eliminado todos, pero sí se pasaron de 2564 en la snapshot 0417 a 203 en la snapshot 0422. Pero pasaron más cosas. Se publicaron en total 6 nuevas snapshots  (0415, 0416, 0417, 0419, 0421 y 0422).

Los cambios más notables que trajeron son:

  • Python2 removal
  • Mozilla Thunderbird 68.7.0
  • KDE Frameworks 5.69.0
  • Systemd 245
  • util-linux 2.35.1
  • Linux kernel 5.6.4
  • Poppler 0.87.0
  • VLC 3.0.9.2
  • Sudo 1.9.0rc2

Y coas que pronto llegaran son:

  • GNOME 3.36.1 (Snapshot 0423+)
  • KDE Applications 20.04
  • Guile 3.0.2
  • Qt 5.15.0
  • Cambio de Ruby 2.6 a 2.7
  • GCC 10 como compilador predeterminado

Si quieres estar a la última con software actualizado y probado utiliza openSUSE Tumbleweed la opción rolling release de la distribución de GNU/Linux openSUSE.

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

Geeko_ascii

——————————–

a silhouette of a person's head and shoulders, used as a default avatar

Disponible la actualización de las Aplicaciones de KDE de abril de 2020

Aún estando confinados los desarrolladores del Proyecto KDE siguen con su plan previsto (algunos dirán que tampoco hay mucha diferencia para los programadores pero creo que eso es más un tópico) . De esta forma ayer se anunció que ya estaba disponible la actualización de las Aplicaciones de KDE de abril de 2020, la cual simplemente marca un punto y seguido en su desarrollo, que no se detiene y que sigue haciendo de KDE el Killer Desktop Experience (lo leí en en esta entrada de reddit que puede dar lugar a confusión y me gustó).

Disponible la actualización de las Aplicaciones de KDE de abril de 2020

El 23 de abril de 2020 fue la fecha elegida por los desarrolladores de KDE para lanzar la gran actualización de las aplicaciones de  KDE de abril, un lanzamiento lleno de jugosas novedades que el equipo describe con de la siguientes forma:

«¡Ya está aquí un nuevo paquete de aplicaciones de KDE! En este tipo de lanzamientos puede esperar encontrar más funcionalidades, mejoras de estabilidad y más herramientas amigables que le ayudarán a trabajar de una forma más efectiva.

Existen docenas de cambios muy esperados en la mayoría de sus aplicaciones favoritas. Por ejemplo, Dolphin. Los recursos compartidos Samba de Windows se pueden descubrir ahora en su totalidad.

En lo relativo a la reproducción de música, el reproductor multimedia Elisa está añadiendo nuevas funcionalidades a un ritmo acelerado. Este lanzamiento proporciona una nueva vista «Reproduciendo ahora», cómoda accesibilidad mediante la bandeja del sistema y una opción para minimizar la lista de reproducción cuando así lo desee. Gracias al recién añadido modo visual aleatorio, es mucho más fácil organizar la música en las listas de reproducción.»

Disponible la actualización de las Aplicaciones de KDE de abril de 2020

Y es que hoy simplemente quería dejar constancia de la actualización, dejando en próximas entradas (a medida que las vaya probando) el comentario sobre las mejoras.

No obstante, los más curiosos podéis consultar el anuncio oficial para ver más detalles.