- Port là gì?
- http method (get post put delete)
- http status code (404, 502,...)
- socket la gi?
- Ubuntu (command line cơ bản: tạo thư mục, xóa thư mục, chỉnh file, tạo file, cd là gì, chmod là gì, chown là gì, git trên ubuntu, apt-get là gì) LINUX căn bản. (14.04)
- Git cơ bản (clone, pull, commit, push, fetch, add)
- Docker là gì? Cách chạy 1 cotainer bằng docker, chạy ubuntu bằng docker: http://kipalog.com/posts/Toi-da-dung-Docker-nhu-the-nao
- Nodejs
- Express
- Mongodb
Sources: http://stackoverflow.com/questions/1753070/git-ignore-files-only-locally
The .git/info/exclude file has the same format as any .gitignore file. Another option is to set core.excludesFile to the name of a file containing global patterns.
Note, if you already have unstaged changes you must run the following after editing your ignore-patterns:
git update-index --assume-unchanged [<file>...]
Note on $GIT_DIR: This is a notation used all over the git manual simply to indicate the path to the git repository. If the environment variable is set, then it will override the location of whichever repo you're in, which probably isn't what you want.
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-redis
Download the latest stable release tarball from Redis.io.
wget http://download.redis.io/releases/redis-stable.tar.gz
Untar it and switch into that directory:
#RabbitMQ
https://www.rabbitmq.com/install-debian.html
The management plugin is included in the RabbitMQ distribution. To enable it, use rabbitmq-plugins: