Recent Posts

Enabling better “Related Posts” with Jekyll

May 27, 2020 1 minute read

There’s a less-known feature of Jekyll that populates related_posts correctly with “related” posts, instead of the 10 latest posts when it’s disabled by default.

Use RSA CA Certificates with OpenSSH 8.2

April 7, 2020 3 minute read

OpenSSH 8.2 is coming to the latest Long-Term Service release of Ubuntu, Focal Fossa (20.04), and has some breaking changes for users using an SSH Certificate Authority.

3 ways to use MySQL / MariaDB CLI without password

February 4, 2020 4 minute read

For all of us who are learning to use or developing with MySQL or MariaDB, it’s a common task to manually log in to the database for inspection. This is usually done with the mysql command line client, and for sure it’s cumbersome to log in to the database using your application’s credentials. Fo...

High-performance mass web crawling on AWS

December 28, 2019 16 minute read

The 3rd-and-last experiment of course Web Information Processing and Application required us to create a recommendation engine, and “predict” the rating (1-5 stars) for 4M user-item pairs based on the training data of 9M user-item pairs and a social network.

Managing servers with OpenSSH Certificate Authority

December 23, 2019 6 minute read

Since the addition of the website server for an external corporation, I now have 5 Linux servers to manage on my own. I also have 4 terminal devices that I use to connect to those servers: two of my laptops, my Android phone (using Termux), and one of those servers that I use as a workstation.

How to change email of your Nvidia account

November 22, 2019 1 minute read

I recently retired a few old email addresses, and am currently going in a row to change email for accounts associated with those emails. Everything else went smoothly, with my Nvidia account being an exception - There wasn’t an option to change it!

backTCP 实验报告

November 17, 2019 16 minute read

backTCP 是中科大 2019 年秋季《计算机网络》课程的一次实验任务

Make your GitHub Pages website faster with Cloudflare

November 11, 2019 4 minute read

This September I employed Cloudflare to optimize my website ( in various aspects. It turned out to be a brilliant move and Cloudflare has proved to be a great service to have.