Mon, Apr 8th, 2024

Centralized system and LSF logging on a Turing Pi system

I love high performance computers, and some of my best friends work in high performance computing (HPC). Obviously, sometimes we also talk about logging. Recently we not just talked, but I also helped Gábor in his first steps with syslog-ng. He summarized his experiences in a blog:

Logs are one of those indispensable things in IT when things go wrong. Having worked in technical support for software products in a past life, I’ve likely looked at hundreds (or more) logs over the years, helping to identify issues. So, I really appreciate the importance of logs, but I can honestly say that I never really thought about a logging strategy for the systems on my home network - primarily those running Linux.

One of my longtime friends, Peter Czanik, who also works in IT, happens to be a logging guru as well as an IBM Champion for Power Systems (yeah!). So it’s only natural that we get to talking about logging. He is often complaining that even at IT security conferences people are unaware of the importance of central logging. So, why is it so important? For security it’s obvious: logs are stored independently from the compromised system, so they cannot be modified or deleted by the attacker. But central logging is beneficial for the HPC operator as well. First of all, it’s availability. You can read the logs even if one of your nodes becomes unreachable. Instead of trying to breath life into the failed node, you can just take a look at the logs and see a broken hard drive, or a similar deadly problem. And it is also convenience, as all logs are available at a single location. Logging into each node on the 3 node cluster to check locally saved logs is inconvenient but doable. On a 10 node cluster it takes a long time. On a 100 node cluster a couple of working days. While, if your logs are collected to a central location, maybe a single grep command, or search in a Kibana or similar web interface.

Those who follow my blog will know that I’ve been tinkering with a Turing Pi V1 system lately. You can read my latest post here. For me, the Turing Pi has always been a cluster in a box. My Turing Pi is fully populated with 7 compute modules. I’ve designed Node 1 to be the NFS server and LSF manager for the cluster. LSF is a workload scheduler for high-performance computing (HPC) from IBM. Naturally I turned to Peter for his guidance on this, and the result is this blog. Peter recommended that I use syslog-ng for log aggregation and also helped me through some of my first steps with syslog-ng. And the goal was to aggregate both the system (syslog) as well as LSF logs on Node 1. TL;DR it was easy to get it all working. But I encourage you to read on to better understand the nuances and necessary configuration both syslog-ng and LSF that was needed.

Read the rest at: https://www.gaborsamu.com/blog/turingpi_syslog-ng_lsf/

syslog-ng logo

Steam’s New Family Share | A Digital Dream Come True

Valve has been doing a GREAT job of making gaming better. Their push to be the primer, customer focused, gaming platform is obvious by every release of the Steam Client and update to the SteamDeck. This is about how they have taken another step to make family gaming time even better. Background One of the … Continue reading Steam’s New Family Share | A Digital Dream Come True

Improvements On the Redesigned Request Page

So, we’re back after Easter Holidays! In this blog post we’re going to see some improvements we’ve been working on lately on the redesigned Request page. We started the redesign of the request workflow in August 2022. Then, in September 2022, we focused on the support of multi-action submit requests. We continued in October 2022 with improvements regarding the Build Results tab and superseded conversations, and we presented build results with a pinch of salt...

Sun, Apr 7th, 2024

Novedades de KDE Edu en KDE Gear 24.02

Plasma 6 no vino solo. Junto al escritorio también apareció KDE Gear 24.02, KDE Frameworks 6 y Plasma Mobile 6, todo un desembarco de novedades que todavía no han tenido tiempo de aparecer en el blog. Es hora de enmendar este error. Ya hice un resumen básico de las cosas nuevas que nos ofrecían y es el momento de hablar de las novedades de KDE Edu en KDE Gear 24.02, la colección de programas para el mundo educativo de la Comunidad KDE

Novedades de KDE Edu en KDE Gear 24.02

La calidad y cantidad de aplicaciones del ecosistema KDE es asombrosa, creciente y realmente competente. Solo hay que ver la página oficial para ver el catálogo completo de ellas.

