Posted inPHP

Cara Menggunakan Sentry di Laravel 8

Monitoring aplikasi Laravel yang dibuat sangat penting untuk mengetahui apa yang terjadi di aplikasi anda, seperti error, timeout dan lain sebagainya. Salah satu yang banyak digunakan adalah Sentry, dengan adanya fasilitas free member untuk aplikasi kecil sudah mencukupi untuk log data errornya. Install Laravel Bila anda memulai dari awal, install Laravel terlebih dahulu composer create-project […]

Posted inPHP

Cara Nonaktif HTTP Session dan CSRF di Laravel 8

Setiap url yang dibuka akan membuat session baru di Laravel. File session tersebut disimpan di folder storage/framework/sessions, contohnya $ ls storage/framework/sessions 0cOPowo6PFw8DSEhKJlByzQaehNOeSxVIVQEbK5p nvRkhQDonKQbdmgpQtgJFMMmUpMyzZJKu93AxghI DNwXYwqnEmxN0UNYjFDAPmWfi07CGzbrBcOk5H6U SORPKlAs2oNnWIgKA9ujUbGTBLRf9p40KC6xPexw KjNQmP7t0d5XVcfLRWK9iG5D4pVrzx4Em3VvROrQ makin banyak pengunjung anda makin banyak pula session yang dibuat. CSRF (Cross-site request forgery) sendiri digunakan untuk mencegah user menjalankan aksi yang tidak diingikan, dengan CSRF ini juga melindungi […]

Posted inLinux

Cara Resmi Download ISO RHEL 8 dari CLI

Red Hat sudah mengumumkan bahwa Red Hat Enterprise Linux (RHEL) sudah bisa digunakan gratis untuk 16 server mulai 1 Februari 2021. Tidak seperti kebanyakan linux yang tersedia link download langsung file ISO nya, untuk RHEL harus login terlebih dahulu. Dengan bisa mendownload dari command line, file ISO bisa langsung disimpan di server tanpa perlu di […]

Posted inLinux

Install VirtualBox 6.1.18 untuk Linux Kernel 5.10

Bila anda menggunakan VirtualBox 6.1.16 atau lebih rendah, ketika menggunakan kernel 5.10 akan muncul pesan error bila perintah yang diminta dijalankan sudo /sbin/vboxconfig di log build (/var/log/vbox-setup.log) kernel module Virtualbox muncul error /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c: In function ‘rtR0MemObjLinuxVMap’: /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:560:34: error: implicit declaration of function ‘alloc_vm_area’ [-Werror=implicit-function-declaration] 560 | pMemLnx->pArea = alloc_vm_area(pMemLnx->Core.cb, papPtes); /* Note! pArea->nr_pages is not […]

Posted inLinux

Cara Testing IPv6

IPv6 telah lama muncul di Indonesia, tapi sampai saat ini belum diadopsi oleh ISP rumahan. Adopsi IPv6 sangat bergantung ke ISP rumahan ataupun penyedia jasa internet mobile karena disitulah mayoritas pengguna internet berada. Rata-rata ISP sebenarnya sudah memiliki alokasi IPv6 tetapi hanya sebagian yang menggunakannya. Untuk saat ini ISP yang sudah mengalokasikan IPv6 masih menggunakan […]

Posted inPHP

Cara Menggunakan Guzzle PHP untuk POST dan GET

Bagi developer PHP yang familiar dengan API, mungkin tidak asing lagi dengan Guzzle. Guzzle adalah http client yang bisa digunakan untuk mengirim dan mengambil data dari suatu server, bisa dibilang juga sebagai browsernya developer. Banyak framework PHP yang menggunakan guzzle seperti Laravel, CodeIgniter tetapi jangan salah kaprah karena Guzzle tetap bisa digunakan di PHP. Disini […]