Skip to main content

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

Cifrar el archivo de contraseñas de nuestro correo en #NeoMutt

Veamos cómo cifrar el archivo que contiene nuestras contraseñas para acceder al correo mediante el cliente NeoMutt para no almacenarlas en texto plano

En anteriores artículos de esta pequeña serie de tutoriales que estoy publicando sobre el cliente de correo NeoMutt, vimos cómo configurar nuestra cuenta de correo para que NeoMutt se conecte.

En esa ocasión configuramos la cuenta y entre esas configuraciones se establecía la contraseña para que NeoMutt pueda acceder a nuestra cuenta de correo. Esas contraseñas se guardan en texto plano en nuestro equipo.

Eso es un riesgo de seguridad, ya que cualquiera que pueda acceder al equipo, puede ver sin ningún problema cuales son nuestras contraseñas y poder acceder a nuestra correspondencia.

Veamos un par de soluciones a la hora de evitar eso, y cifrar esas contraseñas para que nadie que acceda a ellas pueda saber qué contienen.

En ambos casos es condición indispensable el uso de GNU GPG, así que se presupone que dispones de una clave pública y privada de GPG.

Veamos ya las dos soluciones a la hora de cifrar el contenido de nuestras contraseñas.

Cifrando las contraseñas con GPG

En un artículo anterior del blog, vimos cómo configurar NeoMutt para que acceda a nuestro correo. En ese artículo, escribiamos las configuraciones incluidas las contraseñas y estas se almacenan en texto plano.

Lo que vamos a hacer es eliminar las líneas del archivo en el que establecíamos las contraseñas del servidor IMAP y SMTP de ese archivo y las copiamos a un archivo diferente al que llamaremos por ejemplo contraseñas que también ubicaré en ~/.config/mutt/ que tendrá el siguiente contenido:

set imap_pass = "TU_contraseñ4_segur4"
set smtp_pass = "TU_contraseñ4_segur4"

Guardamos el archivo y ahora lo vamos a cifrar con GPG (por tanto debes tener GPG en tu sistema y disponer de una clave privada y pública)

Ahora consultamos nuestra clave mediante:

gpg --list-secret-keys --keyid-format=long

En mi caso particular veré lo siguiente: CC742E8DC9B7E22A y tendré que cifrar el archivo contraseñas con mis contraseñas en él con esa firma. Para ello ejecuto:

gpg --recipient CC742E8DC9B7E22A --encrypt contraseñas

Lo que me generará un archivo llamado contraseñas.gpg con el contenido del archivo original, pero cifrado. Ahora ya puedo eliminar el archivo en texto plano y ese archivo .gpg será el que indiquemos a NeoMutt que utilice para abrir nuestro correo.

Para ello, en el archivo de configuración de NeoMutt añadiremos lo siguiente:

source "gpg -dq $HOME/.config/mutt/contraseñas.gpg |"

Ahora al abrir NeoMutt, nos pedirá nuestra contraseña de GPG para descifrar el archivo y poder utilizar las contraseñas.

Usando pass

Password store o simplemente pass, es el gestor de contraseñas en Unix y sistemas GNU/Linux que usa GPG para almacenar y organizar nuestras contraseñas.

En el artículo que escribí sobre pass puedes ver cómo configurarlo y empezar a usarlo. En mi caso hace tiempo que lo uso, y entre las contraseñas guardadas tengo las de mi servicio de correo. Vamos a utilizar pass para que NeoMutt se conecte a nuestro correo.

Como en el caso anterior, debemos borrar las líneas de configuración de NeoMutt donde se guardaba el contenido de nuestras contraseñas IMAP y SMTP de nuestro correo electrónico. Y presuponemos que ya las tenemos almacenadas usando pass.

Y en ese archivo deberemos sustituir las líneas borradas por las siguientes:

set imap_pass = `pass show Correo/mailbox`
set smtp_pass = `pass show Correo/mailbox`

En mi caso, porque las contraseñas las he guardado en pass en una carpeta llamada mailbox dentro del apartado Correo. Tu deberás sustituirlo por tu propia opción de cómo lo tengas configurado.

Bola extra

Otra opción es omitir por completo en el archivo, las contraseñas, en ese caso cuando abras NeoMutt y se vaya a conectar, te pedirá la contraseña de nuestro correo. También puede ser una opción a considerar, aunque un poco más engorrosa.


