Firdaus Archive

Blog pribadi untuk curhat, share tentang script, software, kuliah, project IT dan seputar IT.

Menambahkan subdomain di XAMPP

XAMPP

Cara untuk setting subdomain xampp pada windows
Cari file httpd-vhosts.conf pada direktori install xampp komputer, lalu copy terlebih dulu agar ada backup jika terjadi kesalahan
lokasi xampp
setelah itu edit gunakan text editor, saya menggunakan VSCode
tambahkan kode dibawah ini
#main domain
<VirtualHost *:80>
    DocumentRoot "d:/xamppnew/htdocs"
    ServerName localhost
    <Directory  "d:/xamppnew/htdocs">
       Require all granted
    </Directory>
</VirtualHost>
<VirtualHost *:80>
    DocumentRoot "d:/xamppnew/htdocs/fir"
    ServerName fir.localhost
    <Directory  "d:/xamppnew/htdocs/fir">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>
<VirtualHost *:80>
    DocumentRoot "d:/xamppnew/htdocs/firdaus"
    ServerName firdaus.localhost
    <Directory  "d:/xamppnew/htdocs/firdaus">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>
yang warna merah bisa disesuaikan dengan folder dan subdomain masing masing
lalu cari file hosts pada direktori windows seperti di bawah ini, copy dulu sebelum edit agar bisa dikembalikan jika ada kesalahan
hosts windows

edit filenya, tambahan kode dibawah ini
127.0.0.1 localhost
127.0.0.1 fir.localhost
127.0.0.1 firdaus.localhost

 jika selesai simpan lalu restart apache, tampilan setelah edit contohnya akan seperti di bawah ini

subdomain xampp


Melihat Koneksi Internet atau Koneksi Lokal Pada Aplikasi Windows

TCP View
TCP View

Terkadang kita ingin mengecek aplikasi apakah terhubung ke suatu situs ttertentu tanpa sepengetahuan kita, nah kita bisa mengeceknya dengan aplikasi ini, aplikasi ini hanya bisa berjalan pada Windows

Aplikasi pertama yaitu TCPView anda bisa mendownloadnya pada halaman ini https://docs.microsoft.com/en-us/sysinternals/downloads/tcpview
atau jika ingin direct linknya dibawah ini
link 1: https://download.sysinternals.com/files/TCPView.zip
link 2: https://live.sysinternals.com/Tcpview.exe

Aplikasi kedua yaitu CurrPorts buatan nirsoft, anda bisa mendownloadnya pada http://www.nirsoft.net/utils/cports.html
atau disini jika ingin direct link
link 1 untuk 32bit: http://www.nirsoft.net/utils/cports.zip
link 2 untuk 64bit: http://www.nirsoft.net/utils/cports-x64.zip
md5 hasnya: https://www.nirsoft.net/hash_check/?software=cports

Pada dasarnya kedua aplikasi ini punya cara kerja yang sama dan tampilan yang hampir sama, yang berbeda hanya pembuatnya saja.


Screen Saver Video Windows


Video Screensaver
Video Screensaver
Anda bisa menggunakan aplikasi ini jika anda bosan dengan screensaver itu itu saja, atau jika anda ingin menambah beban pada VGA anda karena masih terpakai kurang dari 1% saja pada VGA XTX 99000 OC TI Extreme-Hypergaming Edition 9090 anda
Download
https://sourceforge.net/projects/videosaver/files/latest/download


Cara install
Ekstrak filenya lalu klik kanan, install
Lalu masuk ke screensaver
Pilih videonya lalu klik OK

Menghapus data atau file yang eror Invalid File Name


langsung saja buka CMD dan lalu ketik

chkdsk D: /f /x

tunggu sampai selesai



Cek ekstensi php yang aktif


Cara ini untuk anda yang ingin mengecek extension apa saja yang aktif dalam php yang di install

<?php
echo "GD: ", extension_loaded('gd') ? 'OK' : 'MISSING', '
';
echo "bcmath: ", extension_loaded('bcmath') ? 'OK' : 'MISSING', '
';
echo "intl: ", extension_loaded('intl') ? 'OK' : 'MISSING', '
';
echo "sockets: ", extension_loaded('sockets') ? 'OK' : 'MISSING', '
';
echo "mcrypt: ", extension_loaded('mcrypt') ? 'OK' : 'MISSING', '
';
?>

