Menghapus File Dengan Pola Tertentu Di Folder Tertentu

Pernah berkeinginan untuk menghapus beberapa file tertentu pada folder tertentu (berikut subfoldernya) tapi bingung karena banyak sekali file yg harus dihapus? Jangan khawatir, gunakan saja command line dari Windows. Contohnya untuk menghapus file dengan pola nama berakhiran (1).mp4 pada sebuah folder video anak Islami: DEL /Q /F /S “X:\Islamika\Video Anak Islami\Animation Series*(1).mp4” Referensi: https://stackoverflow.com/questions/1965787/how-to-delete-files-subfolders-in-a-specific-directory-at-command-prompt-in-wind

Autostart VLC Media Player di Windows

Ingin untuk menjalankan VLC Media Player secara otomatis di Windows, misalnya untuk keperluan menghafal Qur’an (auto playlist murattal) di laptop ruang keluarga? Mudah. Jalankan saja VLC Media Player dari Command Line menggunakan Task Scheduler Setting Level Suara Komputer Gunakan nircmd, taruh di folder C:\nicmd-x64, lalu set 50% volume (50% volume = 32768, 100% volume = 65535) cd “C:\nircmd-x64” nircmd.exe mutesysvolume 0 nircmd.exe setsysvolume 32768 https://www.nirsoft.net/utils/nircmd.html Setting VLC Media Player Lalu, jalankan dengan format sebagai berikut: path/to/vlc.exe {parameter} path/to/playlist.file Berikut beberapa parameter yg bisa dipakai: Misalnya begini, untuk menjalankan playlist Juz 30 kombinasi dari Ahmad Saud dan Muhammad Thaha al-Junaid. Cocoknya … Read more

Membuat Read More WhatsApp

Ingin bisa membuat tulisan readmore pada WhatsApp tapi bingung cara memformatnya? Begini caranya: Copy paste text file ini: https://ahlikompie.com/wp-content/uploads/2018/11/ReadMore.txt Edit text sebelum read more dengan text yang ingin Anda tampilkan sebelum tanda Read More pada WhatsApp, dan edit text setelah read more dengan text yang ingin Anda tampilkan setelah tanda Read More pada WhatsApp

Air Balancing Printer CISS

Terkadang printer CISS (Continuous Ink Supply System) bermasalah, yakni tintanya bocor atau masuk angin (banyak udara di dalam selang). Itu penyebabnya adalah tekanan udara di dalam printer yg tidak pas. Kalau tekanan udara di tangki tinta kurang, tinta akan kembali ke tangki dan tidak masuk ke dalam printhead. Kalau terlalu kuat tekanannya, tinta akan merembes di printhead. Jadi posisi harus balance. Bagaimana cara membuatnya balanced? Begini: Panduan Air Balancing BCH Technologies Itu untuk tangki tanpa filter udara di small tank. Untuk tipe dengan filter udara di small tank, lakukan sebagai berikut: Setelah melakukan hal di atas, sistem CISS akan menemukan … Read more

Mencari Slow Query di MySQL

MySQL Replace Text

Seringkali kita bingung bagian dari website kita kok lambat? Kita juga seringkali tahu bahwa yg lambat adalah salah satu query MySQL, tapi yg mana? Nah caranya, kita coba cari dengan Log Slow Query dari MySQL Jadi ketik “mysql” untuk masuk kode MySQL Command Prompt, lalu ketikkan set global slow_query_log = ‘ON’; set global slow_query_log_file =’/var/log/mysql/slow-query.log’; Setelah itu cek di folder /var/log/mysql/, nanti muncul apa aja slow query yg muncul Setelah itu bisa dicoba matikan slow query lognya, biar ukurannya gak bertambah besar setiap saat Untuk WordPress, setelah ketemu query yg beratnya, kita bisa cari file yg bermasalah dengan “grep”. Kita cari … Read more

TafsirWeb: Tempat Belajar Tafsir Online

