Skip to main content

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

25 maneras de contribuir con la comunidad #KDE

Mañana 14 de octubre de 2021 se cumplen 25 años de la creación de KDE, veamos 25 formas en las que cualquier persona puede colaborar con este gran proyecto de software libre

Este artículo repasa 25 formas con las que cualquier persona entusiasta del software libre y de KDE puede colaborar en este proyecto.

Este es una traducción del artículo en inglés escrito por Nate Graham en su blog, que puedes leer aquí:

  1. Sé amable. La mayoría de la gente de KDE son personas que realizan su labor de manera voluntaria o empleados asalariados que trabajan en cosas de KDE mucho más allá de sus horas de trabajo. Estas personas ponen su corazón y alma en KDE y, a menudo, lo más impactante que puede hacer es expresar su agradecimiento a alguien que ves yendo más allá del llamado del deber. Se una persona positiva, no negativa. ¡KDE está hecho por personas con sentimientos, como tú!
  2. Envía código para corregir errores, o implementa nuevas funciones para mejorar la accesibilidad del software KDE
  3. ¡Presenta un informe de error para cada problema que encuentres! Es posible que se sorprenda de la cantidad de personas que no hacen esto y asumen que los desarrolladores de KDE ya están al tanto de su problema. ¡Se dan cuenta a través de informes de errores!
  4. ¡Ayude a traducir el software KDE a su idioma nativo!
  5. Ofrézcase como voluntario para colaborar en cosas de administradores de sistemas. ¡Los administradores de sistemas de KDE siempre están terriblemente sobrecargados de trabajo y necesitan ayuda!
  6. Defienda sutilmente el software libre en general y el software KDE específicamente para las personas de su círculo social que dependen de usted para obtener asesoramiento técnico y soporte. No sea insistente, pero deje claro que está dispuesto a ayudarlos a migrar una vez que se cansen de Windows, macOS, software plagado de anuncios o vinculado a una suscripción de pago, y formatos de archivo privativos que lo encierran en una sola aplicación. Admítelo, ¡eres el nerd en el que confían tus amigos y familiares! ¡Tus palabras tienen poder! Úsalo con sabiduría. 🙂
  7. ¡Trabaje en los esfuerzos de promoción formales de KDE para hacer correr la voz sobre el software de KDE!
  8. Done dinero a KDE e.V. para apoyar la contratación de más empleados y el pago de sprints de desarrollo.
  9. ¡Ayude a mantener y expandir la presencia web de KDE!
  10. ¡Diseña nuevos íconos para llenar algunos de los huecos en el tema del ícono Breeze!
  11. ¡Ayude a trabajar en el diseño visual del software KDE!
  12. Compre hardware FOSS en general, y específicamente hardware con KDE Plasma preinstalado.
  13. Ayuda a una escuela local o una pequeña empresa a instalar una distribución Plasma en hardware antiguo para que no tengan que comprar cosas nuevas a un alto costo.
  14. Comienza a contribuir en la distribución de su elección para ayudarlos a integrar mejor el software KDE, enviar un conjunto más apropiado de aplicaciones predeterminadas, actualizar temas antiguos que no están sincronizados con lo que se bifurcaron, ¡y así sucesivamente!
  15. Evalúa los informes de errores para ayudar a los desarrolladores a centrarse en problemas reales.
  16. ¡Responda las preguntas de las personas que utilizan KDE en las redes sociales y ayudelas a aprovechar al máximo el software de KDE!
  17. Revise las merge request en proyectos con los que esté familiarizado. Esta es una forma de contribuir poco apreciada pero muy importante, incluso si no se considera un experto técnico. Pero puede probar los cambios para ver si funcionan como se describe, y apuesto a que también puedes detectar errores ortográficos, errores obvios de código e interfaces de usuario extrañas que podrían mejorarse.
  18. Mejore la documentación, especialmente si utilizó la documentación y encontró algo que le faltaba. El mejor candidato para corregir la mala documentación es alguien que simplemente la leyó y encontró problemas con ella o no la encontró tan útil como hubiera sido deseable.
  19. Ayude a administrar las cosas. ¡KDE necesita desesperadamente “gente de panorama general” capaz de ver las cosas desde una vista de 10.000 metros y ayudar a que el trabajo estratégicamente importante avance hacia su finalización!
  20. Sea amable con otros proyectos de software libre. Puede que estemos aquí para KDE, pero GNOME también es un buen proyecto. Hay espacio para más de uno y, de hecho, es bueno que exista una competencia sana entre proyectos. No odie GNOME si es una persona de KDE. Hacen muchas cosas bien y producen software de calidad. ¡Sea un buen embajador!
  21. Inicie un grupo de usuarios de KDE local. ¡Puede hacer nuevos amigos y descubrir más usuarios locales del software KDE de los que pensaba!
  22. Asista a Akademy, la conferencia anual de KDE. O Akademy-es, la conferencia anual organizada por KDE España. Con el tiempo, volverá a ser un evento en persona, y déjame decirte que es muy divertido dedicar varios comentarios a los miembros de tu tribu digital.
  23. ¡Instale Plasma en tantos dispositivos domésticos como sea posible! Experimente más libertad y pruebe casos de uso más esotéricos. Esto es valioso porque hay una cantidad limitada de hardware que los desarrolladores principales pueden probar nuevamente, confiamos en nuestros usuarios para proporcionar informes sobre problemas con toda la diversidad de lo que está disponible.
  24. No se preocupe si las cosas no son perfectas, como esta lista de 25 cosas que básicamente termina en 24. 🙂