En el salto tecnológico del pasado 28 de febrero, KDE Gear 24.02 nos trajo muchas aplicaciones ya migradas a Qt 6 y con un aspecto con menos marcos en su interfaz, con el objetivo de hacerlos más consistentes con Brisa y que tengan un aspecto más moderno.

Y, además de todo eso, muchas aplicaciones han ganado nuevas funcionalidades como la suite de aplicaciones educativas KDE (que recibe el intuitivo nombre de KDE Edu), que nos ofrece en esta nueva versión algunas novedades como las siguientes:

  • KHangMan, una adaptación del juego del ahorcado, se ha portado a Kirigami.
  • Kiten, una aplicación para aprender japonés, dispone ahora de un diálogo de búsqueda en el explorador de kanjis.
  • KWordQuiz, una aplicación de tarjetas de aprendizaje, incluye controles de audio para los archivos de sonido.
  • Kalzium ha dejado de usar gradientes de color, por lo que el color de los elementos de la tabla periódica ofrece un mejor contraste con el esquema de color del sistema.
Novedades de KDE Edu en KDE Gear 24.04

En próximas entradas nos seguiremos con detalles específicos de otras aplicaciones. ¡¿No es asombroso para algo realizado por voluntarios?!

Más información: KDE

La entrada Novedades de KDE Edu en KDE Gear 24.02 se publicó primero en KDE Blog.

Sat, Apr 6th, 2024

Novedades de Itinerary en KDE Gear 24.04

Plasma 6 no vino solo. Junto al escritorio también apareció KDE Gear 24.02, KDE Frameworks 6 y Plasma Mobile 6, todo un desembarco de novedades que todavía no han tenido tiempo de aparecer en el blog. Es hora de enmendar este error. Ya hice un resumen básico de las cosas nuevas que nos ofrecían y es el momento de hablar de las novedades de Itinerary KDE Gear 24.02, la aplicación para gestionar tu viajes.

Novedades de Itinerary en KDE Gear 24.04

La calidad y cantidad de aplicaciones del ecosistema KDE es asombrosa, creciente y realmente competente. Solo hay que ver la página oficial para ver el catálogo completo de ellas.

Novedades de Itinerary en KDE Gear 24.04

En el salto tecnológico del pasado 28 de febrero, KDE Gear 24.02 nos trajo muchas aplicaciones ya migradas a Qt 6 y con un aspecto con menos marcos en su interfaz, con el objetivo de hacerlos más consistentes con Brisa y que tengan un aspecto más moderno.

Y, además de todo eso, muchas aplicaciones han ganado nuevas funcionalidades como el paquete ofimático Kontact relacionadas con la seguridad y con la privacidad.

De esta forma Itinerary es el aistente de viajes de KDE ha su usabilidad en teléfonos integrando las acciones comunes en una barra de navegación inferior, lo que facilita el cambio entre los pases y el viaje actual.

También se ha rediseñado la línea de tiempo principal y ahora permite expandir sus elementos para que muestren las paradas intermedias y los retrasos e interrupciones en curso. En cuanto a los eventos, ahora se pueden añadir y editar entradas manualmente, así como compartir viajes completos o reservas individuales con el teléfono mediante KDE Connect.

El mapa interior de Itinerary enumera ahora todos los servicios del edificio o del área examinada. Esto nos ayudará a encontrar cosas como un lugar para tomar un café en una gran estación de tren o buscar un lugar para comer en las cercanías del hotel. Esta función se basa en OpenStreetMap, no requiere estar conectado a internet y no permite que lo que haya buscado se escape nunca de nuestro dispositivo.

Al ver los detalles de un viaje, además de poder consultar la lista de paradas, también permite mostrar un mapa del viaje.

Y esto es justo eso, una pequeña pincelada de todo lo que nos ofrece la Comunidad KDE. En próximas entradas nos seguiremos con detalles específicos de otras aplicaciones. ¡¿No es asombroso para algo realizado por voluntarios?!

Más información: KDE

La entrada Novedades de Itinerary en KDE Gear 24.04 se publicó primero en KDE Blog.

Novedades de Itinerary en KDE Gear 24.02