Alhamdulillaah, di tengah-tengah gersangnya dunia internet dari berbagai sumber ilmu Islam yang shahih, kini telah hadir sebuah website yang sangat penuh manfaat untuk menambah ilmu keislaman kita, yakni tafsirweb.com Sebagaimana namanya, Tafsir Web adalah sebuah website yang memang mengkhususkan diri pada penerjemahan berbagai kitab tafsir ulama yg telah tersebar luas di seluruh dunia. Dan para admin TafsirWeb berkomitmen untuk hanya menggunakan tafsir yang diakui luas valid cara penafsirannya dan valid hasil penafsirannya. Di antara tafsir yg dipakai oleh pihak TafsirWeb antara lain: Tafsir al-Muyassar karya Syaikh Dr. Shalih Alu Syaikh, Menteri Urusan Islam, Dakwah dan Penyuluhan Saudi Arabia sejak tahun … Read more

Enable Mod Pagespeed dalam CPNginx

Ingin website lebih ngebut dengan mudah? Gunakan saja Google Mod Pagespeed di VPS yang kita pakai. Caranya mudah, cukup lakukan beberapa langkah berikut: [1] Enable mod pagespeed pada cpnginx Ikuti petunjuk di sini, https://cpnginx.com/documentation/googlepagespeed.php Tapi terakhir kali nyobain error saat compile nginx, … Ya, mudahnya minta teknisi Syslint saja untuk membantu [2] Tambahkan beberapa filter berikut di .htaccess ModPagespeedEnableFilters prioritize_critical_css ModPagespeedEnableFilters defer_javascript ModPagespeedEnableFilters sprite_images ModPagespeedEnableFilters rewrite_images ModPagespeedEnableFilters recompress_png ModPagespeedEnableFilters convert_png_to_jpeg,convert_jpeg_to_webp ModPagespeedEnableFilters collapse_whitespace,remove_comments Diambil dari sini Use the Google PageSpeed Module to Dramatically Increase the Speed of Your Website, hasilnya sangat awesome menurut website Moz. Bisa juga ditaruh di pagespeed.conf jika ingin settingnya … Read more

Membuat Collapsible Content

