Skip to main content

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

Why people think that I am an IBM Power Champion?

Whenever I talked to people about POWER, someone asked if I am an IBM Power Champion. My response was that I do not even know what it is, and I am not affiliated with IBM in any way. Recently I came across a blog by Torbjörn Appehl which describes what is an IBM Power Champion and lists the European champions: https://builtonpower.com/2021/09/the-2021-ibm-power-champions-in-europe/.

Finally I know what an IBM Power Champion is, and I feel honored to be mistaken to be one of them :-) Normally I do not care much about titles: I have seen too many empty people with well sounding titles, and fantastic people without any titles. Even with this background I’d be proud to wear the IBM Power Champion badge. However, being a loud POWER advocate does not mean that I feel that I am active enough to warrant this badge.

I must admit, that knowing what an IBM Power Champion is, I am not surprised at all, that I was mistaken for an IBM Power Champion. I am a long time POWER user. Started with RS6000 boxes almost 30 years ago. I helped to install the largest POWER server in Hungary at the turn of the century. I supported Linux on the Genesi Pegasos, a PowerPC workstation, for many years. I was an active contributor and moderator on the power-developer forums and on power.org. And recently I support syslog-ng on POWER. POWER9 provided the best syslog-ng performance for years, and I have a strong suspicion that after a short break the release of POWER10 gives back the performance crown to the POWER architecture. Tead the article I wrote based on my OpenPOWER conference talk last year to see my history in detail and that I am not that active recently: I’m a POWER user

So why do people have the impression that I actively work on POWER technologies? I guess it’s because of my job. If I am enthusiastic about a technology, I talk about it loud and clear. Even if it is not part of my job. And my enthusiasm is contagious. I am a technology evangelist, and by definition it means that I advocate technologies and help them in many possible ways. For my job I work with sudo and syslog-ng, however if I like something, it receives the same treatment – in my free time. You can learn more about being an open source evangelist from my article on opensource.com: What is an open source evangelist?

Of course, I have plans related to POWER, even if I’m not too active. I’d love to test syslog-ng on a POWER10 server. However I’m patient. No matter how much I love syslog-ng, an IBM Power E1080 server is an overkill for syslog-ng both in price and performance. Especially that syslog-ng has an upper limit of 64 threads, and this server has more cores than that :-) But once POWER10 is more widespread and there are smaller boxes available as well, I’d love to verify my assumption, that POWER10 is the currently available best CPU for syslog-ng :-)

And what can I say to POWER and POWER users? Live long and prosper!

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

Testing Day para Plasma 5.23 edición 25 aniversario

Con el objetivo de que el próximo Plasma, el escritorio de la Comunidad KDE, sea lo más estable y pulido posible, se ha organizado un Testing Day para Plasma 5.23 edición 25 aniversario el próximo viernes 1 de octubre. ¿Te interesa? Sigue leyendo.

Testing Day para Plasma 5.23 edición 25 aniversario

Para los que lo desconozcan, un Testing Day es una jornada que tiene como objetivo buscar y reportar errores de un determinada pieza de Software.

Es este caso, y con la mente puesta en que la próxima versión de Plasma sea la mejor posible, se ha organizado para el viernes 1 de octubre una de estas sesiones.

Testing Day para Plasma 5.23 edición 25 aniversario

