KDE orientado a la comunidad científica, la web que muestra aplicaciones específica para la investigación
Hoy me complace presentar un espacio de KDE orientado a la comunidad científica, es decir, la web que muestra aplicaciones específica para la investigación que sigue destacando por sus cuidado aspecto visual.
KDE orientado a la comunidad científica, la web que muestra aplicaciones específica para la investigación
La promoción es fundamental para que el software libre sea conocido y se deshaga de las etiquetas de que está orientado para programadores o que su calidad es baja.
Es por ello que el equipo KDE Promo de la Comunidad KDE ha creado un portal, al estilo de KDE para Pekes (de la que hablamos ya en el blog) donde centraliza las aplicaciones orientadas a los científicos y que pueden ser utilizadas de forma libre por cualquier investigador, sin limitaciones de uso, de idioma o de formato, ya que sus formatos de archivos son libres y, mayórmente, son capaces de importar de otros formatos privativos.

De esta forma, nada más entrar en la web, vemos una series de aplicaciones como Labpot, programa profesional libre y de código abierto para científicos que manejan datos, o Cantor, aplicación que le permite usar su lenguaje de programación matemático favorito desde una interfaz de hoja de cálculo fácil de usar.
A continuación vemos casos de éxito del uso de aplicaciones KDE en entornos de profesionales como en el Sincrotrón ALBA en Barcelona (doy fe, lo he visto con mis propios ojos) o la Sala de control de la NASA (en esta ocasión no he tenido el gusto), por mencionar un par de instalaciones.
La página finaliza presentando aplicaciones como RKWard, KStars, Kile o KBibTeX y comentando que éstas son solo unas cuantas ya que te puedes encontrar con otras como Pymol, Cow, Freecad o ScyLab.

La entrada KDE orientado a la comunidad científica, la web que muestra aplicaciones específica para la investigación se publicó primero en KDE Blog.
Lanzada la cuarta actualización de 5.27 edición ‘KDE 💖 Free Software’
Siguiendo el calendario de lanzamiento de los desarrolladores, la Comunidad KDE han comunicado que ha sido lanzada la cuarta actualización de Plasma 5.27. Una noticia que aunque es esperada y previsible es la demostración palpable del alto grado de implicación de la Comunidad en la mejora continua de este gran entorno de escritorio de Software Libre.
Lanzada la tercera actualización de 5.27 edición ‘KDE
Free Software’
No existe Software creado por la humanidad que no contenga errores. Es un hecho incontestable y cuya única solución son las actualizaciones. Es por ello que en el ciclo de desarrollo del software creado por la Comunidad KDE se incluye siempre las fechas de las actualizaciones.
La Comunidad KDE ha publicado hoy que ha lanzado la primera actualización de Plasma 5.27, una versión que nos ofrecen un gran conjunto de novedades y propuestas que nos acercan a lo que vendrá cuando se realice la transición a Plasma 6. No obstante, en esta versión se han dedicado a introducir la presentación en mosaico de las ventanas, las nuevas pantallas de bienvenida y mejoras notables en Discover, por nombrar solo tres de ellas.

Algunos ejemplos de las mejoras son:
- Breeze KStyle: las flechas pintadas an ahora más escalables. Solucionado el retraso RTL de las flechas del menú.
- Discover Rpm-ostree: Mejora la gestión de instalacines iniciadas externamente.
- Plasma Audio Volume Control Applet: añadida la función que falta para «Mostrar dispositivos virtuales» elemento de menú.
Más información: KDE
Las novedades de Plasma 5.27
Tengo pendiente aún hablar de las novedades de Plasma 5.27 así que simplemente hablo de las pinceladas que nos han comentado los desarrolladores:
- Nuevas pantallas de bienvenida.
- Mejoras en las preferencias de permisos para Flatpak.
- Mejoras en la refactorización multimonitor.
- Sistema de mosaicos de KWin.
- Añadido el Calendario Hebreo en el calendario emergente del reloj digital.
- Mejoras en Discover.
- Más funcionalidades para Krunner.
- Mejoras en los plasmoides.
En los próximas entradas más detalles.
La entrada Lanzada la cuarta actualización de 5.27 edición ‘KDE 💖 Free Software’ se publicó primero en KDE Blog.
Learning syslog-ng: a table of contents for my tutorial series
Last year, one of the returning questions I received was how to learn syslog-ng. My answer was that read the first few chapters of the documentation, read my blogs related to your use case, and then read a few relevant parts from the rest of the documentation. Our documentation is praised by users, but it is still a reference documentation. I was asked if a less detailed, more to the point, preferably video tutorial is available.

syslog-ng logo
Your request was heard. In the past couple of months, I published a tutorial series in blog and video format, which brings you from basic logging concepts to using syslog-ng to collect, parse, enrich log messages and store them to Elasticsearch. Of course, these 5-10 minute videos are not enough to learn anything in depth, but they introduce you to all major syslog-ng functionalities.
Even if you are a seasoned syslog-ng user, there is a good chance that you will learn something new from this introductory tutorial series: the “if” statement, in-line configuration elements, the inlist() filter or the JSON template function, just to name a few.
If you have roughly 1.5 hours, then I recommend going through all the videos from the beginning to the end. You can reach the play list on YouTube at: https://www.youtube.com/playlist?list=PLoBNbOHNb0i5Pags2JY6-6wH2noLaSiTb
If you would rather pick only a few topics from the tutorial series, here is a table of contents, with short summaries, pointers to the blog and video versions and the related parts from the documentation. Unfortunately, the documentation for the latest version is not available yet, pointers are included to the web version of the syslog-ng version 3.37 documentation.
Of course, once you read/watched my syslog-ng tutorials, reading the blogs and relevant parts of the documentation is still highly recommended.
Introduction
The introduction gives you an overview of the tutorial series and defines what syslog-ng is.
-
Blog: https://www.syslog-ng.com/community/b/blog/posts/syslog-ng-101-part-1-introduction
-
Video: https://youtu.be/CVxeYE5t9iE
-
Documentation: https://www.syslog-ng.com/technical-documents/doc/syslog-ng-open-source-edition/3.37/administration-guide/3#TOPIC-1828912
Basic concepts
In this part, we cover some of the basic concepts behind syslog-ng. We talk about why central log collection is important, and then discuss the four major roles of syslog-ng: log collection, processing, filtering and finally storage. We conclude this part with a short introduction to various message formats.
-
Blog: https://www.syslog-ng.com/community/b/blog/posts/syslog-ng-101-part-2-basic-concepts
-
Video: https://youtu.be/unXX69XUtnE
-
Documentation: https://www.syslog-ng.com/technical-documents/doc/syslog-ng-open-source-edition/3.37/administration-guide/4#TOPIC-1828914 (this tutorial covers content from many parts of the documentation without going into the details)
Syslog-ng editions, and where to get them from
In this part we cover the various syslog-ng editions (open source, commercial and appliance), and where to get them from. The focus of this tutorial series is the Open Source Edition (OSE), but to avoid confusion, I also briefly introduce the other two.
-
Video: https://youtu.be/_BXp4Y5PNKk
-
The syslog-ng product summary page: https://www.syslog-ng.com/products/
Configuration and testing
This is the first practical part of the tutorial series. It introduces you to the syslog-ng configuration, shows you how to stop and start syslog-ng, and how to send a test message.
-
Blog: https://www.syslog-ng.com/community/b/blog/posts/syslog-ng-101-part-4-configuration-and-testing
-
Video: https://youtu.be/nd4rpeW2e_Y
-
Documentation: https://www.syslog-ng.com/technical-documents/doc/syslog-ng-open-source-edition/3.37/administration-guide/13#TOPIC-1828950 (the documentation goes more into the details than what we cover in this tutorial)
Sources
In this part we learn about syslog-ng source definitions and how to check the syslog-ng version and its enabled features. The tutorial shows you the source syntax and lists some of the more popular source drivers. The documentation lists all the sources and all their parameters.
-
Blog: https://www.syslog-ng.com/community/b/blog/posts/syslog-ng-101-part-5-sources
-
Video: https://youtu.be/6P9PIrKYRKE
-
Documentation: https://www.syslog-ng.com/technical-documents/doc/syslog-ng-open-source-edition/3.37/administration-guide/17#TOPIC-1828967
Destinations and log path
In this part we learn about syslog-ng destinations and the log path. At the end of the session, we will also perform a quick syntax check. As usual, the tutorial shows you the destination and log path syntax and lists some of the more popular destination drivers. The documentation lists all the destinations and all their parameters. The part about the log path also includes many concepts that we only talk about in later parts of the tutorial.
-
Blog: https://www.syslog-ng.com/community/b/blog/posts/syslog-ng-101-part-6-destinations-and-log-path
-
Video: https://youtu.be/mqIQqeSm4W4
-
Documentation: https://www.syslog-ng.com/technical-documents/doc/syslog-ng-open-source-edition/3.37/administration-guide/32#TOPIC-1829027 and https://www.syslog-ng.com/technical-documents/doc/syslog-ng-open-source-edition/3.37/administration-guide/59#TOPIC-1829137
Networking
In this part we learn about syslog-ng network logging, and why relays are important in a logging infrastructure. At the end of the session, we will send test messages to a syslog-ng network source.
-
Blog: https://www.syslog-ng.com/community/b/blog/posts/syslog-ng-101-part-7-networking
-
Video: https://youtu.be/Tp6bnUx7uH4
-
Documentation: https://www.syslog-ng.com/technical-documents/doc/syslog-ng-open-source-edition/3.37/administration-guide/22#TOPIC-1828986
Macros and templates
In this part we learn about syslog-ng macros and templates. At the end of the session, we will know how to do a simple log rotation using macros.
-
Blog: https://www.syslog-ng.com/community/b/blog/posts/syslog-ng-101-part-8-macros-and-templates
-
Video: https://youtu.be/Dfktsh7C5fU
-
Documentation: https://www.syslog-ng.com/technical-documents/doc/syslog-ng-open-source-edition/3.37/administration-guide/74#TOPIC-1829195
Filters
In this part we learn about syslog-ng filters. At the end of the session, we will see a more complex filter using an “if” statement and a template function.
-
Blog: https://www.syslog-ng.com/community/b/blog/posts/syslog-ng-101-part-9-filters
-
Video: https://youtu.be/2JZNuRbZc_8
-
Documentation: https://www.syslog-ng.com/technical-documents/doc/syslog-ng-open-source-edition/3.37/administration-guide/65#TOPIC-1829159
Parsing
In this part we learn about message parsing using syslog-ng. We only scratch the surface, so reading the documentation is recommended, especially if you want to try PatternDB.
-
Blog: https://www.syslog-ng.com/community/b/blog/posts/syslog-ng-101-part-10-parsing
-
Video: https://youtu.be/xZwYqUrvdqw
-
Documentation: https://www.syslog-ng.com/technical-documents/doc/syslog-ng-open-source-edition/3.37/administration-guide/82#TOPIC-1829229
Enriching log messages
In this part we learn about enriching log messages. Enriching in this case means that you can create additional name-value pairs based on message content. There are several ways how you can enrich log messages using syslog-ng.
-
Blog: https://www.syslog-ng.com/community/b/blog/posts/syslog-ng-101-part-11-enriching-log-messages
-
Video: https://youtu.be/tFHyvLgiSyI
-
Documentation: https://www.syslog-ng.com/technical-documents/doc/syslog-ng-open-source-edition/3.37/administration-guide/100#TOPIC-1829301
Elasticsearch (and Opensearch, Zinc, Humio, etc.)
In this part we learn about how to send log messages to Elasticsearch. Note that while I keep referring to the driver as “Elasticsearch destination”, you can use it with several other software utilizing the Elasticsearch API, such as Opensearch, Zinc, Humio and probably more. This part shows you not only how to send log messages to Elasticsearch, but also combines many of the previously learned syslog-ng features into a single configuration.
-
Video: https://youtu.be/44rFCmSdb6M
-
Documentation: https://www.syslog-ng.com/technical-documents/doc/syslog-ng-open-source-edition/3.37/administration-guide/35#TOPIC-1829041
Updating syslog-ng, syslog-ng 4
In this part we learn about updating syslog-ng, and some of the new features of syslog-ng 4.
-
Video: https://youtu.be/205eMGS51XU
-
Documentation for syslog-ng 4 is not yet available. You can find more information about what is new in the release notes at https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.0.1 and about Python-related changes at https://github.com/syslog-ng/syslog-ng/tree/master/modules/python-modules
Recopilación del boletín de noticias de la Free Software Foundation – abril de 2023
Recopilación y traducción del boletín mensual de noticias relacionadas con el software libre publicado por la Free Software Foundation.

