Skip to main content

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

ccat el comando cat para mostrar archivos en la terminal pero con resaltado de colores

La herramienta cat es conocida en GNU/Linux para mostrar el contenido de archivos de texto en la terminal, ccat añade colores para facilitar la lectura

La terminal de GNU/Linux ya no es una aburrida pantalla negra con texto monocromático encima, tenemos alternativas a herramientas tradicionales que añaden resaltado de texto añadiendo colores, o tenemos locuras como lolcat.

En este caso a la ya conocida herramienta cat en GNU/Linux para mostrar el contenido de archivos de texto en la terminal, vamos a ver una alternativa llamada ccat que añade resaltado de sintaxis y colores a los textos mostrados.

ccat está escrito en Go y publicado bajo una licencia MIT y disponible desde GitHub. Aunque no recibe actualizaciones desde 2015, se puede utilizar sin problemas.

Instalación

Para instalar ccat en mi openSUSE he ido a su página de publicaciones en GitHub y me he descargado la versión más actual, descomprimido el archivo y he movido el ejecutable a una ruta de mi $PATH. Todo esto de la siguiente manera:

wget https://github.com/owenthereal/ccat/releases/download/v1.1.0/linux-amd64-1.1.0.tar.gz 
tar -xvzf linux-amd64-1.1.0.tar.gz
 cd linux-amd64-1.1.0/ 
 sudo cp ccat /usr/local/bin/

Y con esta ya tenemos preparada la herramienta lista para usarse.

Ahora podemos ver el contenido de un archivo de texto con resaltado de colores mediante el comando:

ccat miarchivo.md

Si nos gusta el resultado, podemos añadir un alias para utilizar directamente ccat igual que cat sin tener que escribir la «c» extra.

Uso

El uso de la herramienta es realmente sencillo, al tratarse de una herramienta sencilla. Tenemos una pequeña guía de uso y ayuda ejecuando el comando:

ccat --help

Que nos mostrará lo siguiente:

Colorize FILE(s), or standard input, to standard output.

Usage:
  ccat [OPTION]... [FILE]...

Flags:
      --bg="light": set to "light" or "dark" depending on the terminal's background
  -C, --color="auto": colorize the output; value can be "never", "always" or "auto"
  -G, --color-code=: set color codes
  -h, --help=false: help for ccat
      --html=false: output html
      --palette=false: show color palettes
  -v, --version=false: show version

Using color is auto both by default and with --color=auto. With --color=auto,
ccat emits color codes only when standard output is connected to a terminal.
Color codes can be changed with -G KEY=VALUE. List of color codes can
be found with --palette.

Examples:
  $ ccat FILE1 FILE2 ...
  $ ccat --bg=dark FILE1 FILE2 ... # dark background
  $ ccat --html # output html
  $ ccat -G String="_darkblue_" -G Plaintext="darkred" FILE # set color codes
  $ ccat --palette # show palette
  $ ccat # read from standard input
  $ curl https://raw.githubusercontent.com/jingweno/ccat/master/main.go | ccat

Os dejo que lo probéis y «flipéis en colores» con ccat, dándole un toque más de color a la terminal de GNU/Linux.

Mi añorada Estrellita

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

10 razones para asistir a Akademy-es 2023 de Málaga Opensouthcode Edition #akademyes

El 9 y 10 de junio, es decir, en justo una semana se va a celebrar en Barcelona la esperada Akademy-es 2023, el encuentro organizado por KDE España para todos los simpatizantes del proyecto que este año será presencial y en línea (si es posible) enmarcada en otro gran evento como es Opensouthcode. Como os evidente os animamos a asistir y por ello en el blog estamos promocionado al máximo el evento. Hoy presentamos 10 razones para asistir a Akademy-es 2023 de Málaga, aunque estoy seguro que existen como mínimo 10 más.

10 razones para asistir a Akademy-es 2023 de Málaga Opensouthcode Edition #akademyes

Ya no queda poco para Akademy-es 2023 de Málaga y he decidido que a partir de hoy todos los artículos versarán sobre este magno evento, corriendo el riesgo de voolver a ser criticado como el año pasado… pero como es mi blog hago lo que quiero, a mediados de junio volveremos con los artículos habituales. De esta forma he pensado en 10 razones para acudir a Akademy-es 2023 de Málaga aunque en realidad hay muchas más y seguro que alguno de vosotros me las puede sugerir en los comentarios (y este año yo puedo ser una razón porque yo voy al evento).