Estas son las opciones que te muestro, escoge la que prefieras. Y poco a poco vamos aprendiendo juntos más sobre NeoMutt, el cliente de correo para la terminal.

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

Music of the week: the Cello

I love the melodies of Metallica songs. However, I strongly prefer instrumental music. That’s why I was very happy, when someone brought Apocalyptica to my attention: they played Metallica on four cellos. Over the years I discovered that metal or any other music sounds nice on cellos, as I learned about two more bands: 2cellos and Mozart Heroes.

But I should not rush so far ahead. In the year 2000 someone introduced me to Metallica. I loved the melodies, but I’m not a great fan of singing. A few months later another friend introduced me to Apocalyptica, when learned about my problem. The same wonderful melodies, but purely instrumental music. First I bought their first album: “Apocalyptica plays Metallica by Four Cellos” and soon after also the second one: “Inquisition Symphony”.

TIDAL: https://listen.tidal.com/album/248123832 and https://listen.tidal.com/album/109813970

The next album I heard from Apocalyptica also featured a singer. That’s not something for me. That’s when I learned from a colleague about 2Cellos, a Croatian cellist duo. They played a wide variety of arrangements, everything from classical, through rock to pop. I quickly listened to all of their albums on TIDAL, and watched some of their videos on YouTube. This is my favorite:

TIDAL: https://listen.tidal.com/album/38440446/track/38440450

I learned about Mozart Heroes from a friend who’s son plays the cello. It is not purely cello music, as the other member of the band plays the guitar. Still, it was instant love. They also play arrangements, often combining a classical piece with something modern in the very same song. Sometimes the transition from one melody to the other is completely seamless. In the video below they combine Mozart and Metallica in a song:

TIDAL: https://listen.tidal.com/artist/9200105

For almost two decades I did not follow Apocalyptica, as the new music I heard from them was not purely instrumental. As Covid broke out, many concert tours were canceled. Some of these were replaced by free on-line streaming. I do not remember how I learned that Apocalyptica would also be performing an online concert, but as I did not have anything better to do, I watched it. It was pure instrumental, and love at first sight, so I bought the new album as soon as it became available in Hungary. Below I link the whole concert, which I watched live 3.5 years ago.

TIDAL: https://listen.tidal.com/album/125174900

Nobody is perfect, so there is a little twist in my story. The original reason I fell in love with cello arrangements was that they were all instrumental. There was no singing. A good friend mentioned that Apocalyptica is coming in our part of Europe, but unfortunately playing together with another band, and there is singing. I listened to it, and to my greatest surprise, despite the vocals, it was absolutely beautiful. To me, anyway :-)

TIDAL: https://listen.tidal.com/album/261401831

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

Hoy quiero comenzar una serie de artículos para comentar el estado final de la participación de KDE en Google Summer of Code 2023 (GSoC).

Hoy quiero comenzar una serie de artículos para comentar el estado final de la participación de KDE en Google Summer of Code 2023 (GSoC). Este año han sido varias las aplicaciones o procesos que han sido foco del trabajo por parte de los mentores y estudiantes. De esta forma, empiezo este repaso con los avances de Merkuro fruto de la colaboración con el programa Google Summer of Code 2023, una aplicacion que una gran potencial.

Avances de Merkuro fruto de la colaboración con el programa Google Summer of Code 2023

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

Como podemos leer en el anuncio del dot donde se comenta el final de este curso del 2023:

Este año, KDE ha tutelado con éxito siete proyectos en el Google Summer of Code (GSoC). GSoC es un programa en el que colaboradores nuevos en software libre y de código abierto dedican entre 175 y 350 horas durante 10 a 22 semanas a trabajar en un proyecto de código abierto. Este artículo presenta los proyectos y colaboradores de 2023 y sus logros.

Fruto de esta colaboración se han mejorado aplicaciones del ecosistema KDE al tiempo que proporcioba experiencia, conocimiento y maestría a nuevos desarrolladores. Es el momento de reconocer este trabajo y promocionar este trabajo para ser consciente así de que el Software Libre va de personas que trabajan por un bien común.