La Free Software Foundation (FSF) es una organización creada en Octubre de 1985 por Richard Stallman y otros entusiastas del software libre con el propósito de difundir esta filosofía.
La Fundación para el software libre (FSF) se dedica a eliminar las restricciones sobre la copia, redistribución, entendimiento, y modificación de programas de computadoras. Con este objeto, promociona el desarrollo y uso del software libre en todas las áreas de la computación, pero muy particularmente, ayudando a desarrollar el sistema operativo GNU.
Además de tratar de difundir la filosofía del software libre, y de crear licencias que permitan la difusión de obras y conservando los derechos de autorías, también llevan a cabo diversas campañas de concienciación y para proteger derechos de los usuarios frentes a aquellos que quieren poner restricciones abusivas en cuestiones tecnológicas.
Mensualmente publican un boletín (supporter) con noticias relacionadas con el software libre, sus campañas, o eventos. Una forma de difundir los proyectos, para que la gente conozca los hechos, se haga su propia opinión, y tomen partido si creen que la reivindicación es justa!!
- En este enlace podéis leer el original en inglés: https://www.fsf.org/free-software-supporter/2023/april
- Y traducido en español (cuando el equipo de traducción lo tenga disponible) en este enlace: https://www.fsf.org/free-software-supporter/2023/abril

