Gitlab Pages, Custom Domain, Let's Encrypt dan acme.sh


Tiga bulan berlalu setelah blog ini menggunakan Let’s Encrypt untuk mendapatkan sertifikat SSL. Triwulan ini banyak hal yang terjadi dalam kehidupan saya pribadi, yang mengaramkan hasrat untuk menulis. Blog ini seakan terbengkalai, hanya dua artikel dalam tiga bulan. Dan kemarin, seorang teman di Telegram menunjukkan tangkapan layar dia mendapati maklumat ketika berupaya membuka https://www.rizaumami.com; Your connection is not private. Aah, rupanya sertifikat SSL dari Let’s Encrypt telah mencapai masa kadaluwarsa dan blog tidak lagi bisa diakses menggunakan https.
Baca selengkapnya…

Menggunakan SVG Sprite Untuk Ikon di Blog


I love SVG. Love at the first sight. Kala itu hati ini terpesona mendapati gambar yang bisa diperbesar tampilan tanpa kehilangan mutunya. Dalam blog ini pun setidaknya telah dua artikel yang membahas SVG, dan kini saya akan menambahkannya satu lagi. Pengelola blog tentunya telah mafhum mengenai pentingnya penggunaan ikon di dalam blog. Pada umumnya blog modern, ikon ini biasanya didapat dari Font Awesome. Baik yang menempatkan fontanya di blog atau dengan menggunakan layanan CDN dari Font Awesome.
Baca selengkapnya…

Menggunakan Custom Domain dan Sertifikat SSL/TLS di GitLab Pages


Selepas berpaling dari Blogger, saya kembali beralih menggunakan static blog. Namun tidak kembali memakai Jekyll di GitHub Pages sebagaimana ketika membuat blog rizaumami.github.io, melainkan mencoba Hugo dan menempatkannya di GitLab Pages. The migration kind of rough, but was nice and well…. Hingga akhirnya beberapa hari lalu mendadak blog tidak bisa diakses. 429, too many requests received galatnya. Sekilas baca-baca isunya karena GitLab menghadang request dari Cloudflare yang bertubi-tubi. Cloudflare saya gunakan agar blog rizaumami.
Baca selengkapnya…

Menampilkan Pesan Telegram di Blog


Kian kini Telegram kian berkembang. Tidak lagi semata menjadi sarana perpesanan teks, namun juga banyak kegunaan lain. Misalnya saja, kini Telegram bisa digunakan untuk penyimpan atau berbagi berkas, pemutar musik, panggilan suara dan banyak lagi. Dan di antara banyak pembaruan pada rilis Telegram teranyar, mereka menyuguhkan fitur yang sungguh sama sekali tidak pernah saya duga; kini kita bisa melekatkan (embed) pesan dari kanal atau grup publik ke situs web.
Baca selengkapnya…

Melekatkan Gambar SVG ke Dalam Artikel Blog


SVG adalah singkatan dari Scalable Vector Graphics, sebuah format vector berdasar XML untuk gambar dua dimensi. Format ini sangat cocok kita gunakan jika hendak melekatkan (embed) logo, ikon atau gambar dua dimensi lainnya di blog. Setidaknya ada dua alasan utama yang melatari mengapa saya lebih menyarankan penggunaan SVG dibanding format gambar lain untuk blog: Mudah untuk dilekatkan ke dalam artikel. Banyak format gambar lain juga sebenarnya bisa saja untuk dilekatkan ke dalam artikel blog, namun umumnya tidak semudah copy-paste seperti SVG, melainkan memerlukan langkah tambahan seperti mengubahnya (encode) ke bentuk base64.
Baca selengkapnya…