Plasma 6 no vino solo. Junto al escritorio también apareció KDE Gear 24.02, KDE Frameworks 6 y Plasma Mobile 6, todo un desembarco de novedades que todavía no han tenido tiempo de aparecer en el blog. Es hora de enmendar este error. Ya hice un resumen básico de las cosas nuevas que nos ofrecían y es el momento de hablar de las novedades de Itinerary KDE Gear 24.02, la aplicación para gestionar tu viajes.

Novedades de Itinerary en KDE Gear 24.04

La calidad y cantidad de aplicaciones del ecosistema KDE es asombrosa, creciente y realmente competente. Solo hay que ver la página oficial para ver el catálogo completo de ellas.

Novedades de Itinerary en KDE Gear 24.04

En el salto tecnológico del pasado 28 de febrero, KDE Gear 24.02 nos trajo muchas aplicaciones ya migradas a Qt 6 y con un aspecto con menos marcos en su interfaz, con el objetivo de hacerlos más consistentes con Brisa y que tengan un aspecto más moderno.

Y, además de todo eso, muchas aplicaciones han ganado nuevas funcionalidades como el paquete ofimático Kontact relacionadas con la seguridad y con la privacidad.

De esta forma Itinerary es el aistente de viajes de KDE ha su usabilidad en teléfonos integrando las acciones comunes en una barra de navegación inferior, lo que facilita el cambio entre los pases y el viaje actual.

También se ha rediseñado la línea de tiempo principal y ahora permite expandir sus elementos para que muestren las paradas intermedias y los retrasos e interrupciones en curso. En cuanto a los eventos, ahora se pueden añadir y editar entradas manualmente, así como compartir viajes completos o reservas individuales con el teléfono mediante KDE Connect.

El mapa interior de Itinerary enumera ahora todos los servicios del edificio o del área examinada. Esto nos ayudará a encontrar cosas como un lugar para tomar un café en una gran estación de tren o buscar un lugar para comer en las cercanías del hotel. Esta función se basa en OpenStreetMap, no requiere estar conectado a internet y no permite que lo que haya buscado se escape nunca de nuestro dispositivo.

Al ver los detalles de un viaje, además de poder consultar la lista de paradas, también permite mostrar un mapa del viaje.

Y esto es justo eso, una pequeña pincelada de todo lo que nos ofrece la Comunidad KDE. En próximas entradas nos seguiremos con detalles específicos de otras aplicaciones. ¡¿No es asombroso para algo realizado por voluntarios?!

Más información: KDE

La entrada Novedades de Itinerary en KDE Gear 24.02 se publicó primero en KDE Blog.

Fri, Apr 5th, 2024

Nearly Seamless Integration | openSUSE in a Microsoft Office 365 Environment

Almost a year ago, I took a position as an IT Manager in a Microsoft Office 365 environment. I made great effort to take on the incredible task of learning this job by immersing myself in all things Microsoft: Windows 11, Outlook, Teams, Office, and so forth. I did start to bring in a crutch … Continue reading Nearly Seamless Integration | openSUSE in a Microsoft Office 365 Environment

Novedades de Kontact en KDE Gear 24.04

Plasma 6 no vino solo. Junto al escritorio también apareció KDE Gear 24.02, KDE Frameworks 6 y Plasma Mobile 6, todo un desembarco de novedades que todavía no han tenido tiempo de aparecer en el blog. Es hora de enmendar este error. Ya hice un resumen básico de las cosas nuevas que nos ofrecían y es el momento de hablar de las novedades de Kontact KDE Gear 24.02, suite de información personal que viene cargada de ellas.

Novedades de Kontact en KDE Gear 24.04

La calidad y cantidad de aplicaciones del ecosistema KDE es asombrosa, creciente y realmente competente. Solo hay que ver la página oficial para ver el catálogo completo de ellas.

En el salto tecnológico del pasado 28 de febrero, KDE Gear 24.02 nos trajo muchas aplicaciones ya migradas a Qt 6 y con un aspecto con menos marcos en su interfaz, con el objetivo de hacerlos más consistentes con Brisa y que tengan un aspecto más moderno.

