Browsed by
Category: Panduan

[NginX] Redirect subfolder ke subdomain

[NginX] Redirect subfolder ke subdomain

Ada masa di mana anda mahu menggunakan subdomain kerana lebih kemas dan mudah berbanding subfolder. Oleh sebab ramai pengguna sudah terbiasa mengakses subfolder tersebut, anda mengalami kesulitan untuk memindahkan mereka ke subdomain. Dalam contoh ini, saya akan memindahkan subfokder admin ke subdomain admin.example.com. Di dalam konfigurasi NginX anda, tambahkan location ^~ /admin/ { rewrite ^/admin/(.*) $scheme://admin.example.com/$1 permanent; }

Cara bermain Fortnite pada Android yang telah dipasang Magisk

Cara bermain Fortnite pada Android yang telah dipasang Magisk

Fortnite telah dibuka kepada umum, tetapi hanya terhad kepada peranti tertentu. Di sini saya akan berkongsi cara bermain pada peranti yang belum disokong, dan bagaimana cara melepasi pengesan root. Versi pendek: Sekiranya peranti tidak disokong, ubah build.prop agar Fortnite mengesan peranti anda sebagai salah satu peranti yang di sokong. Hide Fortnite di dalam Magisk Manager di dalam /sdcard. Aktifkan Hide Magisk Manager. Aktifkan Magisk Core Only Mode Padam folder MagiskManager. But semula (reboot) Fortnite menyokong beberapa peranti yang disenaraikan di…

Read More Read More

Cara mematikan atau menghidupkan USB Debugging pada Android

Cara mematikan atau menghidupkan USB Debugging pada Android

USB Debugging secara am nya digunakan oleh pembangun untuk mengakses log atau memindahkan fail supaya proses membangun aplikasi menjadi lebih mudah. Oleh sebab ini, terdapat aplikasi yang enggan dijalankan sekiranya mod ini aktif. Sekiranya anda mahu mematikan fungsi ini ataupun anda seorang pembangun yang mahu mengaktifkannya, anda sedang berada di tempat yang betul. Pilihan USB Debugging terletak di dalam Developer Options. Sekiranya anda belum mengaktifkannya, ikuti panduan yang telah saya tulis ini Apabila anda sudah dapat mengakses Developer Options, pergi…

Read More Read More

Cara mengaktifkan Developer Options pada peranti Android

Cara mengaktifkan Developer Options pada peranti Android

Developer Options mengandungi pelbagai tetapan tambahan yang biasanya tidak diperlukan oleh pengguna biasa. Namun, anda mungkin memerlukannya sekiranya anda mahu mengakses tetapan seperti USB Debugging, DPI, touch display dan sebagainya. Pertama, anda perlu pergi ke Settings > About Phone Lalu tekan Build Number sebanyak 7 kali atau sebanyak mana yang diperlukan. Setelah selesai, anda boleh menekan butang Back dan menu Developer Options akan muncul di bahagian bawah sekali

Cara memasang Python 3.7 pada Ubuntu

Cara memasang Python 3.7 pada Ubuntu

Python adalah salah satu bahasa pengaturcaraan yang paling berkuasa. Penggunaan versi yang terbaru adalah amat digalakkan, tetapi anda mungkin mengalami masalah memasangnya kerana Ubuntu verdi lama tidak menyediakan versi Python terbaru di dalam wadah (repository) lalai. Bagi anda yang menjalankan Ubuntu versi baru seperti 17.10 atau 18.04, anda boleh memasang Python menggunakan apt $ apt install python3.7 Jika cara di atas tidak berfungsi ataupun anda menggunakan versi Ubuntu yang lebih rendah, anda perlu membina program ini daripada sumber kod. Terlebih…

Read More Read More

Mengaktifkan error log pada PHP-CLI

Mengaktifkan error log pada PHP-CLI

Secara lalai, PHP-CLI tidak menulis log bagi sebarang ralat semasa anda menjalankan skrip. Perkara ini agak menyusahkan kerana anda akan tercari-cari log sekiranya skrip anda tidak berfungsi. Untuk mengaktifkan panulisan log, anda harus edit php.ini. Kedudukan file ini bergantung kepada konfigurasi PHP anda. Dalam kes saya, kedudukannya di /etc/php/7.2/cli/php.ini Kemudian, cari baris error_log = Atau lebih spesifik pada konfigurasi saya yang terletak di baris ke-586, ; error_log = syslog Ubah baris tersebut kepada error_log = php_error.log Pastikan tiada simbol ;…

Read More Read More

Wget senarai url berserta nama di dalam fail

Wget senarai url berserta nama di dalam fail

Saya mempunyai fail yang mempunyai banyak url berserta nama. Contoh seperti ini: http://example.com/media.mp4 video.mp4 http://example.com/media.mkv video.mkv Berdasarkan senarai tersebut, saya mahu memuat turun http://example.com/media.mp4 lalu menamakan fail tersebut sebagai video.mp4. Hal ini menjadi sulit kerana senarai yang saya miliki adalah ribuan baris. Solusinya adalah dengan menulis kod bash: Gantikan video.txt dengan nama fail senarai anda. Dan jalankan skrip bash tersebut $ bash download_video.sh Wget akan membaca setiap baris lalu membahagikan url dan nama ke dalam variable. Rujukan: https://stackoverflow.com/a/36193156

Aktifkan custom post di dalam WordPress API v2

Aktifkan custom post di dalam WordPress API v2

WordPress REST API adalah fungsi di dalam wordpress yang membolehkan anda berinteraksi dengan laman WordPress anda tanpa perlu login ke wp-admin. Sebelum anda boleh membuat post baharu atau edit post lama, anda perlu tahu dahulu apa jenis custom post yang anda gunakan di laman WordPress anda. Anda boleh menyemak senarai post di https://example.com/wp-json/wp/v2/types. Sekiranya anda menggunakan tema selain yang diberikan oleh WordPress, anda mungkin menghadapi masalah di mana tema anda menggunakan custom post type yang secara lalai tidak muncul di…

Read More Read More

Batalkan git commit

Batalkan git commit

Jika anda tersilap membuat commit tetapi belum push ke git, sebagai contoh commit ke branch yang salah atau salah ejaan, anda boleh batalkan commit tersebut. Terdapat 2 cara. Cara pertama, soft reset yang mana hanya akan batalkan commit yang terbaharu tetapi tidak membatalkan perubahan pada fail anda. $ git reset –soft HEAD~1 Cara kedua pula adalah hard reset. Cara ini berbahaya kerana segala perubahan pada fail anda akan dibatalkan. $ git reset –hard HEAD~1 Rujukan: https://stackoverflow.com/a/3197432

[SQL] SELECT pelbagai nilai dari kolumn yang sama

[SQL] SELECT pelbagai nilai dari kolumn yang sama

Saya mempunyai masalah untuk memilih beberapa nilai dari kolum yang sama. Contohnya seperti di bawah. Table: names id first_name last_name 0 Ahmad Firdaus 1 Muhammad Amir 2 Syed Amar Sekiranya kita mahu memilih kolum first_name yang mempunyai nilai Ahmad dan Muhammad, statement tidak akan berjalan seperti yang kita kehendaki kerana 2 nilai atau lebih tidak boleh berada di dalam 1 kolum yang sama. Jadi cara untuk selesaikannya adalah dengan menggunakan IN.