Puedes ver todos los números publicados en este enlace: http://www.fsf.org/free-software-supporter/free-software-supporter
Después de muchos años colaborando en la traducción al español del boletín, desde inicios del año 2020 decidí tomarme un descanso en esta tarea.
Pero hay detrás un pequeño grupo de personas que siguen haciendo posible la difusión en español del boletín de noticias de la FSF.
¿Te gustaría aportar tu ayuda en la traducción? Lee el siguiente enlace:
Por aquí te traigo un extracto de algunas de las noticias que ha destacado la FSF este mes de abril de 2023.
UE: Las reglas de responsabilidad propuestas dañarán el software libre
Del 23 de marzo por la Free Software Foundation Europe
La UE está debatiendo actualmente la introducción de normas de responsabilidad para el software, incluido el software libre. Las propuestas relevantes son la Ley de IA, la Directiva de Responsabilidad por Productos (PLD) y la Ley de Resiliencia Cibernética (CRA).
Tal como están escritas ahora, todas las propuestas perjudican a los desarrolladores de software libre con cargas económicas insuperables.
La Free Software Foundation Europe (FSFE) ha propuesto una solución que conducirá a una mayor seguridad al mismo tiempo que salvaguarda el software libre y su distribución: la responsabilidad debe transferirse a quienes implementan software libre en lugar de a quienes desarrollan software libre; y aquellos que se beneficien significativamente financieramente de esta implementación deben asegurarse de que el software cumpla con la normativa CE (Conformité Européene).
Violaciones continuas de la GPL por parte de John Deere: ¿Qué sigue?
Del 16 de marzo por Denver Gingerich
En un artículo reciente de Software Freedom Conservancy (SFC), solicitan públicamente a John Deere que: «resuelva de inmediato todas las infracciones pendientes de la Licencia Pública General (GPL) de GNU, en todas las líneas de su equipo agrícola, proporcionando el código fuente completo, incluyendo ‘los scripts utilizados para controlar la compilación e instalación del ejecutable’ que exigen la GPL y otras licencias copyleft, a los agricultores y otros que tienen derecho a ello, por las licencias que Deere optó por utilizar».
Como se demostró en la charla del hacker australiano Sick Code en LibrePlanet de este año, gran parte del código que se ejecuta en los tractores John Deere es software libre con copyleft, lo que significa que John Deere tiene la obligación, según los términos de la licencia, de distribuir el código fuente a sus clientes.
Nuevo formato de repositorio para actualizaciones más rápidas y pequeñas en F-droid
Del 1 de marzo por Torsten Grote
Los desarrolladores del cliente oficial de F-Droid han lanzado la versión 1.16, que tiene algunas actualizaciones importantes. Un cliente y repositorio para dispositivos móviles que distribuye solo aplicaciones de software libre, F-Droid es en sí mismo software libre y se ejecuta en el sistema operativo Android, incluidos en los proyectos derivados libres de Android como Replicant.
La última versión tiene muchas actualizaciones y correcciones de errores, pero una de las actualizaciones más importantes es cómo la aplicación actualiza su índice de repositorio, que ha crecido a lo largo de los años.
Su índice de repositorio está en formato JSON, y los desarrolladores han decidido utilizar una nueva función para crear archivos JSON mucho más pequeños que identifican y descargan cambios desde la actualización más reciente de la aplicación F-Droid.
El resultado son actualizaciones más rápidas de las listas, para que los usuarios puedan ver qué software nuevo y actualizaciones están disponibles más rápidamente. Más detalles técnicos están disponibles en el anuncio.

