HAKI Sistem Aplikasi Peserta Didik Baru (SAPEDA) Madrasah Aliyah

Penerimaan peserta didik baru yang secara konvensional tidak dapat terlepas dari adanya risiko yang selalu berkaitan dengan kejadian kehilangan atau bahkan kerusakan berkas pendaftar. Terlebih lagi Kabupaten Pangkep merupakan Kabupaten yang memiliki banyak Kepulauan yang tersebar jauh. Pulau-pulau yang tersebar jauh tersebut memiliki Madrasah Aliyah yang akses untuk menuju Ibu Kota/Kabupaten sangat sulit dan memakan waktu yang cukup lama sehingga mengakibatkan keterlambatan pengumpulan berkas siswa baru. Sehingga untuk mengantisipasi kejadian tersebut perlu adanya teknologi berupa website untuk mengatasi masalah pendaftaran siswa baru tersebut.

Continue reading “HAKI Sistem Aplikasi Peserta Didik Baru (SAPEDA) Madrasah Aliyah”

Cara Membuat Cluster Database MySQL (Database Terdistribusi)

MySQL Cluster merupakan database terdistribusi untuk kondisi database dengan trafic yang tinggi. MySQL Cluster bekerja dengan melakukan sinkronisasi data antar server bukan replikasi data (replikasi berbeda dengan cluster). Cluster MySQL terdiri dari satu server manajemen (ndb_mgmd) yang menyimpan konfigurasi cluster dan mengontrol satu atau lebih node db server (ndbd).

MySQL Cluster dapat bekerja dengan banyak node sesuai dengan beban database, namun untuk ujicoba pada kesempatan ini hanya digunakan 2 server, 1 server sebagai manajer dan 1 server lain sebagai node server.

Continue reading “Cara Membuat Cluster Database MySQL (Database Terdistribusi)”

Latar Belakang Dibalik Keputusan GitHub Mengganti Branch Master ke Main

github branch master main

Baru-baru ini saya membuat project baru di GitHub setelah sekian lama. Pada prosesnya saya menemukan hal yang tidak biasa, yaitu hilangnya default branch ‘master’ pada GitHub.

Setelah sempat kebingungan untuk melakukan push saya akhirnya menemukan bahwa branch ‘master’ tersebut sudah digantikan dengan branch ‘main’.

Continue reading “Latar Belakang Dibalik Keputusan GitHub Mengganti Branch Master ke Main”

Cara Install Metric Agent untuk Monitoring Droplet / Server VPS DigitalOcean

Monitoring server digital ocean dengan metrict agent

DigitalOcean memiliki layanan monitoring yang disebut dengan Metric Agent. Metric Agent adalah layanan opt-in gratis yang mengumpulkan metrik tentang pemanfaatan resource dari Droplet/VPS. Metric Agent ini dapat memperlihatkan grafik tambahan penggunaan resource server seperti penggunaan SSD, RAM, Processor dan Bandwith. Grafik ini sangat membantu untuk melacak operasional infrastruktur server.

Continue reading “Cara Install Metric Agent untuk Monitoring Droplet / Server VPS DigitalOcean”

Cara Download, Install dan Menggunakan WGET untuk Download via Command Line Windows

download file dengan wget di windows

WGET merupakan perintah pada sistem operasi basis Unix yang dapat digunakan untuk mendownload melalui terminal. WGET bersifat gratis dan menawarkan serangkaian perintah yang memungkinkan untuk mendownload file (bahkan pada kondisi jaringan yang sangat buruk).

Continue reading “Cara Download, Install dan Menggunakan WGET untuk Download via Command Line Windows”

Pentingnya Memproteksi Direktori “.git” : Cara Hack Direktori “.git”

pentingnya proteksi direktory .git

Saat menyerang aplikasi, mendapatkan source code aplikasi bisa sangat membantu untuk melakukan eksploitasi lanjut. Ini karena beberapa bug, seperti injeksi SQL, lebih mudah ditemukan menggunakan analisis static code dibandingkan dengan melakukan pengujian black box secara random pada website.

Continue reading “Pentingnya Memproteksi Direktori “.git” : Cara Hack Direktori “.git””