Etc. 24

git 다시는 안 찾아본다

1. github 리포지토리 1-1. 리포지토리 연결 git remote add origin 리포지토리 링크 1-2. 연결 확인 git remote -v 1-3. 리포지토리 연결 내역 삭제 git remote remove origin 2. .gitignore 2-1. 만들기 vi .gitignore 2-2. 작성 내역 확인 cat .gitignore 2-3. 적용 이전 commit 이 없었던 경우는 commit 하면 바로 적용 된다. 이전 commit 내역이 있거나 .gitignore을 수정한 경우 아래 코드를 실행하면 적용할 수 있다. git rm -r --cached . git add "원하는 파일들" git commit -m "commit명" push하면 바뀐 거 확인할 수 있음~ 첫 줄은 트래킹하..

Etc./네? 2022.03.31

M1 mac git 설치

터미널 고냥 기본설정에서 시작하면 된다. bash로 바꾸지마라 1. Home brew 설치가 되어 있어야 한다! 요기에서 복사해서 터미널에서 실행 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" -> 로그인 할 때 쓰는 비밀번호 입력하면 지 알아서 설치해준다. 1분도 안걸리니까 가만히 기다려라 설치 다하고 나오는 이거는 에러가 아니고 경고니까... 잘 읽어보고 "Next steps" 에 있는 코드 복사해서 쓰면 된다. ==> Next steps: - Run these two commands in your terminal to add Homebrew to your PATH: echo ..

Etc./네? 2022.03.31

vscode, wsl2 연동

Ubuntu에서 gcc, gdb 설치하고 연동하면 된다. gcc 설치 sudo apt-get install gcc gdb 설치 sudo apt-get install build-essential gdb vscode 연동 sudo apt-get install wget ca-certificates 우분투에서 code . 실행하면 현재 경로에서 vscode 실행 vscode 설정 extenstion에서 wsl 검색해서 펭귄 설치 아무 c 파일 하나 열고서 terminal에서 기본 빌드 작업 구성 run에서 구성 추가에서 gcc 선택하면 알아서 잘 실행 된다. 디버깅 - ctrl + shift + b 실행 - F5

Etc./네? 2021.10.07

코드잇 알고리즘(3) - 알고리즘 성능 평가

알고리즘 성능을 평가하기 위해서 시간 복잡도(Time Complexity)라는 개념 사용 시간 복잡도: 데이터가 많아질수록 걸리는 시간이 얼마나 급격히 증가하는가 input 크기에 비레하는 알고리즘의 실행 시간 시간 복잡도가 작다 -> 더 빠른 알고리즘 시간 복잡도가 크다 -> 더 느린 알고리즘 Big-O 표기법을 사용한다. 알고리즘이 차지하는 메모리를 나타내기 위해 공간 복잡도(Space Complexity) 사용 공간 복잡도: input 크기에 비례해서 알고리즘이 메모리 공간을 얼마나 사용하는가 점근 표기법으로 표현할 수 있다. Big-O 표기법을 사용할 수 있다. 알고리즘의 효율성을 표현할 때는 점근 표기법(Big-O) 사용 점근 표기법: n이 엄청 크다는 가정 하에 소요 시간에서 가장 영향력이 큰..

Etc./파이썬 2021.09.29

코드잇 알고리즘(1)

좋은 알고리즘의 2가지 조건 문제를 해결하는 것 문제를 더 잘 해결하는 것 컴퓨터 알고리즘: 컴퓨터가 어떤 문제를 해결하기 위해서 컴퓨터가 이해할 수 있는 방식으로 정리되어 있는 해결 방법 ex. 네비게이션은 길을 정확학게 알려주고, 도착 시간도 정확히 알려줘야 한며 길을 빨리 알려줘야 한다. 알고리즘은 거의 모든 분야에서 핵심적인 역할을 맡고 있다. 알고리즘이 얼마나 좋은지에 따라 서비스의 성패가 갈리는 경우도 많다. 강의 순서 더보기 Unit 1: 좋은 알고리즘이란? 알고리즘이 대체 무엇?! 알고리즘이 무엇인지 알아보고 그 중요성을 몸소 느껴보는 시간입니다. 알고리즘 세계에서의 공용어인 점근 표기법에 대해서도 공부합니다. Chapter 1: 알고리즘이란? Chapter 2: 하나의 문제, 여러 가지 ..

Etc./파이썬 2021.09.23

python - google spread sheet 연결

인스타 크롤링 하다가.. 결과 저장하는 리스트를 바보같이 지역변수로 만들어서 눈물을 훔쳤씁니다.. 스프레드 시트에 연동해 한줄씩 쓸 수 있지 않을까 싶어서 찾아보다 발견해서 공유합니다. Google Spread Sheet 연동 패키지 설치 우선 파이썬에서 gspread, oauth2client를 설치해야 합니다. pip install gspread pip install --upgrade auth2client Google API 사용 구글 개발자 콘솔에 접속합니다. 1. 새로운 프로젝트를 원하는 이름으로 만들어 줍니다. 저는 My First Project라는 언제 만든지 기억도 안나는 프로젝트가 있길래 그걸 사용했습니다. 2. +API 및 서비스 사용 설정을 클릭합니다. 요 아래 화면에서 Google을 검..

Etc./파이썬 2021.08.20