Posted inLinux

Setting CORS dengan HAproxy

Contoh error CORS yang sering ditemui kurang lebih seperti dibawah ini Origin https://api.jaranguda.com is not allowed by Access-Control-Allow-Origin CORS harus disetting dari sisi server, bukan dari client. Bila backend anda belum disetting CORSnya dan anda menggunakan HAProxy, bisa menyetting CORS dengan cara berikut ini. Download cors.lua download cors.lua dari repository HAProxy wget https://raw.githubusercontent.com/haproxytech/haproxy-lua-cors/master/lib/cors.lua -O /etc/haproxy/cors.lua […]

Posted inPHP

Mengirim Email Dengan SendinBlue API PHP

Contoh mengirim email transaction dengan API SendinBlue, kita akan menggunakan cURL untuk mengirim email. Selain cURL bisa juga diganti dengan Guzzle. SendinBlue ini cocok dibuat sebagai pengganti Mailgun yang sekarang sudah tidak menyediakan free package. <?php   $APIKEY = "";   $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, ‘https://api.sendinblue.com/v3/smtp/email’); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); $data = […]

Posted indll

Mengirim Email dengan Mailgun PHP

Salah satu transaction email provider yang banyak digunakan adalah Mailgun. API yang disediakan lengkap untuk pengiriman email notifikasi, OTP dan sebagainya. Untuk mengirim email dengan PHP, kita memanfaatkan PHP cURL. Buat script dengan nama mailgun.php, lalu copy paste script dibawah ini <?php   $MAILGUN_API_KEY=""; $MAILGUN_DOMAIN=""; $MAIL_FROM=""; $MAIL_TO="";   $ch = curl_init(); curl_setopt($ch, CURLOPT_USERPWD, "api:$MAILGUN_API_KEY"); curl_setopt($ch, […]

Posted inPHP

Menampilkan Data Dari Database CodeIgniter 4

Tutorial kali ini kita akan membahas cara mudah menampilkan data dari database MySQL ke dalam tabel dengan Bootstrap 4. Ada 5 tahap ditutorial ini. Konfigurasi Database Buka file .env, ubah bagian database menjadi database.default.hostname = localhost database.default.database = tutorial database.default.username = root database.default.password = VHMAxc7Wx7b3crUhx4rH database.default.DBDriver = MySQLi Import Database Import database contoh, untuk memudahkan […]

Posted inPHP

Mengirim SMS dengan API NusaSMS

Mengirim SMS dengan API nusasms sangat mudah, karena di dokumentasi APInya sudah tersedia contoh. Selain itu API yang tersedia juga hanya ada beberapa. Buat folder untuk project ini, contoh nusasms. di folder ini kita akan menginstall guzzle begitu juga meletakkan index.php Install Guzzle Install Guzzle dengan composer require guzzlehttp/guzzle Script Kirim SMS Copy script dibawah […]

Posted inLinux

Cara Menghubungkan Fedora 31 dengan Speaker Bluetooth

Sewaktu menginstall Fedora 31 aplikasi untuk bluetooth sudah di install, bila laptop/komputer anda terdapat bluetooth, tetapi bila belum install dengan sudo dnf install -y blueberry NetworkManager-bluetooth gnome-bluetooth Dari terminal jalankan blueberry klik nama speaker dibawah Devices, disini terdeteksi sebagai Mifa_A10 informasi pin tersebut tidak perlu dimasukkan ke speaker bluetooth ;), tinggal klik Confirm