Ben Chuanlong Du's Blog

It is never too late to learn.

Vim Keybindings Using IdeaVim in IntelliJ IDEA

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

  1. Put the line set surround into your ~/.ideavimrc to make IdeaVim support surround.

Issues

  1. yssb, yss), etc. do not work well currently.

References

  • https://github.com/JetBrains/ideavim

  • https://youtrack.jetbrains …

Visualization for AI Concepts

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

Tools for (approximately) visualizing the architures of existing neural networks or for visualizing the traing process (training/validation loss/accuracy, activation, etc.) are extremely helpful! TensorBoard is one of the best …

Python for WeChat

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

ItChat A complete and graceful API for Wechat. 微信个人号接口、微信机器人及命令行微信,三十行即可 …

Tips on OpenCV

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

Installation

You can install OpenCV for Python using the following commands.

:::bash
sudo apt-get install libsm6 libxrender-dev
pip3 install opencv-python

If you use xinstall, you can install OpenCV for Python with the following single command.

:::bash
xinstall --sudo cv -ic

Tips and Traps