Ben Chuanlong Du's Blog

It is never too late to learn.

IDE for SQL

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Jupyter / JupyterLab

I personally prefer to query databases using a Jupyter/lab notebook. The reason is that results of queries are persisted in the notebook for future reference and sharing.

dbeaver …

Password Management

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Command-line Password Manager

  1. kpcli (command line version of KeePassXC)

  2. royalguard

  3. pwman3

  4. pass

GUI Password Manager

KeePassXC

KeePassXC is a successor of KeePassX. It is cross-platform.

StrongBox

LastPass

LassPass saves password online …

View and Edit PDF Documents Using Okular

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Stirling-PDF is is a robust, locally hosted web-based PDF manipulation tool using Docker.

  1. Okular supporting annotating PDF pages but does not supporting adding/removing PDF pages.

  2. Okular supports rotating all pages …

Tips on Git

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Git Tools

Access Token for Git

There are a few advantages of using (GitHub, etc.) access tokens for Git, especially in an enterprise environemnt.

  1. Access tokens can provided more fined access …