Y, además de todo eso, muchas aplicaciones han ganado nuevas funcionalidades como el paquete ofimático Kontact relacionadas con la seguridad y con la privacidad.

De esta forma el visor de mensajes de KMail elimina la publicidad y el código de rastreo de los mensajes usando un bloqueador de publicidad más potente escrito en Rust.

Por otra parte, el editor de mensajes muestra directamente la validez y el nivel de confianza de las claves OpenPGP de los destinatarios y muestra una advertencia cuando alguna de las claves ha expirado o está a punto de hacerlo.

Cambiando de aplicación, Korganizer permite ahora enviar invitaciones de correo electrónico cifradas y firmadas (algo importante cuando se trabaja en un entorno de confidencialidad).

Además, Kleopatra, la interfaz de GnuPG, le permite ahora ver mensajes cifrados descargados de clientes web, como Gmail, que no permitan usar OpenPGP. Esto también beneficia a los numerosos usuarios de Gpg4win en Windows, ya que Kleopatra es una parte importante de dicho conjunto de herramientas de seguridad.

También KMail, sdemás de una variedad de servicios en línea ya existentes, permite usar ahora unas cuantas funciones de IA de código abierto y sin conexión. Se pueden configurar las traducciones para que usen el modelo de traducción Bergamot, que también usa Firefox. También puede usar el motor vosk-api para convertir voz a texto.

Es importante remarcar que de forma predeterminada, todas estas funciones de IA están desactivadas y que tendrá que activarlas explícitamente en las preferencias de KMail.

Y esto es justo eso, una pequeña pincelada de todo lo que nos ofrece la Comunidad KDE. En próximas entradas nos adentraremos más en los detalles específicos de las aplicaciones. ¡¿No es asombroso para algo realizado por voluntarios?!

Más información: KDE

La entrada Novedades de Kontact en KDE Gear 24.04 se publicó primero en KDE Blog.

Novedades de Kontact en KDE Gear 24.02

Plasma 6 no vino solo. Junto al escritorio también apareció KDE Gear 24.02, KDE Frameworks 6 y Plasma Mobile 6, todo un desembarco de novedades que todavía no han tenido tiempo de aparecer en el blog. Es hora de enmendar este error. Ya hice un resumen básico de las cosas nuevas que nos ofrecían y es el momento de hablar de las novedades de Kontact KDE Gear 24.02, suite de información personal que viene cargada de ellas.

Novedades de Kontact en KDE Gear 24.02

La calidad y cantidad de aplicaciones del ecosistema KDE es asombrosa, creciente y realmente competente. Solo hay que ver la página oficial para ver el catálogo completo de ellas.

En el salto tecnológico del pasado 28 de febrero, KDE Gear 24.02 nos trajo muchas aplicaciones ya migradas a Qt 6 y con un aspecto con menos marcos en su interfaz, con el objetivo de hacerlos más consistentes con Brisa y que tengan un aspecto más moderno.

Y, además de todo eso, muchas aplicaciones han ganado nuevas funcionalidades como el paquete ofimático Kontact relacionadas con la seguridad y con la privacidad.

De esta forma el visor de mensajes de KMail elimina la publicidad y el código de rastreo de los mensajes usando un bloqueador de publicidad más potente escrito en Rust.

Por otra parte, el editor de mensajes muestra directamente la validez y el nivel de confianza de las claves OpenPGP de los destinatarios y muestra una advertencia cuando alguna de las claves ha expirado o está a punto de hacerlo.

Cambiando de aplicación, Korganizer permite ahora enviar invitaciones de correo electrónico cifradas y firmadas (algo importante cuando se trabaja en un entorno de confidencialidad).

Además, Kleopatra, la interfaz de GnuPG, le permite ahora ver mensajes cifrados descargados de clientes web, como Gmail, que no permitan usar OpenPGP. Esto también beneficia a los numerosos usuarios de Gpg4win en Windows, ya que Kleopatra es una parte importante de dicho conjunto de herramientas de seguridad.

También KMail, sdemás de una variedad de servicios en línea ya existentes, permite usar ahora unas cuantas funciones de IA de código abierto y sin conexión. Se pueden configurar las traducciones para que usen el modelo de traducción Bergamot, que también usa Firefox. También puede usar el motor vosk-api para convertir voz a texto.