Así que empiezo el repaso con los avances de Merkuro (antes conocido como Kalendar) , el gestor de calendarios independiente de Kontact que es una buena alternativa del mítico Kalendar.

  • Mejorada la Integración de Correo en KalendarAakarsh MJ ha trabajado en la integración de correo en Kalendar con lo que ahora es posible el uso de esta aplicación como un cliente de correo completo integrado con el calendario ya existente.
  • Implementado la disponibilidad de calendarioAnant Verma ha trabajado en la disponibilidad del calendario en Kalendar, permitiendo especificar tus horas de trabajo en las que estás disponible y puedes ser invitado a reuniones y eventos. Esta funcionalidad todavía está en desarrollo pero la primera piedra ya está puesta.
Avances de Merkuro fruto de la colaboración con el programa 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 se publicó primero en KDE Blog.

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

Avances de Merkuro fruto de la colaboración con el programa Google Summer of Code 2023

Hoy quiero comenzar una serie de artículos para comentar el estado final de la participación de KDE en Google Summer of Code 2023 (GSoC). Este año han sido varias las aplicaciones o procesos que han sido foco del trabajo por parte de los mentores y estudiantes. De esta forma, empiezo este repaso con los avances de Merkuro fruto de la colaboración con el programa Google Summer of Code 2023, una aplicacion que una gran potencial.

Avances de Merkuro fruto de la colaboración con el programa Google Summer of Code 2023

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

Como podemos leer en el anuncio del dot donde se comenta el final de este curso del 2023:

Este año, KDE ha tutelado con éxito siete proyectos en el Google Summer of Code (GSoC). GSoC es un programa en el que colaboradores nuevos en software libre y de código abierto dedican entre 175 y 350 horas durante 10 a 22 semanas a trabajar en un proyecto de código abierto. Este artículo presenta los proyectos y colaboradores de 2023 y sus logros.

Fruto de esta colaboración se han mejorado aplicaciones del ecosistema KDE al tiempo que proporcioba experiencia, conocimiento y maestría a nuevos desarrolladores. Es el momento de reconocer este trabajo y promocionar este trabajo para ser consciente así de que el Software Libre va de personas que trabajan por un bien común.

Así que empiezo el repaso con los avances de Merkuro (antes conocido como Kalendar) , el gestor de calendarios independiente de Kontact que es una buena alternativa del mítico Kalendar.

  • Mejorada la Integración de Correo en KalendarAakarsh MJ ha trabajado en la integración de correo en Kalendar con lo que ahora es posible el uso de esta aplicación como un cliente de correo completo integrado con el calendario ya existente.
  • Implementado la disponibilidad de calendarioAnant Verma ha trabajado en la disponibilidad del calendario en Kalendar, permitiendo especificar tus horas de trabajo en las que estás disponible y puedes ser invitado a reuniones y eventos. Esta funcionalidad todavía está en desarrollo pero la primera piedra ya está puesta.
Avances de Merkuro fruto de la colaboración con el programa 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 Avances de Merkuro fruto de la colaboración con el programa 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
a silhouette of a person's head and shoulders, used as a default avatar
a silhouette of a person's head and shoulders, used as a default avatar

Clock Asitoki Color, reloj para Plasma – Plasmoides de KDE (234)

Sigo con estas pequeñas aplicaciones que se conocen como applets, widgets o plasmoides y que dotan de funcionalidades de todo tipo a nuestro entorno de trabajo KDE y que parece que van a sufrir un lavado de cara considerable en Plasma 6.  Hoy toca un plasmoide sencillo, muy visual y que es la evolución de Circle Clock, se trata de Clock Asitoki Color, otro reloj para tu fondo de pantallas con una estética muy original y elegante. Con este ya serán 234 los elementos de esta serie presentados en el blog.

Clock Asitoki Color, reloj para Plasma – Plasmoides de KDE (234)

Como he comentado en otras ocasiones, de plasmoides tenemos de todo tipo funcionales, de configuración, de comportamiento, de decoración o, como no podía ser de otra forma, de información sobre nuestro sistema como puede ser el uso de disco duro, o de memoria RAM, la temperatura o la carga de uso de nuestras CPUs.

En esta caso vuelvo uno de los clásicos, los relojes, que ya fue protagonista de la seccilón hace unos días. Hoy os presento , una creación del prolífico Zayronxyo (que se está convirtiendo en un clásico ya que hace unas semanas ya presenté otra creación suya , hace menos Nemmayan Clock and Date y hace un par de días Circle Clock) que nos muestra la fecha y la hora con acento de color que sigue el acento del sistema, es posible modificarlo y establecer un valor personalizado si lo deseas. Otra maravilla visual que creo que aparecerá en mi próximo Viernes de Escritorio.

