Skip to main content

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

Diseña el nuevo logo para #openSUSE

Si te gusta el diseño, ahora tienes la posibilidad de participar en el concurso para el nuevo logotipo de openSUSE y de otros proyectos de la comunidad

Imagen: Óscar Sánchez Requena

¿Tienes aptitudes para el diseño? ¿Lo tuyo es imaginar y plasmarlo en un dibujo? Ahora tienes la posibilidad de participar con tus dotes artísticas en el concurso que celebra el proyecto openSUSE.

La comunidad de openSUSE se complace en anunciar de manera oficial, el concurso para diseñar un nuevo logotipo para openSUSE y también para las cuatro distribuciones de GNU/Linux que desarrolla el proyecto: Tumbleweed, Leap, Slowroll and Kalpa.

Sí, has leido correctamente, la comunidad de openSUSE está considerando renovar el diseño de marca con un nuevo logotipo para que represente el proyecto, basado en el diseño actual del camaleón.

Este nuevo logo debería complementar la identidad de marca del proyecto openSUSE y de las distribuciones de GNU/Linux que desarrolla. El color verde (#73ba25) está reservado como el color principal para el proyecto, pero se agradecerá las sugerencias de otros colores para las diferentes distribuciones y sus logos.

Ha habido ya discusiones al respecto desde hace muchos años, pero entonces no era el momento adecuado, hasta ahora. Como el logo actual del camaleón de openSUSE es similar al antiguo logo de SUSE y el proyecto está en medio de un periodo de transición, ahora parece un momento más idóneo para lanzar esta competición junto con los nuevos logos para las distribuciones.

La forma ancha y las líneas delgadas del logotipo actual de Tumbleweed han causado problemas de visibilidad y reconocimiento, que se pretende evitar con un nuevo logotipo de Tumbleweed. El logotipo de Leap no tiene los mismos problemas, pero los miembros de la comunidad han pensado que debería estar disponible la opción de enviar un nuevo logotipo para Leap.

La intención del concurso es que los diseños del logotipo visualicen una marca unificada. Los logotipos de openSUSE para las distintas distribuciones recientemente añadidos están diseñados con formas y líneas simples para brindar singularidad e interés, generalmente como contornos vacíos, aunque no se excluye la posibilidad de usar relleno.

El concurso para aportar diseños empieza el próximo 1 de noviembre y terminará el 22 de noviembre de 2023.

Tienes todas las reglas y los requisitos que deben cumplir los diseños, y los datos de contacto para enviar tus diseños en el anuncio oficial, en este enlace:

Tu diseño será la marca distintiva del proyecto, tanto de openSUSE como de las distintas distribuciones (Leap, Tumbleweed, Slowroll, Kalpa, Aeon).

Anímate a participar y exponer tus mejores diseños en el concurso. (yo echaré de menos al actual Geecko)

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

Los archivos de configuración en NeoMutt

Veamos cómo tener varios archivos de configuración para ajustar los diferentes aspectos del cliente de correo para la terminal NeoMutt

NeoMutt es un cliente de correo electrónico para la línea de comandos. Lo que implica que no tiene una interfaz gráfica con un menú de ajustes o configuración en la que entrar y de una manera gráfica seleccionar esta o aquella configuración.

Para ello, como vimos en el artículo anterior donde configuramos nuestra cuenta de correo, utiliza el archivo de configuración neomuttrc o muttrc en alguna de las ubicaciones predeterminadas donde el programa busca dicho archivo (en mi caso está en ~/.config/mutt/muttrc.

Veamos en este caso cómo podemos dividir el archivo de configuración único en diferentes archivos. Pudiendo usarlos para en cada uno configurar un aspecto de NeoMutt.

Si todo lo que queremos configurar lo podemos tener en un único archivo de configuración (muttrc o neomuttrc) ¿Por qué dividirlo en varios archivos?

La explicación es: organización. Sí, en un único archivo, podemos establecer diferentes apartados, organizados con un encabezado. Pero al usar diferentes archivos, nos permite poder «jugar» con diferentes configuraciones de una manera más flexible, poder hacer pruebas, etc.

Por ejemplo, tengo un archivo llamado «colores» donde tengo configurado el esquema de colores que utiliza NeoMutt. Si quiero probar otro esquema de colores que encuentro, simplemente al archivo existente le renombro y copio la nueva configuración en un archivo llamado colores y ya puedo probarlo.

Si eso no me gusta, tan sencillo como borrar el archivo actual y el renombrado anteriormente volverle a llamar colores y ya estaría listo, todo como antes.

Para que el archivo principal de configuración (mutt o neomuttrc) llame a esos diferentes archivos de configuración hay que añadirle el comando source ruta/al/archivo

En mi caso personal tengo tres archivos de configuración. Uno para la configuración de la cuenta de correo (lo que vimos en un artículo anterior) otro para diferentes ajustes de la interfaz de NeoMutt, otro para el esquema de colores y otro para los atajos de teclado que tengo configurados.

Por tanto al inicio de mi archivo de configuración ~/.config/muttrc tengo las siguientes líneas:

source ~/.config/mutt/cuenta_correo
source ~/.config/mutt/ajustes
source ~/.config/mutt/colors
source ~/.config/mutt/atajos

Si por ejemplo, no quiero usar los atajos que tengo configurados, añado un # al inicio del source del archivo atajos y ya no cargaría mis configuraciones, trabajando con las predeterminadas del la aplicación.

Creo que es una buena manera de configurar así nuestro NeoMutt y que facilita la tarea de configurar NeoMutt.

Por cierto, comparto por aquí el contenido de los archivos en cuestión que configuran mi NeoMutt, por si quieres copiar algo de ello, o probarlos. Están recopilados de varias fuentes que he encontrado por la red.

En artículos posteriores podremos añadir nuevas cosas o explicar en detalle algunas de las que aparecen por estos archivos.

Archivo de esquema de colores de NeoMutt

# for background in 16 color terminal, valid background colors include:
# base03, bg, black, any of the non brights

# style notes:
# when bg=235, that's a highlighted message
# normal bg=233

# basic colors ---------------------------------------------------------
# color normal        brightyellow    default
color error         color196        color235                        # message line error text
color tilde         color81         color233                        # vi-like tildes marking blank lines
color message       color82         color235
color markers       brightcolor232  color222                        # wrapped-line /^\+/ markers
color attachment    brightcolor165  color235                        # attachment headers
color search        color232        color154                        # search patterns in pager
color status        brightcolor232  color39
color indicator     brightcolor232  color154                        # selected email in index
color tree          brightcolor165  color233                        # arrow in threads (`-->')

# basic monochrome screen
mono bold           bold
mono underline      underline
mono indicator      reverse
mono error          bold
mono header         bold                            "^(From|Subject|Date|To|Cc|Bcc):"
mono quoted         bold

# index ----------------------------------------------------------------

color index         color160        color233        "~A"            # all messages
color index         color166        color233        "~E"            # expired messages
color index         brightcolor154  color233        "~N"            # new messages
color index         color154        color233        "~O"            # old messages
color index         color244        color233        "~R"            # read messages
color index         brightcolor39   color233        "~Q"            # messages that have been replied to
color index         brightcolor154  color233        "~U"            # unread messages
color index         brightcolor154  color233        "~U~$"          # unread, unreferenced messages
color index         color222        color233        "~v"            # messages part of a collapsed thread
color index         color222        color233        "~P"            # messages from me
#color index         color39         color233        "~p!~F"        # messages to me
#color index         color39         color233        "~N~p!~F"      # new messages to me
#color index         color39         color233        "~U~p!~F"      # unread messages to me
#color index         color244        color233        "~R~p!~F"      # messages to me
color index         brightcolor165  color233        "~F"            # flagged messages
color index         brightcolor165  color233        "~F~p"          # flagged messages to me
color index         brightcolor165  color233        "~N~F"          # new flagged messages
color index         brightcolor165  color233        "~N~F~p"        # new flagged messages to me
color index         brightcolor165  color233        "~U~F~p"        # new flagged messages to me
color index         color232        color196        "!~N ~D"        # deleted messages
color index         color232        color196        "~N ~D"         # deleted new messages
color index         color244        color233        "~v~(!~N)"      # collapsed thread with no unread
color index         color81         color233        "~v~(~N)"       # collapsed thread with some unread
color index         color81         color233        "~N~v~(~N)"     # collapsed thread with unread parent
# statusbg used to indicated flagged when foreground color shows other status
# for collapsed thread
color index         color160        color233        "~v~(~F)!~N"    # collapsed thread with flagged, no unread
color index         color81         color233        "~v~(~F~N)"     # collapsed thread with some unread & flagged
color index         color81         color233        "~N~v~(~F~N)"   # collapsed thread with unread parent & flagged
color index         color81         color233        "~N~v~(~F)"     # collapsed thread with unread parent, no unread inside, but some flagged
color index         color39         color233        "~v~(~p)"       # collapsed thread with unread parent, no unread inside, some to me directly
color index         color81         color160        "~v~(~D)"       # thread with deleted (doesn't differentiate between all or partial)
color index         color222        color233        "~T"            # tagged messages
color index         brightcolor222  color233        "~T~F"          # tagged, flagged messages
color index         brightcolor222  color233        "~T~N"          # tagged, new messages
color index         brightcolor222  color233        "~T~U"          # tagged, unread messages

# color index         red             default         "~D(!~p|~p)"               # deleted
# color index         black           default         ~F                         # flagged
# color index         brightred       default         ~=                         # duplicate messages
# color index         brightgreen     default         "~A!~N!~T!~p!~Q!~F!~D!~P"  # the rest
# color index         brightgreen               default         "~A~N!~T!~p!~Q!~F!~D"      # the rest, new
color index         black           red             "~D"                        # deleted messages
color index         yellow          default         "~(~N)"                    # messages in threads with some unread
color index         green           default         "~S"                       # superseded messages
color index         yellow          default         "~T"                       # tagged messages
color index         brightred       red             "~="                       # duplicated messages

# message headers ------------------------------------------------------

color hdrdefault    brightcolor222  color235
color header        brightcolor39   color235        "^(From|To|Cc|Bcc)"
color header        brightcolor165  color235        "^(Subject|Date)"

# body -----------------------------------------------------------------

color quoted        color39         color235
color quoted1       color165        color235
color quoted2       color39         color235
color quoted3       color222        color235
color quoted4       color166        color235
color signature     color81         color235                        # everything below /^--\s*$/

color bold          color255        color233
color underline     color233        color244
color normal        color244        color233

## pgp

color body          color160        color233        "(BAD signature)"
color body          color39         color233        "(Good signature)"
color body          color235        color233        "^gpg: Good signature .*"
color body          color241        color233        "^gpg: "
color body          color241        color160        "^gpg: BAD signature from.*"
mono  body          bold                            "^gpg: Good signature"
mono  body          bold                            "^gpg: BAD signature from.*"

# yes, an insane URL regex
color body          brightcolor39   color233        "([a-z][a-z0-9+-]*://(((([a-z0-9_.!~*'();:&=+$,-]|%[0-9a-f][0-9a-f])*@)?((([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?|[0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+)(:[0-9]+)?)|([a-z0-9_.!~*'()$,;:@&=+-]|%[0-9a-f][0-9a-f])+)(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?(#([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?|(www|ftp)\\.(([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?(:[0-9]+)?(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?(#([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?)[^].,:;!)? \t\r\n<>\"]"
# and a heavy handed email regex
color body          brightcolor39   color233        "((@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]),)*@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]):)?[0-9a-z_.+%$-]+@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\])"

# simplified regex for URL & email
#color body             magenta         default "(ftp|https?|gopher|news|telnet|finger)://[^ \"\t\r\n]+"
#color body             magenta         default "[-a-z_0-9.]+@[-a-z_0-9.]+"

# _underline_
color body          blue            default         "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)"
mono  body          underline                       "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)"
# /italic/  (Sometimes gets directory names)
color body         blue            default         "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)"
mono body          underline                       "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)"

# Color de carpeta con correos sin leer
color sidebar_unread color136 default

Archivo de atajos personalizados de NeoMutt

# Barra lateral
bind index,pager \Ck sidebar-prev
bind index,pager \Cj sidebar-next
bind index,pager \Co sidebar-open
bind index,pager B sidebar-toggle-visible

bind pager g top
bind pager G bottom
bind pager j next-line
bind pager k previous-line

  • Con Ctrl+j y Ctrl+k subo y majo en las carpetas abiertas en el panel lateral. Para abrir la carpeta lo hago con Ctrl+o
  • Con Ctrl+B hago aparecer o desaparecer el panel lateral donde se muestran las carpetas.
  • Con g subo el cursor a la inicio de la lista de correo en dentro de un correo y con G muevo el cursor a la parta de abajo.
  • Con j y k subo y bajo desplazándome por la lista de correos o dentro de un correo.

Archivo de configuraciones de NeoMutt

Este archivo puede ir variando con el tiempo, quitando o añadiendo cosas. Este es el que tengo a día de hoy:

# main options

set imap_check_subscribed    # Muestra las carpetas
set mail_check_stats
set envelope_from
set edit_headers                     # show headers when composing
set fast_reply                       # skip to compose when replying
set askcc                            # ask for CC:
set fcc_attach                       # save attachments with the body
set forward_format = "Fwd: %s"       # format of subject when forwarding
set forward_decode                   # decode when forwarding
set attribution = "El %d, %n escribió:" # format of quoting header
set reply_to                         # reply to Reply to: field
set reverse_name                     # reply as whomever it was to
set include                          # inclir mensajes en las respuestas
set forward_quote                    # include message in forwards
set text_flowed
unset sig_dashes                     # sin -- antes de la firma
unset mime_forward                   # forward attachments as part of body
set index_format = "%4C %Z %{%b %d} %-20.20L (%<l?%4l&%4c>) %s"

#unset help                           # Para no mostrar la barra de ayuda superior
#set tmpdir = ~/.config/mutt/temp # para guardar temporales

unset confirmappend      # don't ask, just do!
set quit                 # don't ask, just do!!
unset mark_old           # read/new is good enough for me
set beep_new             # bell on new mails
set pipe_decode          # strip headers and eval mimes when piping
set thorough_search      # strip headers and eval mimes before searching
set timeout = 0

# status bar, date format, finding stuff etc.
set status_chars = " *%A"
set status_format = "[ Carpeta: %f ] [%r%m mensajes%?n? (%n nuevos)?%?d? (%d para borrar)?%?t? (%t tagged)? ]%>─%?p?( %p postponed )?"
set date_format = "%d.%m.%Y %H:%M"   # formato dia.mes.año hora:minuto"
set sort = threads
set uncollapse_jump
set sort_re
set reply_regexp = "^(([Rr][Ee]?(\[[0-9]+\])?: *)?(\[[^]]+\] *)?)*"
set quote_regexp = "^( {0,4}[>|:#%]| {0,4}[a-z0-9]+[>|]+)+"
set send_charset = "utf-8:iso-8859-1:us-ascii"
set charset = "utf-8"
set arrow_cursor = "no" # Change `color indicator` depending 


set sidebar_visible    # Muestra el panel lateral
set sidebar_format = "%B%<F? [%F]>%* %<N?%N/>%S"
set sidebar_short_path  ## No muestra toda la ruta
set sidebar_sort_method = 'alpha'    # orden alfabético
set sidebar_non_empty_mailbox_only    # no muestra carpetas vacías

# Opciones del visro
set pager_index_lines = 10  # Muestra 10 líneas
set pager_context = 3
set pager_stop
set menu_scroll
unset markers  # Quita los símbolos ~ al final de un texto de un correo

Espero que esto os sea de ayuda y un primer paso para tener NeoMutt funcionado sin problemas… Podremos ir añadiendo o quitando configuraciones en este archivo con el tiempo…

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

Problema con el sonido en Asus Zenbook 13 – Solución

Hoy os traigo un artículo del tipo cómo, concretamente cómo solucionar el problema con el sonido en Asus Zenbook 13, un ultrabook precioso, ligero y potente, pero que tiene todavía un pequeño problema de compatibilidad con sistemas GNU/Linu basados en Ubuntu y cuy solución es muy sencilla ya que solo requiere escribir una línea de comandos en la consola.

Problema con el sonido en Asus Zenbook 13 – Solución

ASUS es una marca de portátiles conocida por su hardware de alta calidad y rendimiento, y es parcialemtne compatible con varios sistemas operativos GNU/Linux. Hace unos años ayudé a un amigo a instalar KDE Neon, sistema basado en Ubuntu, en ese equipo recien adquirido, concretamente un  UX325E y, recientemente, me ha tocado volver a hacer, pudiendo comprobar lo que suele ocurrir siempre: los errores se van solucionando.

De esta forma, tanto en la primera como en la segunda instalación, el resultado fue satisfactorio auque con una diferencia relacionado con problemas de hardware.

En la primera instalación apareció un problema grave: el brillo de su pantalla LED era incontrolable y no se podía reducir mediante los controles basicos: ni mediante teclado físico ni mediante el widget de la batería. Recuerdo que solucionamos ese problema añadiendo una aplicación extra pero debo confesar que no recuerdo exacatemente la aplicación, podría ser Brightness controller. En la segunda instalación este problema se ha solucionado solo, supongo que los controladores para la pantalla OLED se habrán integrado en el Kernel.

Problema con el sonido en Asus Zenbook 13 - Solución

No obsstante todo no ha sido de color de rosas. Tanto en la primera como en la segunda instalación el sistema operativo no detectaba ninguna tarjeta de sonido en el portátil con lo que el plasmoide del atavoz no mostraba absolutamente nada. Recuerdo que le di muchas vueltas y que la red me decía que debía tener intalado el paquete sof-firmware o sof-firmware-signed, cosa que creo recordar estaban en el sistema, al menos en la segunda no he tenido que instalarlo. Así y todo no funcionaba hasta que he hecho lo siguiente:

He abierto una consola (aquí tenéis como se hace para los más novatos).

He escrito la siguiente línea, la cual sirve para a agregar un nuevo archivo de configuración llamado «sof-fix.conf» al directorio «/etc/modprobe.d/» y así hacer accesible el audio al equipo.

sudo tee /etc/modprobe.d/sof-fix.conf <<<'options snd-intel-dspcfg dsp_driver=1'

Y tras esta operación reiniciar el equipo para que cargue desde inicio los controladores. Espero que os sea de utilidad.

La entrada Problema con el sonido en Asus Zenbook 13 – Solución se publicó primero en KDE Blog.

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

Lanzada la novena 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 novena actualización de Plasma 5.27, ya que esta versión es una LTS y, por tanto, tiene un peridodo de mantenimiento más alto. Además, dado que es el último hasta el lanzamiento de Plasma 6 es normal que ésta versión tenga una vida mucho más larga.

Lanzada la novena 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 sexta 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.

Lanzada la novena actualización de 5.27 edición 'KDE 💖 Free Software'

Entre los errores solucionados nos encontramos con:

  • Discover: Fijado el tamaño de la caché de red para la primera ejecución.
  • GTK Config: hacer que compile con GLib < 2.74.
  • Powerdevil: Proporciona una acción por defecto en la configuración de Suspender la sesión.

Más información: KDE

Las novedades de Plasma 5.27

Ya hablé largo y tendido de las novedades de Plasma 5.27, no obstante aqui os dejo unas pinceladas de las más importatantes:

  • 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.

La entrada Lanzada la novena actualización de 5.27 edición ‘KDE 💖 Free Software’ se publicó primero en KDE Blog.

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

Portal EducaMadrid, la plataforma pública de servicios educativos de Madrid

Hoy me complace compartir con vostros los servicios de Portal EducaMadrid, la plataforma pública de servicios educativos de Madrid que creo que es una gran desconocida, al menos fuera de su Comunidad autónoma, que ofrece servicios para los docentes de esta Comunidad pero que tiene recursos interesantes abiertos para todo el mundo.

Portal EducaMadrid, la plataforma pública de servicios educativos de Madrid

Si buscamos un poco por la red podemos descubrir que EducaMadrid es una plataforma tecnológica educativa creada por la Comunidad de Madrid que ofrece múltiples servicios interconectados y complementarios destinados a la comunidad educativa madrileña, incluyendo profesores, alumnos, familias y centros.

De esa forma. esta plataforma provee a la comunidad educativa de un amplio conjunto de servicios web, herramientas educativas, recursos y escenarios virtuales para la enseñanza, el aprendizaje y la adquisición de competencia digital. 

Algunos de los servicios más destacados que ofrece EducaMadrid son correo electrónico, espacios webs, aulas virtuales, cloud, mediateca, entre otros. Como es comprensible, muchos de estos servicios son exclusivos para los miembros.

Portal EducaMadrid, la plataforma pública de servicios educativos de Madrid

Sin embargo hay otros que son de libre acceso como una revista digital, material para aprendizaje bilingüe, recursos TIC, recursos para personas con NEE y altas capacidades o Animalandia, un espacio para la biodiversidad animal.

Portal EducaMadrid, la plataforma pública de servicios educativos de Madrid

Como vemos EducaMadrid ofrece muchos servicios de forma segura, libre y sostenible. Además, promueve el uso de software libre, la adquisición de competencias digitales y, además, ofrece información detallada para aprender a manejar sus herramientas en su documentación de ayuda, algo que se agradece no siendo simplemente un cajón desastre de información.

No obstante, EducaMadrid no es solo la plataforma, sino que sus responsables creen que se debe actuar fuera de la pantalla y organiza eventos y actividades para la comunidad educativa madrileña. Algunos de estos eventos se pueden encontrar en la sección de «Eventos» de la plataforma, donde se publican encuentros, jornadas, talleres y otras actividades relacionadas con la educación. Además, EducaMadrid también ofrece servicios para que los centros educativos puedan emitir eventos propios, como clases o actividades escolares.

En resumen, EducaMadrid es una plataforma educativa que ofrece una amplia variedad de servicios y recursos para la comunidad educativa madrileña, con el objetivo de mejorar la enseñanza, el aprendizaje y la adquisición de competencia digital.

La entrada Portal EducaMadrid, la plataforma pública de servicios educativos de Madrid se publicó primero en KDE Blog.

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

Plasma 6 será lanzado el 28 de febrero de 2024

Ya es definitivo, ya tiene fecha oficial de lanzamiento: Plasma 6 será lanzado el 28 de febrero de 2024. Esta gran buena nueva viene a constatar que las cosas van como deben ir pero que la Comunidad KDE no quiere precipitarse y desean que el lanzamiento de su nuevo entorno de trabajo sea lo más estable posible. Una decisión sabia ya que en realidad se tiene prisa porque con Plasma 5 tenemos un excelente escritorio .

Plasma 6 será lanzado el 28 de febrero de 2024

Lo cierto es que no tengo ninguna prisa por cambiar de escritorio, el actual Plasma 5 cubre de sobras mis expectativas, pero algo que he aprendido en el mundo del Software es que el estancamiento es sinónimo de desaparición, algo queno está en los planes de la Comunidad KDE.

De esta forma, en estos últimos meses hemos leído como se ha ido precisando el momento exacto del lanzamiento de Plasma 6, el cual ha sido fijado para el 28 de febrero de 2024, ligeramente más tarde de lo que inicialemnte se tenía previsto con lo que queda claro que no se quiere repetir el problema de la transición de KDE 3 a KDE 4 y que se quiere mejorar el éxito de la transición de KDE 4 a Plasma 5.

Este lanzamiento formará lo que se ha denominado como el Mega Febrero ya que no solo se lanzará Plasma 6 sino que vendrá acompañado KDE Gear 24.02.0 y KDE Frameworks 6.0, los otros dos pilares que forman parte de la estructura del Software KDE.

Según el calendario oficial, estos son las fechas para anotar en el calendario:

  • 8 de noviembre de 2023: Alfa – KDE Gear 24.01.75 / KDE Plasma 5.80.0 / KDE Frameworks 5.245.0.
  • 29 de noviembre de 2023: Beta 1 – KDE Gear 24.01.80 / KDE Plasma 5.90.0 / KDE Frameworks 5.246.0.
  • 20 de diciembre de 2023: Beta 2 – KDE Gear 24.01.85 / KDE Plasma 5.91.0 / KDE Frameworks 5.247.0.
  • 10 de enero de 2024: Release Candidate 1 – KDE Gear 24.01.90 / KDE Plasma 5.92.0 / KDE Frameworks 5.248.0.
  • 31 de enero de 2024: Release Candidate 2 – KDE Gear 24.01.95 / KDE Plasma 5.93.0 / KDE Frameworks 5.249.0.
  • 21 de febrero de 2024: Publicación Tarball privada – KDE Gear 24.02.0 / KDE Plasma 6.0 / KDE Frameworks 6.0.
  • 28 de febrero de 2024: Publicación pública – KDE Gear 24.02.0 / KDE Plasma 6.0 / KDE Frameworks 6.0.

Personalmente os anuncio que yo iré al ritmo que me marque KDE Neon, mi distribución de cabecera y que cuando se pase a Plasma 6 yo iré detrás.

Mientras tanto, os recuerdo que sigue en marcha el concurso para buscar el nuevo fondo de pantalla por defecto del escritorio… que hay ya muchas aportaciones y que todavía estás a tiempo de participar.

Plasma 6 será lanzado el 28 de febrero de 2024

La entrada Plasma 6 será lanzado el 28 de febrero de 2024 se publicó primero en KDE Blog.

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

Montar tu propia nube con Nextcloud Hub – Charla de GPUL

Las asociaciones de Software Libre son uno de los pilares del éxito de esta filosofía de vida que enriquece nuestros ordenadores y GPUL es una de las más veteranas y con más actividad en este campo. Me complace compartir con vosotros la próxima charla organizada por GPUL y en la que te van a enseñar a montar su propia nube con Nextcloud

Montar tu propia nube con Nextcloud Hub – Charla de GPUL

El próimo lunes 23 de octubre, organizado por la asociación GPUL, estás invitado al taller «Introducción a Nextcloud Hub: ¡monta tu propia nube!» en el que podrás sacar todo tu partido a tu servidor.

En sus propias palabras:

En este seminario haremos una introducción a Nextcloud Hub, una de las plataformas de colaboración de código abierto más conocidas en Europa. Exploraremos su arquitectura técnica y oferta funcional a través de sus cuatro componentes: Files, Office, Talk y Groupware. Además, veremos como se pueden añadir funcionalidades para obtener una nube privada auto-gestionada que se puede utilizar entre familiares, amigxs y/o miembrxs de una asociación.

Lxs participantes podrán probar la herramienta en un entorno tipo “sandbox” durante y después del taller práctico, hasta finales de noviembre

Dado que es un taller práctico se recomiendo que los asistentes se traigan su propio portátil para un aprovechamiento tatal del seminario.

Montar tu propia nube con Nextcloud Hub - Charla de GPUL

Los datos básicos:

Fecha: Lunes 23 de octubre

Hora: 17:00 – 20:00

Lugar: Facultad de Informática UDC Aula 2.6. Camiño do Lagar de Castro, 6 · A Coruña, GA Aula 2.6

Ponente: Pietro Marini (MastodonCodeberg)

Más información: GPUL

¿Qué es GPUL?

Asociaciones de Software Libre: GPUL

 GPU es una asociacion que divulga y promueve el software libre y los estandares abiertos en la facultad de informatica de A Coruña desde 1998, es decir, acaban de cumplir 15 años de existencia, lo cual demuestra la solidez de la misma.

Sus siglas significan Grupo de Programadores y Usuarios de Linux, cuenta con un buen número de socios y entre sus actividades podemos destacar la organización, junto con el grupo de KDE Edu, del Sprint de KDE Edu de A Coruña y de algunas Akademy-es como la del 2008 y 2015 y una Akademy Internacional, también en 2015.

Puedes ver la información básica de GPUL en el siguiente enlace y puedes seguir su actividad en su página web o en su lista de correo. No obstante me parece interesante poner en este apartado sus objetivos básicos.

  • Promoción del concepto del Software Libre y fomento de su uso
  • Programación para estándares abiertos como filosofía de desarrollo y promoción de los mismos
  • Programación y desarrollo de programas libres
  • Acercamiento del Software Libre a la sociedad en general, y al colectivo universitario en particular
  • Fomentar el uso de redes de comunicación (internet) como medio idóneo de comunicación entre programadores para el desarrollo de software
  • Promover la realización de todo tipo encaminadas a cubrir las necesidades de los asociados, así como dirigirlas a acercar recursos para cumplir con los fines fundacionales
  • Cualquier otro que, en relación con los objetivos fundamentales de GPUL, sirva para los intereses de los asociados y así se determine en la Asamblea General

La entrada Montar tu propia nube con Nextcloud Hub – Charla de GPUL se publicó primero en KDE Blog.

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

#openSUSE Tumbleweed revisión de la semana 42 de 2023

Tumbleweed es una distribución de GNU/Linux «Rolling Release» o de actualización contínua. Aquí puedes estar al tanto de las últimas novedades.

Tumbleweed

openSUSE Tumbleweed es la versión «rolling release» o de actualización continua de la distribución de GNU/Linux openSUSE.

Hagamos un repaso a las novedades que han llegado hasta los repositorios esta semana.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, publicado bajo licencia CC-by-sa, en este este enlace:

Esta semana ha sido muy intensa en Tumbleweed. Se han publicado un total de 6 snapshots (1012, 1013, 1015, 1016, 1017, y 1018). También se están produciendo bastantes discusiones interesantes en la lista de correo de factory (por ejemplo, Agama como futuro instalador, cómo interactuar con los patrones, etc.).

Pero echemos un vistazo a algunas de las novedades que han llegado a Tumbleweed esta semana:

  • KDE Gear 23.08.2
  • cURL 8.4.0
  • Zypper 1.14.66
  • Freetpe 2.13.2
  • Pipewire 0.3.81
  • Qt 6.6.0
  • Samba 4.19.1
  • Node.JS 20.8.1
  • NeoMutt 20231006

Y ya se están preparando actualizaciones por ejemplo para:

  • KDE Frameworks 5.111.0
  • Samba 4.19.2
  • Linux kernel 6.5.8
  • Binutils 2.41
  • cambio a dbus-broker
  • Eliminación de /run/utmp y /var/log/wtmp (Ver el hilo en la lista de correo)

Si quieres estar a la última con software actualizado y probado utiliza openSUSE Tumbleweed la opción rolling release de la distribución de GNU/Linux openSUSE.

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

Geeko_ascii

——————————–

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

Hack your Air Conditioning system, nueva charla de Barcelona Free Software

Hace tres años que no digo nada de los actos que organiza los chicos y chicas de Barcelona Free Software. Y es que este ha sido el tiempor en que han estado aletargados eperando poder volver a reunirse. Es por ello que me llena de alegría compartir su regreso. Concretamente será el jueves 26 de octubre con una charla titulada «Hack your Air Conditioning system» en el que se explicará precisamente eso, cómo cHackear su sistema de aire acondicionado

Hack your Air Conditioning system, nueva charla de Barcelona Free Software

La pandemia fue un duro golpe para todos los eventos presenciales. Muchos se adaptaron para convertirse virtuales pero otros no resistieron el corte de la desaparición del factor presencial. Poco a poco se van recuperando casi todos los encuentros que teníamos, como es el caso de las reuniones de Barcelona Free Software.

Hack your Air Conditioning system, nueva charla de Barcelona Free Software

Tras varias años de silencio vuelven a la vida con una charla a cargo de Albert Vaca, el mítico creador de KDE Connect, que en este caso vuelve a solucionar un problema que seguro que alguno de vosotros se ha planteado alguna vez. En sus palabras:

Mi HVAC (Calefacción, Ventilación y Aire Acondicionado) no tenía forma de ser controlado a través de internet o desde un smartphone, así que decidí hacer un ataque de persona en el medio, decodificar las comunicaciones del mando y la unidad principal, e inyectar mis propios paquetes para poder conectarlo a mi casa inteligente.

Como vemos, Albert de nuevo pone todo su intelecto para solucionar su problema y compartirlo con el resto de personas que quieran saber cómo lo ha hecho.

La información básica de la charla es:

Y el programa es el siguiente:

19:00 – 19:15: Networking
19:15 – 19:45: Charla
19:45 – 21:00: Networking

No te lo pienses. ¡Te esperamos el jueves 26 de octubre!


Más información: Barcelona Free Software

¿Qué es Meetup?

Las charlas de Barcelona Free Software se organizan mediante Meetup, una red social que tiene una diferencia básica respecto a otras redes sociales, ya que promueve la formación de grupos en torno a intereses con el fin de que sus miembros se conozcan cara a cara.

Es decir, los usuarios establecen contacto a través de grupos digitales nuevos o ya creados, partiendo de intereses comunes como política, libros, juegos, películas, salud, mascotas,

La entrada Hack your Air Conditioning system, nueva charla de Barcelona Free Software se publicó primero en KDE Blog.

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

Disponible #openSUSE Leap 15.6 Alfa

Ya está disponible para descargar y probar la versión Alfa de la próxima openSUSE Leap 15.6

Imagen: Ron Lach

La comunidad de openSUSE acaba de publicar una primera versión temprana de desarrollo o versión Alfa, de la que será openSUSE Leap 15.6, para probarla en tu máquina y reportar errores, etc.

El pasado mes de junio de 2023, se publicó openSUSE Leap 15.5. La que sería la quinta y última versión menor o «service pack» de openSUSE Leap de la serie 15, en favor del futuro openSUSE ALP.

Pero la comunidad todavía no está preparada para el cambio ALP, o quizás no están ultimados los detalles de lo que será este nuevo concepto de distribución de GNU/Linux que prepara SUSE y openSUSE.

Por tanto, se decidió publicar una nueva versión de la serie 15, lo que será openSUSE Leap 15.6 que se publicará en junio de 2024.

Hasta que la versión final se publique, por el momento, le queda mucho recorrido a la versión actual 15.5, como es costumbre, se van publicando las versiones Alfa y Beta de desarrollo.

Son versiones funcionales, pero en desarrollo, por lo que no se aconsejan para el uso normal y diario del sistema, a menos que no te importe lidiar con problemas o regresiones o lo hagas para reportar errores, etc.

openSUSE Leap, es la versión de la distribución GNU/Linux openSUSE que publica nuevas versiones de su sistema de manera periódica cada año. Estable y conservadora, frente a las versiones rolling release Tumbleweed o la versión rolling release pero de publicaciones más pausadas llamada Slowroll.

Si estás feliz con openSUSE Leap 15.5, sigue con ella hasta que siga teniendo soporte oficial y cuando esté la versión final de Leap 15.6 ya podrás actualizar para seguir disfrutando de tu sistema.

Si quieres trastear y reportar y ver qué prepara la comunidad de openSUSE, descatga y prueba esta versión Alfa de openSUSE Leap 15.6 y… Have a lot of fun!!!

Imagen: Óscar Sánchez Requena

Enlaces de interés