Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
Recommended Docker Images and Tags
Most of my Docker images have different variants
(corresponding to tags
for different use cases.
And each tag might have histocial versions
with the pattern
hh stand for the month, day and hour)
for fallback if a tag …
You can expose a local service to public using
Follow instructions in the
official documentation of ngrok
sudo snap install ngrok
Login to ngrok.com to identify your ngrok token.
Connect your account following instructions.
ngrok config add-authtoken your_token
Start a http tunnel forwarding …
wajig install proxychains4
brew install proxychains-ng
Notice that the proxychains-ng installed using Homebrew on Mac does not work well right now (as of 2019-03-07). An alternative way is to use proxychains via Docker on Mac. The Docker image dclong/jupyterhub-ds has proxychains (NOT proxychains-ng) installed.
The StackOverflow discussion What's ssh port forwarding and what's the difference between ssh local and remote port forwarding [duplicate] has a good visual comparison/explanation of the difference between the
-Lstands for local) and
-Rstands for remote).
sshtunnel is a Python implementation of SSH …
It is suggested that you avoid using Excel files (or other spreadsheet tools) for storing data. Parquet file is currently the best format for storing table-like data. If you do want to interact and manipulate your data using Excel (or other spreadsheet tools), dump your data into CSV files and …