<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Tutorial on Rifki Affandi</title><link>https://rifkiaz.my.id/categories/tutorial/</link><description>Recent content in Tutorial on Rifki Affandi</description><image><title>Rifki Affandi</title><url>https://rifkiaz.my.id/img/rifki-gnome-asia.jpg</url><link>https://rifkiaz.my.id/img/rifki-gnome-asia.jpg</link></image><generator>Hugo</generator><language>id</language><lastBuildDate>Fri, 09 Oct 2026 12:01:39 +0700</lastBuildDate><atom:link href="https://rifkiaz.my.id/categories/tutorial/index.xml" rel="self" type="application/rss+xml"/><item><title>KDE Plasma ala macOS di openSUSE Tumbleweed (Sekaligus Pensiunkan GNOME)</title><link>https://rifkiaz.my.id/posts/kde-plasma-ala-macos-opensuse-tumbleweed/</link><pubDate>Thu, 08 Oct 2026 23:48:00 +0700</pubDate><guid>https://rifkiaz.my.id/posts/kde-plasma-ala-macos-opensuse-tumbleweed/</guid><description>Skrip bash untuk mengubah KDE Plasma 6 di openSUSE Tumbleweed jadi mirip macOS dengan tema WhiteSur, pindah dari GDM ke SDDM, lalu menghapus GNOME dengan aman.</description></item><item><title>Mengatur CORS di Bucket Google Cloud Storage</title><link>https://rifkiaz.my.id/posts/cors-google-cloud-storage/</link><pubDate>Thu, 08 Oct 2026 19:40:00 +0700</pubDate><guid>https://rifkiaz.my.id/posts/cors-google-cloud-storage/</guid><description>Cara menambahkan aturan CORS ke bucket Google Cloud Storage lewat Console atau gcloud, kesalahan trailing slash yang sering bikin gagal, dan kenapa CORS saja belum cukup kalau bucket-nya private.</description></item><item><title>Satu Pintu Alert ke Discord Pakai n8n: Sentry, Grafana, New Relic, dan Vercel</title><link>https://rifkiaz.my.id/posts/alert-ke-discord-lewat-n8n/</link><pubDate>Sun, 27 Sep 2026 19:54:00 +0700</pubDate><guid>https://rifkiaz.my.id/posts/alert-ke-discord-lewat-n8n/</guid><description>Cara mengirim alert dari Sentry, Grafana (data Elasticsearch APM), New Relic, dan status deploy Vercel ke Discord sebagai embed card yang rapi dan informatif, semuanya lewat n8n.</description></item><item><title>Template Vault untuk File .env: Kapan Pakai Tanda Kutip, Kapan Tidak</title><link>https://rifkiaz.my.id/posts/template-vault-env-file-tanpa-kutip/</link><pubDate>Sat, 12 Sep 2026 14:22:00 +0700</pubDate><guid>https://rifkiaz.my.id/posts/template-vault-env-file-tanpa-kutip/</guid><description>Memperbaiki template Vault (consul-template) yang menghasilkan file .env dengan value berkutip, kenapa kutipnya terbaca di Docker env-file tapi tidak di shell, dan cara menangani value multiline.</description></item><item><title>Memperbesar Disk EC2 (EBS) Tanpa Downtime</title><link>https://rifkiaz.my.id/posts/resize-disk-ebs-ec2-tanpa-downtime/</link><pubDate>Sun, 06 Sep 2026 10:17:00 +0700</pubDate><guid>https://rifkiaz.my.id/posts/resize-disk-ebs-ec2-tanpa-downtime/</guid><description>Langkah memperbesar volume EBS di EC2 dari 80 GB ke 120 GB tanpa reboot: snapshot, modify volume lewat console, lalu growpart dan xfs_growfs di dalam instance.</description></item><item><title>openSUSE Tumbleweed di ThinkPad X1 Nano: Benerin Scaling GDM, Mikrofon, dan Speaker</title><link>https://rifkiaz.my.id/posts/opensuse-tumbleweed-thinkpad-x1-nano/</link><pubDate>Wed, 26 Aug 2026 20:31:00 +0700</pubDate><guid>https://rifkiaz.my.id/posts/opensuse-tumbleweed-thinkpad-x1-nano/</guid><description>Catatan troubleshooting openSUSE Tumbleweed di ThinkPad X1 Nano Gen 1: layar login GDM yang tetap 150%, mikrofon hilang setelah pasang sof-firmware, dan speaker yang terasa pelan.</description></item><item><title>Disable SSH Ask Pass di openSUSE</title><link>https://rifkiaz.my.id/posts/disablesshaskpask/</link><pubDate>Tue, 30 Mar 2021 14:44:46 +0700</pubDate><guid>https://rifkiaz.my.id/posts/disablesshaskpask/</guid><description>Cara menonaktifkan pop-up askpass saat git push/pull di openSUSE dengan satu baris konfigurasi git.</description></item><item><title>Membuat Docker Alert</title><link>https://rifkiaz.my.id/posts/buatdockeralert/</link><pubDate>Tue, 20 Oct 2020 18:28:12 +0700</pubDate><guid>https://rifkiaz.my.id/posts/buatdockeralert/</guid><description>Membuat notifikasi status container Docker yang dikirim ke Telegram melalui bot.</description></item><item><title>Install POWERDNS di Ubuntu 18.04</title><link>https://rifkiaz.my.id/posts/install-powerdns-di-ubuntu-18.04/</link><pubDate>Mon, 14 Sep 2020 11:29:13 +0700</pubDate><guid>https://rifkiaz.my.id/posts/install-powerdns-di-ubuntu-18.04/</guid><description>Panduan instalasi dan konfigurasi PowerDNS dengan backend MariaDB di Ubuntu 18.04.</description></item><item><title>Setting Konfigurasi HAProxy Di OPNsense</title><link>https://rifkiaz.my.id/posts/setting-konfigurasi-haproxy-di-opnsense/</link><pubDate>Mon, 24 Aug 2020 13:55:51 +0700</pubDate><guid>https://rifkiaz.my.id/posts/setting-konfigurasi-haproxy-di-opnsense/</guid><description>Konfigurasi HAProxy sebagai reverse proxy dan load balancer di firewall OPNsense.</description></item><item><title>Membuat Blog Sederhana Dengan Hugo</title><link>https://rifkiaz.my.id/posts/membuat-blog-sederhana-dengan-hugo/</link><pubDate>Wed, 27 May 2020 19:40:22 +0700</pubDate><guid>https://rifkiaz.my.id/posts/membuat-blog-sederhana-dengan-hugo/</guid><description>Alasan memilih Hugo dan langkah membuat blog statis sederhana dari nol.</description></item><item><title>Install Hugo di openSUSE Tumbleweed</title><link>https://rifkiaz.my.id/posts/install-hugo-di-opensuse-tumbleweed/</link><pubDate>Tue, 19 May 2020 08:52:01 +0700</pubDate><guid>https://rifkiaz.my.id/posts/install-hugo-di-opensuse-tumbleweed/</guid><description>Langkah instalasi Hugo, static site generator berbasis Go, di openSUSE Tumbleweed.</description></item><item><title>How To Install Google Cursor on openSUSE Tumbelweed</title><link>https://rifkiaz.my.id/posts/install-google-cursors-on-opensuse-tumbleweed/</link><pubDate>Fri, 08 May 2020 04:48:14 +0700</pubDate><guid>https://rifkiaz.my.id/posts/install-google-cursors-on-opensuse-tumbleweed/</guid><description>Build and install the Google cursor theme on openSUSE Tumbleweed.</description></item></channel></rss>