Estas son solo algunas de las noticias recogidas este mes, pero hay muchas más muy interesantes!! si quieres leerlas todas (cuando estén traducidas) visita este enlace:
Y todos los números del «supporter» o boletín de noticias de 2023 aquí:
—————————————————————
Nova estrutura OWASP SP

Com a criação do novo capítulo da OWASP em Luxemburgo, liderado por Fernando Galvez, a OWASP SP foi reestruturada. Eu, Alessandro de Oliveira Faria (Cabelo), e Gustavo Lichti, assumimos os cargos de Líderes. Os membros do Conselho são a Professora Ines Brosso, Eduardo Neves (eth0), Christiano Linuxmen e Ricardo Martins (r00t1ng). Segue abaixo a mini biografia do novo time da OWASP SP.
Alessandro de Oliveira Faria (CABELO) – Chapter Leader
Sócio cofundador e CTIO da empresa OITI TECHNOLOGIES, Autodidata, Pesquisador cujo primeiro contato com tecnologia foi em 1983 com 11 anos de idade. Leva o Linux a sério desde 1998 junto com pesquisas e trabalhos com biometria e visão computacional. Experiência com biometria facial desde 2003, redes neurais artificiais e neurotecnologia desde 2009. Inventor da tecnologia CERTIFACE, mais de 150 palestras ministradas, 14 artigos impressos publicados, mais de 9 milhões de acessos nos 120 artigos publicados, Mentor Cybersecuritygirls BR, Docente da FIA, Membro oficial Mozillians, Membro oficial e Embaixador OpenSUSE Linux América Latina, Chapter Leader OWASP SP, membro Cybersecuritygirls BR, Contribuidor da biblioteca OpenCV, Membro do Conselho Internacional Intel, Innovator Intel, Membro Notável I2AI, Guild Master Campus Party, Fundador da iniciativa Global openSUSE Linux INNOVATOR e Embaixador de Inovação Credicitrus/Instituto Credicitrus.
Gustavo Lichti – Chapter Leader
Gerente de Segurança da Informação na Buser, com mais de 20 anos de experiência área de Tecnologia da Informação, tendo experiência com observabilidade, infraestrutura, arquitetura de sistemas, desenvolvimento de software, gestão de risco, segurança da informação e privacidade de dados.
Maria Ines Lopes Brosso Pioltine – Membro do Conselho
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).
Eduardo Neves (eth0) – Membro do Conselho
Especialista em observabilidade que se destaca no mundo da monitorização e análise de sistemas complexos. Ele é conhecido por ajudar as empresas a lidar com problemas de disponibilidade, desempenho e segurança em seus sistemas, além de suas contribuições para a comunidade de observabilidade.
Sua experiência o torna uma referência importante para qualquer pessoa interessada em melhorar a monitorização de sistemas complexos. Eduardo Neves defende a cultura de observabilidade e a adoção de boas práticas para garantir a eficácia e eficiência das operações e a satisfação dos usuários. Seu trabalho ajuda as empresas a compreender e implementar soluções de observabilidade em suas operações. Ele é conhecido por explicar conceitos complexos de forma simples e acessível, tornando a observabilidade mais fácil de entender e implementar para os profissionais de tecnologia. Ele compartilha seus conhecimentos e experiências sobre observabilidade e as melhores práticas de monitorização de sistemas em eventos e conferências de tecnologia.
Christiano Linuxmen – Membro do Conselho
Sysadmin (DevOps) dinâmico antenado às novidades e inovações do mercado.
Expertise em Redes Linux e Windows em ambientes virtualizados e containers.
Implantação de monitoramento usando Nagios, Zabbix, Centron e Check-MK.
Vivência em projetos para padronização de Datacenters e virtualização de ambientes utilizando sistemas VMware ESX, ESXi, Xen Citrix e Apache Cloud Stack.
• Idealizador e Co-Fundador da Comunidade Papo de Sysadmin com o propósito de engajar, fomentar e esclarecer as demais comunidades e empresas sobre práticas DevOps, Infraestrutura Ágil, Cloud, Agile e Cultura Sysadmin, entre outros temas correlatos. Realiza e organiza Meetups e Webinars.
• Fui por muitos anos coordenador de Área Cloud que envolve as trilhas DevOps, DevOps Tools, Cloud, Containers, Software Security e LGPD no TheDevConf.
• Curador da trilha de Desenvolvimento para a Campus Party de 2016.
• Idealizador do evento Desktop Livre em 2006
• Palestrante em eventos como FISL, FTSL, TheDevConf, Latinoware, entre outros.
• Fundador do Time Regional do Ubuntu em São Paulo.
Especializações:Especialista em Sistema Operacional Gnu/Linux (Debian, Ubuntu, Red Hat, Suse), Virtualização (Xen e VMware), migração e integração de sistemas (Microsoft Windows para Gnu/Linux), Implementação de Firewall usando Pfsense e Ldap usando Zentyal. (Docker,
Ansible, The Foreman, Zabbix, Cloud Stack)
Ricardo Martins (r00t1ng)
Mais de 1000 Reportes, reconhecido nos top 5 melhores pesquisadores de segurança por 2 meses na categoria VIP Reports na plataforma Open Bug Bounty. Ranqueado no top 2 Mil na plataforma BugCrowd.No Hall Of Fame das empresas Telefonica, Vivo, iFood, Uber, Linkedin. Semi Finalista do evento capture the flag realizado pelo HackaFlag. Ja tendo reportado falhas a empresas como Banco Safra, Itau, Caixa Econômica Federal, Bradesco, Receita Federal.
Request Page Redesign - Two More Action Types and Better Comments on Changes
Motores de creación de videojuegos (II): Godot
Como muchos de vosotros sabréis KDE Blog es un blog personal. No es una decisión que yo haya tomado y que sea inamovible, sino que por circunstancias no he conseguido tener colaboradores que se sumen al proyecto de forma constante. En cierto modo lo comprendo: llevar un blog no está de moda y requiere cierta disciplina. No obstante, siempre encuentro algunos colaboradores puntuales como Rubén Gómez que, en esta ocasión, no solo me ha ayudado con un artículo sino que me ha ofrecido una serie de ellos. Bienvenidos al segundo capítulo de la serie «Motores de creación de videojuegos (II): Godot», la alternativa a Unity.
Introducción
Hace algo más de un año, apareció en este blog un artículo sobre motores de creación de juegos, todos ellos muy interesantes y realmente buenos, quizás el más conocido Unity, ampliamente utilizado, pero propietario.
En esta entrada continuamos con la serie de artículos, que empezamos con Renpy, donde ampliamos las posibilidades de motores de creación de videojuegos para que nadie pueda quedarse con las ganas de expresar su creatividad y privarnos a todos los demás de un, seguro, excelente juego.
Motores de creación de videojuegos (II): Godot
Es la gran alternativa al nombrado Unity; desde este blog podemos añadir que hace un tiemo, en KDE España tuvimos la enorme suerte, y orgullo, de tener en un Podcast a Juan Linietski, uno de los creadores y líder técnico del proyecto en la actualidad.
Godot es un motor con capacidades para crear juegos en 2D y en 3D, no se falta a la verdad si se dice que es más potente en 2D, pero eso no quiere decir que no se desempeñe a la perfección con el 3D.
Si con RenPy había un género claro para decantarse por él, con Godot, esto no ocurre y se pueden encontrar juegos de todo tipo en su muestrario: desde juegos móviles con estética retro hasta simuladores de granjas pasando por Matamarcianos, más simuladores o juegos de estrategia al más puro estilo 0 A.D, sin olvidar un rol de estilo clásico y, por supuesto, las plataformas donde Godot
se siente en su salsa.