Clock Asitoki Color, reloj para Plasma - Plasmoides de KDE (234)

Lo cierto es que solo no me gusta una cosa: el nombre del mes aparece siempre en castellano, aunque el sistema lo tengas en otro idioma. Se lo comentaré al desarrollador.

Y como siempre digo, si os gusta el plasmoide podéis «pagarlo» de muchas formas en la nueva página de KDE Store, que estoy seguro que el desarrollador lo agradecer?: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.

Más información: KDE Store

¿Qué son los plasmoides?

Para los no iniciados en el blog, quizás la palabra plasmoide le suene un poco rara pero no es mas que el nombre que reciben los widgets para el escritorio Plasma de KDE.

En otras palabras, los plasmoides no son más que pequeñas aplicaciones que puestas sobre el escritorio o sobre una de las barras de tareas del mismo aumentan las funcionalidades del mismo o simplemente lo decoran.

La entrada Clock Asitoki Color, reloj para Plasma – Plasmoides de KDE (234) se publicó primero en KDE Blog.

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

openSUSE Asia Summit 2023 Report

Tahun ini adalah tahun ke 7 openSUSE digelar. Dan kali kedua openSUSE Asia Summit kembali digelar di China.

Ini juga adalah Summit pertama luring paska COVID19. Summit tahun ini diadakan di Chongqing University of Posts and Telecommunications, Chongqing, China 21-23 Oktober 2023. Kali ini kontingen Indonesia hanya mengirimkan tiga personil, Pak Edwin Zakaria, Pak Yan Arief dan saya. Masing masing hadir sebagai pembicara dengan materi yang berbeda.

Setelah selesai mengurus visa China dengan segala kerepotannya, akhirnya visa keluar tanggal 10 Oktober, 10 hari sebelum keberangkatan. Kita lanjut memesan tiket pesawat ke Chongqing. Pak Yan Arif dan saya akan memulai perjalanan dari Jogja.

19 Oktober: Berangkat

Kita memulai perjalanan dengan Pelita Air pukul 19.15 dari NYIA menuju CGK.

Pukul 20.45 kita mendarat di Terminal 3 CGK. Kemudian menunggu Pak Edwin yang bergerak dari Fatmawati. Jam 21.30 sudah lengkap dan menuju konter checkin. Kita menggunakan maskapai China Southern Airlines karena alasan jadwal terbang dan budget yang paling sesuai.

Setelah selesai checkin bagasi, kita bergeser ke imigrasi dan ke ruang tunggu.

20 Oktober: Masih di Udara

Pukul 23.30 WIB kita boarding ke pesawat Airbus A321neo dan lepas landas dijadwalkan pukul 00.20 WIB. Pesawat ini berbadan kecil dan panjang, kursi 3-3. Rute kita adalah CGK-SZX-CKG.

Kita nanti akan transit di Shenzen selama 6 jam. Lanjut sarapan (dini hari).

Saya kebetulan duduk di jendela, dan sempat mengabadikan matahari terbit di ufuk timur.

Pukul 06.35 CST pagi pesawat mendarat di Shenzen. Kita lanjut imigrasi. Mengisi borang kesehatan, kemudian ambil bagasi. Toilet dan mengisi air putih. Kemudian checkin tiket dan bagasi kembali.

Untuk internet (whatapps, email, telegram), kita berbekal kartu DIGITravel dari Indonesia yang hanya memiliki akses data 500MB/hari dan dibeli dari toko online Rp 80rbu/5hari. Sudah lebih dari cukup.

Memasuki ruang tunggu, saya sempatkan sarapan mie gelas. Oh iya. dispenser minum tersedia dimana-mana, termasuk air panas. Jadi tidak susah untuk menyeduh minuman sashet atau mi instan.

Pukul 11.40 CST kita boarding. Kali ini pesawat berbadan lebar. Kursi 3-4-3. Airbus A330 twin jet.

Kemudian makan siang sekitar pukul 13.00.

Pesawat mendarat pukul 14.45 CST. Kita lanjut ambil bagasi dan rehat sebentar. Sembari mencari lokasi stasiun metro (MRT/LRT).

Ya panitia menyarankan menggunakan metro (LRT/MRT) untuk sampai hotel. Tiket metro 5Yuan, atau sekitar Rp 11ribu.