Untuk mengecek ekstensi lain silahkan rubah pada extension_loaded('disini')

Get Windows username of current user using php

Jika anda menggunakan IIS maka anda perlu menggunakan

$_SERVER['LOGON_USER']
$_SERVER['AUTH_USER']
$_SERVER['REDIRECT_LOGON_USER']
$_SERVER['REDIRECT_AUTH_USER']

Jika anda menguunakan apache untuk mendapatkan path C:\\users\\\\desktop
maka anda bisa menggunakan cara ini, cara ini saya ambil dari stackoverflow

If by current windows user you mean the user running the script then that is set in an environment variable which you can get using:
< ?php echo getenv("username"); ? >
If you want to get the home directory of the user running the script you should use
< ?php echo getenv("HOMEDRIVE") . getenv("HOMEPATH"); ? >
This should output either C:\Users\Fred or C:\Documents and Settings\Fred depending on if you are using windows Vista/7 or windows XP.

To see all of the environment variables you can do:
< ?php global $_ENV; var_dump($_ENV); ? >



MySQL Select Datetime Column as Date

Ada banyak cara untuk melakukan select Datetime Column sebagai Date dengan mysql, saya akan membagikan beberapa langkah langkahnya
SELECT * FROM tabel1 WHERE DATE(datetime_field) = '05-11-2018'
datetime_field adalah nama kolom dalam tabel tersebut
format datetime_field bisa menyesuaikan sesuai inputan tanggalnya, bisa DD-MM-YYYY atau YYYY-MM-DD atau bisa dirubah sesuai format tertentu

Cara ini merupakan cara yang paling sederhana namun cara ini memiliki execution time yang lumayan lebih lama daripada cara yang lainnya, jika untuk project sederhana cara ini tidak berpengaruh untuk digunakan, namun jika untuk project yang besar apalagi menggunakan big data maka pengaruhnya akan sangat terlihat signifikan.


Untuk memilih tanggal mundur kebelakang anda bisa menggunakan DATE_SUB atau menambah DATE_ADD

Getting one month ago is easy with a single MySQL function:

SELECT DATE_SUB(NOW(), INTERVAL 1 MONTH);
or
SELECT NOW() - INTERVAL 1 MONTH;
Off the top of my head, I can't think of an elegant way to get the first day of last month in MySQL, but this will certainly work:
SELECT CONCAT(LEFT(NOW() - INTERVAL 1 MONTH,7),'-01');
Put them together and you get a query that solves your problem:
SELECT *
FROM your_table
WHERE t >= CONCAT(LEFT(NOW() - INTERVAL 1 MONTH,7),'-01')
AND t <= NOW() - INTERVAL 1 MONTH


Cara diatas bisa di gunakan untuk memilih sejak tanggal 1 di awal bulan

Pengertian dan Tutorial SketchUp Sederhana

logo sketchup
SketchUp adalah sebuah perangkat lunak desain grafis yang dikembangkan oleh Trimble. Pendesain grafis ini dapat digunakan untuk membuat berbagai jenis model, dan model yang dibuat dapat diletakkan di Google Earth atau dipamerkan di 3D Warehouse.(wikipedia)

Untuk kali ini saya akan membuat tutorial meja sederhana. Sebenarnya saya sudah membuat video tutorial untuk membuat meja, akan tetapi entah kenapa Adobe Premiere dan After Effect saya eror saat proses render dan menyebabkan Crash, adakah ini karena faktor amal dan perbuatan saya yang kurang bagus?  Wallahua'lam

Jika anda menggunakan SketchUp untuk bekerja lebih baik anda membelinya dengan harga sekitar 700 USD atau jika hanya untuk sekedar ingin mencoba atau hanya belajar sampai project kecil, anda bisa mencoba versi free. Jangan anda biasakan untuk membajak software, hargailah hasil kerja keras orang lain :-)

Baiklah langsung saja kita masuk ke persiapan, jika anda belum mempunyai SkecthUp harap download terlebih dahulu di sini lalu install seperti biasa

