Install Dropbox for Headless Servers



64 bit:

cd ~

curl -Lo dropbox-linux-x86_64.tar.gz

sudo mkdir -p /opt/dropbox

sudo tar xzfv dropbox-linux-x86_64.tar.gz --strip 1 -C /opt/dropbox

sudo ln -s /opt/dropbox/dropboxd /usr/bin/dropboxd

dropboxd &

for 32 bit OS the url is......

Setup Remote Access (VNC) of Linux Servers

Tested in Ubuntu 16.04 Gnome+Unity in Vmware.


TightVnc allows us to start from a server without X11 and do everything in command line, remotely.

if we do not have X11

sudo apt-get update && sudo apt-get upgrade -y

# for desktop only:

sudo apt-get install -y --no-install-recommen......

Compare Frontend Javascript Frameworks


Very flexible, we can do whatever we want, in whatever way.


It is hard to write ugly code cuz we need to follow the rules. Good for teamwork.


Two-way data-binding is not free.

It will just do what we tell it to do. Thus, we need to write a lot of code.


It is V in MV......

R DT data.table Join

This is part of PML notes. HDD: r_data_table_start

Prepare Data




hero = "

name, alignment, gender, publisher

Magneto, bad, male, MarvelDuplicate

Storm, good, female, MarvelDuplicate

Batman, good, male, ......

Google NCR (No Country Redirection)

To avoid contry redirection, use the following search string in chrome as the default engine:

There are some extensions to force another redirection to .com, but it disturbs the "back page" action.

Python the Language (in case of)


learning Django

Install Py3

Download and install py3 from the official website.

During installation, make sure to "add to system PATH".

If it is only in user's "Path", we need to also add to system "PATH" (both the python root folder and the script subfo......