Deploy Github Pages at Vercel

Accessing GitHub pages from China is pretty slow. Vercel has much better user experience although Vercel’s servers are located in oversea countries, same as GitHub servers. So many of bloggers in Chin...

AMBA APB Revisions

APB2 APB3 APB4 Signal Direction PADDR[31:0] PADDR[31:0] PADDR[31:0] MoSi PRPOT[2:0] MoSi PSEL PSEL PSEL MoSi PENABLE PENABLE PENABLE MoSi PWRITE PWRITE PWRITE MoSi PWDATA[31:0] PWDAT...

Add a New Disk in Linux With Parted

The parted disk utility can be used for disk partition larger than 2TB. 1234567891011% sudo lsblk% sudo parted /dev/sdb mklabel gpt% sudo parted /dev/sdb mkpart primary 0 100%% sudo mkfs.xfs /dev/sdb1...

Add a New Disk in Linux With Fdisk

The fdisk disk utility can only be used for disk partition no larger than 2TB. 123456789101112% sudo lsblk% sudo fdisk -l% sudo fdisk /dev/sdb% sudo lsblk% sudo partprobe% sudo mkfs.xfs /dev/sdb1% sud...

How to Enable Sudo for a User

12[root]# usermod -aG wheel UserName[root]# visudo visudo command actually opens /etc/sudoers to edit. Uncomment line of %wheel ALL=(ALL) ALL will ask for password when sudo.Uncomment line of %whee...