Gambar sebuah persegi panjang dengan panjang 4 inci dan lebar 2 inci. Kemudian tarik ke atas 2 inci.

Langkah 1


Gunakan measurement tape tool untuk menggambar garis putus-putus 1 inci dari tepi.

Langkah 2

Gunakan line tool untuk menggambar garis di atas garis putus-putus.
Langkah 3

Tarik bentuk baru dengan push/pull tool dengan panjang 3 inci.
Langkah 4

Gambarkan kotak dengan panjang 2 inci dan lebar 2 inci dari setiap sudut dengan rectangle tool dan tarik ke atas 1 inci dengan push/pull tool untuk membuat kaki meja.
Langkah 5

Gambar 2 kotak lagi, di dua sudut meja
Langkah 6

Tarik kotak baru untuk membuat kaki sampai semua panjang kaki meja sama.
Langkah 7


Hasil Awal

Klik dan seret mouse ke atas meja untuk memilih semuanya. Kemudian klik kanan dan pilih group.
Langkah 8

Gunakan move untuk membalikkan meja.
Langkah 9

Gunakan line tool untuk menggambar laci meja.
Langkah 10

Klik meja dan gunakan bucket tool untuk memformat meja dengan gambar kayu.
Langkah 11

Gunakan text tool untuk menambahkan nama.

Hasil Akhir

Baiklah sekian untuk Tutorial Kali ini, jika anda ingin mendownload hasilnya silahkan klik link di bawah ini

Download 

Muhamad Firdaus Hidayat 51404110089

File atau Folder Tanpa Nama di Windows

Kali ini saya akan membahas trik simple tapi lumayan berguna untuk kalian yang ingin iseng saja membuat folder atau file tanpa nama.
Berikut Caranya adalah

Buat atau rename folder dengan cara klik kanan lalu Rename (atau tekan saja F2)
Pada saat merubah nama folder atau file, tekan ALT + 0160
Jangan lepas ALT sebelum mengetik angka 0160
Kalian akan lihat folder tanpa nama
Folder akan terlihat seperti gambar di bawah ini
folder tanpa nama
Untuk file sama saja caranya.

Unicode Latin Script