Hasta aquí esta lista de (casi) 25 cosas con las que poder colaborar con la comunidad KDE. Quizás tu que estás leyendo este artículo, te das cuenta que KDE y Plasma están muy presentes a la hora de utilizar tu equipo con GNU/Linux.

Si es así te animo a que escojas una de las maneras anteriores de colaborar con KDE u otras que quizás no están enumeradas en la lista anterior. Déjame decir alguna más:

  • Únete a KDE España, la asociación cultural con sede en España para difundir KDE.
  • Escribe sobre KDE en un blog, en tus redes sociales, etc. O difunde aquellos posts, blogs o mensajes en redes sociales que hablen de KDE.

25 años de un proyecto de software libre son importantes, pero aunque se desarrolle en torno a software, lo importante y lo que lo hace crecer y mantenerse son las personas que hay detrás, como tu y como yo.

the avatar of Efstathios Iosifidis

Εγκατάσταση Eclipse στο Linux

Eclipse Logo

ΠΡΟΛΟΓΟΣ

Η συγγραφή κώδικα μπορεί να γίνει με πολλούς τρόπους. Υπάρχουν οι hardcore προγραμματιστές που χρησιμοποιούν vim, nano ή gedit (κάποιον επεξεργαστή κειμένου δηλαδή). Υπάρχουν και αυτοί που βρίσκονται στο στάδιο της εκμάθησης, οπότε καλό είναι να μάθουν να χρησιμοποιούν τα εργαλεία, τα IDE που παρέχει η κάθε γλώσσα προγραμματισμού. Βέβαια όταν μάθουν όλους τους αυτοματισμούς και ευκολίες που προσφέρουν, δύσκολα θα μετακινηθούν σε κειμενογράφους τύπου vim (άσχετα αν είναι πολύ δυνατό εργαλείο με πολλές δυνατότητες). Προσωπικά προτιμώ το Visual Studio Code για την συγγραφή κώδικα αλλά υπάρχουν και άλλα IDE, ανάλογα με την γλώσσα προγραμματισμού που δουλεύει ο καθένας. Εμείς εδώ θα δούμε την εγκατάσταση και ρύθμιση του Eclipse για χρήση με την γλώσσα Java.

ΕΓΚΑΤΑΣΤΑΣΗ

Θα δούμε τους τρόπους εγκατάστασης του Eclipse.

FLATPAK

Τελευταία, όλο και πιο πολύ διαδίδονται οι εγκαταστάσεις μέσω λύσεων flatpak/snap. Προσωπικά προτιμώ το flatpak. Στην λύση αυτή βλέπουμε να κατεβαίνει η έκδοση java που θα συνεργαστεί με το Eclipse. Δεν θα χρειαστεί να ρυθμίσετε τίποτα. Μπορείτε να βρείτε περισσότερα στην ιστοσελίδα.

