Ben Chuanlong Du's Blog

And let it direct your passion with reason.

Useful Plugins for Eclipse

Terminal Plug-in

"Terminal Plug-in" is a fully-working command-line terminal for Eclipse.

EasyShell

"EasyShell" allows to open a shell window or file manager from the popup menu in the navigation tree or editor view.

Vrapper

Vrapper provides Vim-like scheme for Eclispe. You can edit code similar as what you do in …

Install Docker

Install Docker on Debian Series of Linux Distributions

You can install Docker on Debian series of Linux distributions (Debian, Ubuntu, Linux Mint, etc.) using the following commands.

sudo apt-get update
sudo apt-get install docker.io

Configure your docker following instructions in the section Configure Docker .

Install the Latest Version of …

Jupyter Notebook Support in Bitbucket

GitHub has built-in support for Jupyter Notebooks. Bitbucket supports Jupyter Notebooks via a fileview addon. It works on both publick and private notebooks. Follow the steps below to install the addon.

  1. Click on your avatar in the lower left corner on your homepage of Bitbucket.

    Bitbucket Menu

  2. Select the option App marketplace …

Use wget with Proxy

  1. If you don't already know the proxy in use (in your company), read the post Find out Proxy in Use to figure it out.

  2. Put the following lines into your wget configuration file, which is usually ~/.wget.

    use_proxy = on
    http_proxy = http://username:password@proxy_ip:port
    https_proxy = http://username:password@proxy_ip …

Trust a JupyterLab Notebook

By default, IPython (kernel of Jupyter/Lab notebook) disables executation of untrusted code without explicit user input. If you have notebook whose output containings JavaScript (e.g., JS-based visualiation) and code wasn't run by you (e.g., the notebook is shared by someone else), the JS-based output won't be shown …