Stasiun ditemukan, dilanjutkan membeli tiket. Bertanya jalur berapa ke mbak-mbak yang jaga. Dan kemudian dilanjut berjibaku bagaimana caranya bisa bayar tiket. Mesin tiket menerima tunai, kartu kredit unionpay dan lainnya. Pembayaran yang disarankan menggunakan Wechat/AliPay.

Akhirnya setelah beberapa percobaan berganti akun Alipay, tiket terbeli. Lanjut MRT jalur 10, kemudian ganti ke jalur 2. Saya sempat mengambil foto senja di Sungai Jialing, sebelumnya dikenal dengan banyak nama lain, adalah anak sungai utama Sungai Yangtze di Cekungan Sichuan.

Turun di Stasiun Linjiangmen. Jalan kaki kemudian mencari hotel yang ternyata di gedung besar depan pintu keluar Stasiun. Butuh akses lift ke lantai 5. Kita menginap di Vienna Hotel (Chongqing Jiefangbei Hongyadong)

Proses checkin cukup lama, karena keterbatasan bahasa dan juga belum pernah mengurus tamu dari Indonesia. Checkin selesai dan masuk kamar. Finally kasur setelah 24 jam perjalanan. Saya sekamar berdua dengan Pak Yan Arief.

Setelah berberes, kita lanjut mencari resto halal di sekitar hotel dengan berjalan kaki.

Resto yang kita tuju berada tidak jauh dari lokasi Masjid Besar Chongqing lama. Menu yang kita pesan daging, salad dan tofu.

Pulang dari resto kita singgah di gerai sate kambing muslim dan membeli 9 tusuk beserta 3 roti untuk sarapan besok.

Balik ke hotel sebagai penutup hari ini, eh belum. Slide saya belum jadi, maka saya utik-utik dulu hingga dini hari.

21 Oktober: Summit Day

Selain kontingen Indonesia, ada Sakana dari Taiwan, Takeyama dan Syuta dari Jepang yang menginap di hotel ini. Jadi kita barengan saja ke kampus menaiki 2 buah taksi. Harga taksi di sini cukup murah, perjalanan 20KM ke kampus hanya dikisaran 60-70rbu. Untuk urusan memesan taksi, ada Sakana yang fasih berbahasa china.

Sesampai di gerbang kampus, kita bertemu dengan Patrick Fitzgerald, salah satu board openSUSE. Kemudian kita lanjut mencari gedung acara kesana kemari.

Akhirnya setelah berapa kali bertanya sampai juga di lokasi summit. Melakukan swafoto kemudian berkeliling mencari kelas tempat saya mengisi. Sesi saya ada di sore hari di ruang A108/A107.

Acara dibuka oleh perwakilan kampus, kemudian Sakana. Dilanjut keynote speaker dari Board: Patrick Fitzgerald tentang Geeko Foudation.

Setelah rehat kopi, Pak edwin membawakan materi di ruang utama dengan materi Managing Indonesia openSUSE community Mirror Infrastructure.

Kemudian saya bergabung di kelas lain untuk melihat sesi dari Houge Langley openSUSE running on RISC-V. Seorang dokter beneran dan kontributor Arch/Gentoo. Riset yang ia kerjakan dapat dilihat pada laman https://github.com/HougeLangley/riscv.

Kemudian saya bergeser untuk ikut sesi dari Sakana Max tentang Using openSUSE in the Public Cloud.

Lanjut makan siang, kita diajak jalan kaki keluar kampus menuju restoran. Ciri khas makan besar di sini, selalu menggunakan meja putar.

Saya mulai mengisi kelas setelah sesi dari Simon Lees, tentang OBS: Packaging Workshop. Pak Yan Arief dan saya memiliki jadwal yang serentak namun beda ruang. Berikut sesi saya. openSUSE inside WSL.

Diujung sesi, saya menyempatkan diskusi dengan peserta terkait beberapa isu DevOps dalam keseharian mereka.

Sesi pak Yan Arief membawakan materi Securing Docker Containers: Preventing Privilege Escalation and Enhancing Vulnerability Detection.

Saya bertemu Joey Lee yang sudah lama tidak bersua.

Setelah sesi selesai, kita kembali ke ruang utama. Saya menonton sesi dari Sunny yang membawakan judul Open Source is an option of life.