Este listado (¡solo incluía juegos para móviles!), sin ser extenso ni mucho menos, puede apabullar a más de uno, pero la verdad es que crear juegos con Godot no es ni mucho menos difícil, al menos en lo básico, si obviamos el tiempo que te puede llevar encontrar o crear los recursos de teselas para las escenas, fondos, etc., en un rato puedes tener algo medio funcional, de hecho con el recurso de
ejemplo que proporciona el propio Godot en 5 minutos tienes a un personaje saltando de un lado a otro.
Lo mejor de Godot es su gran comunidad y los cientos de tutoriales que ya existen en vídeo, como este pequeño ejemplo.
Si tu intención es crear un juego de plataformas, o uno en 3D, o uno abierto, tu mejor opción es Godot, sin dudar. Si queréis más información de primera mano os remito el episodio 172 de Podcast Linux con Rafa Laguna.
Y por cierto… ¡acaba de salir la versión 4.0, parece que cargada de nuevas cosas! Esto no para.
La entrada Motores de creación de videojuegos (II): Godot se publicó primero en KDE Blog.
Paradigm shifts in software development
I could have given it the title ‘Old Man’s Ranting,’ but even though it would have been more honest, it wouldn’t be very catchy.
Why I decided to write this up?
I knew something was in the air when my favorite fishmonger, an incredibly friendly and always super-helpful fellow, asked me what I thought about that Chat.GPT thingy. That doesn’t happen often. Like our neighbor, who was a fantastic craftsman, didn’t stop me in the ’90s to ask me what I thought about object-oriented programming. Neither did the ladies in our university’s canteen ask us how POSIX threads would impact software engineering. Sure, the significance of these examples is arguable. Still, my point is that a massive paradigm shift in our beloved profession rarely breaks through to the general public.
Iconos Star Wars para tu PC: Stormtrooper
Hoy toca hablar de diseño, y concretamente de diseño de iconos. Se trata de Stormtrooper, un set de iconos Star Wars para tu PC que simulan loscolores y el diseño de estos «habilidosos» personajes de esta famosa saga espacial. Espero que os gusten.
Iconos Star Wars para tu PC: Stormtrooper
Me fascina la variedad que tenemos a nuestra disposición tanto de forma, estilo o colores. Tenemos iconos clásicos, minimalistas, lineales, 3D, que simulan otros sistemas operativos, imaginativos, que recuerdan a objetos cotidianeos, etc.
Hoy os presento Stormtrooper, un pack de iconos creados por Thalic, una mezcla de los temas de iconos Papirus y Fluent que ha editado en gran medida con Inkscape. Es un tema en blanco y negro con elementos transparentes y profundidad.

Y como siempre digo, si os gusta el pack de iconos podéis pagarlo de muchas formas en la página en continua evolución (mirad su nuevo aspecto) 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 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
La entrada Iconos Star Wars para tu PC: Stormtrooper se publicó primero en KDE Blog.
Ampliado el plazo para presentar charlas para Akademy-es 2023 de Málaga Opensouthcode edition #akademyes
Siguiendo la estela de Akademy-es 2022, el próximo encuentro de la Comunidad española de KDE se celebrará de forma presencial en Málaga el 9 y 10 de junio junto con Opensouthcode. Estamos todavia a unos meses y es el momento de comentar que sigue abiertp el Call for Papers, y es que se ha ampliado el plazo para presentar tu charlas para Akademy-es 2023. Así que ya lo sabes, ven e Málaga y muestra al mundo tu proyecto.
Ampliado el plazo para presentar charlas para Akademy-es 2023 de Málaga Opensouthcode edition #akademyes
Hace unos días compartí con vosotros que este año Akademy-es 2023 se va a realizar en Málaga el 9 y 10 de junio, en otra edición muy especial ya que se va a celebrar de forma paralela con la Opensouthcode en La Térmica.
Siguiendo el esquema habitual cuando coincide con una Akademy, las charlas se celebrarán el jueves y el viernes, para dejar libre el fin de semana para las ponencias el evento Internacional.
Dado la realización de esta Akademy-es con la Opensouthcode, las charlas se celebrarán el viernes y el sábado, dejando el domingo para alguna actividad social, si es posible.
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 2 16 de abril 23:59:59 CEST al correo akademy-es-org@kde-espana.org.
Es importante tener en cuenta las siguientes consideraciones:
- Se puede elegir entre dos formatos de charlas:
- Charlas de 45 minutos.
- Charlas relámpago (Lightning talk) de 10 minutos.
- Si la duración de las charlas propuestas no se ajusta a ninguno de estos dos esquemas (por ejemplo, si se necesita más tiempo), esto debe indicarse claramente en la comunicación.
- Se permitirá a KDE España la distribución bajo una licencia libre de todo el material utilizado para la realización de la actividad, así como de la grabación de la misma.
- La charla puede ser tanto a nivel de usuario como de nivel técnico.
¿Qué es Akademy-es?
Akademy-es (#akademyes, que es la etiqueta para las redes sociales) es evento más importante para los desarrolladores y simpatizantes de KDE, que se ha ido celebrando desde el 2006 con éxito creciente.
En general, las Akademy-es son el lugar adecuado para conocer a los desarrolladores, diseñadores, traductores, usuarios y empresas que mueven este gran proyecto.
En ellas se realizan ponencias, se presentan programas, se hace un poco de caja para los proyectos libres (camisetas, chapas, etc) pero sobre todo se conoce a gente muy interesante y se cargan baterías para el futuro.
Podéis repasar las anteriores ediciones en estas entradas del blog:
- Camino Akademy-es 2013: Las anteriores ediciones (I): 2006 – 2008
- Camino Akademy-es 2013: Las anteriores ediciones (II): 2009-2010
- Camino Akademy-es 2013: Las anteriores ediciones (III): 2011-2012
- Anteriores ediciones de Akademy-es (IV): 2013 y 2014
La entrada Ampliado el plazo para presentar charlas para Akademy-es 2023 de Málaga Opensouthcode edition #akademyes se publicó primero en KDE Blog.
Free Software’