127 characters found
Uni­code
code point
char­acter UTF-8
en­co­ding
(hex)
Uni­co­de char­ac­ter name Uni­co­de 1.0 char­act­er name (de­pre­ca­ted)
U+0192 ƒ c6 92 LATIN SMALL LET­TER F WITH HOOK LATIN SMALL LETTER SCRIPT F
U+01B2 Ʋ c6 b2 LATIN CA­PI­TAL LET­TER V WITH HOOK LATIN CAPITAL LETTER SCRIPT V
U+0251 ɑ c9 91 LATIN SMALL LET­TER ALPHA LATIN SMALL LETTER SCRIPT A
U+0252 ɒ c9 92 LATIN SMALL LET­TER TURNED ALPHA LATIN SMALL LETTER TURNED SCRIPT A
U+0261 ɡ c9 a1 LATIN SMALL LET­TER SCRIPT G
U+028B ʋ ca 8b LATIN SMALL LET­TER V WITH HOOK LATIN SMALL LETTER SCRIPT V
U+03D1 ϑ cf 91 GREEK THETA SYMBOL GREEK SMALL LETTER SCRIPT THETA
U+03D5 ϕ cf 95 GREEK PHI SYMBOL GREEK SMALL LETTER SCRIPT PHI
U+03F0 ϰ cf b0 GREEK KAPPA SYMBOL GREEK SMALL LETTER SCRIPT KAPPA
U+1DA2 e1 b6 a2 MO­DI­FI­ER LET­TER SMALL SCRIPT G
U+210A e2 84 8a SCRIPT SMALL G
U+210B e2 84 8b SCRIPT CA­PI­TAL H SCRIPT H
U+2110 e2 84 90 SCRIPT CA­PI­TAL I SCRIPT I
U+2112 e2 84 92 SCRIPT CA­PI­TAL L SCRIPT L
U+2113 e2 84 93 SCRIPT SMALL L
U+2118 e2 84 98 SCRIPT CA­PI­TAL P SCRIPT P
U+211B e2 84 9b SCRIPT CA­PI­TAL R SCRIPT R
U+212C e2 84 ac SCRIPT CA­PI­TAL B SCRIPT B
U+212F e2 84 af SCRIPT SMALL E
U+2130 e2 84 b0 SCRIPT CA­PI­TAL E SCRIPT E
U+2131 e2 84 b1 SCRIPT CA­PI­TAL F SCRIPT F
U+2133 e2 84 b3 SCRIPT CA­PI­TAL M SCRIPT M
U+2134 e2 84 b4 SCRIPT SMALL O
U+2F42 e2 bd 82 KANGXI RA­DI­CAL SCRIPT
U+A7AC ea 9e ac LATIN CA­PI­TAL LET­TER SCRIPT G
U+AB36 ea ac b6 LATIN SMALL LET­TER SCRIPT G WITH CROSSED-TAIL
U+AB4B ea ad 8b LATIN SMALL LET­TER SCRIPT R
U+AB4C ea ad 8c LATIN SMALL LET­TER SCRIPT R WITH RING
U+1D49C 𝒜 f0 9d 92 9c MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL A
U+1D49E 𝒞 f0 9d 92 9e MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL C
U+1D49F 𝒟 f0 9d 92 9f MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL D
U+1D4A2 𝒢 f0 9d 92 a2 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL G
U+1D4A5 𝒥 f0 9d 92 a5 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL J
U+1D4A6 𝒦 f0 9d 92 a6 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL K
U+1D4A9 𝒩 f0 9d 92 a9 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL N
U+1D4AA 𝒪 f0 9d 92 aa MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL O
U+1D4AB 𝒫 f0 9d 92 ab MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL P
U+1D4AC 𝒬 f0 9d 92 ac MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL Q
U+1D4AE 𝒮 f0 9d 92 ae MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL S
U+1D4AF 𝒯 f0 9d 92 af MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL T
U+1D4B0 𝒰 f0 9d 92 b0 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL U
U+1D4B1 𝒱 f0 9d 92 b1 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL V
U+1D4B2 𝒲 f0 9d 92 b2 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL W
U+1D4B3 𝒳 f0 9d 92 b3 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL X
U+1D4B4 𝒴 f0 9d 92 b4 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL Y
U+1D4B5 𝒵 f0 9d 92 b5 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL Z
U+1D4B6 𝒶 f0 9d 92 b6 MA­THE­MA­TI­CAL SCRIPT SMALL A
U+1D4B7 𝒷 f0 9d 92 b7 MA­THE­MA­TI­CAL SCRIPT SMALL B
U+1D4B8 𝒸 f0 9d 92 b8 MA­THE­MA­TI­CAL SCRIPT SMALL C
U+1D4B9 𝒹 f0 9d 92 b9 MA­THE­MA­TI­CAL SCRIPT SMALL D
U+1D4BB 𝒻 f0 9d 92 bb MA­THE­MA­TI­CAL SCRIPT SMALL F
U+1D4BD 𝒽 f0 9d 92 bd MA­THE­MA­TI­CAL SCRIPT SMALL H
U+1D4BE 𝒾 f0 9d 92 be MA­THE­MA­TI­CAL SCRIPT SMALL I
U+1D4BF 𝒿 f0 9d 92 bf MA­THE­MA­TI­CAL SCRIPT SMALL J
U+1D4C0 𝓀 f0 9d 93 80 MA­THE­MA­TI­CAL SCRIPT SMALL K
U+1D4C1 𝓁 f0 9d 93 81 MA­THE­MA­TI­CAL SCRIPT SMALL L
U+1D4C2 𝓂 f0 9d 93 82 MA­THE­MA­TI­CAL SCRIPT SMALL M
U+1D4C3 𝓃 f0 9d 93 83 MA­THE­MA­TI­CAL SCRIPT SMALL N
U+1D4C5 𝓅 f0 9d 93 85 MA­THE­MA­TI­CAL SCRIPT SMALL P
U+1D4C6 𝓆 f0 9d 93 86 MA­THE­MA­TI­CAL SCRIPT SMALL Q
U+1D4C7 𝓇 f0 9d 93 87 MA­THE­MA­TI­CAL SCRIPT SMALL R
U+1D4C8 𝓈 f0 9d 93 88 MA­THE­MA­TI­CAL SCRIPT SMALL S
U+1D4C9 𝓉 f0 9d 93 89 MA­THE­MA­TI­CAL SCRIPT SMALL T
U+1D4CA 𝓊 f0 9d 93 8a MA­THE­MA­TI­CAL SCRIPT SMALL U
U+1D4CB 𝓋 f0 9d 93 8b MA­THE­MA­TI­CAL SCRIPT SMALL V
U+1D4CC 𝓌 f0 9d 93 8c MA­THE­MA­TI­CAL SCRIPT SMALL W
U+1D4CD 𝓍 f0 9d 93 8d MA­THE­MA­TI­CAL SCRIPT SMALL X
U+1D4CE 𝓎 f0 9d 93 8e MA­THE­MA­TI­CAL SCRIPT SMALL Y
U+1D4CF 𝓏 f0 9d 93 8f MA­THE­MA­TI­CAL SCRIPT SMALL Z
U+1D4D0 𝓐 f0 9d 93 90 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL A
U+1D4D1 𝓑 f0 9d 93 91 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL B
U+1D4D2 𝓒 f0 9d 93 92 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL C
U+1D4D3 𝓓 f0 9d 93 93 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL D
U+1D4D4 𝓔 f0 9d 93 94 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL E
U+1D4D5 𝓕 f0 9d 93 95 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL F
U+1D4D6 𝓖 f0 9d 93 96 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL G
U+1D4D7 𝓗 f0 9d 93 97 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL H
U+1D4D8 𝓘 f0 9d 93 98 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL I
U+1D4D9 𝓙 f0 9d 93 99 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL J
U+1D4DA 𝓚 f0 9d 93 9a MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL K
U+1D4DB 𝓛 f0 9d 93 9b MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL L
U+1D4DC 𝓜 f0 9d 93 9c MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL M
U+1D4DD 𝓝 f0 9d 93 9d MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL N
U+1D4DE 𝓞 f0 9d 93 9e MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL O
U+1D4DF 𝓟 f0 9d 93 9f MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL P
U+1D4E0 𝓠 f0 9d 93 a0 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL Q
U+1D4E1 𝓡 f0 9d 93 a1 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL R
U+1D4E2 𝓢 f0 9d 93 a2 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL S
U+1D4E3 𝓣 f0 9d 93 a3 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL T
U+1D4E4 𝓤 f0 9d 93 a4 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL U
U+1D4E5 𝓥 f0 9d 93 a5 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL V
U+1D4E6 𝓦 f0 9d 93 a6 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL W
U+1D4E7 𝓧 f0 9d 93 a7 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL X
U+1D4E8 𝓨 f0 9d 93 a8 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL Y
U+1D4E9 𝓩 f0 9d 93 a9 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL Z
U+1D4EA 𝓪 f0 9d 93 aa MA­THE­MA­TI­CAL BOLD SCRIPT SMALL A
U+1D4EB 𝓫 f0 9d 93 ab MA­THE­MA­TI­CAL BOLD SCRIPT SMALL B
U+1D4EC 𝓬 f0 9d 93 ac MA­THE­MA­TI­CAL BOLD SCRIPT SMALL C
U+1D4ED 𝓭 f0 9d 93 ad MA­THE­MA­TI­CAL BOLD SCRIPT SMALL D
U+1D4EE 𝓮 f0 9d 93 ae MA­THE­MA­TI­CAL BOLD SCRIPT SMALL E
U+1D4EF 𝓯 f0 9d 93 af MA­THE­MA­TI­CAL BOLD SCRIPT SMALL F
U+1D4F0 𝓰 f0 9d 93 b0 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL G
U+1D4F1 𝓱 f0 9d 93 b1 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL H
U+1D4F2 𝓲 f0 9d 93 b2 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL I
U+1D4F3 𝓳 f0 9d 93 b3 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL J
U+1D4F4 𝓴 f0 9d 93 b4 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL K
U+1D4F5 𝓵 f0 9d 93 b5 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL L
U+1D4F6 𝓶 f0 9d 93 b6 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL M
U+1D4F7 𝓷 f0 9d 93 b7 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL N
U+1D4F8 𝓸 f0 9d 93 b8 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL O
U+1D4F9 𝓹 f0 9d 93 b9 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL P
U+1D4FA 𝓺 f0 9d 93 ba MA­THE­MA­TI­CAL BOLD SCRIPT SMALL Q
U+1D4FB 𝓻 f0 9d 93 bb MA­THE­MA­TI­CAL BOLD SCRIPT SMALL R
U+1D4FC 𝓼 f0 9d 93 bc MA­THE­MA­TI­CAL BOLD SCRIPT SMALL S
U+1D4FD 𝓽 f0 9d 93 bd MA­THE­MA­TI­CAL BOLD SCRIPT SMALL T
U+1D4FE 𝓾 f0 9d 93 be MA­THE­MA­TI­CAL BOLD SCRIPT SMALL U
U+1D4FF 𝓿 f0 9d 93 bf MA­THE­MA­TI­CAL BOLD SCRIPT SMALL V
U+1D500 𝔀 f0 9d 94 80 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL W
U+1D501 𝔁 f0 9d 94 81 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL X
U+1D502 𝔂 f0 9d 94 82 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL Y
U+1D503 𝔃 f0 9d 94 83 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL Z
U+1F5F4 🗴 f0 9f 97 b4 BALLOT SCRIPT X
U+1F5F5 🗵 f0 9f 97 b5 BALLOT BOX WITH SCRIPT X
U+1F5F6 🗶 f0 9f 97 b6 BALLOT BOLD SCRIPT X
U+1F5F7 🗷 f0 9f 97 b7 BALLOT BOX WITH BOLD SCRIPT X
U+1F670 🙰 f0 9f 99 b0 SCRIPT LIGATURE ET OR­NA­MENT
U+1F671 🙱 f0 9f 99 b1 HEAVY SCRIPT LIGATURE ET OR­NA­MENT

