Notes on reverse SSH tunnel: Connect to servers behind NATs and firewalls through publicly available middle server

In some cases, the servers you use in office/school may be behind some NAT or firewall so that you can not access these servers from the external internet. This can be inconvenient sometimes. A simple walkaround of this problem is reverse SSH tunneling. For all Unix like systems(e.g. Linux, MacOS), this just works fine.

Read more   2018/1/7 2:36 AM posted in  Hacker's

Slack webhooks for dummies: a beginer's guide to making your own slack bots using Python

Read more   2018/1/7 2:32 AM posted in  Hacker's

Some notes on the use of "sed" command for text processing automation

Read more   2018/1/7 2:30 AM posted in  Hacker's

Markdown syntax guide full version

Read more   2018/1/7 2:8 AM posted in  Hacker's

How to disable Nouvean driver and Install CUDA 8.0 & cuDNN 5.1 on Fedora 17

In order to take advantage of extra computational power from nVidia GPUs like Tesla, we need to install proper CUDA drivers on the system. The best choice is to use docker with nvidia-docker enabled GPU containers. The problem is, you can't install docker on older Linux systems like Fedora 17 ... In order to install docker, you need at least a Fedora version of 24. Sadly, sometimes upgrading the Linux OS for the server is not a viable option.

Read more   2018/1/7 2:4 AM posted in  Hacker's