De esta forma, la lista sin orden de preferencia es la siguientes:

  1. Asistir a las charlas de los proyectos más punteros de la Comunidad KDE en castellano. Mira el programa.
  2. Comprar o recoger tu camiseta especial de Akademy-es 2023 que este año, como el año pasado, está disponible para todo el que la pida.
  3. Realizar una visita cultural el domingo 11 con gente del mundo del Software Libre, la inscripción se abrirá el viernes 2 de junio.
  4. Charlar por los pasillos, en las comidas o en las cenas con los desarrolladores, traductores, artistas, ideólogos, usuarios destacados, etc. de la Comunidad KDE y del Conocimiento Libre.
  5. Conocer la increible y animada playa malagueña.
  6. Echar un vistado al evento anfitrión Opensouthcode.
  7. Conocer a personas extraordinarias (José, Albert, Rubén, Antonio, Adrián, Agustín, David, Rosie y muchas más que me dejo en el tintero)
  8. Poder tocar dispositivos que llevan Plasma instalado por defecto como un KDE Slimbook 4 o una Steam Deck.
  9. Adquirir tu camiseta KDE de la mano de Freewear y que no te venga ni grande ni pequeña.
  10. Poder aparecer en la magnífica foto de grupo que queda para la posteridad y que suele ser protagonista en posteriores ediciones, como es el caso de la inferior de Vigo.
10 razones para asistir a Akademy-es 2023 de Málaga Opensouthcode Edition #akademyes

Todo esto sin olvidar que puedes participar activamente en Akademy-es colaborando en su difusión en la redes sociales, no olvides utilizar la etiqueta #akademyes para ello. Toda ayuda es importante.

¿Qué es el Akademy-es?

Akademy-es es el encuentro anual de desarrolladores, colaboradores y usuarios de KDE en España, que se celebra desde el año 2006 en distintas ciudades del territorio español y con esta se llegará a la decimotercera edición.

Por cierto, podéis repasar las anteriores ediciones en estas entradas del blog:

La entrada 10 razones para asistir a Akademy-es 2023 de Málaga Opensouthcode Edition #akademyes se publicó primero en KDE Blog.

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

openSUSE MicroOS con escritorios GNOME y Plasma

La versión de un sistema mínimo, rolling release o estable, e inmutable de la comunidad openSUSE ahora disponible con escritorio GNOME y Plasma de KDE

Imagen: Óscar Sánchez

Hace tiempo la comunidad de openSUSE está embarcada en muchos cambios y en actualizar y expandir su oferta de distribuciones GNU/Linux disponibles.

Recientemente está desarrollando el proyecto ALP, pero desde hace tiempo está la oferta de poder descargar e instalar de manera libre una distribución basada en openSUSE llamada MicroOS, ahora en su versión Aeon con GNOME y Kalpa con Plasma de KDE como escritorios.

MicroOS es un sistema GNU/Linux inmutable lo que implica actualizaciones transaccionales, rolling release o de actualización contínua basado en Tumbleweed o estable basado en Leap, recuperable en caso de fallo al usar instantáneas y un sistema de archivos Brtfs, mínimo en el que desplegar tus aplicaciones como contenedores.

Dicho lo cual, no es un sistema operativo para todo el mundo, ya que se necesitan ciertos conocimientos para desplegar aplicaciones y realizar actualizaciones. Pero muy útil para aquellas personas para las que necesiten un sistema similar.

El sistema instalado es mínimo, pero con todo lo necesario para su configuración y uso. Todas las aplicaciones se recomiendan instalar mediante Flatpacks desde Flathub. O desde Distrobox en una terminal.

Las actualizaciones e instalaciones de RPM’s no se hacen mediante Zypper, si no con actualizaciones transaccionales, para mantener el sistema seguro e inmutable, creando «snapshots» a las que poder regresar el sistema en caso de problemas.

Aeon y Kalpa

Ahora MicroOS se ofrece en dos versiones con dos entornos de escritorio disponibles, MicroOS con escritorio GNOME llamado Aeon y MicroOS con Plasma de KDE llamado Kalpa.

Aeon significa un lapso de tiempo enorme e indefinido, en español sería eón y Kalpa significa algo similar pero en hindú (¡toma exotismo!).

