tutorial

  • Nonaktifkan Mode Strict Sementara | mencegah eror saat tambah kolom di php myadmin

    Nonaktifkan Mode Strict Sementara | mencegah eror saat tambah kolom di php myadmin

    contoh kode : SET sql_mode = ”; ALTER TABLE `nama_tabel` ADD `nama_kolom` INT NOT NULL AFTER `nama_kolom_yang_sudah_ada_sebelumnya`;   mengembalikan mode SQL seperti semula (opsional): SET sql_mode = ‘STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION’;     melihat status: SELECT @@sql_mode;

  • Prefix Subnet mask

    Prefix Subnet mask

    Prefix Subnet Mask Host Bits Host yang Bisa Digunakan /30 255.255.255.252 2 2 host /29 255.255.255.248 3 6 host /28 255.255.255.240 4 14 host /27 255.255.255.224 5 30 host /26 255.255.255.192 6 62 host /25 255.255.255.128 7 126 host /24 255.255.255.0 8 254 host /23 255.255.254.0 9 510 host /22 255.255.252.0 10 1.022 host…

  • Configurasi Dasar Mikrtk

    Configurasi Dasar Mikrtk

    Ringkasan Urutan Reset config (opsional) Ganti password admin & identity Konfigurasi WAN (DHCP client) Set IP LAN Aktifkan DHCP server untuk LAN NAT masquerade Set DNS Tes internet (Opsional) Wireless + Hotspot Backup konfigurasi 1 Persiapan Sambungkan PC ke port LAN MikroTik (misalnya ether2). Jalankan Winbox (atau WebFig via browser). Login ke MikroTik (user:…

  • TIPS KEMANAN API (LARAVEL)

    TIPS KEMANAN API (LARAVEL)

    Fitur Keamanan Wajib/Disarankan Keterangan HTTPS ✅ Wajib Enkripsi data saat dikirim API Key ✅ Wajib Identifikasi aplikasi peminta Rate Limiting ✅ Disarankan Cegah spam / abuse IP Whitelist ✅ Disarankan Batasi akses hanya dari IP tertentu Expired Key ✅ Disarankan API key tidak berlaku selamanya OAuth2 / Passport Opsional Jika butuh skala besar /…

  • API –  (menggunakan API-Key) DI LARAVEL

    API – (menggunakan API-Key) DI LARAVEL

    💻 APLIKASI SIMPEG (Penyedia API) 1. Buat Tabel API Key (Misal: api_clients) php artisan make:migration create_api_clients_table Isi migrasinya: Schema::create(‘api_clients’, function (Blueprint $table) { $table->id(); $table->string(‘name’); // misal: koperasi $table->string(‘api_key’)->unique(); $table->timestamps(); }); Lalu jalankan: php artisan migrate 2. Simpan API Key Contoh seeding manual: use Illuminate\Support\Str; use App\Models\ApiClient; ApiClient::create([ ‘name’ => ‘koperasi’, ‘api_key’ => Str::random(40),…

  • API – SANCTUM (menggunakan username dan password) DI LARAVEL

    API – SANCTUM (menggunakan username dan password) DI LARAVEL

    membuat koneksi API dengan sanctum dengan user password contoh kasus menampilkan data pegawai dari aplikasi Simpeg ke aplikasi Koperasi Untuk membuat koneksi API antara dua aplikasi Laravel (misalnya: Aplikasi Simpeg sebagai penyedia API, dan Aplikasi Koperasi sebagai klien yang mengakses data pegawai), dengan autentikasi menggunakan Laravel Sanctum dan login via username/password, berikut contoh lengkapnya.…

  • Cache/Tembolok Browser untuk css atau scripts

    Cache/Tembolok Browser untuk css atau scripts

    Trik : Penyimpanan Cache Style Aplikasi <link rel=”icon” href=”{{ asset(‘assets/images/log.png’) }}?v={{ filemtime(public_path(‘assets/images/log.png’)) }}” type=”image/x-icon”> <link rel=”stylesheet” href=”{{ asset(‘assets/fonts/fontawesome/css/fontawesome-all.min.css’) }}?v={{ filemtime(public_path(‘assets/fonts/fontawesome/css/fontawesome-all.min.css’)) }}”> <!– animation css –> {{– <link rel=”stylesheet” href=”{{ asset(‘assets/plugins/animation/css/animate.min.css’) }}?v={{ filemtime(public_path(‘assets/plugins/animation/css/animate.min.css’)) }}”> –}} <link rel=”stylesheet” href=”{{ asset(‘assets/css/style.css’) }}?v={{ filemtime(public_path(‘assets/css/style.css’)) }}”> <link rel=”stylesheet” href=”{{ asset(‘assets/plugins/sweetalert/sweetalert2.min.css’) }}?v={{ filemtime(public_path(‘assets/plugins/sweetalert/sweetalert2.min.css’)) }}”> gunakan ?v={{ filemtime(public_path(‘assets/images/log.png’)) }} agar browser…