Tentang situs
Situs ini dibuat menggunakan Jekyll 4.3.4, dibangun dengan Cloudflare Pages, dan dikelola dengan Cloudflare Application Service. Saya masih berusaha untuk meminimumkan ketergantungan pada produk maupun jasa pihak-ketiga. Adapun ketergantungan lain yang digunakan situs ini antara lain:
- untuk menampilkan rumus matematika, yang dihasilkan secara “server-side” menggunakan
jektex
danmini_racer
. jekyll-redirect-from
untuk mengurus pengalihan halaman-halaman.- Kode dithering gambar oleh Roel Roscam Abbing, yang telah banyak saya ubah, untuk memperkecil ukuran dan menambah estetika pada gambar-gambar di situs ini.
- Pustaka Ruby
htmlcompressor
dannokolexbor
, yang saya gunakan untuk mengompres berkas HTML dan membuka pranala-eksternal di tab-baru peramban. - Situs ini hanya menggunakan beberapa metadata dasar dan Dublin Core,1 untuk mempermudah dalam membuat referensi – misalnya menggunakan Zotero – ke suatu halaman situs ini.
- Tracking-pixel oleh Goat Counter saya gunakan, untuk mencatat halaman apa saja di situs ini yang sering dikunjungi. Tentu, data kunjungan tidak tercatat jika Anda mengaktifkan adblocker.
- Situs juga dapat dikunjungi dengan menggunakan Tor maupun VPN; CAPTCHA dapat muncul jika Cloudflare curiga dengan aktivitas Anda.
Tentang saya
Saya sering menggunakan Python untuk membantu menyelesaikan aktivitas sehari-hari saya. Alasan terbesarnya karena itu adalah bahasa yang paling saya kenal (sejak SMP). Namun tentu, saya tahu Python bukan palu yang dapat memukul rata semua masalah: sebagai penikmat Project Euler, saya rela menulis dalam bahasa pemrograman asing jika itu artinya dapat menghemat daya komputer atau energi berpikir saya.
Beberapa hal yang saya gunakan:
- Linux, tepatnya Fedora LXQt Spin, sebagai sistem operasi di komputer.
- Zotero untuk mengelola data seperti buku bacaan, berkas-berkas penting, dan konten dari Internet.
- VSCodium untuk mencatat sehari-hari dan menulis kode. Saya sedang mencari alternatif kompromi yang lebih masuk akal, dari aspek kenyamanan (seperti pintasan keyboard, dukungan untuk Python, pengaturan, tampilan, dll.), kerahasiaan data, dan sumber daya komputer yang diperlukan program.2
- Librewolf dan Ungoogled Chromium untuk menjelajah Internet. Tergantung aktivitas yang dikerjakan, saya juga menggunakan w3m, wget, aria2, servo, dan tor.
- Rclone dan Syncthing untuk sinkronisasi data.
- Restic untuk pencadangan data secara berkala.
- KeepassXC untuk menyimpan sandi dan semacamnya.
- RSSGuard untuk mendapatkan dan membaca berita.
- QBittorrent sebagai klien torrent. Beberapa berkas torrent yang saya gunakan dikelola oleh Kiwix, yang (sebagai contoh) memungkinkan saya membaca Wikipedia secara luring.
Catatan kaki
-
Itu artinya situs ini tidak menggunakan metadata Open Graph, Twitter Card, JSON-LD, dll. Banyak metadata ini ditujukan untuk optimisasi mesin-pencari (SEO), contoh maksudnya: agar halaman tertampil di baris teratas hasil pencarian Google. Namun, saya membuat konten untuk dinikmati orang, dan berbagai metadata itu, selain hanya terlihat oleh mesin-mesin, hanya akan menambah data yang perlu saya kirim dan diproses oleh perangkat Anda (keadaan rugi-rugi bagi kita manusia). ↩
-
Hal ini mengingat VSCodium berbasis pada VSCode, yang selanjutnya berbasis pada Electron, yang boros sekali dalam penggunaan sumber daya. ↩