Terkadang kita perlu untuk membuat sebuah collapsible content pada website, misalnya untuk keperluan meringkas konten pada halaman yg panjang. Ada banyak cara yang bisa digunakan untuk hal tersebut, salah satu di antaranya dengan memakai pure css. Kita butuh HTML dan CSS untuk melakukannya. Begini CSS-nya: .wrap-collabsible { margin-bottom: 1.2rem 0; } input[type=’checkbox’] { display: none; } .lbl-toggle { display: block; font-weight: bold; font-family: monospace; font-size: 1.2rem; text-transform: uppercase; text-align: center; padding: 1rem; color: #A77B0E; background: #FAE042; cursor: pointer; border-radius: 7px; transition: all 0.25s ease-out; } .lbl-toggle:hover { color: #7C5A0B; } .lbl-toggle::before { content: ‘ ‘; display: inline-block; border-top: 5px solid … Read more

Cara Memperbaiki Android x86 Error Grub

Saat kita ingin untuk menjalankan Android x86 terkadang kita tidak bisa melakukannya karena selalu ada Grub Error pada saat akan dijalankan. Bagaimana solusinya? Solusinya, pastikan android kita diinstall pada partisi yang berlabel BOOT dan memakai filesystem Linux (etx3/etx4) Detailnya tonton video berikut: Sumber:

Google Chrome Tidak Bisa Jalan di Linux Mint

Terkadang saat baru pertama kali install Google Chrome stable di Linux Mint, browser favorit banyak orang tersebut tidak bisa dibuka. Misalnya pada Linux Mint 17.3 atau Linux Mint 18.1. Bagaimana mengatasinya? Caranya jalankan sebagai berikut: sudo apt-get update sudo apt-get install libnss3 Ya, masalahnya pada distribusi Linux Mint di atas adalah karena libnss3 belum diupdate, maka solusinya ya kita update. Setelah itu coba jalankan Google Chrome dan insyaaAllah semua akan baik-baik saja Referensi: https://unix.stackexchange.com/questions/390906/error-open-google-chrome-on-linuxmint/391719

Dual Monitor x86 (Disabling Internal Display)

Bagaimana cara untuk disable internal display pada OS Android x86, dan membuat tampilan hanya ada di External Display? Begini caranya: Hey guys! I found a way to use an external display with this, by disabling the internal display and telling it to use the external one only! Install Android-x86 / Bliss-x86 Boot Ubuntu USB stick or any linux that can run the “xrandr” command Do “xrandr” in terminal to find out what display interface name /display ID your laptop/tablet has. For example mine is eDP-1 (Surface Pro 3 screen). It’s the part before “NAME connected primary WIDTHxHEIGHT” (example: eDP-1 connected primary 2160×1440). In another terminal window, do “sudo nano /etc/grub.d/40_custom” and find … Read more

Jalankan WhatsApp di Linux Mint

Bagaimana cara untuk menjalankan WhatsApp di Linux Mint tanpa? Gunakan Anbox untuk melakukannya. Anbox adalah sebuah apps yang membantu kita untuk dapat menjalankan aplikasi android di Linux Langkahnya sebagai berikut: Update apt-get (sudo) apt-get update Install Snap (sudo) apt install snapd Install Anbox (sudo) snap install –classic anbox-installer && anbox-installer Install ADB (sudo) apt-get install android-tools-adb android-tools-fastboot Download WhatApp APK download whatsapp di https://www.whatsapp.com/android/ atau https://apkpure.com/whatsapp-messenger/com.whatsapp Restart Linux Pakai shutdown menu biasa saja Launch Anbox anbox session-manager Install APK cd Downloads/ ls WhatsApp.apk adb install WhatsApp.apk Referensi: https://docs.snapcraft.io/core/install-linux-mint https://snapcraft.io/ Cara Install Versi Video Ubuntu Linux, https://www.youtube.com/watch?v=YYVWurcBeSc Ubuntu 17.04, https://www.youtube.com/watch?v=Or9uzQLb3ws Ubuntu 16.04 (Officially … Read more

Menangkap Nama Akhir File via cURL dan PHP

Bagaimana cara untuk mendapatkan nama file dari sebuah link yang melakukan redirect berulang kali, tanpa perlu mendownload file tersebut? Kita bisa gunakan curl. Tepatnya begini caranya: curl -L –head http://repo1/xyz/LATEST 2>/dev/null | grep Location: | tail -n1 | cut -d’ ‘ -f2 Command di atas akan mengambil final header “Location: ” dari redirect. Setelah itu, tangkap hasil outputnya ke php, gunakan parameter kedua dari fungsi exec string exec ( string $command [, array &$output [, int &$return_var ]] ) Referensi: http://no2.php.net/manual/en/function.exec.php https://unix.stackexchange.com/questions/126252/resolve-filename-from-a-remote-url-without-downloading-a-file

Membuat Aplikasi Berjalan Di Belakang (Background Process) Dalam Wakltu Tertentu (Timeout)

Dalam mengelola server linux, terkadang kita perlu untuk menjalankan sebuah aplikasi di belakang layar (background process) agar pekerjaan utama tidak terganggu. Linux memudahkan kita untuk melakukan hal tersebut, caranya hanya dengan menambahkan beberapa directive di belakang command yang sedang berjalan, tepatnya directive “> /dev/null 2>/dev/null &” setelah command yang ingin kita jalankan di belakang layar. Contohnya: rsync -azv /local/directory/ /remote/directory > /dev/null 2>/dev/null & Penjelasan Command Command di atas mendapatkan tiga tambahan directive, yakni: > /dev/null, ini gunanya untuk membuat output process normal (>) dari layar menjadi hilang (/dev/null) 2>/dev/null, ini gunanya untuk membuat output process error (2>) dari layar menjadi … Read more

Increase (Menambah) Koneksi Apache (HTTPD) Maksimal Pada VestaCP

Jika kita mempergunakan server kita sebagai download center, ada baiknya untuk menambah jumlah koneksi maksimal yang bisa dihandle oleh Apache (HTTPD) agar proses download file tidak terhalang oleh limit yang diberikan oleh server. Pada sistem VestaCP (2017) yang dipakai default adalah Server MPM: prefork. Ini sebenarnya kurang bagus karena versi lama, tapi mungkin team VestaCP ada pertimbangan tersendiri sehingga memakai Prefork sebagai setting default pada Apache VestaCP Untuk memastikan apa jenis MPM yg Anda pakai, masuk ke dalam dashboard VestaCP, lalu cari statistik web server. Biasanya ada dengan format https://hostname:8083/list/server/?web Untuk meningkatkan limit koneksinya bisa dilakukan hal sebagai berikut: – pergi … Read more