Los objetivos de diseño de Aeon y Kalpa, pretenden ser el producto sea algo duradero, que debido a la naturaleza atómica de las actualizaciones y la naturaleza inmutable del sistema central, el objetivo es tener un sistema donde se instale una vez, y luego no tener que preocuparse por eso, además de proporcionar las funciones y herramientas que los desarrolladores necesitan, sin tantos ajustes y personalizaciones tediosas que a menudo pueden consumir tanto tiempo después de la instalación.

A nivel técnico para el usuario, el cambio de nombre no supone un cambio drástico o algo por lo que deba preocuparse, es más un nombre para el producto ofrecido y que sea más fácil de nombrar.

Si te interesa esta nueva oferta de distribuciones inmutables que ofrece la comunidad openSUSE, puedes descargar MicroOS y probarlo en una máquina virtual o en tu equipo y ver si se ajusta a lo que necesitas.

Enlaces de interés

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

Introducción al WebScraping con Python en Linux Center de València

En esta ocasión no quiero ir tan justo de tiempo como en el anterior evento de Linux Center. De esta forma me complace compartir una nueva charla-taller que se celebrará en sus instalaciones que lleva por título Introducción al WebScraping con Python ¿No sabes lo que es? Más razón para asisitir..

Introducción al WebScraping con Python en Linux Center de València

Hablamos mucho el verano pasado de la compañía valenciana de ensamblaje de dispositivos compatibles 100% con el Software Libre conocida como Slimbook. A lo largo de este otoño, invierno y primavera hemos dejado un poco sus ultrabooks y no nos hemos centrado en sus actividades comunitarias que suelen realiza en su Linux Center.

Introducción al WebScraping con Python en Linux Center de València

De esta forma el próximo sábado 10 de junio (contraprogramando Akademy-es de Málaga Opensouthcode Edition) vamos a poder disfrutar de una nueva charla-taller titulada «Introducción al WebScraping con Python » a cargo de Manuel S. Lemos, organizador de la comunidad WordPress Valencia (WP-Valencia), titulado como Técnico Superior en Desarrollo de Software, cuenta con dilatada experiencia en desarrollo y programación.

Para quienes no lo sepan, WebScraping es el proceso de recolectar y analizar datos de la web. Esta técnica permite extraer información de sitios web de forma manual o automática. La palabra «Scraping» significa raspar, reunir o arañar, lo que nos da una idea de lo que implica esta técnica.

Introducción al WebScraping con Python en Linux Center de València

En otras palabras, Con WebScraping se extrae el contenido HTML de páginas web para filtrar la información requerida y almacenarla. Esta técnica es muy útil para recolectar grandes cantidades de datos de manera rápida y eficiente. Esta charla promete ser muy interesante ya que Python es uno de los lenguajes de programación más utilizados para realizar estas tareasdebido a su velocidad y facilidad de uso. Además, existen diversas bibliotecas y herramientas en Python que facilitan el proceso de Web Scraping, como Beautiful Soup, Requests y Scrapy.

La información adicional que necesitas es esta:

Plazas Total: 20 (corre que solo quedan 9 libres)

¿Curso Gratuito o de Pago?: GRATUITO gracias a SLIMBOOK y a Samuel.

Requisitos: Portatil con Linux en una máquina virtual (como hay que acceder a una VPN pública, mejor que este virtualizado) y ganas de aprender 😉

¿Podemos retransmitirlo via streaming?: No

Localización: Linux Center (Grupo Odín). Ronda de la Química s/n Edificio ABM L’Andana, 7ª planta Frente a Parque Técnológico 46980 Paterna, Valencia

Más información: Linux Center

La entrada Introducción al WebScraping con Python en Linux Center de València se publicó primero en KDE Blog.

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

Visita Málaga con la Comunidad KDE #akademyes 2023

Como ya estaréis enterados este año se celebra Akademy-es 2023 de forma presencial en Málaga, junto la Opensoutcode del 9 al 10 de junio, viernes y sábado. Ya estoy dando bombo al evento en el blog: se ha publicado el programa de charlas de Akademy-es 2023 y yo ya he compartido el banner de «Yo voy a Akademy-es 2023 de Málaga» realizado por mi buena amiga Rosanna y que evoca algunas de las buenas cosas de Málaga como son su sol, su playa y su buen ambiente. Pero eso no es todo, ya que desde la asociación también te invita a un evento social. Así que visita Málaga con la Comunidad KDE el domingo 11 de junio. ¿Te interesa? Sigue leyendo.

