- 110

맥린이의 맥북 셋팅들 모음

1. 프로필 사진 변경 위치 system preferences > user&groups 2. 자동 완성 끄기 corrcet spelling automatically: 맞춤법 자동 검사 capitalize words automatically: 대문자 자동으로 add period with double-space: 스페이스바 두 번 누르면 맞침표 찍기 touch bar typing suggestions: 추천 단어 (터치바에) 3. 인터넷창에서 html 소스코드 보기 Safari 클릭 > preferences > Advanced show develop menu in menu bar 체크 4. 자동 절전모드 해체하기 5. 하드디스크 표시 (Macintosh HD) 6. 마우스 뒤로가기, 앞으로 가기 활성화하기 ..

ssh config 설정

ssh로 접속할 때 입력하는 정보들을 파일에 저장해놓고 간편하게 사용하기! cd .ssh로 이동해서 보면 ssh로 한 번이라도 접속한 적이 있다면 known_hosts파일이 생긴다. 이 파일에는 rsa키 같은 것들이 저장됨 이곳에 config 파일을 만들면 다음부터는 ssh 접속을 간단하게 할 수 있다! touch config로 파일을 만들어주고 안에 내용을 적어준다 Host 이름은 나중에 ssh로 부를 이름을 정해주고 HostName에 도메인이나 IP 주소, User는 거기서 사용하는 내 계정명, Port number가 필요하면 적어주고, 기본은 22다 IdentityFile로 인증서 경로를 정해놓을 수도 있다 (ex) pem) config의 permission은 >> chmod 440 ~/.ssh/c..

vi/vim 단축키(hotkey) 정리

입력 모드 / Pressed "i" key command/shortcut 실행 esc 명령모드로 전환 명령어 모드 / ESC command/shortcut 실행 gg 맨위로 G 맨아래로 MODE i 입력모드로 전환 / 커서 위치에 삽입 v visual 모드 전환 / 드래그 모드하기 (글자 단위) V visual 모드 전환 / 드래그 모드하기 (줄 단위) dd 현재 줄 삭제 명령모드 / input "/" command/shortcut 실행 esc 명령모드로 전환 명령모드 / input ":" command/shortcut 실행 esc + esc : 취소 파일 저장/나가기/ :q! 저장 안하고 나감 :wq 저장 하고 나감 글자 삽입/삭제/ :norm i원하는문자 caret 위치 앞에 원하는 문자 삽입하기 :..

[Linux cmd] curl 명령어

curl [option] {URL} client URL, url 가지고 이것저것 하는 명령어 -X : method (POST, GET, PUT, DELETE: CRUD) -H : header -v : verbose, curl하고 아무것도 실행하는 게 출력이 안되면 궁금하니까 출력해주는 거 curl -X POST -H "authorization:autho" http://test.com/PATH_PARAM post로 test.com으로 request 날리는데 header에 authorization:autho가 들어있는거 그럼 서버에선 authorization에 있는 값 보고 확인하고 쓰는 거지!

Python 환경이 다른 가상환경 여러 개 만들기 (윈도우)

사용한 툴: Git Bash, 윈도우 Ubuntu terminal PyCharm에서 작업하다가 라이브러리 버전을 다르게 해서 작업하려고 가상환경을 두 개 만들었다. Python 코드를 리눅스 기반으로 작업을 해서 실행은 우분투 터미널로 하지만 노트북 자체는 윈도우여서 가상환경은 Git Bash에서 만들었다. venv로 가상환경을 만들거다! venv는python3에서 기본으로 제공하는 가상환경(virtualenv)라이브러리 (Python3부터는 pip 포함.이전이면 easy_install pip로 pip다운받기) Python2에서는virtualenv 라이브러리를 다운받아서 사용해야함 python -m venv {NAME} $ python -m venv FOLDER_NAME virtual environmen..

Programming/Python 2020.04.19