Tuesday

12 May, 2020

Las novedades de Krita de abril de 2020

Calculo que en un par de artículos terminará esta serie de entradas en las que comento los cambios en las aplicaciones que llegaron el pasado mes de abril. Al conjunto de aplicaciones ya comentadas (Dolphin, Okular, KMail, Gwenview, Elisa, Kdenlive, KDE Connect y Spectacle) se les une otra aplicación que hace las delicias de los creadores artísticos. Es hora de hablar de las novedades de Krita de abril de 2020, una aplicación de dibujo artístico que me atrevo a decir que no tiene rival ni en el mundo del Software Libre ni en el privativo

Las novedades de Krita de abril de 2020

Krita formaba parte de Calligra, la suite ofimática de KDE que pronto tendrá su protagonismo en el blog, pero debido a su ritmo de desarrollo se vieron obligados a desligar sus evolución. Y es que Krita se ha convertido en una Killer App en cuanto a diseño artístico, algo que es muy importante ya que marca el camino a seguir entre software libre y administraciones: la colaboración que beneficia al conjunto de la sociedad.

Las novedades de Krita de abril de 2020

De esta forma, que nos encontramos con las siguientes novedades de Krita de abril de 2020:

  • Actualizaciones técnicas entre bastidores en esta versión, lo que significa más eficiencia en torno al uso de recursos.
  • Contornos de pincel más suaves, que no parpadean al situar el cursor sobre el lienzo.
  • El «Aerógrafo» y el «Ritmo del aerógrafo» se han añadido al pincel de mezcla de colores.
  • El pincel de mezcla de colores también contiene una nueva preferencia que permite usar los distintos sensores para aplanar la forma del pincel.
  • Nueva función «dividir la capa en la máscara de selección» le permite crear una nueva capa para cada color de la capa activa.

Y en esta ocasión los desarrolladores nos han obsequiado con un vídeo demostrativo de esta nueva versión:

Más información: KDE

Las novedades de Spectacle de abril de 2020

Ya se van acabado las entradas en las que comento la  serie de cambios en las aplicaciones que llegaron el pasado mes de abril. Al conjunto de aplicaciones ya comentadas (Dolphin, Okular, KMail, Gwenview, Elisa, Kdenlive y KDE Connect) se les une otra aplicación que suelo utilizar varias veces al día. Es hora de hablar de las novedades de Spectacle de abril de 2020. Una pequeña aplicación que destaca por su simpleza y por su potencia.

Las novedades de Spectacle de abril de 2020

Las novedades de Spectacle de abril de 2020Para quienes no lo conozcan, Spectacle es el software de captura de pantallas de KDE que viene incorporado en el escritorio Plasma de la Comunidad KDE. Sustituyó a KSnapshot, una de esas pequeñas pero potentes aplicaciones que pueblan el ecosistema KDE.

De esta forma, que nos encontramos con las siguientes novedades de Spectacle de abril de 2020 que incorpora funcionalidades de usabilidad y resuelve algunos problemas:

  • Resuelto el problema que impedía copiar una captura de pantalla en el portapapeles al lanzar Spectacle desde la línea de órdenes con la opción «–nonotify».
  • Resuelto también los problemas al tratar de arrastrar una captura de pantalla desde Spectacle hasta un patrón de nombre de archivo por omisión que incluyera subcarpetas.
  • Mejoras es en los botones «Valores predeterminados» y «Revertir»: ahora se puede usar para retroceder a una configuración anterior, e incluso para eliminar todas las configuraciones personalizadas anteriores y restaurar todo a su valor predeterminado.
  • Además, Spectacle no solo recordará la configuración predeterminada, sino que además podrá recordar el área de la captura de pantalla que se realizó en último lugar. Esto es úitl para ser consistente, haciendo que sea más fácil crear capturas con la misma forma y tamaño que las anteriores.