Cara Menghapus Data Ganda (Duplikat) di Excel

Di Excel, ada beberapa cara untuk menyaring nilai nilai yang unik atau untuk menghapus nilai yang isinya sama:

Untuk menyaring nilai nilai yang unik, klik Data > Sort > Filter > Advanced.

Menyaring data unik

Untuk menghapus data duplikat, pilih data yang akan di filter, klik Data > Data Tools > Remove Duplicates.

Menghapus data duplikat

Untuk menyorot nilai unik atau duplikat, gunakan perintah Conditional Formatting dalam Style pada Home tab


MySQL Custom Sort Order

Ada banyak cara untuk melakukan sort order dengan mysql, saya akan membagikan beberapa langkah langkahnya

SELECT * FROM tabel1 ORDER BY CASE WHEN kolom = 'URUTANke1' THEN 1 WHEN kolom = 'URUTANke2' THEN 2 WHEN kolom = 'URUTANke3' THEN 3 WHEN kolom = 'URUTANke4' THEN 4 ELSE 5 END ASC

SELECT * FROM tabel1 ORDER BY FIND_IN_SET(namakolom,'URUTANke1,URUTANke2,URUTANke3,URUTANke4,URUTANke5,URUTANke6')

SELECT * FROM tabel1 ORDER BY CONCAT(namakolom)

Mengembalikan IMEI Android yang hilang

IMEI number
Mungkin anda pernah melakukan oprek ROM android dan berujung dengan IMEI null atai 0 atau imei hilang
Berikut saya jelaskan bagaimana cara mengembalikan IMEI yang hilang tersebut

Cek IMEI hp Xiaomi


Bahan :
  • Xposed Framework : Sesuaikan dengan versi android yang sedang digunakan untuk Kitkat ke bawah di Sini / Lollipop/Marshmallow di Sini
  • Kabel Data yang bagus berarti tidak jelek (dipakai untuk charger hpnya)
  • Kopi dan Autan

Sudah?  yasudah gitu aja. di tunggu aja tutorial selanjutnya.