Novedades de Kate y KWrite en KDE Gear 22.12
La Comunidad KDE anunció hace unos días que había sido lanzado KDE Gear 22.12, la gran actualización de sus aplicaciones que tiene una periodicidad cuatrimestral. De esta forma, se nos presentan decenas de cambios importantes, una ingente cantidad de bugs solucionados y mejoras en las traducciones. Es hora de ir descubriendo poco a poco cuáles han sido, empecé ayer con Dolphin, continué con Gwenview y seguimos hoy con las novedades de Kate y KWrite en KDE Gear 22.12, dos aplicaciones para editar texto sencillas y potentes de la Comunidad KDE.
Novedades de Kate y KWrite en KDE Gear 22.12

La Comunidad KDE ofrece dos soluciones para redactar pequeños documentos de texto: KWrite que es simple y directo, ideal para editar rápidamente y sin distracciones: y Kate que incorpora un entorno de desarrollo completo bajo el capó e incluye múltiples paneles para una terminal de línea de órdenes, vista previa de lenguajes de marcado y estructura de proyectos, integración con Git y mucho más.
Muchas son las novedades de estas aplicaciones en KDE Gear 22.12, empecemos. Kate y KWrite ahora muestran una pantalla de bienvenida al lanzarlos sin archivos para abrir. Esta nueva ventana le permite crear un nuevo archivo, abrir un archivo existente de una lista de archivos recientes o de cualquier parte del sistema, así como consultar la documentación.

No obstante, la nueva función más útil de todas sea la herramienta de macros de teclado. Se activa en Preferencias > Configurar Kate… > Complementos, con lo que aparecerán acciones al final del menú Herramientas para grabar, guardar y reproducir macros. Puede grabar una larga secuencia de pulsaciones de teclas que deba repetir a menudo y a continuación pulsar Ctrl + Alt + K para que Kate escriba dicha secuencia por ti. Puedes dar nombre a las secuencias que encuentre particularmente útiles y guardarlas para volver a usarlas siempre que lo necesite durante diferentes sesiones.
Para finalizar esta pequeña reseña comentar que Kate y KWrite también han adoptado el KHamburgerMenu para quienes prefieran ocultar las barras de menú. Como se trata de aplicaciones grandes y complejas, la barra de menú todavía se muestra de forma predeterminada, como en Okular y Kdenlive.
Como estoy comentando últimamente si quieres ayudar a su desarrollo siempre puedes participar en su campaña de recaudación de fondos 2022, tu dinero sirve para que se desarrolle software libre y de calidad para todos y todas.
La entrada Novedades de Kate y KWrite en KDE Gear 22.12 se publicó primero en KDE Blog.
Combustionに至るまで
この記事は openSUSE Advent Calendar 2022 の15日目です。
CombustionはMicroOSのプリメイドイメージをプロビジョンしてくれるスクリプトです。
ここ数年でMicroOSのプリメイドイメージのプロビジョンソフトが移り変わったので、紹介させて頂きます。
cloud-init
cloud-initはもともとUbuntuのクラウドイメージのプロビジョンソフトウェアでした。MicroOSは初期の頃対応していました。今はOpenStack用のプリメイドイメージ専用になっています。
ignition
CoreOSのプロビジョンソフトウェアで、JSONで記述した設定ファイルを使います。
MicroOSは今もignitionに対応しています。MicroOSのignitionのwikiはこちらです。
Combustion
MicroOS専用のプロビジョンソフトウェアです。スクリプトを書くことで、かなり柔軟な設定をすることが出来ます。dracatモジュールとのことですので、追っていろいろ見てみたいと思います。Combustionのwikiはこちらです。
Orang IT Nyasar Panen Ubi Jalar
Apa jadinya jika ada orang IT yang sehari-hari menangani coding sistem atau konfigurasi server diminta membongkar tanaman ubi jalar? Jawabannya, ya biasa saja. Kan nggak ada bedanya dengan kegiatan sehari-hari, hehehe…