Como vemos, y como es habitual, pocos pero interesantes cambios, siguiendo la línea de la Comunidad KDE. Esto no para, esto es KDE.

Más información: KDE

Monday

11 May, 2020

Jekyll features - PlantUML base64 plugin (gems)

Your are a software engineer who love code? Then maybe you also love with diagrams (I said maybe!). There is lot of diagrams and we need it to capture requirement, draft code base, network topology, timeline and more. So diagram is important.

This blog is built using Jekyll and I am looking for some solution to allow me to draw diagram if needed with combination of markdown syntax, this should be possible.

I prefer to use PlantUML compare to others tools that available. It will convert my plain text to diagram. Thus plain text is useful for revision. PlantUML support lots of diagram such as sequence diagram, use case diagram, class diagram, activity diagram, component diagram, state diagram, object diagram, deployment diagram, timing diagram, gantt chart and many more.. there is existed few plugins on rubygems but this plugin need a little touch-up.

I fork "jekyll-remote-plantuml" and change a litle bits :smirk:

So because I know storing generated image into repo will make that repo grow bigger in term of size so I decide to format the image into base64 each time building jekyll website and cache downloaded image during CI/CD

It quite silly, I do some code modification to accomplish my objective. So thank you original developer of jekyll-remote-plantuml gem for awesome work.

What and why?

My plugins named as jekyll-plantuml-base64 do everything same as what jekyll-remote-plantuml do but the image will be converted into base64.

Why base64? Because I don’t need to store this image on my repository and there is a trick to cached this image during CI/CD to speed up the built process next time.

How to install ?

Option 1: To install this plugin on Jekyll, you just have to follow the guideline of Jekyll documentation

Option 2: Use rubygems, by adding gem 'jekyll-plantuml-base64', '~> 0.1.4.36' on your gemfile then bundle install

Option 3: Pull the gems directly from git by adding gem 'jekyll-remote-plantuml', '0.1.4.36', git: 'https://github.com/RobbiNespu/jekyll-remote-plantuml' on your gemfile and then bundle install

How to use ?

To use the jekyll-plantuml-base64 plugin, you just have to wrap you text between % plantuml % and % endplantuml % tags.

For example, to create a basic shema between Bob and Alice, you can write the following code

which will generated:

As you see this image created (retrieve the binary from a remote provider), stored and re-formated as base64 before displayed on you website.

Cool huh?

Der schusselige WLAN-Client

Das Lenovo Thinkpad E470 ist ein wunderbarer Laptop und openSUSE Leap funktioniert darauf hervorragend, wäre da nicht ein kleines Problem mit dem WLAN: Der Laptop ist etwas schusselig was das Passwort für das WLAN angeht. Immer wieder scheint er es zu vergessen und fragt per Dialog nach. Scheinbar scheint er einen dann aber nicht zu verstehen, und fragt immer wieder. Gibt man aber erst einmal auf, bricht den Verbindungsversuch ab und bittet ihn kurz darauf nochmal die Verbindung aufzubauen, so erinnert er sich plötzlich und verbindet sich ohne weitere Nachfragen.

KDE fragt per Dialog nach einem Passwort fürs WLAN

Beim Versuch dem Problem auf den Grund zu gehen stellte ich schnell fest, dass es offensichtlich nicht am seit vielen Jahren immer wieder migrierten Nutzer liegt, denn das Problem tritt auch für einen neuen Nutzer auf. Es ist aber auch nie zu hundert Prozent zuverlässig reproduzierbar, was die Fehlersuche zusätzlich erschwert. So dachte ich zunächst, dass es eventuell mit der Initialisierung der Hardware zu hat, da es sehr häufig nach einem Neustart des Rechners auftauchte. Auch trat das Problem eigentlich immer nur bei einem automatischen Verbindungsaufbau auf, also z.B. wenn das Netzwerk komplett deaktiviert wurde. War die WLAN-Hardware hingegen ohne aufgebaute Verbindung aktiv und ich wählte das Netzwerk über das Netzwerkapplet von KDE aus, so verband sich der Rechner zuverlässig. Allerdings habe ich das Problem aber nie nach einem Suspend beobachtet, was diese Theorie zumindest unwahrscheinlicher machte.