Visita Málaga con la Comunidad KDE #akademyes 2023

El 9 y 10 de junio se va a celebrar Akademy-es 2023 de Málaga organizado por KDE España y de forma paralela a otro gran evento como es Opensouthcode. El evento en sí, por tanto, finaliza el sábado pero seguro que muchos asistentes se quedarán también el domingo así que hemos pensado programar una actividad social: visitar málaga.

Según podemos leer en la web del evento:

Proponemos a los asistentes a Akademy-es y OpenSouthCode una visita por Málaga el domingo tras el evento.

Invitamos a todos los asistentes a disfrutar del vibrante espíritu de Málaga explorando la icónica Alcazaba. Sumérgete en la rica historia de la ciudad a través de esta fortaleza palaciega del siglo XI, construida por los Hammudid. Sus impresionantes torres, robustas murallas y delicados patios y jardines adornados con fuentes nos transportarán a otra época. Luego, pasearemos por el corazón de la ciudad, disfrutando de su energía y encanto.

Tras la visita, organizaremos un paseo por la ciudad culminando con una comida de confraternización donde podrás disfrutar de la deliciosa gastronomía malagueña.

Nos encontraremos el domingo a las 10:30 en los Jardines Manuel Atienza, ubicados cerca del Teatro Romano y la Alcazaba. Para poder planificar el evento lo mejor posible, os aconsejamos a todos que os inscribáis. Abriremos el viernes 2 de junio el formulario de inscripción.

¡Anímate y ven a disfrutar de la belleza de Málaga con la comunidad KDE!


Mostra un mapa més gran

Así que ya sabes, si tienes tiempo y ganas, te esperamos en Málaga porque yo voy a Akademy-es 2023 Opensouthcode edition ¿y tú?

¿Qué es Akademy-es?

