Posts

Fixing Vivado ERROR: [Common 17-1374] Display test failed

I have experienced error when open Vivado 2024.2 ERROR: [Common 17-1374] Display test failed. Please check DISPLAY environment variable and X server permissions for remote display. My laptop using Debian 13 (64 bit), run on X11. After 1 hour troubleshooting, check library and display server related things, surprisingly it solved by install xterm.  sudo apt install xterm Then run vivado through xterm and it can run smoothly.

Latex-related Tricks

Write Polish Character Add inputenc and fontenc package \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} then write the Polish character using special way, for example to write Ł must to be written like this {\L{}} Write Check Mark Add amssymb package \usepackage[T1]{amssymb} then write  \checkmark  in your latex source

Permasalahan Pendidikan di Indonesia

Image
Memasuki 2026, slogan Indonesia Emas 2045 terasa sudah jarang digaungkan saat ini, tidak masif lagi gembar-gembornya seperti beberapa tahun yang lalu. Dengan jangka waktu 19 tahun lagi, nampaknya harapan masa keemasan Indonesia tersebut mulai dilupakan atau mungkin mulai ada kepasrahan karena dirasakan semakin sulit diraih? Dalam kacamata saya, mewujudkan zaman keemasan sebuah negara dengan segala kompleksitasnya dalam jangka waktu dua dekade kurang sedikit itu memang terasa sangat over confidence. Apalagi kalau melihat realitas di lapangan, saya makin sulit untuk optimis. Setidaknya hal ini bisa dikonfirmasi apabila kita menilik pada salah satu aspek dari sekian banyak hal yang bersinggungan dengan kehidupan masyarakat, saya bahas di sini aspek pendidikan. 1. Masalah Klasik : Kurikulum Pendidikan Pada era pemerintahan sebelumnya, dunia pendidikan Indonesia coba meniru negara Nordik yang memberikan banyak kebebasan pada siswa. Pendekatannya adalah berusaha menghargai apapun level kemam...

Tentang Rencana Pemblokiran Cloudflare

Image
Cloudflare yang terancam mau diblokir pemerintah itu seringkali dikenal sebagai penyedia layanan DNS dan CDN. Ya memang layanan mereka yang paling dikenal luas adalah itu, namun sebenarnya platform mereka jauh lebih besar. Cloudflare lebih banyak berperan sebagai middle layer misalnya menghubungkan end-user dengan infrastruktur cloud milik perusahaan (AWS, Google Cloud, Azure, dll), layanan Cloudflare biasanya dipakai untuk mengelola traffic dan menjalankan sistem keamanan contohnya layanan penangkal serangan DDoS.   Memblokir Cloudflare dampaknya sangat besar, walaupun pemerintah berdalih untuk mencegah akses ke website judi online, hal ini bisa berpengaruh ke website lain yang menggunakan layanan Cloudflare misalnya beberapa hari lalu medsos X dan website chatgpt tidak bisa dibuka karena sistem mereka tumbang.   sejumlah produk layanan Cloudflare   Mengapa Cloudflare ini penting dalam akses internet dunia? Singkatnya, karena Cloudflare dipakai oleh banyak website. Bisa ...

Using DWM: A Psychopath Window Manager

Image
After a long time using Openbox + Polybar, my urge to tinker flared up again. This time I want to explore a minimalist window manager that’s extremely simple, without any unnecessary extras — it is  dwm .  So, what is dwm?  dwm is an Xorg-based window manager created by the suckless community . The word “suck” we often hear as slang meaning bad or crap. Literally “suckless” can be interpreted as “not bad” → i.e. good. The suckless community focuses on building high-quality programs, meaning non-bloated, straight to the point, doing their job without unnecessary fluff — extremely minimal. And dwm is exactly like that: it’s not flashy, but for advanced users who truly appreciate simplicity and resource efficiency, dwm is the right window manager. dwm 6.5 on Debian Trixie without wallpaper How do you use it? Install it first using this command (Debian-based distro) : sudo apt install dwm suckless-tools  After that, restart / log out and choose the dwm session in your di...

Uneg-uneg Soal Pengembangan Aplikasi Android Sekarang Ini

Image
Saya sudah lumayan lama tidak mengikuti development aplikasi native Android sejak toolsnya (Android Studio, Android SDK) terasa makin berat: makan banyak resource CPU dan RAM di laptop spek menengah ke bawah. Saya dulu sempat memiliki akun developer Android yang memungkinkan saya untuk mengupload aplikasi ke Google Play, yang dulu bayarnya masih USD 25, namun karena tidak telaten akhirnya akun itu sekarang sudah hangus. Saya merasa environment Android sudah jauh berbeda, kurang menarik lagi untuk oprek-operakan tidak seperti dulu yang mana masih banyak custom ROM dan tools pengembangan aplikasi yang ramah buat laptop spek majapahit. Sampai kemudian saya membaca ada perubahan cukup radikal yang katanya akan sangat sulit untuk menginstall file .apk di luar Google Play (atau istilah lainnya adalah sideloading). Dibaca dari berita resminya , latar belakang perubahan ini adalah karena maraknya malware yang menyerang ponsel Android lewat mekanisme sideloading, menurut analisis dari Goo...

Menggunakan DWM : Window Manager yang Minimalis

Image
Setelah sekian lama menggunakan openbox + polybar, hasrat ngoprek saya kembali bergelora. Kali ini saya ingin mengekplorasi window manager minimalis yang sangat sederhana tanpa tambahan yang tidak perlu, dan pilhan itu jatuh pada dwm .  Apa itu dwm?  dwm adalah window manager berbasis xorg yang dibuat oleh komunitas suckless. Kata "suck" ini sering kita dengar sebagai bahasa slang yang maknanya jelek atau payah. Secara harfiah suckless bisa diartikan "tidak jelek" atau bagus. Komunitas suckless ini memang fokus membuat program-program berkualitas, dalam artian program tersebut tidak bloat, to the point menjalankan fungsinya tanpa embel-embel hal lain yang tidak perlu sehingga dirasakan sangat minimalis. Demkian pula dengan dwm ini yang memang tidak rame, namun bagi pengguna tingkat lanjut yang sangat terobsesi mengapresiasi kesederhanaan dan hemat sumber daya, dwm ini adalah window manager yang tepat! tampilan DWM 6.5 di Debian Trixie tanpa wallpaper Bagaimana cara...