Eine Nachfrage auf der Mailingliste von openSUSE brachte mich dann mit einem Verweis auf eine Diskussion auf der deutschsprachigen Liste auf die Lösung des Problems: Anscheinend verursacht die MAC address randomization das Problem. Seit jene abgeschaltet ist trat das Problem nicht mehr auf.

Ein einfacher weg die MAC address randomization abzuschalten findet sich auf https://blog.muench-johannes.de/networkmanager-disable-mac-randomization-314. Es ist lediglich die Datei /etc/NetworkManager/conf.d/100-disable-wifi-mac-randomization.conf mit folgendem Inhalt anzulegen:

[connection]
wifi.mac-address-randomization=1

[device]
wifi.scan-rand-mac-address=no

Wieso dieses Vorgehen in einem Netzwerk ohne MAC-Adressen-Filter notwendig sein sollte ist mir zwar schleierhaft, aber solange es hilft…

Die randomisierten MAC-Adressen zu deaktivieren hat natürlich eine Auswirkung auf die Privatsphäre. Da dieser Rechner aber ausschließlich zuhause oder bei öffentlichen Auftritten genutzt wird ist dies in diesem Fall verschmerzbar.

Sunday

10 May, 2020

Actualización de mayo del 2020 de KDE Frameworks

Hoy toca entrada recurrente ya que llegamos a la actualización mensual de rigor que demuestra que los desarrolladores de KDE no dejan de trabajar ni encerrados en sus casa. Así que se congratulan en anunciar la actualización de abril del 2020 de KDE Frameworks.  Con esta se llega a la versión 5.70, un suma y sigue de compromiso y constancia que no parece que tenga un final cercano.

Actualización de mayo del 2020 de KDE Frameworks

Actualización de abril del 2020 de KDE FrameworksA pesar de que para los usuarios corrientes esta noticia sea algo confusa ya que no se trata de realzar una nueva aplicación ni de una nueva gran funcionalidad del escritorio, el desarrollo de KDE Frameworks tiene repercusiones directas en él a medio y largo plazo.

La razón de esta afirmación es que KDE Frameworks es básicamente la base de trabajo de los desarrolladores para realizar sus aplicaciones, es como el papel y las herramientas de dibujo para un artista: cuanto mejor sea el papel y mejores pinceles tenga, la creación de una artista será mejor.

De esta forma, las mejoras en KDE Frameworks facilitan el desarrollo del Software de la Comunidad KDE, haciendo que su funcionamiento, su estabilidad y su integración sea la mejor posible.

Ayer sábado 9 de mayo de 2020 fue lanzado KDE Frameworks 5.70, la nueva revisión del entorno de programación sobre el que se asienta Plasma 5, el escritorio GNU/Linux de la Comunidad KDE, y las aplicaciones que se crean con para él.

Hay que recordar que los desarrolladores de KDE decidieron lanzar actualizaciones mensuales de este proyecto y lo están cumpliendo con puntualmente. La idea es ofrecer pocas pero consolidadas novedades, a la vez que se mantiene el proyecto evolucionando y siempre adaptándose al vertiginoso mundo del Software Libre.

Una gran noticia para la Comunidad KDE que demuestra la evolución continua del proyecto que continua ganando prestigio en el mundo de los entornos de trabajo Libres.

Más información: KDE

¿Qué es KDE Frameworks?

Para los que no lo sepan, KDE Frameworks añade más de 70 librerías a Qt que proporcionan una gran variedad de funcionalidades necesarias y comunes, precisadas por los desarrolladores, testeadas por aplicaciones especí­ficas y publicadas bajo licencias flexibles. Como he comentado, este entorno de programación es la base para el desarrollo tanto de las nuevas aplicaciones KDE y del escritorio Plasma 5.