Para apuntarse basta con comentarlo en la sala de Matrix de Plasma (accesible desde Libera IRC con #plasma) y descargar una distribución con la beta de Plasma Beta. También se puede utilizar la imagen KDE Neon.

Además, Jonathan Riddell, promotor de esta iniciativa, habilitará máquinas en shells.com para aquellos que no puedan montar su propia versión de Plasma 5.23 Beta.

La actividad se realizará desde las 11:00 UTC hasta las 23:00 UTC en las cuales se solucionaran cualquier duda sobre reportes de errores.

Si puedes participar sería estupendo, y si no, cualquier difusión de esta iniciativa será más que bienvenida.

Más información: Jonathan Esk-Riddell’s Diary

Plasma 5.23 Beta: Pruébalo y reporta errores

Si quieres participar en la iniciativa y no te viene bien el horario no te preocupes, el reporte de errores de Plasma 5.23 está abierto las 24 horas de día, los 7 días de la semana.

De hechos debéis pensar que en muchas ocasiones los errores existen porque no le han aparecido al grupo de desarrolladores ya que no se han dado las circunstancias para que lo hagan.

Para ello debes instalarte esta beta y comunicar los errores que salgan en bugs.kde.org, tal y como expliqué en su día en esta entrada del blog.

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

Un concurso puesto en marcha por la #FSFE para promocionar el #softwarelibre entre la juventud

La Free Software Foundation Europe (FSFE) organiza un concurso enfocado a los más jóvenes para promocionar y difundir el software libre y además poder ganar premios en metálico

La FSFE es una organización sin ánimo de lucro con más de 20 años de historioque defiende y promociona el software libre y tiene su radio de acción en Europa.

Entre sus acciones, además de defender la libertad del software, llevar a cabo campañas de liberación de software, etc, también está la de difusión del software libre.

Uno de los puntos claves en la promoción es darlo a conocer entre las generaciones más jóvenes de entre 15 y 18 años para asegurar una continuación en los valores y filosofía del software libre.

Y en este mes de octubre de 2021 empieza la iniciativa de la FSFE de poner en marcha un concurso para esa generación de jóvenes con la que poder ganar premios en metálico y a la vez difundir el software libre, la colaboración y las tecnologías.

El concurso en cuestión le han llamado “youth hacking 4 freedom” y tiene las siguientes condiciones básicas para participar:

  • Los participantes deben tener entre 14 y 18 años y deben registrarse en yh4f.org
  • El evento inicial tendrá lugar el 10 de octubre de 2012.
  • El registro de participantes está abierto hasta el 31 de octubre de 2021.
  • Seis ganadores serán galardonados con premios en metálico (2 x 4.096€, 2 x 2.048€, 2 x 1.024€) y un vaje a Bruselas.
  • La competición se lleva a cabo de forma telemática. La Ceremonia de Premiados se llevará a cabo en Bruselas.

Deberán programar algo que quieran, no hay límites ni hay directrices. La única condición es que sea software libre que se puede estudiar, modificar y compartir. Puede ser algo original o pueden contribuir a algún proyecto, indicando después cuales han sido sus aportes.

Se anima a participar a todos aquellos jóvenes que quieran y que crean que pueden aportar algo, toda participación es bienvenida. Se hará algo grande o no, pero sin duda quedará el poso del software libre para siempre.

Durante el tiempo que dura el proceso no es necesario que se emplee todo el tiempo a trabajar en el proyecto. Se puede hacer a intervalos, atendiendo a otras actividades como estudios, diversión, etc! 🙂

El código será revisado por personas con experiencia en programación para decidir quienes serán quienes merezcan los premios. No hay mejores ni peores, pero en función de la edad y del software presentado se evaluará.

También te podrán preguntar sobre tu proyecto para saber los motivos que te llevó a tal elección de las distintas características de tu software.

Animo a estudiantes a participar y a profesores a que animen a los estudiantes a unirse en este concurso. Para promocionar el software libre y un poco de ciencia entre tanta superficialidad reinante…

Échale un vistazo a las bases y a las condiciones, y aímate a dar el paso…

Software libre, para una sociedad libre.

Enlaces de interés

the avatar of YaST Team

Digest of YaST Development Sprints 131 & 132

This is our third blog post since summer started in Europe and also the third time in a row we write a combined blog post for two development sprints. And it’s also the third consecutive report focused on improvements to the existing codebase rather than on new shiny features. That covers:

  • Rethinking some aspects of the management of software, keyboard layouts and NTP configuration
  • Heavy work in the internals of yast2-users
  • Improvements in the way YaST handles libYUI plugins
  • Visual fixes in the packages manager
  • More progress in the release tools

Diving into our own history

After 22 years of constant development of the same codebase, it’s not surprising that some parts of YaST2 are a bit intricate. As you know, we are lately investing time in an attempt to shed some light on some of those internals. During these latest sprints it was time for checking the configuration of the NTP client, the behavior of the keyboard layouts, the way we manage software and the administration of users and groups in already installed systems.

We don’t have much finished stuff to present yet, but we expect important changes in those four areas in the future. Regarding the management of users, we hope to report big improvements in the next blog post. Changes in the other three areas are more targeted to the mid-term, but we will keep steadily working on it.

Graceful Handling of Missing libYUI Components

And talking about YaST history and software that is still evolving after more than twenty years, we cannot forget about libYUI - the cornerstone that allows YaST to run in both graphical and text modes. LibYUI is a modular library that offers several backends (like Qt or ncurses) and also a plugins system to implement advanced widgets. So the user can install only one of the given backends or just a subset of all the available widgets. But such flexibility can be a double-edged sword.

During this sprint, we improved how YaST handles the situation in which a missing combination of plugin and backend is needed to perform the action requested by the user. The description of this pull request offers a detailed overview of the situation and the implemented solution, including screenshots.

Did we mention flexibility comes with a price? :wink: Just multiply the different ways in which YaST can be used by all the architectures and environments supported by the (open)SUSE distributions and you’ll get a glimpse of all the things that can go wrong.

Recently we got a report about YaST not displaying the names of the categories in the list that shows the patches that can be installed in the system. It took us weeks to reproduce the error because it worked just fine in all the systems we tried, including virtual machines and bare metal. But turns out there was indeed in problem… visible only when executing YaST in a KVM virtual machine with a Plasma desktop.

But we finally caught the bug and you can see a screenshot and the corresponding fix in the description of this pull request.

Release Tools: Polishing

As our readers already know, the YaST Team is also trying to help with the maintenance and evolution of the (open)SUSE release tools. And nothing makes the source code more maintainable than getting rid of it. So after some months of discussions, we managed to identify and drop eight obsolete tools.

We also keep improving the documentation, not only for the tools in the repository but also updating and extending the information available in the openSUSE wiki about the openSUSE development process. Last but not least, we improved the automated tests for the tools, hopefully making them more understandable for newcomers in the process.

More news to come

Hopefully the next report will contain more details about finished work and actually released features. Meanwhile, we promise to keep working if you all promise to keep having fun!

the avatar of Open Build Service

Support for Push Events, a Rebuild Step and More for the SCM Integration

We again moved forward with the integration of source code management systems (SCM) in the Open Build Service. This time with a new rebuild step, support for push events, and filter for branches and events. Some of the new features introduce breaking changes for existing workflows. So keep reading if you want to know how to adapt your existing workflows and how to use the new features. If you haven’t already, join the beta program...

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

Las profecías del libro de Mozilla

¿Conoces las profecías que revela la fundación Mozilla mediante el navegador Firefox?

La fundación Mozilla es una organización sin ánimo de lucro que desarrolla el navegador Firefox, que deriva de sus orígenes del primitivo navegador Netscape. ¿Pero qué es eso de las profecías y del libro de Mozilla?

Si usas el navegador Forefox o alguno de sus derivados o forks (Iceweasel, Pale Moon, Tor Browser, etc) y escribes en la barra de direcciones:

about:mozilla

Te debería salir una llamativa página con un fondo rojo y un texto en blanco. Un texto algo críptico que recuerda a profecías de Nostradamus junto con un par de números que recuerdan a los números de capítulo y versículo de citas de la Biblia católica. ¡Que curioso!

La verdad es que estos textos no son citas de un libro de Mozilla, ya que no existe realmente tal cosa. Son bromas de desarrolladores que se empezaron a incluir en Netscape 1.1.

Las profecías hacen referencia de manera cíptica a nuevas funcionalidades u otras características del navegador. Tomando como base que la Bestia sería el monstruo de la mascota Mozilla que quiere dominar el mundo.

Y los números al día y mes que se han publicado.

A la hora de escribir este artículo aparece la cita del Libro de Mozilla 6.27 que se incluyó en Firefox Nightly 80 y dice:

La Bestia continuó sus estudios con un renovado Enfoque, construyendo grandes trabajos de Referencia y contemplando nuevas Realidades. La Bestia guió a sus seguidores y acólitos para crear una forma renovada más pequeña de sí misma y, a través de medios Maliciosos, la envió a todo el mundo.

La cita hace referencia a las funcionalidades de Firefox Focus y Firefox Reality que se incluyeron en Android.

Una curiosidad que no conocía y que es realmente una frikada de esas que me gustan 🙂 Si quieres consultar todos los textos de las profecías anteriores puedes hacerlo en este enlace:

¿Conocías este libro de Mozilla y sus curiosas profecías?

Enlaces de interés

the avatar of Alessandro de Oliveira Faria

OWASP SP : Quarto Meetup Virtual de 2021

Nesta quarta-feira, dia 29 de setembro, a OWASP SP proporcionará o quarto Meetup com mais duas palestras de extrema relevância como sempre, sendo uma vez que o mundo vive uma crise no contexto de segurança da informação. Todo dia nos deparamos com um novos vazamentos de dados. Sendo assim, a propagação de conhecimento, proporcionará softwares e sistemas seguros minimizando esta crise.

19h00 : Tema: O Novo OWASP TOP 10 – 2021
Palestrante : Maria Ines Lopes Brosso Pioltine

Foto do(a) Maria Ines Lopes Brosso Pioltine
Prof(a). Ines Brosso

O que mudou nesta nova lista com as 10 maiores vulnerabilidades de 2021? OWASP é o Open Web Application Security Project, criada pela comunidade em 2001 que proporciona artigos, metodologias, documentação, ferramentas e tecnologias gratuitamente no setor de segurança.

Mini-Bio: Possui Doutorado em Engenharia Elétrica pela Escola Politécnica da Universidade de São Paulo (Poli), no Departamento de Engenharia da Computação e Sistemas Digitais no Laboratório de Arquitetura e Redes de Computadores (LARC), área de concentração Sistemas Digitais. Possui experiência profissional de mais de trinta anos na área de TI em grandes empresas nacionais e multinacionais. Trabalhou no Desenvolvimento de Sistemas na Industria Elétrica Asea Brown Boveri (ABB), na Automação de Sistemas no Banco BCN e no Banco Bradesco S.A. onde atuou nas áreas de Gerência de Projetos e Segurança e Inteligência. Possui experiência de mais de vinte anos no ensino de graduação, pós-graduação e pesquisas em diversas universidades. Atualmente é professora da Universidade São Judas Tadeu, do Grupo Ânima, nas disciplinas de Sistemas Computacionais e Segurança, Análise de Dados e Big Data, Ambientes Computacionais e Conectividade, tendo elaborado Cursos de Pós Graduação e Ensino a Distância sobre Segurança Cibernética. Coordenadora de Pesquisas no Laboratório de Segurança Cibernética da Escola de Inovação da Pontifícia Universidade Católica de São Paulo. Board Member da OWASP/Sao Paulo. Membra Consultiva do Comitê de Segurança da Informação Grupo 4 da ABNT/SP. Consultora na área de Projetos de Segurança Cibernética e Desenvolvimento Seguro. Linhas de Pesquisa: Segurança Cibernética, Proteçao de Dados, Sistemas Biométricos, Criptográfia e Segurança na Computação Quântica, (Fonte: Currículo Lattes)

19h00 : Tema: Open Banking, I.A, Decisões Automatizadas e a LGPD , impactos que não te contam
Palestrante : Alessandra Martins

Templatesexperts 55
Alessandra Martins

Dos Conceitos e Princípios da LGPD , ao contexto e uso de I.A, decisões automatizadas nas práticas de Open Banking, perspectivas de cenários e riscos aos Bancos e Impactos aos Titulares.

Bio: Encarregada de Proteção de Dados as a Service: Gestão de Privacidade e Ciclo de Vida de Dados; Assessment LGPD e GDPR; Usable Security and Privacy; Gerenciamento de Projetos – PMO; Gestão de Produtos; Gestão de Demandas; Scrum Master – Facilitadora Agile; DevOps Master – Assessment & Best Practices para criação e manutenção de pipelines; Desenvolvimento Seguro de Software – DevSecOps e Code Review, Engenharia de Software; Big Data e Data Minining; Documentação de Qualidade de Software baseada no Modelo MPS.BR e ISO 9000; Gestão de Documentação e Automatização de Testes de Software; Análise e Gerenciamento de Riscos baseadas em ativos ; Forense de Dados; Governança de TI; Compliance e Governança de Segurança da Informação; Acompanhamento de auditorias internas; Gerenciamento de Serviços e Infraestrutura de TI; Gestão Ágil de projetos com Scrum e Kanban; Governança de Dados; LMS, OA, AVA; Cloud Computing; API Manager; Arquitetura Corporativa; Análise de Negócios.

A - Página Inicial - Aqui Inscrição
https://www.meetup.com/pt-BR/OWASP-Sao-Paulo-Chapter/events/280745021/
a silhouette of a person's head and shoulders, used as a default avatar

Akademy-es 2021 en línea busca patrocinadores

Aunque este evento sea de nuevo en línea tiene unos gastos que deben ser subsanados y que además, vendrán bien para que la asociacón pueda seguir divulgando la palabra. Así que os comento que es Akademy-es 2021 en línea busca patrocinadores con los que cubrir esos mínimos dispendios,una forma más que adecuada para que cualquier empresa del ramo consiga visibilidad en este extenso y creciente mundo del Software Libre.

¿Por qué patrocinar la Akademy-es 2021?

Akademy-es 2019 Vigo busca patrocinadores

Se esperan cerca de 100 asistentes al evento de todo el mundo, ya que por su carácter en línea y el especial horario de sus charlas la Comunidad Latinoamaericana.

Así que se estima que tendremos entre nosotros todo tipo de personas al evento: desarrolladores de Software Libre, miembros de la prensa, usuarios, representantes de empresas, etc.

Patrocinando este evento, tu organización recibirá visibilidad no solo en España, sino a nivel mundial en el campo del Software Libre.

El evento tendrá presentaciones de primer nivel de temas relativos a las nuevas tecnologías, incluyendo aplicaciones de escritorio, aplicaciones móviles, desarrollo de software y multimedia. La comunidad KDE ha presentado innovaciones en todos estos campos a lo largo de su historia. Como patrocinador, tu organización tendrá la oportunidad de participar en este entorno creativo y ser conocida por los asistentes.

Akademy-es 2021 en línea busca patrocinadores

Si quieres que tú, tu empresa, entidad o cualquier otro tipo de organización patrocine Akademy-es, como han hecho otras en pasadas ediciones simplemente se debe mandar un correo a akademy-es-org@kde-espana.org indicando el tipo de patrocinio que tenias pensado.

No obstante, y para facilitar la colaboración con la organización del evento Akademy-es 2021, KDE España propone las siguientes modalidades de patrocinio, aunque están abiertos a otras modalidades:

Akademy-es 2021 en línea busca patrocinadores

Así que, si tienes una empresa o asociación no te lo pienses y presenta tu propuesta.

Más información: KDE España

the avatar of Karatek's Blog

How to use the fingerprint sensor in openSUSE Tumbleweed on 2016 ThinkPads

My daily driver laptop is a Lenovo ThinkPad X1 Yoga Gen 1 from 2016, which has a fingerprint reader by Validity Sensors. However, this sensor is not supported out of the box in Linux, so I’ll show you how to get it running in openSUSE Tumbleweed in this post. Other ThinkPads from 2016 should have similar sensors, so this post will mostlikely work on these devices too.

Getting a driver

libfprint, the go to driver for fingerprint sensors on Linux, currently does not have support for the sensors in the X1 Yoga. However, GitHub user Marco Trevisan aka. 3v1n0 did a great job at bringing support to it, and we can simply install his modified version of the driver. Normally, this would involve compiling libfprint from source, but I packaged it for Tumbleweed, so the installation is easy. If you know what you’re doing, check out the package on software.opensuse.org.

First, add the repository containing the driver:

$ sudo zypper ar -p 98 https://download.opensuse.org/repositories/home:KaratekHD/openSUSE_Tumbleweed/home:KaratekHD.repo
$ sudo zypper ref

After doing that, you can install the package by executing

$ sudo zypper in libfprint

You’ll also need fprintd, so install it too:

$ sudo zypper install fprintd fprintd-pam

Now you should be good to go!

Adding fingerprints

On Gnome

If you’re on Gnome, adding a fingerprint is really easy. Open Settings and navigate to Users → Fingerprint Login. You can add your fingerprint there.

On other desktop environments

If you’re on another desktop environment, the process is a little bit more difficult, but also doable. Run

$ fprintd-enroll

and follow the instructions. This will add the fingerprint to fprintd. You can verify it worked with

$ fprintd-verify

Make Gnome use the fingerprint

The next step is to tell Gnome and GDM that they should use the fingerprint. For doing so, edit /etc/pam.d/gdm with an editor of your choice:

$ sudo vim /etc/pam.d/gdm

Add the following line at the top of the file:

auth 	sufficient 	pam_fprintd.so

Reboot for the changes to take effect.

Conclusion

Setting up fingerprint authentication on openSUSE Tumbleweed is pretty easy, and installing the driver for the sensors used in 2016 ThinkPads is so too. The work done by Marco Trevisan is really awesome and I’ll link the GitHub repository below.

Futher reading


the avatar of Alessandro de Oliveira Faria

Descanse em Paz Sir Clive Sinclair, obrigado por tudo.

*

Em 16 de Setembro de 2021, com 81 anos Clive Sinclair faleceu em sua batalha contra o cancer. Sinclair não criou o computador e sim tornou o computador brinquedos disponíveis para pessoas qua não eram ricas.

A grande sacada de Sinclair, foi ele entender que poderia construir um computador e funcional com CPUs Baratas como o Z-80. Em 1980 um Sinclair Z80, apresentava 3.55MHz, 1K de RAM, 4K de ROM contendo o interpretador Basic, conexão com TV e gravador K7 para armazenamento de dados.

A primeira versão vendeu 100mil unidades, após surgiu o ZX81 com modo gráfico 64×48 pixel e uma ROM de 8k. Um curiosidade, foi que a ZX81 era mais barato que o ZX80. Com isto as vendas saltaram para 1.5 milhões de unidades.

O Sinclair é o pai da computação doméstica, e graça a ele que eu me apaixonei por programação em computadores nos cursos da Nova Era em Bebedouro interior de SP cujo proprietário era o André Medeiros.