20181123

python + vscode + indent + format

Indent block
  1. Select block
  2. CMD + ]

Format block
  1. Select block
  2. CMD + K, F

20181016

Python + Virtualenv + VCcode


  1. Install user Python (~/Library/Python/3.x/bin)
  2. Update PATH in .bash_profile (source .bash_profile)
  3. Install virtualenv: pip install virtualenv
  4. Change dir to project folder (e.g. my_project_folder)
  5. Create virtualenv (e.g. virtualenv my_project)
  6. Activate (e.g. source my_project/bin/activate)
  7. Run VSCode on project folder (e.g. code my_project)
  8. Change python env (⇧⌘P) to my_project/bin/python
  9. Enjoy


20180510

Updated vimrc

set number
syntax on
set tabstop=4
set autoindent

set cursorline
hi CursorLine term=bold cterm=bold ctermbg=DarkBlue
hi LineNr ctermfg=grey guifg=#2b506e guibg=#000000
hi CursorLineNr  term=bold ctermfg=Yellow gui=bold guifg=Yellow ctermbg=DarkBlue

set showmatch
set expandtab
set shiftwidth=4

20180419

Sending JSON data via curl

curl -i -H "Content-Type: application/json" \
-X POST -d '{"name":"Zuck","type":"Snake"}' \
http://127.0.0.1:8080/animal

-X [DELETE|POST|GET]