Η εγκατάσταση γίνεται με την παρακάτω εντολή:
flatpak install flathub org.eclipse.Java

Σε Ubuntu 20.04.x, η έκδοση Flatpak είναι παλιά και δεν μπορείτε να εγκαταστήσετε το Eclipse. Οπότε πρέπει να το αναβαθμίσετε, προσθέτοντας το παρακάτω αποθετήριο.
sudo add-apt-repository ppa:alexlarsson/flatpak

sudo apt-get update

Είστε έτοιμοι. Απλά ανοίξτε το Eclipse και χρησιμοποιήστε το.

SNAP

Άλλη μια επιλογή, native για Ubuntu είναι η εγκατάσταση snap πακέτου. Για περισσότερες πληροφορίες, δείτε στην ιστοσελίδα.

Η εγκατάσταση γίνεται με την παρακάτω εντολή:
sudo snap install eclipse --classic

Είστε έτοιμοι. Απλά ανοίξτε το Eclipse και χρησιμοποιήστε το.

ΛΗΨΗ ΑΠΟ ΙΣΤΟΣΕΛΙΔΑ

Εδώ είναι λίγο πιο περίπλοκα τα πράγματα. Πρέπει να βεβαιωθούμε ότι έχουμε εγκαταστήσει την Java και μετά να αποσυμπιέσουμε το πρόγραμμα.

ΕΓΚΑΤΑΣΤΑΣΗ Java

Πριν ξεκινήσουμε την εγκατάσταση, ας δούμε τις διαφορές μεταξύ JRE, OpenJDK και Oracle JDK.
  • JRE (Java Runtime Environment) είναι αυτό που χρειάζεται για να εκτελεστεί μια εφαρμογή που βασίζεται σε Java. Αυτό είναι το μόνο που χρειάζεστε εάν δεν είστε προγραμματιστής.
  • JDK (Java Development Kit) είναι αυτό που πρέπει να αναπτύξετε λογισμικό που σχετίζεται με την Java.
  • H OpenJDK είναι υλοποίηση ανοικτού κώδικα του Java Development Kit ενώ το Oracle JDK είναι η επίσημη έκδοση Oracle του Java Development Kit. Ενώ το OpenJDK είναι αρκετό για τις περισσότερες περιπτώσεις, ορισμένα προγράμματα όπως το Android Studio προτείνει τη χρήση του Oracle JDK για αποφυγή ζητήματος διεπαφής χρήστη.
Για αρχή δείτε τι έκδοση java έχετε.
java -version

Εάν έχετε εγκατεστημένη την java, τότε σε ένα σύστημα Ubuntu θα δείτε τα παρακάτω:
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04)
OpenJDK 64-Bit Server VM (build 11.0.11+9-Ubuntu-0ubuntu2.20.04, mixed mode, sharing)

Έκδοση java σε openSUSE
Ενώ σε ένα σύστημα που δεν έχει εγκατεστημένη την java, θα δείτε ένα αποτέλεσμα του τύπου:
The program ‘java’ can be found in the following packages:
* default-jre
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
Try: sudo apt-get install

Εγκατάσταση JRE σε Debian/Ubuntu

Για εγκατάσταση του Java Runtime Environment
sudo apt install default-jre

Εγκατάσταση OpenJDK σε Debian/Ubuntu

Για εγκατάσταση του OpenJDK
sudo apt install default-jdk

Εγκατάσταση openSUSE

Στο openSUSE να έχετε εγκατεστημένα τα παρακάτω (έκδοση Java 11):
sudo zypper in java-11-openjdk-devel java-11-openjdk java-11-openjdk-headless

Εγκατάσταση Oracle JDK

Για εγκατάσταση του Oracle JDK, κατεβάστε και εγκαταστείστε το αντίστοιχο αρχείο για την διανομή σας.

Εναλλακτικά σε Ubuntu based διανομές, μπορείτε να εισάγετε το αποθετήριο:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