Es importante remarcar que de forma predeterminada, todas estas funciones de IA están desactivadas y que tendrá que activarlas explícitamente en las preferencias de KMail.

Y esto es justo eso, una pequeña pincelada de todo lo que nos ofrece la Comunidad KDE. En próximas entradas nos adentraremos más en los detalles específicos de las aplicaciones. ¡¿No es asombroso para algo realizado por voluntarios?!

Más información: KDE

La entrada Novedades de Kontact en KDE Gear 24.02 se publicó primero en KDE Blog.

Amarok 3.0 quizás en verano de 2024

Amarok, el mítico reproductor de música de KDE quizás muy pronto pueda disfrutar de una importante actualización a la versión 3.0

Amarok fue para muchas de las personas que empezamos a usar KDE hace años, el reproductor de música utilizado y del que guardamos muchos y buenos recuerdos, como es mi caso.

Hace años era el reproductor de música que «venía de serie» en KDE y disponía de muy buenos motivos para serlo. Era muy completo, e incluía algunas características novedosas que no habíamos visto antes y con una bonita interfaz.

Con el tiempo, su desarrollo fue cayendo en el olvido y yo mismo cambié su uso por otras opciones. Pero desde hace unos meses volví a utilizarlo y volví a disfrutar de su uso y me preguntaba por qué lo habría abandonado. Quizás las ganas de probar otras cosas, reproductores para la terminal más livianos y por definición con menos funcionalidades…

Hace unos años (sobre 2021) hubo un intento de recuperar su desarrollo, corregir las partes obsoletas y errores y darle una nueva vida. Hubo ciertos avances y se corrigieron muchas cosas y se adaptó código, pero otra vez volvió a estancarse su desarrollo. Hasta ahora…

El desarrollador Tuomas Nurmi ha enviado unos correos a la lista de correos de KDE en la que ha expresado su intención de devolver el lustre perdido a Amarok y traer su código al presente, para adaptarlo a las nuevas tecnologías de KDE y Plasma 6.

La versión actual 2.9.71 data de 2021 en el intento de volver a descubrir la música y Amarok. En ese tiempo sí que ha habido actualizaciones, pero estas tardaban mucho en aplicarse, lo que acaba con el interés de la persona que las hace.

De hecho hay unos 643 errores abiertos para esta aplicación y ahora tratarán de filtrar, priorizar y corregir lo que puedan para seguir manteniendo operativa la aplicación. Y tratar de publicar las versión 2.9.76 para abril de este año 2024.

Pero tienen también en mente la publicación de una versión mayor 3.0. El enfoque en el camino hacia esa versión 3.0 según dicen, «probablemente debería estar en corregir errores y tratar de asegurarse de que todo siga funcionando con las versiones recientes de los requisitos de las bibliotecas.»

Y aunque aventurarse a dar una fecha es arriesgado, sí que mencionan que esa versión Amarok 3.0 pudiera publicarse para este verano de 2024.

Después de más de dos décadas de vida, me alegra ver que Amarok sigue creciendo, mejorando y ofreciéndonos a quienes lo usamos la oportunidad de disfrutar de nuestra música una manera de hacerlo muy gratificante y basada en software libre, como bien sabe hacerlo la comunidad de KDE.

Desde el blog te animo a que si te interesa el tema y quieres participar en un gran proyecto de software libre como es KDE, te pongas manos a la obra en este proyecto.

Esta nueva fase de Amarok necesitará de personas que reporten errores, que ayuden a clasificarlos o testearlos, de echar una mano en el código o aportar ideas interesantes. Actualizar la documentación, darle un nuevo aspecto a su página oficial, traducir, diseñar…

¿Te animas a dejar de ser un especttador y empezar a ser parte activa del cambio? No te preguntes qué puede hacer KDE por tí. Pregúntate qué puedes hacer tú por KDE. Y aquí tienes una oportunidad para empezar a involucrarte, aprender y compartir. Da un primer paso…

Enlaces de interés