Akademy-es (#akademyesque 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:

La entrada Visita Málaga con la Comunidad KDE #akademyes 2023 se publicó primero en KDE Blog.

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

Así uso yo los escritorios virtuales en KDE Plasma

Quiero compartir cómo configuro yo los escritorios virtuales de KDE Plasma en mis sistemas GNU/Linux

Siempre he usado Plasma de la comunidad KDE como mi entorno de escritorio al utilizar GNU/Linux. Aunque he usado de manera eventual Xfce o i3wm, en Plasma me siento como en casa y al final es lo que utilizo, por comodidad, funcionalidad y estética.

En esta ocasión comparto de qué manera utilizo los escritorios virtuales que ofrece Plasma, para separar tareas y tener ventanas divididas y acceder rápidamente a ellas. Es mi opción, por si te sirve y te resulta útil.

Número de escritorios virtuales

Lo primero que hago es configurar 4 escritorios virtuales. Para esto en Preferencias del sistema de Plasma → Espacio de trabajo → Comportamiento del espcio de trabajo → Escritorios virtuales, añado nuevos escritorios hasta tener 4 en dos filas y con animación al cambiar de desvanecimiento.

No les cambio el nombre, pero puedes asignarle un nombre si lo deseas.

Mi uso de Plasma es el siguiente, en el primer escritorio tengo el navegador Firefox, en el segundo escritorio el cliente de correo Thunderbird, en el tercer escritorio el emulador de terminal Konsole y en el cuarto escritorio el cliente de Telegram.

¿No sé si será una especie de Toc? Pero sin dramas!! 🙂

Si tengo que abrir otras ventanas como Dolphin u otras aplicaciones, no tengo una predilección, en el escritorio que coincida…

Reglas para las aplicaciones

Ahora configuro unas reglas de ventanas para que Plasma ubique automáticamente las aplicaciones que he dicho en los escritorios en los que las quiero tener.

Para ello, de nuevo en las Preferencias del sistema de Plasma → Espacio de trabajo → Gestión de ventanas → Reglas de ventanas, creo sendas reglas para mis cuatro preferencias que he comentado antes.

En esa sección pulso sobre Añadir una nueva. Por ejemplo, para configurar Konsole en el escritorio 3. En descripción pongo un nombre, por ejemplo konsole. Clase de ventada: concordncia de subcadena, konsole. Tipo de ventana: Todo lo seleccionado.

Añado una propiedad y selecciono Escritorio virtual. Selecciono Forzar y el escritorio en el que lo deseeo, en mi caso el 3. Y acepto los cambios.

Algo similar hago con las demás aplicaciones, mutatis mutandi, es decir cambiando lo necesario para firefox, thunderbird o la aplicación que tu desees en tu caso.

Accesos rápidos para los escritorios

Ahora modifico los accesos rápidos para movermer entre los distintos escritorios. De manera predeterminada en Plasma se utiliza Meta+F1 para el escritorio 1, Meta+F2 para el escritorio 2, etc.

Pero a mí esa opción no me gusta, así que añado mis predilecciones. Volvemos a Preferencias del sistema de Plasma → Accesos rápidos → Kwin → Cambiar al escritorio 1. Añadir acceso rápido personalizado y grabo la opción Meta+1. Repito los pasos para los demás escritorios, con Meta+2, etc… Y acepto los cambios.

Así para ir al correo, o para ir al navegador o la terminal de manera sencilla pulso Meta+1 o Meta+2 etc y rápidamente me lleva a lo que quiero hacer.

Acceso rápido para Konsole

Como emulador de terminal uso Konsole por sus múltiples bondades y funcionalidades como usar pestañas, división del panel actual, etc todo muy fácilmente con unos simples atajos de teclado.

Pero lo que sí modifico es el atajo de teclado para abrir Konsole, en mi caso prefiero Meta+Enter que el que viene predeterminado en Plasma.

Para cambiar este comportamiento volvemos a Preferencias del sistema → Accesos rápidos → Accesos rápidos. Podemos buscar Konsole o si no está, podemos añadir aplicación y seleccionar Meta+Enter en mi caso.

Plasma te lo configuras a tu gusto

Lo bueno de Plasma es su versatilidad y que tienes la posibilidad de adaptarlo a tu gusto o forma de utilización. Estas han sido mis opciones, con las que me encuentro cómodo, siéntete libre de probarlas y modificarlas a tu gusto o necesidades.

También me gustará leer qué opciones siempre configuras en tu caso en Plasma, usa los comentarios para compartir tu opinión.

¿Plasma es quizás el mejor entorno de escritorio? Para mí sí.

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

Tokodon y Okular en Google Summer of Code 2023

Cuarta y última entrega de la serie de artíulos para comentar las participación de KDE en Google Summer of Code 2023 (GSoC). Este año son varias las aplicaciones o procesos que van a ser trabajados por los mentores y estudiantes. En esta ocasión comento Tokodon y Okular en Google Summer of Code 2023, un par de proyectos que reciben nuevo impulso.

Tokodon y Okular en Google Summer of Code 2023

El equipo de KDE es uno de las Comunidades que siempre intentan colaborador con los proyectos sobre Software Libre que suele organizar cualquier compañía, y Google no es ninguna excepción

Tokodon y Okular en Google Summer of Code 2023

Empecé el repaso a los proyectos que participan con Kalendar, digiKam, Krita y KDE Esco y finalizo con un par de proyectos más que interesantes: Tokodon, el cliente de Mastodon, y Okular, el visor universal de archivos que fue una de las que me conquistó al inicio de mi andadura en GNU/Linux.

Estos meses Tokodon recibirá el trabajo de Rishi Kumarque implementará as API de administración que hará que esta aplicación también sea adecuado como cliente de Mastodon para moderadores y administradores.

Para finalizar Shivodit trabajará en la mejora de Okular para Android, aportando la tan necesaria mejora en el renderizado de fuentes cuando éstas no están incrustadas en el archivo PDF, entre otras cosas. El trabajo se realizará principalmente en el repositorio Poppler Freedesktop.

Más información: KDE News

¿Qué es GSoC?

KDE participará en Google Summer of Code 2016

Vía Somos Libres he encontrado esta magnífica descripción del programa GSoC:

Google Summer of Code (GSoC) es un evento organizado por Google, cuyo objetivo es hacer participar a varios estudiantes en el desarrollo de determinados proyectos Open Source elegidos por Google. Cada grupo debe cumplir con una lista de tareas específicas que deben realizar y elegidas por el representante del proyecto, también conocido como mentor.

Los objetivos del GSoC son:

  • Crear y liberar código Open Source para el beneficio de todos.
  • Inspirar a los jóvenes desarrolladores a participar en el desarrollo de aplicaciones Open Source.
  • Ayudar a los proyectos Open Source a identificar a nuevos y posibles desarrolladores.
  • Dar a los estudiantes la oportunidad de trabajar en algo relacionado a sus estudios. Dar a los estudiantes una mayor exposición a situaciones del mundo real de desarrollo de software.

En definitiva, una excelente iniciativa que beneficia a todo el mundo.

La entrada Tokodon y Okular en Google Summer of Code 2023 se publicó primero en KDE Blog.

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

Krita y KDE Eco en Google Summer of Code 2023

Tercera entrega de la serie de artíulos para comentar las participación de KDE en Google Summer of Code 2023 (GSoC). Este año son varias las aplicaciones o procesos que van a ser trabajados por los mentores y estudiantes. En esta ocasión comento Krita y KDE Eco en Google Summer of Code 2023, un par de proyectos que reciben nuevo impulso.

Krita y KDE Eco en Google Summer of Code 2023

El equipo de KDE es uno de las Comunidades que siempre intentan colaborador con los proyectos sobre Software Libre que suele organizar cualquier compañía, y Google no es ninguna excepción

Empecé el repaso a los proyectos que participan con Kalendar y digiKam, sigo con un par de proyecto más que interesante.

Estos meses Krita mejorará el creador de paquetes de la mano de Sriruppa Datta ya que éste trabajará en este aspecto de la aplicación. Para quien no lo sepa los paquetes son conjuntos de recursos, como pinceles o degradados, que los usuarios de Krita pueden añadir o intercambiar. Todo una expresión del caracter comunitario de este aplicación.

Por su parte, Karanjot mejorará el acceso remoto al laboratorio de medición de energía KDE Eco centrándose en tres puntos:

  • la automatización del proceso de medición de la energía, incluido el suministro de un resumen de los resultados
  • estableciendo una integración CI/CD backend
  • la creación de una interface que controle la carga de energía.

Más información: KDE News

¿Qué es GSoC?

KDE participará en Google Summer of Code 2016

Vía Somos Libres he encontrado esta magnífica descripción del programa GSoC:

Google Summer of Code (GSoC) es un evento organizado por Google, cuyo objetivo es hacer participar a varios estudiantes en el desarrollo de determinados proyectos Open Source elegidos por Google. Cada grupo debe cumplir con una lista de tareas específicas que deben realizar y elegidas por el representante del proyecto, también conocido como mentor.

Los objetivos del GSoC son:

  • Crear y liberar código Open Source para el beneficio de todos.
  • Inspirar a los jóvenes desarrolladores a participar en el desarrollo de aplicaciones Open Source.
  • Ayudar a los proyectos Open Source a identificar a nuevos y posibles desarrolladores.
  • Dar a los estudiantes la oportunidad de trabajar en algo relacionado a sus estudios. Dar a los estudiantes una mayor exposición a situaciones del mundo real de desarrollo de software.

En definitiva, una excelente iniciativa que beneficia a todo el mundo.

La entrada Krita y KDE Eco en Google Summer of Code 2023 se publicó primero en KDE Blog.

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

digiKam en Google Summer of Code 2023

Sigo la serie de artćulos para comentar las participación de KDE en Google Summer of Code 2023 (GSoC). Este año son varias las aplicaciones o procesos que van a ser trabajados por los mentores y estudiantes. De esta forma, la segunda aplicación de la lista de este repaso es digiKam en Google Summer of Code 2023, la veterana suite de gestión de fotografías de la Comunidad KDE.

digiKam en Google Summer of Code 2023

El equipo de KDE es uno de las Comunidades que siempre intentan colaborador con los proyectos sobre Software Libre que suele organizar cualquier compañía, y Google no es ninguna excepción

Empecé el repaso a los proyectos que participan con Kalendar, y sigo con digiKam, la aplicación para gestionar imágenes. Estos meses, estudiantes y mentores van a trabajar en los siguientes aspectos:

  • Añadir herramientas de asignación automática de etiquetas y mejorar el motor de reconocimiento facial para digiKam. TRAN Quoc Hung desarrollará un modelo de aprendizaje profundo que será capaz de reconocer varias categorías de objetos, escenas y eventos en fotos digitales, generar las palabras clave correspondientes que se pueden almacenar en la base de datos de digiKam y asignarlas a las fotos automáticamente.
  • Mejorar la gestión de propiedades de los objetos .Utkarsh Kumar utilizará el aprendizaje automático para mejorar el proceso de etiquetado de propiedades de las imágenes en digiKam. En la actualidad, los usuarios se enfrentan a un sinfín de dificultades cuando intentan transferir propiedades como el color, las etiquetas y los rótulos a numerosas imágenes. Esto resulta en una tarea extremadamente laboriosa y monótona de copiarlas repetidamente. Este proyecto introducirá un enfoque más fluido y eficiente, que permitirá a los usuarios ejecutar estas acciones con un solo clic y arrastre del ratón, mejorando así significativamente la experiencia del usuario.
digiKam en Google Summer of Code 2023

Más información: KDE News

¿Qué es GSoC?

KDE participará en Google Summer of Code 2016

Vía Somos Libres he encontrado esta magnífica descripción del programa GSoC:

Google Summer of Code (GSoC) es un evento organizado por Google, cuyo objetivo es hacer participar a varios estudiantes en el desarrollo de determinados proyectos Open Source elegidos por Google. Cada grupo debe cumplir con una lista de tareas específicas que deben realizar y elegidas por el representante del proyecto, también conocido como mentor.

Los objetivos del GSoC son:

  • Crear y liberar código Open Source para el beneficio de todos.
  • Inspirar a los jóvenes desarrolladores a participar en el desarrollo de aplicaciones Open Source.
  • Ayudar a los proyectos Open Source a identificar a nuevos y posibles desarrolladores.
  • Dar a los estudiantes la oportunidad de trabajar en algo relacionado a sus estudios. Dar a los estudiantes una mayor exposición a situaciones del mundo real de desarrollo de software.

En definitiva, una excelente iniciativa que beneficia a todo el mundo.

La entrada digiKam en Google Summer of Code 2023 se publicó primero en KDE Blog.

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

Mi escritorio Plasma de mayo 2023 #viernesdeescritorio

Otro mes que casi no llego a publicar este típica entrada. Sigo la iniciativa #viernesdeescritorio con una nueva captura, con la que llegaré a más de un año y medio compartiendo «Mi escritorio» de forma mensual, una mirada a la intimidad de mi entorno de trabajo. De esta forma, bienvenidos a mi escritorio Plasma de may 2023, el sexto del año (por la ración doble de febreroo) que destaca porque continua el del mes anterior pero introduciendo pequeñas mejoras.

Mi escritorio Plasma de mayo 2023 #viernesdeescritorio

Esta va a ser la trigésimosexta vez que muestro mi escritorio Plasma 5 en público, lo cual es número nada desdeñable de entradas que sigue creciendo de forma constante. Hice un recopilatorio con los 12 escritorios del 2022 y tengo pendiente seguir con otros, para finalizar con una entrada que los recopile todos… pero eso será en un futuro.

En esta ocasión me he dedicado a pulir un poco la personalización que tenía del mes pasado. De esta forma, el tema de escritorio global sigu siendo Ketsa Dark de ZAYRONXIO pero los iconos han cambiado a Candy Icons un trabajo de Eliver Lara, de los que tambén hablé en el blog hace un tiempo, y que me parecen más acertados.

El fondo de escritorio, aunque sigue con el estilo neon del mes pasado, ha cambiado a una creación de Beeple llamada «Couple», el cual me ha encantado. Respecto a plasmoides, el escritorio sigue despejado de todos ellos y he dejado unicamente Modern Clock, que queda fabuloso encajado en el fondo de pantalla, al cual le he cambiado algo el color para que esté mejor integrado.

El tema global me configura una barra superior fina que incorpora un menú global, algo que sigo probando y, de momento, me sigue convenciendo. El lanzador de aplicaciones sigue siendo Avalon Menu, que me ha sorprendido por su diseño y funcionalidades, y al que ya he configurado la imagen de usuario lo cual mejora su ascpecto.. El panel inferior es para las aplicaciones más habituales o para las que se están ejecutando en este momento.

Mi escritorio Plasma de mayo 2023 #viernesdeescritorio

El resultado de mi escritorio de mayo de 2023 es un entorno de trabajo oscuro y, como siempre, funcional que podéis ver en la imagen inferior (pinchad sobre ella para verlo un poco más grande).

Mi escritorio Plasma de mayo 2023 #viernesdeescritorio

La entrada Mi escritorio Plasma de mayo 2023 #viernesdeescritorio se publicó primero en KDE Blog.