Ben Chuanlong Du's Blog

It is never too late to learn.

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 …

Useful Tools and Extensions for JupyterLab

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

Install/Uninstall Jupyter/Lab Extensions

Install a Jupyter/Lab extension.

pip3 install extension_name

Unnstall a Jupyter/Lab extension.

pip3 uninstall extension_name

Enable an installed Jupyter/Lab extension. Note: An extension is …

Reduce Size of Git Repository

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

Use Git Large File Storage to Manage Large Files

Git Large File Storage (Git-LFS) is the recommended way to work with large files. Please read the following if have already committed …

Text-based Flowchart and UML Tools

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

DOT

DOT is an abstract grammar for defining Graphviz nodes, edges, graphs, subgraphs, and clusters.

diagrams

Diagrams is a Python package for prototyping cloud system architectures. It is the best text …

SpaceVim - A Modern Vim/NeoVim Configuration

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

Installation

curl -sLf https://spacevim.org/install.sh | bash
# enable Python3 support
wajig install python3 python3-pip
pip3 install -U pynvim

Uninstallation

curl -sLf https://spacevim.org/install.sh | bash -s -- --uninstall …

Useful Chrome Extensions

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

Tampermonkey

Tampermonkey is used to run so called userscripts (sometimes also called Greasemonkey scripts). Userscripts are little computer programs that for example add download buttons to YouTube pages, cleanup your Facebook …