Actualización de julio del 2019 de KDE Frameworks, el motor de Plasma

Aquí podéis encontrar un listado con todos estos frameworks y la serie de artículos que dedico a KDE Frameworks en el blog,

Recuerda que puedes ver una introducción a Frameworks 5.0 en su anuncio de lanzamiento.

Alionet posted at 15:11

Migration des comptes de la communauté

Chère communauté openSUSE,

Le système d'authentification propulsant les services suivants devrait changer ce mois-ci. Voici une liste des services susceptibles d'être affectés. Un e-mail à ce sujet a été envoyé sur la liste de diffusion du projet openSUSE. Plus d'informations sur ce sujet seront publiées sur la Page wiki de migration de compte.

Ces comptes de communauté (anciennement appelés compte Bugzilla ou compte client Novell) migrent d'un ancien système pris en charge par MicroFocus vers un nouveau système pris en charge et hébergé par SUSE.

Nous sommes en train de finaliser cette indépendance également sur le plan technique. Les comptes de la communauté (alias les comptes Bugzilla) passent maintenant d'un système fourni par MicroFocus à SUSE au centre de données de Nuremberg.

Cette action ne doit pas être confondue avec un e-mail envoyé aux utilisateurs et contributeurs avec un compte openSUSE concernant le changement de compte SUSE. L'ancienne arborescence client SUSE hébergée par MicroFocus est maintenant en transition vers le contrôle SUSE.

Il sera cependant divisé en deux parties:

  1. Comptes SCC et Partner Net

Cela sera établi à partir d'une connexion hébergée par OKTA.

  1. Les services openSUSE, y compris Bugzilla et OBS, mais aussi les services de développement SUSE.

Ce sera le compte qui succédera à l'ancien compte bugzilla, migré de Microfocus vers SUSE. Il sera nécessaire de définir un nouveau mot de passe pour ce compte.

Définition d'un nouveau mot de passe

Vous avez deux options pour définir un nouveau mot de passe:

Définissez un mot de passe via notre portail de migration

  • Veuillez vous rendre sur https://idp-migrate.opensuse.org
  • Connectez-vous avec votre ancien compte de communauté (informations d'identification Bugzilla)
  • En cas de succès, vous serez redirigé vers le nouveau portail IDP et devrez définir un nouveau mot de passe

E-mail de réinitialisation du mot de passe (nécessite une adresse e-mail valide dans votre compte)

  • Si votre compte a une adresse e-mail valide, veuillez vous rendre sur le portail IDP
  • Dans le menu, sélectionnez "Mot de passe oublié" et entrez votre nom d'utilisateur pour demander un e-mail de réinitialisation de mot de passe
  • Suivez les instructions dans l'e-mail pour définir un nouveau mot de passe.

Après cela, vous pouvez gérer votre compte via la migration du service IDP-Portal.

Les services utilisant les comptes de communauté migreront pas à pas. Cela signifie que pendant quelques jours, vous devez utiliser les informations d'identification anciennes et nouvelles jusqu'à la migration des services.

OBS et Bugzilla sont les premiers services à basculer le 11 mai.

En cas de problème, veuillez vérifier quel service devrait être mis à jour et migré.

Alionet posted at 15:02

Les travaux de migration de SUSE affecte openSUSE

Le partenariat de SUSE avec EQT a commencé l'année dernière - et maintenant SUSE commence à séparer de plus en plus de services de MicroFocus.

SUSE et openSUSE coopèrent et partagent non seulement du code, mais ils partagent souvent les mêmes services. En conséquence, openSUSE est également affecté par une partie du travail de séparation qui se passe actuellement dans les coulisses.

Ce week-end, la migration de l'outil officiel de suivi des bogues pour les problèmes liés à openSUSE (https://bugzilla.opensuse.org/) est l'un des objectifs. L'équipe SUSE-IT migre ce service en même temps que celui de suivi des bogues pour SUSE vers de nouveaux systèmes situés dans un nouvel emplacement. Comme la base de données s'est développée au cours des 25 dernières (!) années, le temps d'arrêt prévu couvre tout le week-end:

Vendredi (2020-05-08) jusqu'au dimanche soir (2020-05-10)

Mais il y a plus à l'ordre du jour: le système de gestion des identités, également partagé entre SUSE et openSUSE, doit également changer. Cette modification de l'IDM comprendra au moins également un changement de mot de passe pour tout le monde disposant d'un compte "openSUSE".

Remarque: d'autres changements sont prévus sur l'IDM qui seront couverts dans des messages séparés.

Veuillez donc surveiller les informations supplémentaires fournies via les canaux habituels:

Saturday

9 May, 2020

Community Account Migration

Dear openSUSE Community,

The authentication system behind the following services are expect to changed this month. Here is a list of services the might be affected. An email about this topic was sent out on the openSUSE Project Mailing List. More information about this topic will be updated on the Account Migration Wiki page.

Build Services https://build.opensuse.org

Bugzilla (2020-05-07 through 2020-05-10)

    [https://bugzilla.opensuse.org/](https://bugzilla.opensuse.org/) (which is the same instance as bugzilla.suse.com)

These Community Accounts (formerly known as Bugzilla Account or Novell Customer Account) are migrating from an older system supported by MicroFocus to a newer system supported and hosted by SUSE.

We are now in the process of finalizing this independence also on the technical level. The Community Accounts (a.k.a. Bugzilla Accounts) are now moving from a system provided by MicroFocus back to SUSE to the Nuremberg data center.

This action is not to be confused with an email that went out to users and contributors with an openSUSE account regarding SUSE Account Change. The old SUSE Customer tree hosted by MicroFocus is now transitioning to SUSE control.

It will however be split into two parts:

  1. SCC and Partner Net accounts

This will be established starting using a OKTA hosted login.

  1. openSUSE services including Bugzilla and OBS, but also SUSE development services.

This will be the successor account of former bugzilla account, migrated from Microfocus to SUSE. There will be the need to set a new password for this account.

Define a new password

You have two options to set a new password:

Set a password via our migration portal

   Please go to [https://idp-migrate.opensuse.org](https://idp-migrate.opensuse.org)
   Login with your old Community Account (Bugzilla credentials)
   Upon success, you will be redirected to the new IDP-Portal and have to set a new password

Password reset mail (requires a valid mail address in your account)

   If your account has a valid mail address, please go to the IDP-Portal
   From the menu, select "Password forgotten" and enter your username to request a password reset mail
   Follow the instructions in the mail to define a new password.

After that, you can manage your account via the IDP-Portal Service Migration.

The services using the Community Accounts will migrate step-by-step. This means that for some days you need to use the old and new credentials until the services are migrated.

OBS and Bugzilla are the first services to switch on May 11th.

In case of problems, please check which service is expected to be up and migrated.

SUSE (y openSUSE) “mudan” a Nuremberg sus “datacenter”

SUSE y por consiguiente algunos servicios que afectan a openSUSE migran parte de su infraestructura a sus servidores en Nuremberg

Desde el acuerdo de SUSE con la empresa EQT el pasado año, SUSE se ha convertido cada vez más en una empresa independiente de terceros.

Y es por eso que cada vez más quiere hacer efectivo esa separación de servicios tanto de su acuerdo con Microfocus, como de otros acuerdos ya muy lejanos con Novell.

Por eso SUSE quiere gestionar de manera propia servicios importantes y que también ofrecen a la comunidad de openSUSE, ya que SUSE y openSUSE no solo cooperan con código, si no en infraestructura que ofrecen al proyecto comunitario.

Así pues ambos proyectos de GNU/Linux comparten servicios como por ejemplo Bugzilla, la herramienta que sirve para reportar errores encontrados en openSUSE y SUSE.

Y SUSE ha decidido migrar los datacenter que gestionan esos servicios (y otros) a sus datacenter en Nuremberg. Así los administradores de sistema de SUSE realizarán la migración de Bugzilla desde los servidores donde han estado funcionando desde hace ¡25 años!

Así pues durante el fin de semana del 8 al 10 de mayo de 2020 debido a la migración el servicio de Bugzilla estará caído hasta que finalice el proceso.

Pero además de este servicio, también se migrará el sistema de gestión de identidades que también comparten SUSE y openSUSE y que sirve para identificarse con una cuenta en diferentes servicios de openSUSE.

Por eso a quienes tengamos cuenta de openSUSE abierta porque hemos utilizado esos servicios, nos llegará unos correos pidiéndonos que realicemos un cambio de contraseña.

Así pues atentos a los medios de contacto con la comunidad de openSUSE (o de este blog!! 🙂 )

Más información

Presenta tu charla a Akademy 2020, edición en línea

Este año se Akademy 2020 se celebrará en línea del 12 al 11  de Septiembre. Aunque falta bastante tiempo recientemente se ha abierto el Call for Papers, es decir, el momento de participar activamente en el evento. Así que ya sabes: presenta tu charla a Akademy 2020 y presenta al mundo tu proyecto.

Presenta tu charla a Akademy 2020

Presenta tu charla a Akademy 2020A pesar de todas las restricciones para vernos que tenemos debido a la pandemia, los eventos comunitarios parece que no se detienen.

El pasado 15 de abril compartí con vosotros que este año Akademy 2020 se realizaría en línea del 4 al 11 de septiembre, en una edición muy especial.

Siguiendo el esquema habitual, las charlas se realizarán en línea el sábado 5 y el domingo 6, dejando el resto de días para el trabajo en pequeños grupos en sala más reservadas pero no privadas, es decir, que no están cerradas sino que todo el que quiera aportar algo está invitdado.

Como se ha comentado en anteriores ocasiones, uno de los objetivos de Akademy es aprender y enseñar nuevos conocimientos y compartir entre nosotros la pasión de lo que se hace en KDE.

Para compartir ideas, experiencias o momentos, se reservan talleres específicos en la sede (o se aprovechan los corrillos en los pasillos, las cenas o los momentos de barra), pero para enseñar y compartir detalles técnicos se utilizan las charlas.

Presenta tu charla a Akademy 2020, edición en línea

Si crees que tienes algo importante que presentar, por favor házselo saber a la organización. Y si crees que alguien debería presentar su ponencia, no dejes de animarlo para que lo haga. Todas las contribuciones son útiles.

Para más detalles, mira las líneas generales del Call for Papers. Tienes de plazo para enviar tu propuesta hasta el domingo 14 de Junio 23:59:59 CEST.

 

Vía: KDE News

¿Qué es Akademy?

Para los que no lo sepan, Akademy es el evento de la Comunidad KDE que aúna en una gran conferencia todo tipo de simpatizantes de KDE como desarrolladores, diseñadores, usuarios, traductores, promotores, ideólogos, etc. Allí se reunirán a lo largo de una semana para compartir charlas, cenas, ponencias, talleres y, en definitiva, para trabajar juntos.
Es una gran semana que sirve para unir más fuerte los lazos que unen nuestra Comunidad, así como para crear nuevos que se mantendran gracias a las listas de correo, canales irc o Sprints.

Hay que recordar que en España tenemos gran tradición en la celebración de Akademy ya que en 2011 se celebreo en Gran Canaria, en 2013 en Bilbao y en en 2015 en A Coruña, todos esos años junto con Akademy-es (como este año), y que fue un gran éxito tanto de asistentes, como de ponencias o de resultados. Así que no tienes excusa para asistir ya que por el «precio» de uno este año tienes dos grandísimos eventos a tu alcance.