Radmin VPN Alternative
ZeroTier
Freelan
Hamachi
sc https://www.saashub.com/zerotier-one-alternatives https://www.saashub.com/radmin-vpn-alternatives
Log USB insert / Eject Using USBLogView by nirsoft
USBLogView is a small utility that runs in the background and records the details of any USB device that is plugged or unplugged into your system. For every log line created by USBLogView, the following information is displayed: Event Type (Plug/Unplug), Event Time, Device Name, Description, Device Type, Drive Letter (For storage devices), Serial Number (Only for some types of devices), Vendor ID, Product ID, Vendor Name, Product Name, and more...
You can easily select one or more log records and then export them into csv/tab-delimited/xml/html file.
To Download Click This link
http://www.nirsoft.net/utils/usb_log_view.html
or This Direct Link
Visual Studio Code - Removing Lines Containing criteria
This method dont need any Extension
1. Ctrl+F to open find.
2. Paste your string.
3. Alt+Enter to select all of the instances of the string on the page.
4. Ctrl+L to broaden the selection to the entire line of each instance on the page.
5. Delete/Backspace to remove those lines.
This method u need this extension https://marketplace.visualstudio.com/items?itemName=qcz.text-power-tools
[Fix Error] Kode Error 0x0000011b Windows 10 Sharing Printer
Kode error 0x0000011b muncul saat ingin melakukan sharing printer pada windows 10. Error tersebut disebabkan oleh update terbaru windows 10 2021-09 Cumulative Update for Windows 10 Version 21H1 for x64-based Systems (KB5005565).
Cara mengatasi problem tersebut yaitu :
Buka Windows Registry Editor (regedit)
Kemudian arahkan ke HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
Kemudian buat DWORD-32 baru dengan nama RpcAuthnLevelPrivacyEnabled set Value Data : 0
Selanjutnya Restart PC / Laptop
Error 0x0000011b akan hilang dan sharing printer bisa digunakan kembali.
source : https://pdsi.unisayogya.ac.id/fix-error-kode-error-0x0000011b-windows-10-sharing-printer/
PowerShell merubah nama file extensi tertentu dengan tambahan tanggal dalam 1 folder
Contoh diatas adalah file awal saat sebelum di rename, anda bisa menggunakan script dibawah ini untuk menambahkan prefix/suffix pada filenya
Get-ChildItem |Foreach-Object { Rename-Item $_ -NewName ("{0}-{1}{2}" -f $_.LastWriteTime.ToString('yyyyMMdd'),$_.BaseName,$_.Extension) }
jika ingin nama file tetap di depan anda bisa menggunakan script dibawah ini
Get-ChildItem |Foreach-Object { Rename-Item $_ -NewName ("{0}-{1}{2}" -f $_.BaseName,$_.LastWriteTime.ToString('yyyyMMdd'),$_.Extension) }
Menghapus File Ukuran Besar pada Git History
![]() |
| Git filter branch |
Fungsi git filter-branch
Cara menggunakannya adalah sebagai berikut
git filter-branch --force --index-filter \
'git rm --cached --ignore-unmatch lokasi/ke/file.exe' \
--prune-empty --tag-name-filter cat -- --all
Jika sudah dijalankan maka akan muncul gambar seperti di atas
file.exe adalah file yang ingin di hapus dari semua history github repo yang telah disimpan, cara ini dapat menghemat banyak sekali space pada local repo sehingga ukuran repo tidak membengkak.
setelah proses selesai maka eksekusi command di bawah ini
git push origin --force --all
![]() |
| Git Push Force |
jika git menemukan file lain yang ukurannya besar maka akan diberikan peringatan tetang file tersebut
![]() |
| Git Bash Info |
Merubah Partisi dari MBR ke GPT atau sebaliknya
MySQL Menghitung Hari Diantara 2 Tanggal Kecuali Hari Minggu
Untuk demo bisa dilihat di https://www.db-fiddle.com/f/pPnVb5qYKDKK3jYmjJUbJT/0
MySQL Menghitung Jumlah selisih Tahun Bulan Hari Jam Menit (DATEDIFF)
![]() |
| MySQL Datediff |
Berikut adalah cara menghitung antara 2 tanggal(datetime) menggunakan datediff, anda hanya tinggal perlu copas script dibawah ini dan langsung run di MySQL, hasilnya seperti diatas.
Jika ingin menambahkan fungsi bulan hanya tinggal menambahkan rumus modifikasi yang diambil dari days diatas
Tutorial dan Source Code Aplikasi QR Code PHP & MySQL
![]() |
| QR Code |
Kali ini saya akan share tutorial Create dan Scan QR Code menggunakan PHP dan langsung terhubung dengan database MySQL, saya menggunakan library dari github, berikut adalah library yang saya pakai
Untuk membuat QR Code saya menggunakan https://github.com/t0k4rt/phpqrcode (PHP)
Untuk scan QR Code saya menggunakan https://github.com/ifirdausku/webcodecamjs (Javascript)
Contoh project yang menggunakan keduanya (Source code create dan scan ijasah)
https://github.com/ifirdausku/scan-create-qr-code-php
Silahkan download dulu jika anda ingin mengikuti tutorial ini, jika ingin langsung download source codenya saya sediakan dibawah
Saya asumsikan anda sudah paham HTML, CSS, basic PHP dan Javascript, karena saya menggunakan bootstrap, jquery dalam tutorial ini.
Aplikasi ini HANYA DAPAT BERJALAN PADA HTTPS, jadi jika anda menjalankannya tidak menggunakan HTTPS pada chrome maka akan gagal karena kamera tidak bisa diakses.
Setelah anda download 2 library diatas, jadikan dalam 1 folder (disini saya membuat folder bernama qr) , lalu masukkan dalam htdocs
![]() |
| Jadikan dalam 1 folder |
MySQL isi kolom datetime otomatis tanggal sekarang
current_timestamp()pada default di MySQL
Mengatasi Ukuran Kertas Custom Yang Hilang di printer Epson setelah Restart Komputer / Print Spooler
![]() |
| Ukuran Kertas Custom Printer Epson Dot Matrix/Laser Jet |
Saya menggunakan printer EPSON LQ-2190 pada OS Windows 7, dan perlu penggunakan kertas ukuran Custom seperti 1/2 letter dan 1/4 Letter untuk form-form tertentu di perusahaan tempat saya bekerja sekarang ini. Akan tetapi setelah restart komputer ukuran kertas custom tersebut selalu hilang dan saya harus menambahkan manual ukuran kertasnya setiap kali komputer dinyalakan, ada 2 solusi yang saya gunakan
Solusi pertama :
Hidupkan Komputer terlebih dulu sebelum Printer (printer harus tersambung ke komputer meskipun printer dalam keadaan mati). Saya sudah mencoba cara ini dan sering berhasil
Solusi Kedua
Restart Print Spooler melalui Run > services.msc
Cari print spooler > klik kanan lalu restart
![]() |
| Restart print spooler |
Cara ini bisa dibilang memakan waktu jika user harus melakukan ini setiap waktu saat printer tidak bisa digunakan, maka bisa menggunakan bantuan file batch dari windows
silahkan copy kode dibawah ini lalu taruh di notepad, simpan dengan print_spooler.bat (.txt ganti ,bat saat menyimpan)
:: Firdaus
:: November5th 2016
:: Tutorial: https://ifirdausku.blogspot.com/
@echo off
powershell -windowstyle hidden -command "Start-Process cmd -ArgumentList '/s,/c,net stop spooler & DEL /F /S /Q %systemroot%\System32\spool\PRINTERS\* & net start spooler' -Verb runAs"
![]() |
| Simpan dengan ekstensi .bat |
Jika sudah maka jalankan scriptnya, script ini perlu menggunakan administrator, maka dari itu tekan
![]() |
| Konfirmasi administrator user |
Tekan yes maka scipt akan berjalan.Jika sudah ada tulisan The print Spooler services was started successfully maka script sudah berhasil berjalan.dan silahkan cek lagi ukuran kertas maka sudah muncul seperti dibawah ini
![]() |
| Ukuran Kertas Custom Printer Epson Dot Matrix/Laser Jet |
:: Firdaus:: November5th 2016:: Tutorial: https://ifirdausku.blogspot.com/@echo offpowershell -windowstyle hidden -command "Start-Process cmd -ArgumentList '/s,/c,net stop spooler & DEL /F /S /Q %systemroot%\System32\spool\PRINTERS\*& timeout 5 & net start spooler' -Verb runAs"
![]() |
| Print Spooler Dengan Timeout 5 Detik |
Silahkan komentar jika anda masih tidak bisa














