Posted indll

Github Error remote: Invalid username or password

Masalah kembali muncul, kali ini dari Github, error yang muncul > git clone https://github.com/hahahakkwkwkw/superrahasia/ Cloning into ‘superrahasia’… Username for ‘https://github.com’: USERNAME Password for ‘https://USERNAME@github.com’: PASSWORD remote: Invalid username or password. fatal: Authentication failed for ‘https://github.com/hahahakkwkwkw/superrahasia/’ Masalah tersebut muncul setelah saya mengaktifkan 2FA, kalo dilihat dari errornya masalahnya ada di username/password tetapi credential yang dimasukkan sudah […]

Posted inLinux

Cara Install dan Konfigurasi Grafana di Debian 10

Memonitoring server anda baik uptime, memory, disk I/O sangat penting untuk System Administator, DevOps ataupun SRE. Tools yang banyak digunakan adalah Grafana. Grafana sendiri digunakan sebagai penampil grafik, datanya sendiri menggunakan berbagai sumber seperti MySQL, PostgreSQL, InfluxDB atau Prometheus. Update System Langkah pertama yang penting dijalankan adalah mengupdate system anda sudo apt update; sudo apt […]

Posted inLinux

Install dan Konfigurasi MariaDB Galera Cluster di Ubuntu 20.04

Membangun cluster MariaDB/MySQL kita bisa menggunakan Galera, Galera sudah termasuk dalam paket instalasi MariaDB di Ubuntu 20.04 jadi tidak perlu menginstall paket tambahan. Beberapa fitur Galera cluster โ€“ True Multi-master, Active-Active Cluster Read and write to any node at any time. โ€“ Synchronous Replication No slave lag, no data is lost at node crash. โ€“ […]

Posted inLinux

Cara Menginstall PHP Xdebug di Linux

PHP Xdebug, defacto debugger di PHP. Tergantung dari distro yang anda gunakan, cara menginstall Xdebug ini sedikit berbeda di tiap distro # Fedora dnf install php-pecl-xdebug # Ubuntu/Debian apt install php-xdebug Mengaktifkan Xdebug Agar Xdebug bisa diakses oleh IDE seperti VSCode atau Sublime Text, xdebug remote harus diaktifkan terlebih dahulu. Konfigurasi yang perlu diaktifkan sama […]

Posted inLinux

Cara Menginstall Websocket Centrifugo di CentOS 8

Centrifugo adalah real-time messaging server yang mudah di scaling dan bisa digunakan oleh bahasa pemrograman apa saja. Bisa digunakan dengan berbagai sistem operasi seperti Linux, Windows dan MacOS. Dari hasil benchmark 1 server dengan spesifikasi (1 CPU, 1 GB memory) di Linode bisa menghandle 13.000 user. Install dependency yum install tar wget -y Buat User […]

Posted inPHP

Mengenai Xdebug di PHP

Didunia bahasa pemrograman PHP Xdebug merupakan standart yang banyak digunakan untuk mendebug aplikasi yang dibuat dengan PHP. Xdebug bisa dibilang merupakan upgrade dari var_dump. Dengan Xdebug kita bisa melihat error yang lebih jelas, seperti barisnya Contoh 1 <?php   $data = ‘ini adalah data’; echo $error; var_dump($data); Tanpa Xdebug PHP Notice: Undefined variable: error in […]