Intro
- Gmail 계정으로 Github 가입
- 요즘은 웹사이트보다 웹어플리케이션으로 많이 사용하는 추세
- 백엔드-서버 / 프론트-클라이언트
Shell basic
Shell Setting
iTerm, zsh, oh-my-zsh X Vim 설정
iTerm2 설치
- Solarized 테마 설정 : preferences > profiles > colors
- powerline fonts 설정 : preferences > profiles > text > change font
- Enable word jumps : preferences > profiles > keys
- option + → / Send Escape Sequence / f
- option + ← / Send Escape Sequence / b
oh-my-zsh 설치
Auto suggestions 설치
Syntax highlighting
Shorter prompt style
Vim setting
Vim basic
- esc - Normal Mode > u - undo
- i - Insert Mode
- v- Visual Mode > y - 복사, p - 붙여넣기, d - 잘라넣기 > o - New Line 생성하고 아래줄에 insert mode로 진입, shift+o - New Line 생성하고 윗줄에 insert mode로 진입
- : - Quit
- h, j, k, l - Cursor
Python
1. basic
python pep8
2. version management
pyenv repo
복습 문제 - HakerRank