Kebetulan akhir pekan kemarin, anak-anak muda dari PT Excellent Infotama Kreasindo dan PT Aktiva Kreasi Investama mengadakan rapat kerja akhir tahun di rumah kabin Zeze Zahra. Mumpung disana, mereka sekalian lihat cara menanam ubi didalam pot dan melihat panen hasilnya, apakah benar menghasilkan ubi atau tidak.
Metode penanaman ubi didalam pot ini bisa diterapkan di lingkungan mereka di perkotaan yang memiliki keterbatasan lahan, lahannya sudah dibeton atau mungkin ingin menanam ubi di atap atau pekarangan rumah.
Novedades de Dolphin en KDE Gear 22.12
La Comunidad KDE anunció hace unos días que había sido lanzado KDE Gear 22.12, la gran actualización de sus aplicaciones que tiene una periodicidad cuatrimestral. De esta forma, se nos presentan decenas de cambios importantes, una ingente cantidad de bugs solucionados y mejoras en las traducciones. Es hora de ir descubriendo poco a poco cuáles han sido y he decidido empezar con las novedades de Dolphin de KDE Gear 22.12, el increíble gestor de archivos.
Novedades de Dolphin en KDE Gear 22.12

Como siempre digo, Dolphin es mucho más que un explorador de archivos, es una de las aplicaciones Killer del ecosistema KDE que supera con creces el rendimiento de cualquier otra, sea libre o privativa. También recuerdo que lo odié con toda mi alma cuando fue anunciado… ¡qué equivocado estaba!
Por poner un ejemplo, desde siempre Dolphin ha permitido la conexión y la exploración de recursos compartidos de Samba pero ahora también puede gestionar los permisos de forma remota.
Por otra parte, en esta versión 22.12 ha estrenado un nuevo Modo de selección. Pulsando el espaciador (o toque el menú hamburguesa y marque la casilla Seleccionar archivos y carpetas) aparecerá una barra verde en la parte superior de la vista de archivos (en el vídeo inferior se ve mucho mejor). En ese momento puede hacer clic o tocar en archivos y carpetas para seleccionar de forma rápida y fácil lo que necesite para trabajar.
Otra barra de herramientas aparecerá en la parte inferior de la vista para mostrarle acciones que puede realizar con los archivos seleccionados. Por ejemplo, si ha seleccionado solo imágenes, le ofrecerá abrirlas en Gwenview. En cuanto seleccione un archivo que Gwenview no pueda manejar, las opciones cambiarán para ajustarse al nuevo conjunto de archivos seleccionados.
Como estoy comentando últimamente si quieres ayudar a su desarrollo siempre puedes participar en su campaña de recaudación de fondos 2022, tu dinero sirve para que se desarrolle software libre y de calidad para todos y todas.
La entrada Novedades de Dolphin en KDE Gear 22.12 se publicó primero en KDE Blog.
Project Plans Workshop to Grow Mentorship Efforts
The openSUSE Project will have a workshop on Jan. 10 at 15:30 UTC at meet.opensuse.org/meeting that will focus on increasing mentorship for this year’s Google Summer of Code.
There is a long tradition of the openSUSE Project participating in the GSoC and community members that want to participate as either a mentor or mentee are encouraged to attend.
The workshop gives attendees a chance to generate project ideas and list them on 101.opensuse.org for this year’s application, which is open between Jan. 23 and Feb 7.
The workshop will give mentors, mentees and people who would like to get involved with mentoring enough time to describe several project ideas before the administrators submit the GSoC application.
Participants are encouraged to create an outline of some project ideas before the workshop on the event’s etherpad.
Mentors, mentees and administrators who participated in previous Google Summer of Code programs will attend the workshop.
Syslog-ng 101, part 3: Syslog-ng editions, and where to get them from
Welcome to the third part of my syslog-ng tutorial. Today we cover the various syslog-ng editions (open source, commercial and appliance), and where to get them from. The focus of this tutorial series is the Open Source Edition (OSE), but to avoid confusion, I also briefly introduce the other two.
You can watch the video on YouTube:
Or you can read the rest of my blog at: https://www.syslog-ng.com/community/b/blog/posts/syslog-ng-101-part-3-syslog-ng-editions-and-where-to-get-them-from
This is a boring, but important part, do not skip it! :) From the next part the focus will be configuration.

syslog-ng logo
El libro «El programador mediocre» disponible en formatos epub, PDF y html
Ya está disponible para poder leer el libro «El programador mediocre» en formato epub, PDF y HTML