Kemudian sesi ditutup dengan penyerahan album ke panitia lokal dan foto bersama.

Akhirnya ketemu Colie Li yang selalu rajin menjadi sponsor individu untuk openSUSE Asia Summit tiap tahunnya.

Acara dilanjut makan malam. Kita menuju resto dengan Bis tidak jauh dari area kampus. Restonya masih dengan meja putar.

Setelah selesai makan, kita lanjut balik dengan naik taksi ke hotel, hari kedua selesai. Mandi dan tidur.

22 Oktober: 1 day tour

Pagi hari kita berkumpul tidak jauh dari hotel menunggu bis jemputan. Hari ini kita akan menuju Dazu Rock Carvings, sekitar 150KM dari pusat kota chongqing. Pukul 10.00 CST bis bergerak.

Setelah 3 jam perjalanan, sampai juga di lokasi. Kemudian membeli tiket masuk. Karena sampai di lokasi sudah jam makan siang, kita kemudian lanjut makan siang dulu di sekitar lokasi.

Kembali ke Dazu Rock Carvings. Dari gate tiket kita akan diantar bus menuju pintu objek wisata. Kemudian ada pemandu dengan alat seperti handytalky untuk mendengarkan orasi pemandu. Kali ini dengan translasi bahasa inggris. Jalan-jalan dimulai. Rutenya lumayan jauh, hampir 5km.

Kita selesai jalan-jalan pukul 15.00 CST. Jam 16.00 kita bergerak kembali ke kota. Pukul 18.30 kita sampai di kota, dan menujur resto untuk makan malam. It is HotPot time.

Sampainya di resto, setelah jalan berliku-liku, kita memesan hotpot varian vegant.

Setelah makan selesai, saya melanjutkan diskusi dengan panitia lokal terkait liku-liku menjadi mahasiswa dan pekerja IT di sana.

Pukul 10 kita bersiap pulang sekaligus sebagai penutup rangkaian openSUSE Asia Summit 2023.

23 Oktober: Pulang

Kita pulang dengan pesawat pukul 10 malam. Paginya kita isi dengan istirahat dan kemudian mengunjungi Masjid Raya Chongkinq dan menikmati makan siang sate kambing.

Pukul 16.00 kita bergeser ke Bandara. Menyempatkan diri memotret tepian sungai saat kita transit jalur metro.

Tiba di Bandara, checkin bagasi dan bersiap masuk ruang tunggu. Rute kali ini akan transit di Guangzhou, dengan bagasi yang langsung diambil di Jakarta. CKG-CAN-CGK. Boarding pukul 22.50 CST. Pukul 02.00 kita mendarat di Guangzhou. Penerbangan selanjutnya pukul 08.25 pagi. Mencari sofa tidur, popmie dan tidur.

24 Oktober: Pulang

Pukul 07.00 CST kita boarding menuju Jakarta. Sarapan di pesawat. Pukul 12.20 WIB kita mendarat di CGK. Welcome home. Lanjut antrian Imigrasi kemudian ambil bagasi.

Untuk makan siang kita mencari nasi goreng di Solaria Terminal 3. Ah makanan cita rasa Indonesia memang yang terbaik.

Kita bertiga berpisah setelah makan di sini. Pak Edwin memesan taksi dan kembali ke Jakarta. Pak Yan Arief menunggu pesawat selanjutnya ke Yogyakarta dari Terminal 3 Pukul 4 sore. Saya sendiri masih akan ke Malaysia via Johor, penerbangan pukul 20.00 dari terminal 2. Long journey.

Terimakasih untuk panitia lokal atas terselenggaranya Summit tahun ini. Terimakasih openSUSE yang mensponsori perjalanan kami. Sampai jumpa tahun depan.

Estu~

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

Episodio 20 de KDE Express: En 110d vuelve el cubo

Tras un parón obligado por razones de peso, me congratula presentaros que tenemos a nuestra disposición el episodio 20 de KDE Express, titulado «En 110d vuelve el cubo» donde David y un servidor, con el apoyo de Jorge Lama en los controles técnicos, damos un vistazo a las novedades candentes del próximo Plasma 6 y a las novedades podcasteras de este audio.

Episodio 20 de KDE Express: En 110d vuelve el cubo