Και στη συνέχεια για την java έκδοση 16 (αυτή κυκλοφορεί τελευταία. Αν θέλετε να αλλάξετε έκδοση, απλά αλλάξτε το νούμερο), μπορείτε να την εγκαταστήσετε με τις παρακάτω εντολές:
sudo apt install oracle-java16-installer
sudo apt install oracle-java16-set-default

Γενικά σε openSUSE, υπάρχει διαθέσιμη τεκμηρίωση.

Για Arch Linux, υπάρχει και τεκμηρίωση στο wiki.

ΕΓΚΑΤΑΣΤΑΣΗ Eclipse

Η εγκατάσταση του Eclipse ακολουθεί. Μετακινηθείτε στην ιστοσελίδα των λήψεων. Πατήστε το Download x86_64 και θα κατέβει ένα αρχείο με το όνομα eclipse-inst-jre-linux64.tar.gz.

Αποσυμπιέστε το και μετακινηθείτε στον φάκελο. Εκεί πατήστε διπλό κλικ στο eclipse-inst.

Στο παράθυρο που θα ανοίξει, επιλέξτε Eclipse IDE for Java Developers.
Eclipse IDE for Java Developers

Στο παράθυρο αυτό, δεν φαινόταν τα γράμματα στο πεδίο Java 11+ VM. Μπορεί να φταίει το θέμα από το γραφικό περιβάλλον. Όπως και να έχει, πατήστε στο βελάκι και θα εμφανιστεί η διαδρομή της Java. Αν δεν βλέπετε τίποτα, τότε μάλλον πρέπει να τσεκάρετε πάλι εάν είναι εγκατεστημένη η Java.
Διαδρομή Java 11+ VM

Επιλέξτε και εάν θέλετε να προστεθεί εκκινητής στο μενού αλλά και στην επιφάνεια εργασίας. Πατήστε Install και περιμένετε.
Το Eclipse είναι έτοιμο για εγκατάσταση

Αναμένετε να ολοκληρωθεί η εγκατάσταση.
Εγκατάσταση Eclipse

Αφού ολοκληρωθεί η εγκατάσταση, πατήστε στο Launch για να εκκινήσει το πρόγραμμα.
Εκκίνηση του Eclipse

Θα σας ρωτήσει ποιον φάκελο θέλετε να χρησιμοποιήσετε ως φάκελο για να αποθηκεύετε τα αρχεία που θα φτάχνετε. Μπορείτε να αφήσετε τον φάκελο ως έχει. Πατήστε Launch και περιμένετε.
Eclipse workspace

Αναμένετε μέχρι να τελειώσει το άνοιγμα του Eclipse.
Άνοιγμα Eclipse

Αφού ανοίξει, μπορούμε να γράψουμε και το πρώτο πρόγραμμα Hello world για να δούμε εάν δουλεύει.

Και πλέον είμαστε έτοιμοι για να γράψουμε τα προγράμματά μας στην γλώσσα Java.

Περισσότερες πληροφορίες δείτε στην σελίδα https://wiki.eclipse.org/Eclipse/Installation
a silhouette of a person's head and shoulders, used as a default avatar

Kalendar, nueva aplicación calendario de KDE

Mañana KDE cumple 25 años y se están preparando muchas cosas para celebrarlo (fiestas, charlas online, etc), pero eso no significa que el desarrollo se haya estancado. Hoy os quiero presentar la nueva aplicación calendario de la Comunidad KDE, la cual recibe el «cantado» nombre de Kalendar, una alternativa al veterano KOrganizer. ¿Quieres saber más? Sigue leyendo.

Kalendar, nueva aplicación calendario de KDE

Una de las aplicaciones que más odio-amor han despertado en mi persona ha sido Kontact, la sute de información personal de la Comunidad, que en realidad es la unión de KMail, KOrganizer, Akregator, etc.

Amor porque es una aplicación ambiciosa y tiene todo lo que debe tener una suite que controle mi agenda al completo: correo, citas, contactos, notas, rss, etc.

Odio porque nunca ha funcionado bien del todo. En mi humilde opinión era un problema de querer abarcar más de lo que se podía en un mundo muy complicado y cambiante.