Desde que publiqué en el blog la noticia de la traducción al español del libro «The Mediocre Programmer» escrito por Craig Malone, muchas son las personas que me han preguntado si además de estar disponible para leer en línea, también había formato epub.
Bueno, pues para esas personas y para toda aquella que le interese, les informo que el libro ya está disponible para poder descargar y leer en formatos epub, PDF y en HTML.
Después de la publicación del texto, he estado echando un vistazo al fichero make que había creado Craig para generar a partir de los archivos en formato markdown, ediciones del libro en los formatos epub, PDF y HTML.
Después de lidiar con algunos problemas, porque había partes del archivo que usa Pandoc para convertir los archivos que estaban «deprecated», he conseguido que el archivo make pueda generar a partir de los archivos esos formatos para poder descargar el que prefieras y poder leerlo.
Con el archivo make genero los formatos del libro en epub y HTML, pero para el PDF necesita instalar un paquete de LaTeX, el problema es que ese paquete arrastra un montón de dependencias de LaTeX que no tengo ninguna intención de instalar, ya que no voy a utilizarlo en un futuro para otra cosa…
Así que desde el lector de libros epub Calibre, lo que hago es generar el archivo PDF para ofrecerlo también en el repositorio en Codeberg y desde el que se puede descargar.
Así que si quieres el libro en formato epub, PDF o en HTML, ahora están disponibles en dicho repositorio en Codeberg, dentro de la carpeta build y donde encontrarás dentro otras 3 carpetas con los archivos en sus respectivos formatos. Desde ahí te ofrece la posibilidad de descargar el archivo que desees.
Recordad que la traducción está en constante mejoría, corrección, etc. Así que poco a poco se ira mejorando el texto. Si tu al leerlo encuentras algún error, no dudes en abrir una incidencia en el repositorio o comunicármelo por algún medio de contacto (correo, Mastodon)

Intermittent Fasting : Puasa Daud
Catatan : Sebenarnya saya malu dan sungkan menuliskan hal ini, karena hal seperti ini harusnya cukup untuk personal saja. Biasanya juga saya tulis sungkan tapi akhirnya saya tulis juga, hehehe…
Saya tuliskan disini sebagai catatan perjalanan saja, siapa tahu bisa bermanfaat bagi yang hendak melakukan hal yang sama.
*****
Pekan ini terhitung minggu kedua saya menjalani intermittent fasting. Kalau orang lain intermittent fasting biasanya 8 jam waktu makan dan 16 jam waktu berpuasa, saya mengambil cara yang termudah dan sudah ada contohnya saja, yaitu sehari puasa dan sehari tidak, alias puasa Daud.
Pertimbangan saya berpuasa sederhana saja. Pertama karena berat badan saya kadang berkisar di 80-an kg. Ini sudah melewati batas, karena saya biasanya di 75-an kg. Itupun sudah gempal, harusnya ideal di 70-an kg.
Pertimbangan kedua, karena alasan kesehatan. Kurang gerak, perut gendut, mudah lelah dan kadang terpapar sakit. Sekaligus niatan mengurangi konsumsi makanan yang tidak direkomendasikan, seperti makanan manis, asin, gorengan, es dan lain-lain.

