Kenapa asciinema

Buat para software developer dan DevOps engineer di lingkungan Unix/Linux, pakai terminal itu udah kayak makanan sehari-hari. Entah itu buat deploy aplikasi, troubleshooting, atau jalanin tes, berbagai aktivitas lainnya. Nah, mendokumentasikan aktivitas-aktivitas tersebut bisa menjadi hal yang sangat berharga. Dokumentasi tersebut bisa sangat membantu saat nanti butuh debugging, share ilmu ke anggota tim yang lain hingga jadi evidence/bukti untuk comply dengan aturan kerja yang ada.

Cara merekam sesi terminal dengan asciinema

Tools screen recording yang ada saat ini kebanyakan kurang oke buat ngerekam interaksi di terminal secara efisien. Bayangin mesti bikin screen recording pake QuickTime, VLC, ScreenRec atau GNOME screen record. Atau OBS?

Output file videonya bakal gede-gede, nggak bisa dicari teksnya, dan sering butuh bandwidth gede buat di-share. Belum lagi kalau kita butuh proses perekaman ini terintegrasi dengan CI/CD pipeline.

Di sinilah asciinema mengambil peran.

Continue reading

Kenapa fastfetch?

Hari ini hari ke-26 bulan Ramadhan tahun 2025. Sambil menunggu sahur, saya eksekusi rencana untuk upgrade operating system laptop dari MacOS 14 Sonoma ke MacOS 15 Sequoia. Fresh install.

Tralala yada yada, setelah hampir 2 jam akhirnya proses instalasi selesai termasuk tweaking, O/S update beserta instalasi beberapa aplikasi & tools basic untuk kebutuhan saya sehari-hari.

Salah satu tools yang pasti saya install adalah neofetch. Sebuah tools, text-base, yang akan menampilkan informasi mengenai sistem kamu (O/S + hardware dan penggunaanya) dengan format tampilan yang keren di terminal window.

source: https://github.com/dylanaraps/neofetch

Keren kan? Sayangnya neofetch ini sudah tidak diteruskan lagi pengembangannya per 26 April 2024 lalu. Repo github-nya pun sudah diarsip dengan update terakhir di tahun 2020.

Di homebrew MacOs pun paketnya sudah dinyatakan deprecated dan akan dimatikan per 4 Mei 2025 nanti.

Screenshot

Nah, ada banyak tools alternatif pengganti neofetch dan pilihan saya adalah fastfetch. Dia punya kemampuan lebih dibandingkan neofetch. Lebih faster (ciye, ala anak jaksel), lebih banyak fitur, support Wayland (Neofetch technically nggak. Kebetulan saya ada Linux & FreeBSD box yang pakai Wayland), dan yang penting projectnya masih aktif diurusin.

FreeBSD 8 + Java = Pain in The Ass

Have you ever had any success installing a java, JDK on a FreeBSD box. Specially FreeBSD 8 RELEASE #1?

I got a headache with it.

Why FreeBSD? Dont ask me. It was just given like that i couldn't complaint nor allowed to reinstall the machine with linux.

Did almost all reading and googling but none of them seems to be working 🙁 &R@)DF@*&TC D!@CDS(

install diablo-jdk16 OK

problem running java both jdk n jre from installed diablo-jdk16

diablo should be a boot strap to install ports java/jdk15 and java/jdk16. Both failed to install 🙁