No obstante he de reconocer que últimamente si que la estoy utilizando con casi todo su poder (resumen, correo, agenda, contactos, etc) en mi nuevo ordenador de sobremesa, mi Slimbook Kymera, y de forma parcial en mi portátil (agenda y contactos), y funciona muy bien: rápida, eficaz, preciosa, etc.

No obstante, desde la Comunidad KDE ha nacido una nueva aplicación que pretende encargarse solo de una parte de las funciones de la suite, en concreto de las funciones de KOrganizer. Se trata de Kalendar y viene a ser una aplicación de calendario que nos permite gestionar tus tareas y eventos. Kalendar soporta tanto calendarios locales como una multitud de calendarios en línea: Nextcloud, Google® Calendar, Outlook®, Caldav, y muchos más.

Kalendar, nueva aplicación calendario de KDE

La idea de Kalendar es que sea una aplicación ligera que sea utilizable en el escritorio, en el móvil y en cualquier otro dispositivo ya que utiliza tecnología Kirigami, lo cual la hace adaptable a cualquier tipo de pantalla o forma de interacción con las personas. En esta entrada tenéis más información sobre esta tecnología.

En breve, más detalles sobre esta aplicación.

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

Mo’ Pixels

Recently I’ve been indulging myself in pixel art again. One might assume that’s my comfort zone, but honestly I don’t feel like I’ve ever truly mastered it.

The initial push came from my friend, who quit his corporate job, to dive back into his passion and is working on games. Their first title is an oldschool pixel maze, (with a 2021 artistic twist, of course). His work inspired me to get back to pixel pushing.

To combine exploration with usefulness, I imagined mixing up of the new application icon style with pixels to perhaps bring back the fun of colorful patterns into a wallpaper.

Sadly the result is visually way too overwhelming, but the assets created can at least please your nostalgia bone here on planet GNOME (unless it becomes a mess without the stylesheet, we’ll see). Stay curious!

x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x

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

Sending logs to Panther using syslog-ng

Panther is an open-source log management system, which is also available as a service for a time-limited trial. It is still in beta phase, but it looks promising. You can see the “beta” sign on its opening page: https://app.panther.support/ I tested the time-limited cloud service version, but you can also install it locally, either from Dockerhub, or you can build the containers locally from the source.

Even if it is still in beta phase, Panther comes with detailed documentation. There is a notable exception: while syslog-ng is shown on some of the figures, documenting it is still to be done. This blog helps you to get started with sending logs to Panther, using syslog-ng. You can use either legacy syslog with TLS encryption (still a bit problematic) or the http() destination to send logs to the Panther HTTP API.

Read my blog at https://www.syslog-ng.com/community/b/blog/posts/sending-logs-to-panther-using-syslog-ng

the avatar of Alessandro de Oliveira Faria

Biometria Facial em documentos antigos restaurados com IA.

A distribuição regularizada dos Autoencoders Variacionais proporcionam a capacidade de obter as boas propriedades da imagem. Assim permitindo gerar novos dados na região danificada do documento. Com esta técnica da regularização e/ou método de inferência variacional. Com isto, obtemos ganhos de acurácia e performance durante o processamento de fotos de documentos para o certificação da biometria facial.

A seguir um exemplo na prática da técnica utilizada, com um documento emitido em 1982 (39 anos) foi possível processar o Face Match biométrico utilizando a face com uma Selfie atual.

Todo trabalho para equacionar o custo computacional sofreu otimização de performance de primitiva dos processadores durante a inferência matemática.

Fundamento matemático: https://arxiv.org/pdf/2004.09484.pdf

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

Curso de Kdenlive de Podcast Linux

Me encanta encontrar recursos educativos que me sirvan para aprender yo mismos, y al mismo tiempo, me permiten enseñar a nuestros alumnos. Es el caso del curso Kdenlive de Podcast Linux, una excelente herramienta para aprender a dominar este magnífico editor de vídeos no lineal de la Comunidad KDE de la mano de Juan Febles, el creador del clásico podcast que tantas horas de información y formación nos .

Curso de Kdenlive de Podcast Linux