Pertimbangan ketiga adalah supaya saya tidak menjadi budak makanan. Kata “budak” mungkin terdengar kasar. Mungkin bisa juga disebut hamba makanan. Karena dulu semasa kecil kurang makan, alam bawah sadar saya kadang mendorong saya untuk makan sepuas hati, apalagi jika bertemu makanan yang saya sukai.
Saya pernah menulis tentang keharusan kita mengerem segala sesuatu untuk kebaikan kita sendiri. Tulisannya ada disini : https://www.vavai.com/manusia-utama-mengurangi-makan…
Manusia utama itu adalah manusia yang bisa mengendalikan hawa nafsunya, dalam konteks tulisan ini adalah manusia yang bisa mengendalikan tidur, makan dan omongan.
Dulu saya berpikir, wah berat banget ya sehari puasa sehari nggak. Bisa-bisa laper jadinya.
Ternyata ya biasa saja. Kunci utama adalah di niat dan kepercayaan diri. Malu lah kalau sudah dewasa, puasanya kalah oleh makanan dan minuman.
Saya mulai dari Senin pekan lalu. Bangun sekitar jam 3-an, kemudian makan sahur. Setelah itu shalat Shubuh dan beraktivitas sebagaimana biasa. Berbuka puasa setelah maghrib.
Awal-awal saya makan sahur normal dengan nasi dan lauk. Belakangan saya tidak makan nasi, sahur dengan ubi atau pisang rebus. Kadang plus telur rebus, jagung rebus atau ikan atau ayam.
Buka puasa juga saya seperti itu. Tidak makan nasi, saya makan pisang dan ubi sebagai penggantinya. Kebetulan saya senang keduanya jadi bagi saya relatif tidak ada bedanya. Saya sering kok makan pisang rebus dengan ikan atau ayam goreng ![]()
Hari biasa saat tidak puasa, saya makan nasi 2x sehari, dengan porsi yang lebih sedikit. Saya juga berusaha tidak minum es, tidak makan fastfood, tidak makan mie, tidak minum minuman manis dan lainnya.
Apa hasilnya? Apakah lapar dan haus? Sejauh ini saya tidak terlalu merasakan lapar dan haus. Mungkin juga karena saya tetap sibuk mengantar Vivian sekolah, bekerja di Excellent dan juga mengerjakan tugas kuliah.
Diawal-awal sampai hampir 2 minggu ini yang utama terasa adalah ngantuk. Mungkin karena asupan gula berkurang drastis (dulu saya biasanya minum teh manis saat sarapan) sehingga tubuh menyeimbangkan diri.
Bisa juga saya ngantuk karena bangun lebih awal. Shubuh saat ini sekitar jam 4 pagi, sehingga makan sahur harus di jam 3 atau maksimal di jam 3.45.
Bagaimana dengan berat badan? Saya check masih up and down. Tapi kisarannya trend penurunan. Awal puasa di 79-an. Seminggu ini mondar-mandiri di 76-78. Tidak apa-apa, gradual. Saya baca di Atomic habits, salah satu tips agar berhasil itu adalah jangan menjadikan hal ini sebagai tujuan, melainkan jadikan sebagai lifestyle. Sebagai gaya hidup dan kebiasaaan.
Saya pernah ngobrol dengan salah satu staff IT perusahaan klien yang berlokasi di kawasan EJIP (East Jakarta Industrial Park). Ia menjalankan puasa Daud sejak lama. Saat saya tanya apakah tidak lapar dan haus, katanya tidak. Saat saya tanya alasan mengapa ia puasa, katanya ia pernah sakit yang hampir fatal dan sakitnya itu yang mendorong ia menjalankan puasa Daud.
Meski berpuasa, saya tetap mengimbanginya dengan olah raga. Minimal dalam bentuk treadmill. Saat hari puasa, saya melakukan treadmill di sore hari sekitar pkl 17. Treadmill saya lakukan sambil nonton Documentaries di Curisoity Stream, NatGeo atau NetFlix.
Saya juga membeli perangkat situp bench, supaya bisa mendorong latihan otot perut agar lebih kuat dan tidak mudah melar, hehehe…
Mau coba puasa Daud juga?
C1541x | The Commodore 1541 Impostor
openSUSE 15.4にアップデートしたらemacsが初期ファイルを読まなくなった
この記事は openSUSE Advent Calendar 2022 の14日目です。
大分遅くなりましたが、先月、自宅のopenSUSEを15.4にアップデートしました。なお、SLES15 サービスパック3(Leap 15.3のベース)は、2022年12月でサポートが切れる(セキュリティパッチの提供などが終了する)ので、皆さん15.4にアップデートすることをおすすめします。
さて、15.4にアップデートしたところ、emacsを起動した時に初期設定が反映されなくなりました。
そこでXDDCのもくもく会で力を貸して頂いて対処したので、書いてみます。なお、最終的な解決までには至りませんでした。
結論
/usr/share/hunspell に、ja_JP.affとja_JP.dicを配置する(中身は何でも良い)
症状
emacsを起動しても初期設定が反映されない
*Messages*に以下のメッセージが表示されている
ispell-find-hunspell-dictionaries: Can’t find Hunspell dictionary with a .aff affix file
教えてくださった方法
Ubuntuの開発者の方に、まずstraceでemacs.d/init.el読んでるかみてみたら?と教えて頂きました。
strace -f emacs > strace.log
straceはシステムコールやシグナルをトレースするプログラムです。
このログをinit.elでgrepしても、ヒットしませんでした。なので、そもそもinit.elを読んで無いようです。
どうやら、メッセージにある通り、hunspellの起動が失敗していて、init.elの読み込みまで進んでないようです。
それでhunspellでログをgrepしていると、/usr/share/hunspell/ja_JP.affと/usr/share/hunspell/ja_JP.dicを読みに行く跡がありました。
そこで、/usr/share/hunspell/en_US.affと/usr/share/hunspell/en_US.dicをそれぞれコピーして/usr/share/hunspell/ja_JP.affと/usr/share/hunspell/ja_JP.dicとして配置した所、無事init.elを読み込みました。
hunspellは日本語チェックをする事はないので、このファイルがあることは問題にならないのですが、回避策にしかならないですね・・・
hunspellはどうやらLANGの値を見ているらしく、以下のように起動するとエラーなく起動できました。
LANG=en_US.UTF-8 emacs
hunspellがLANGの値を見る所を探っていけば、根本解決までいけそうですね。