Comenté hace tiempo que había nacido KDE Express, un audio con noticias y la actualidad de la Comunidad KDE y del Software Libre con un formato breve (menos de 30 minutos) que complementan los que ya generaba la Comunidad de KDE España, aunque ahora estamos tomándonos un tiempo de respiro por diversos motivos, con sus ya veteranos Vídeo-Podcast que todavía podéis encontrar en Archive.org, Youtube, Ivoox, Spotify y Apple Podcast.

Episodio 20 de KDE Express: En 110d vuelve el cubo

De esta forma se llega al número 20, el octavo de su segunda temporada y que cuenta con el incombustible e hiperactivo David Marzal y un servidor, Baltasar Ortega con la producción de Jorge Lama, donde damos un breve resumen al aluvión de novedades que nos esperan en febrero de la mano de la Comunidad KDE y a las nuevas funcionalidades que ofrece este audio al subirse al carro de Podcasting 2.0.

En palabras de David, que es quien hace la entradilla:

Empezado el curso escolar y acabada la temporada opositora respectivamente, Baltasar y David comentán en este episodio la fecha de la MEGA publicación de KDE6 en Febrero, la recuperación del efecto cubo, la campaña de donaciones y membresía de KDE Internacional y algunas cosas más que tendréis que escuchar para estar al día de que se mueve en la comunidad KDE.

Enlaces de interés:

Subtitulos disponibles en podverse.fm o en podcastindex.org si vuestra aplicación no implementa las transcripciones.

Y, como siempre, os dejo aquí el listado de los episodios. ¡Disfrutad!

Por cierto, también podéis encontrarlos en Telegram: https://t.me/KDEexpress

La entrada Episodio 20 de KDE Express: En 110d vuelve el cubo se publicó primero en KDE Blog.

the avatar of Robert Riemann

Is developing word processing software hard?

Hello LibreOffice Planet!

This is my first blog post on the topic of LibreOffice. Let me quickly explain my link to LibreOffice. I work for a data protection authority in the EU and help navigate the digital transformation of our office with about 100 staff members. While many of our partner organisations adopt Microsoft 365, our office decided to pilot Nextcloud with Collabora Office Online.

In the future, I want to blog (in my personal capacity) about my thoughts related to the use of alternative word processing software in the public sector in general and in our specific case.

As there are no dedicated resources for training, preparation of templates etc., during the pilot of LibreOffice, the experience so far covers a large spectrum of user satisfaction. Generally, our staff has been spent years of their life using Microsoft Office and has the expectation that any other software works the same way. If it does not, they send an email to me (best case) or switch back to Microsoft Office.

During the week, I discussed again some smaller LibreOffice bugs. Then, I showed this weekend some FOSS Blender animated short videos to family members. It seems that Blender is more successful in its domain than LibreOffice. Is that possible? Or are animated short videos just more capturing due to their special effects? 😅

You can watch the 1min Blender animated short movie “CREST” on Youtube or the making-off. The latter you find here below.

I find it very inspiring to see what talented artists can do with Blender. For my part, I have once installed Blender and deinstalled it. Back then it was not easy to use for people not familiar with video animation software. Blender competes with proprietary software such as Maya or Cinema 4D. The latter is about 60 USD per month in the annual subscription plan. Not exactly cheap.

Then, I read in the fediverse about people working with LibreOffice:

I just tried to use #LibreOffice #Draw to draw some arrows and boxes onto JPEG images for emphasizing stuff.

The UX is really bad for somebody not working with Draw all the time.

Whatever I do, instead of drawing onto the image, the image gets selected instead.

Could not find any layer-sidebar.

Could not scale text without starting the “Character …” menu, modifying font size blindly + confirming > just to see its effect and then start all over.

Dear #FOSS, we really should do better.

— Author Karl Voit (12 November 2023 at 14:51)

In my past, I have worked on online voting systems. They are not very good yet despite years of efforts. xkcd dedicated a comic to voting software

Elections seem simple—aren’t they just counting? But they have a unique, challenging combination of security and privacy requirements. The stakes are high; the context is adversarial; the electorate needs to be convinced that the results are correct; and the secrecy of the ballot must be ensured. And they have practical constraints: time is of the essence, and voting systems need to be affordable and maintainable, and usable by voters, election officials, and pollworkers.

— Author Matthew Bernhard et al. in their paper Public Evidence from Secret Ballots from 2017

What is the unique challenge of developing word processing software? Happy to hear back from you in the blog comments or on the companion fediverse post!