La forma que tenemos de aprender a hacer las cosas definitivamente ha cambiado. El papel del profesor ha pasado de transmisor de conocimientos a guía para filtrarlos.

Es por ello que encontrar el curso de Kdenlive de Podcast Linux que está realizando Juan Febles que ha dividido sus 16 capítulo en 3 bloques para una mejor comprensión. Como buen maestro, además de utilizar un lenguaje 100% didáctico ha decidido hacer sus vídeos cortos para que puedan ser utilizado como píldoras de conocimiento.

Curso de Kdenlive de Podcast Linux

En palabras de Juan: los motivos de elegir Kdenlive son varios:

  • Es un proyecto de la Comunidad KDE, del cual soy socio en KDE España.
  • Es Software Libre. Repeta las 4 libertades y podemos colaborar en este proyecto de muchas formas.
  • Multiplataforma: puedes instalarlo en GNU/Linux y Windows de manera muy sencilla.
  • Es una oportunidad para que los usuarios/as de plataformas privativas conozcan las posibilidades del Software Libre.
  • Suele haber cierta demanda para utilizar software de edición de vídeos: vídeotutoriales, producciones familiares, trabajos personales o de proyectos en formato vídeo…
  • Es un editor potente, aunque asuste al inicio. Nos servirá para casi la totalidad de proyectos de vídeos que ideemos.
  • Es gratuito.

Para finalizar la entrada, os dejo el episodio introductorio:

Por cierto, este curso viene a complementar el que presenté en su día de Kalerolinex en el 2017 y que seguramente tendrá algunas partes obsoletas ya que el desarrollo de Kdenlive ha sufrido un importante impulso estos últimos años.

the avatar of Open Build Service

Manage and Filter Your Group Notifications

After a long break, we’re back with improvements for the notifications feature part of the beta program. Based on your feedback, we have introduced filters for your group notifications, a button to mark all your notifications as read and a notifications API. Group Filters On the My Notifications page, you can now filter notifications by groups. Here’s how it looks: Group notifications Manage Group Subscriptions You can subscribe to the events from your groups on...

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

Best Linux Distro for Programming

If you’re a programmer and you’re looking for a Linux distro, this will help you find the perfect fit. Without further ado, we’ll go straight to the distro recommendations. If you want to learn more, scroll down to the bottom of the article. Here are the best Linux distros for programming: Ubuntu – best for […]

Source

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

Los desarrolladores del editor nano publican la versión 5.9

Nano es un editor de texto para la terminal que puedes encontrar en cualquier distribución de GNU/Linux

Si necesitas editar rápidamente un archivo en la terminal de GNU/Linux y quieres hacerlo rápidamente, la opción es el editor nano. Está instalado en todas (o casi todas) las distribuciones de GNU/Linux y es muy sencillo de utilizar.

Y el pasado 6 de octubre de 2021 el equipo de desarrollo de esta herramienta ha publicado la versión 5.9 de este pequeño pero muy útil editor de texto. La publicación ha salido con el nombre: “El manicomio ha decidido: mañana sol!”

¿Qué hacen los Kortatu por ahí? Ese es una parte de las letras que aparecían en el primer disco de la banda Kortatu de Euska Herria y que respondíamos: y buen tiempo! (madre mía que recuerdos…)

En esta publicación se ha trabajado entre otras cosas en:

  • La extensión de un nombre de archivo se agrega al nombre de un correspondiente
    archivo temporal, de modo que la revisión ortográfica de un archivo C, por ejemplo, verifique solo los comentarios y las cadenas (cuando se usa ‘aspell’).
  • El número de proceso se agrega al nombre de un archivo de guardado de emergencia,
    para que cuando mueran varios nanos no se peleen por un nombre de archivo.
  • Al usar –locking, guardar un nuevo búfer creará un archivo de bloqueo.
  • Se ha agregado resaltado de sintaxis para archivos YAML.

El editor nano tiene una ayuda integrada que se muestra en pantalla en la parte inferior, por lo que si hace mucho que no usas nano, tendrás una pequeña guía de cómo hacer las operaciones más básicas.

¡Es hora de editar un archivo a ritmo de ska con nano!